1996 HL-4
We are getting erratic chamfer locations, and missing a radius when using G42.
It will cut 3-4 parts fine. Then (whenever it feels like it) it will start to cut the finish pass about .02 + in Z.
When that happens, I get no radius, and the back chamfer starts too far forward.
I cannot [make] it do it when I want. It has no pattern that is discernible. AFAIK
The program uses a G54 for part face.
The tool is a DNMG 432 set as tool tip 3.
The program looks like this:
....
G50 S2000
T202 (DNMG-AL 432)
G54
G00 G99 G97 S2000 M03
X1.3 Z0.
G01 X-0.05 F0.01 (← face)
G00 X1.13 Z0.1
G01 Z-0.22 F0.01 (← ruff turn)
G00 Z0.2 X1.5
X0.9 Z.1 G42 (← cutter comp enabled)
G01 Z0. F0.007
X1.05
G03 X1.07 Z-0.01 R0.01 (this is the radius that is giving me problems)
G01 Z-0.05
X1.11 Z-0.07
X1.121 Z-0.09
Z-0.15
X1.11 Z-0.17 (this is where the back chamfer starts)
X1.05 Z-0.2
z-0.22
X1.3 F0.02
X1.4G40
G00 X5. Z2.
M01
T303 M08 (32 TPI THREAD)
G54
......
I re-wrote the program to not use cutter com, and the last 7 parts were fine. Zero problems.
So I feel it has something to do with the G42, or my entry or exit moves. ~However~ it would do it every time if the program where incorrect no?
Things I have also checked
What else could it be???
Anybody have any ideas?
Thanks,
Doug.
We are getting erratic chamfer locations, and missing a radius when using G42.
It will cut 3-4 parts fine. Then (whenever it feels like it) it will start to cut the finish pass about .02 + in Z.
When that happens, I get no radius, and the back chamfer starts too far forward.
I cannot [make] it do it when I want. It has no pattern that is discernible. AFAIK
The program uses a G54 for part face.
The tool is a DNMG 432 set as tool tip 3.
The program looks like this:
....
G50 S2000
T202 (DNMG-AL 432)
G54
G00 G99 G97 S2000 M03
X1.3 Z0.
G01 X-0.05 F0.01 (← face)
G00 X1.13 Z0.1
G01 Z-0.22 F0.01 (← ruff turn)
G00 Z0.2 X1.5
X0.9 Z.1 G42 (← cutter comp enabled)
G01 Z0. F0.007
X1.05
G03 X1.07 Z-0.01 R0.01 (this is the radius that is giving me problems)
G01 Z-0.05
X1.11 Z-0.07
X1.121 Z-0.09
Z-0.15
X1.11 Z-0.17 (this is where the back chamfer starts)
X1.05 Z-0.2
z-0.22
X1.3 F0.02
X1.4G40
G00 X5. Z2.
M01
T303 M08 (32 TPI THREAD)
G54
......
I re-wrote the program to not use cutter com, and the last 7 parts were fine. Zero problems.
So I feel it has something to do with the G42, or my entry or exit moves. ~However~ it would do it every time if the program where incorrect no?
Things I have also checked
- Coupling of motor to ballscrew fore-aft. Result no movement more than .001, and it always goes back to 0
- Turret play fore-aft. Result no movement
- Rapiding fore-aft (Z only) to dial indicators on each end. Result was always stopped on zero.
- Rapiding fore-aft with X movements of +/- 2.00" Result was the same. it always stopped on zero.
What else could it be???
Anybody have any ideas?
Thanks,
Doug.