Sage Brush
Plastic
- Joined
- Jan 31, 2023
- Location
- Waco, Texas, USA
Hi All,
I have looked and looked for a thread discussing this. If you know of one I'd be glad to read it.
Machine: Leadwell MCV-OP
Type: VMC, 3-Axis
Year: 1996
Control: Fanuc OM-F
I have been running this old machining center for about a month now and noticed something scary. If I use a POSITIVE tool length off-set and run the following block in a program, the tool moves DOWN the length of the off-set, then rapids up to home.
G91 G28 Z0;
I thought at first it was moving to the mid point for G28. But it is being called in incremental mode and the downward motion is equal to the length of the tool off-set. Up to now I've been using NEGATIVE length off-sets and I see the same thing only the tool moves UP the length of the off-set, then rapids home. I'm worried I will have a crash if I'm not real careful. Is this normal for Fanuc? Maybe a parameter could change this behavior? I would like to have the above G-code only move the tool up.
I had the idea of inserting a rapid up move in front of the G28 block to compensate for the downward motion, but that seems like painting over the problem.
By the way, I am setting all my tools off of a block on the table. Tool 1 is just a reference tool (no cutting edges) that has a length off-set of 0.0". Up till now it was the longest so all other tools had a negative length off-set.
I have looked and looked for a thread discussing this. If you know of one I'd be glad to read it.
Machine: Leadwell MCV-OP
Type: VMC, 3-Axis
Year: 1996
Control: Fanuc OM-F
I have been running this old machining center for about a month now and noticed something scary. If I use a POSITIVE tool length off-set and run the following block in a program, the tool moves DOWN the length of the off-set, then rapids up to home.
G91 G28 Z0;
I thought at first it was moving to the mid point for G28. But it is being called in incremental mode and the downward motion is equal to the length of the tool off-set. Up to now I've been using NEGATIVE length off-sets and I see the same thing only the tool moves UP the length of the off-set, then rapids home. I'm worried I will have a crash if I'm not real careful. Is this normal for Fanuc? Maybe a parameter could change this behavior? I would like to have the above G-code only move the tool up.
I had the idea of inserting a rapid up move in front of the G28 block to compensate for the downward motion, but that seems like painting over the problem.
By the way, I am setting all my tools off of a block on the table. Tool 1 is just a reference tool (no cutting edges) that has a length off-set of 0.0". Up till now it was the longest so all other tools had a negative length off-set.