603,965 active members*
2,281 visitors online*
Register for free
Login
Results 1 to 5 of 5
  1. #1
    Join Date
    Sep 2005
    Posts
    67

    canceling tool offsets

    another quick one regarding offset canceling (i had a similar issue when using G53, 54, etc a while back)...

    my prob right now is this...

    doing a drill pattern on a plate, spot-drilled the pattern, and had an "initialization" such as below

    g54
    g43 h1
    g01 somewhere..
    spot drill pattern

    g53
    g28 retract for tool change
    *manual tool change here*

    g54
    g43 h2
    g01 go somewhere
    drill pattern completely

    etc
    etc

    program performed correctly in the spot-drill section, but when i did a manual tool change, and the machine came back in using the #2 tool, the height offset was not correct (it sat about 2" off the part) but thought it was @ z0 in the fixture offset.

    we tried putting a g40 in to cancel the previous offset, but. that didnt' seem to change things at all.

    help? thanks!

    -nate

  2. #2
    Join Date
    Jan 2006
    Posts
    7
    In your G43 H2 you probably have code to set the tool height to the current H value, which in your case is showing a value of 2 (tool #2).

    Use the LOGFILE feature and perform the same actions again to write the actions to the log and then check the log, it will show you what and why this happened.

    Or you can just place a T# in your program to have the system automatically set the tool parameters to the currently issued T#.

  3. #3
    Join Date
    Mar 2006
    Posts
    1625
    Try This Format
    O1
    (test Drill)
    G0 G90 G98 G49 G17 G40 G80 M97
    T1 M6 (spot Drill)
    G54 S500 M3 G0 G43 X0. Y0. H1
    G0 Z.1 X-2.135 Y0.677
    G81 X-2.135 Y0.677 Z-.3 R.1 F5.0 G99
    X-1.333 Y0.792
    X-0.708
    X-0.062 Y0.771
    G80
    G52 Z0 H0 M19
    M30

  4. #4
    Join Date
    Jul 2005
    Posts
    12177
    In standard G code G40 cancels G41 or G42 Tool diameter (or radius) compensation and tool length compensation G43 is cancelled by G49.

  5. #5
    Join Date
    Sep 2005
    Posts
    67
    Quote Originally Posted by Mr.Anderson
    In your G43 H2 you probably have code to set the tool height to the current H value, which in your case is showing a value of 2 (tool #2).

    Use the LOGFILE feature and perform the same actions again to write the actions to the log and then check the log, it will show you what and why this happened.

    Or you can just place a T# in your program to have the system automatically set the tool parameters to the currently issued T#.
    wasn't aware the T would automatically apply tool comp, was trying to use what i was told was industry standards for tool height comp.


    the G49, had a brain-cramp, that's why we didn't use that.

    thanks for the help all.. maybe one of these days we'll be actually cutting parts with this machine.

    -nate

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •