gregormarwick
Diamond
- Joined
- Feb 7, 2007
- Location
- Aberdeen, UK
Or diametric pitch error etc..
Maybe this is common knowledge, but I was previously unaware of it and I've not seen it mentioned on here before so I thought I'd share. Fanuc, of course...
I'm well used to adding a U to a G1 Z... to tweak a taper, sure everyone else is too. Works great, but can become a bit less trivial depending on the geometry, or if you need to hit size on multiple diameters over a long distance.
I found a clue while reading the manual for our new Mori. It mentioned using multiple tool offsets to adjust for taper, but didn't elaborate much or provide a code example, but it prompted me to do some experimenting. I found that this actually works provided the correct syntax and ordering is followed.
eg.
I turn a diameter with tool T707. I find it is .05mm bigger at the chuck end. I copy the geometry and wear offsets of offset #7 into offset #17 verbatim, then I add a -.05mm wear offset to #17.
N10 T707 etc.....
...
..
..
G1 X100.0 Z-1.0 (start of long diameter)
U0. Z-500.0 T717 (interpolates to the destination, everything thereafter is using offset 17)
...
..
Ironically, this won't work on the Mori because of it's elaborate tool management system, but I have tried and succeeded using it on one of our Victors with Oi-TC.
Apologies if I'm just slow and everyone already knew this...
Maybe this is common knowledge, but I was previously unaware of it and I've not seen it mentioned on here before so I thought I'd share. Fanuc, of course...
I'm well used to adding a U to a G1 Z... to tweak a taper, sure everyone else is too. Works great, but can become a bit less trivial depending on the geometry, or if you need to hit size on multiple diameters over a long distance.
I found a clue while reading the manual for our new Mori. It mentioned using multiple tool offsets to adjust for taper, but didn't elaborate much or provide a code example, but it prompted me to do some experimenting. I found that this actually works provided the correct syntax and ordering is followed.
eg.
I turn a diameter with tool T707. I find it is .05mm bigger at the chuck end. I copy the geometry and wear offsets of offset #7 into offset #17 verbatim, then I add a -.05mm wear offset to #17.
N10 T707 etc.....
...
..
..
G1 X100.0 Z-1.0 (start of long diameter)
U0. Z-500.0 T717 (interpolates to the destination, everything thereafter is using offset 17)
...
..
Ironically, this won't work on the Mori because of it's elaborate tool management system, but I have tried and succeeded using it on one of our Victors with Oi-TC.
Apologies if I'm just slow and everyone already knew this...