I drew out what you were doing and posted it with what I think is a G code Heidenhain post. I never use it in G code. I always use it in plain language programming. With that you could do it in a few lines with a helix. (2nd example). I don't know how you do the helix in G code. I'd have to check. You could do what you are doing with a label also but the helix is easy as long as you have the right end mill and material. It's constant motion in all 3 axis. Hope this helps.
Kevin
%UNTITLED G70
N2 G01 G40 G91 Z0,0 F6000 M91
N3 G99 T1 L0,0 R0,0
N4 T1 G17 S2000
N5 G01 G40 G90 X-5,0 Y5,0 M06
N6 G01 X1,313 Y0,0 M3
N7 G01 Z0,1 F6000 M
N8 G01 Z-0,1 F100
N9 G90 I0,0 J0,0
N10 G02 F200
N11 G01 Z-0,2 F100
N12 G90 I0,0 J0,0
N13 G02 F200
N14 G01 Z-0,3 F100
N15 G90 I0,0 J0,0
N16 G02 F200
N17 G01 Z-0,4 F100
N18 G90 I0,0 J0,0
N19 G02 F200
N20 G01 Z-0,5 F100
N21 G90 I0,0 J0,0
N22 G02 F200
N23 G01 Z-0,6 F100
N24 G90 I0,0 J0,0
N25 G02 F200
N26 G01 Z-0,7 F100
N27 G90 I0,0 J0,0
N28 G02 F200
N29 G01 Z-0,75 F100
N30 G90 I0,0 J0,0
N31 G02 F200
N32 G01 G91 Z0 R0 F6000 M91
N33 G01 G40 G90 X-5,0 Y5,0 M05
N34 G01 G40 G90 F6000 M02
N9999 %UNTITLED G70
1 BEGIN PGM HELIX INCH
2 L Z0 R0 F3999 M91
3 TOOL DEF 1 L0 R0.0
4 TOOL CALL 1 Z S2000
5 L X-5.0 Y.0 R0 F3999 M6
6 L X1.313 Y0.0 R F M3
7 L R F M
8 L Z0.1 R F3999 M
9 L Z0 R F100 M
10 CC X0.0 Y0.0
11 CP IPA 2880 IZ-.750 DR- F200 M
12 L Z0 R0 F3999 M91
13 L X-5.0 Y0 R F M91
14 L R F M2
15 END PGM HELIX INCH


LinkBack URL
About LinkBacks




