Results 1 to 9 of 9

Thread: Problem with machine and program zero for tool movements

  1. #1
    Registered
    Join Date
    Jan 2008
    Location
    Tunisia
    Posts
    12
    Downloads
    0
    Uploads
    0

    Problem with machine and program zero for tool movements

    Hello,

    I’m new in CNC and I have a lathe machine ECOCA equipped with FANUC 0i-TC and rear turret.

    After the machine setup (reference return position, tool offset, program zero…) and when I want to execute the program all tool movements are referenced to the zero machine and not to program zero[/B][/COLOR]. If for example I want to execute the bloc N10 G00 X100.0 Y100.0, the tools starts the movement to the right and the over travel alarm appear in the screen.

    I find this problem at the beginning of the program and in the tool change position inside the program.

    With many other programs this works very well and all tool movements are referenced to the program zero at the right end of the part.

    I tried many alternatives to fix the problem, but this happens involuntarily and I can’t locate the problem and how to correct it.

    Why this happens with some programs and not with others?

    You are all kinds to help me.


  2. #2
    Registered neilw20's Avatar
    Join Date
    Jun 2007
    Location
    Australia
    Posts
    3,424
    Downloads
    0
    Uploads
    0
    Do you have a manual?
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.


  3. #3
    Registered
    Join Date
    Jan 2008
    Location
    Tunisia
    Posts
    12
    Downloads
    0
    Uploads
    0
    Hello Neil20m

    Yes I have the machine manuals.


  4. #4
    Registered neilw20's Avatar
    Join Date
    Jun 2007
    Location
    Australia
    Posts
    3,424
    Downloads
    0
    Uploads
    0
    Please read the manual as it is specific to your machine.
    There should be some examples, and how to define where your work zero is.
    Ask more questions, as you become familiar.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.


  • #5
    Registered
    Join Date
    Jan 2008
    Location
    Tunisia
    Posts
    12
    Downloads
    0
    Uploads
    0
    Hello again,

    Thanks a lot.
    You are perfectly right. I have read the manuals and I have executed many parts on the machine. But sometimes this problem appears with no explication.
    What is surprising is that with the same program, at the beginning the tool moves to the wrong direction. After some manipulations like referencing zero return again or pressing reset key,… and it works. I know that these manipulations are nonsense, but sometimes they look good.
    I think the G-code is Ok since the graphic simulation is correct.
    The FANUC System That I have is FANUC 0i-TC.
    The tool offsets are adjusted very carefully and I think they are Ok since it works well with relative coordinates.


  • #6
    Registered christinandavid's Avatar
    Join Date
    Aug 2009
    Location
    New Zealand
    Posts
    654
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by merhas06 View Post
    If for example I want to execute the bloc N10 G00 X100.0 Y100.0, the tools starts the movement to the right and the over travel alarm appear in the screen.
    Try re-iterating the current work-offset in use on this line also. This may not apply to lathes, but on mills absolute mode (G90) should also be re-iterated after program restart.

    DP


  • #7
    Registered neilw20's Avatar
    Join Date
    Jun 2007
    Location
    Australia
    Posts
    3,424
    Downloads
    0
    Uploads
    0
    Use absolute mode.
    You will go nuts with incremental mode.
    The zero will appear to keep moving. Every point you get to is a new zero. Little wonder you are confused!!!
    Incremental mode does have many uses, but learn to work in absolute mode, and understand how it works, before using incremental mode.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.


  • #8
    Registered
    Join Date
    Jan 2008
    Location
    Tunisia
    Posts
    12
    Downloads
    0
    Uploads
    0
    Please have a look on the program and tell me what wrong with this. the program is long, so I omitted the part related to grooving drilling.
    The simulation is perfect either on machine or on CIMCAD software.

    O0000
    N1 G21 G40 G99;
    N2 T0100;
    N3 G97 S1500 M04;
    N4 G00 G42 X55.0 Z0 T0101 M08 (here, the tool moves to zero machine and not to the part??)
    N5 G01 X-0.5 F0.2
    N5 G01 Z1.0;
    N6 X52.0;
    N7 G71 U2.0 R0.5
    N8G71 P11 Q20 U0.4 W0.2 F0.2
    N10 G00 X14.0
    N11 G01 X15.0 Z0 F0.2
    N12 X20.0 Z-2.5
    N13 Z-6.0
    N14 G02 X20.0 Z-14 R5
    N15 G01 Z-22.0
    N16 G01 X20 Z-23.79
    N17 G02 X30.17 Z-32.5 R10
    N18 G01 X40.0 R5.0
    N19 Z-70.0
    N20 U2.0 W1.0
    N21 G00 X100.0 Z100.0 T0100 M09 (here, the tool moves to zero machine and not to the part)
    N22 M01
    N23 T0200
    N24 G97 S1500 M04
    N25 T0202
    N25 G00 G42 X55.0 Z1.0
    N26 G70 P10 Q20
    N27 G00 X100.0 Z100.0 T0200 M09 (here, the tool moves to zero machine and not to the part)
    N28 M01
    N29 ..
    .GROOVE CUTTING
    .
    N35 ..
    . (DRILLING)
    .
    M30
    %


  • #9
    Moderator HuFlungDung's Avatar
    Join Date
    Mar 2003
    Location
    Canada
    Posts
    4,826
    Downloads
    0
    Uploads
    0
    In your program, I do not see any reference to a work offset (such as G54) or a coordinate system shift (G50). If your controller is an older vintage, it may not use G54 and you will have to set a program datum reference using a G50 X.xxx Z.zzz style command.

    Does your manual not address this part of machine operation?

    If X100. Z100. is your tool change position, that is not machine zero, since machine zero would be -100 in both axis from that position. The handiest place to have machine zero is X0 on the centerline and Z0 at the face of the chuck. But, there are various ways of handling the machine coordinate system and shifting the work coordinate system upon that system.

    First, we'd need to find out what the controller uses. G53 is the machine coordinate system. So look through your manual for sections on G50, G53, G54 and see what comes up.
    First you get good, then you get fast. Then grouchiness sets in.

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)


  • Similar Threads

    1. Need Help!- Problem with machine and program zero for tool movements
      By merhas06 in forum Fanuc
      Replies: 7
      Last Post: 11-04-2010, 04:13 PM
    2. Program stop/Tool Carousel problem
      By dylskee in forum Haas Mills
      Replies: 5
      Last Post: 11-29-2007, 04:46 PM
    3. Arc movements for circles
      By ozturbo in forum MadCAM
      Replies: 8
      Last Post: 08-05-2007, 11:59 PM
    4. Does V20 program tool tip or tool center
      By Pat in forum BobCad-Cam
      Replies: 3
      Last Post: 06-17-2005, 06:46 PM
    5. Z Movements Are he Wrong Way. Why?
      By gopackgo in forum Kellyware CAM
      Replies: 4
      Last Post: 05-15-2004, 07:10 PM

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.