===== case 0000 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 0.500  finish allowance X 0.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9800
G1 X51.0000 Z-80.8000
G0 X52.0000 Z-80.3000
G0 X52.0000 Z0.4800
G0 X51.0000 Z0.9800
G0 X50.0000 Z0.9600
G1 X50.0000 Z-45.8000
G0 X51.0000 Z-45.3000
G0 X51.0000 Z0.4600
G0 X50.0000 Z0.9600
G0 X49.0000 Z0.9400
G1 X49.0000 Z-44.8563
G0 X50.0000 Z-44.3563
G0 X50.0000 Z0.4400
G0 X49.0000 Z0.9400
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.1745
G0 X49.0000 Z-43.6745
G0 X49.0000 Z0.4200
G0 X48.0000 Z0.9200
G0 X47.0000 Z0.9000
G1 X47.0000 Z-43.4927
G0 X48.0000 Z-42.9927
G0 X48.0000 Z0.4000
G0 X47.0000 Z0.9000
G0 X46.0000 Z0.8800
G1 X46.0000 Z-42.8109
G0 X47.0000 Z-42.3109
G0 X47.0000 Z0.3800
G0 X46.0000 Z0.8800
G0 X45.0000 Z0.8600
G1 X45.0000 Z-42.1290
G0 X46.0000 Z-41.6290
G0 X46.0000 Z0.3600
G0 X45.0000 Z0.8600
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.4472
G0 X45.0000 Z-40.9472
G0 X45.0000 Z0.3400
G0 X44.0000 Z0.8400
G0 X43.0000 Z0.8200
G1 X43.0000 Z-40.7654
G0 X44.0000 Z-40.2654
G0 X44.0000 Z0.3200
G0 X43.0000 Z0.8200
G0 X42.0000 Z0.8000
G1 X42.0000 Z-40.0836
G0 X43.0000 Z-39.5836
G0 X43.0000 Z0.3000
G0 X42.0000 Z0.8000
G0 X41.0000 Z0.7800
G1 X41.0000 Z-39.4018
G0 X42.0000 Z-38.9018
G0 X42.0000 Z0.2800
G0 X41.0000 Z0.7800
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.7199
G0 X41.0000 Z-38.2199
G0 X41.0000 Z0.2600
G0 X40.0000 Z0.7600
G0 X39.0000 Z0.7400
G1 X39.0000 Z-38.0381
G0 X40.0000 Z-37.5381
G0 X40.0000 Z0.2400
G0 X39.0000 Z0.7400
G0 X38.0000 Z0.7200
G1 X38.0000 Z-37.3563
G0 X39.0000 Z-36.8563
G0 X39.0000 Z0.2200
G0 X38.0000 Z0.7200
G0 X37.0000 Z0.7000
G1 X37.0000 Z-36.6745
G0 X38.0000 Z-36.1745
G0 X38.0000 Z0.2000
G0 X37.0000 Z0.7000
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.9927
G0 X37.0000 Z-35.4927
G0 X37.0000 Z0.1800
G0 X36.0000 Z0.6800
G0 X35.0000 Z0.6600
G1 X35.0000 Z-35.3109
G0 X36.0000 Z-34.8109
G0 X36.0000 Z0.1600
G0 X35.0000 Z0.6600
G0 X34.0000 Z0.6400
G1 X34.0000 Z-34.6290
G0 X35.0000 Z-34.1290
G0 X35.0000 Z0.1400
G0 X34.0000 Z0.6400
G0 X33.0000 Z0.6200
G1 X33.0000 Z-33.9472
G0 X34.0000 Z-33.4472
G0 X34.0000 Z0.1200
G0 X33.0000 Z0.6200
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.2654
G0 X33.0000 Z-32.7654
G0 X33.0000 Z0.1000
G0 X32.0000 Z0.6000
G0 X31.0000 Z0.5800
G1 X31.0000 Z-32.5836
G0 X32.0000 Z-32.0836
G0 X32.0000 Z0.0800
G0 X31.0000 Z0.5800
G0 X30.0000 Z0.5600
G1 X30.0000 Z-31.9018
G0 X31.0000 Z-31.4018
G0 X31.0000 Z0.0600
G0 X30.0000 Z0.5600
G0 X29.0000 Z0.5400
G1 X29.0000 Z-31.2081
G0 X30.0000 Z-30.7081
G0 X30.0000 Z0.0400
G0 X29.0000 Z0.5400
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.8000
G0 X29.0000 Z-8.3000
G0 X29.0000 Z0.0200
G0 X28.0000 Z0.5200
G0 X27.0000 Z0.5000
G1 X27.0000 Z-8.0584
G0 X28.0000 Z-7.5584
G0 X28.0000 Z0.0000
G0 X27.0000 Z0.5000
G0 X26.0000 Z0.4800
G1 X26.0000 Z-8.0000
G0 X27.0000 Z-7.5000
G0 X27.0000 Z-0.0200
G0 X26.0000 Z0.4800
G0 X25.0000 Z0.4600
G1 X25.0000 Z-8.0000
G0 X26.0000 Z-7.5000
G0 X26.0000 Z-0.0400
G0 X25.0000 Z0.4600
G0 X24.0000 Z0.4400
G1 X24.0000 Z-8.0000
G0 X25.0000 Z-7.5000
G0 X25.0000 Z-0.0600
G0 X24.0000 Z0.4400
G0 X23.0000 Z0.4200
G1 X23.0000 Z-8.0000
G0 X24.0000 Z-7.5000
G0 X24.0000 Z-0.0800
G0 X23.0000 Z0.4200
G0 X22.0000 Z0.4000
G1 X22.0000 Z-8.0000
G0 X23.0000 Z-7.5000
G0 X23.0000 Z-0.1000
G0 X22.0000 Z0.4000
G0 X21.0000 Z0.3800
G1 X21.0000 Z-8.0000
G0 X22.0000 Z-7.5000
G0 X22.0000 Z-0.1200
G0 X21.0000 Z0.3800
G0 X20.0000 Z0.3600
G1 X20.0000 Z-8.0000
G0 X21.0000 Z-7.5000
G0 X21.0000 Z-0.1400
G0 X20.0000 Z0.3600
G0 X19.0000 Z0.3400
G1 X19.0000 Z-8.0000
G0 X20.0000 Z-7.5000
G0 X20.0000 Z-0.1600
G0 X19.0000 Z0.3400
G0 X18.0000 Z0.3200
G1 X18.0000 Z-8.0000
G0 X19.0000 Z-7.5000
G0 X19.0000 Z-0.1800
G0 X18.0000 Z0.3200
G0 X17.0000 Z0.3000
G1 X17.0000 Z-8.0000
G0 X18.0000 Z-7.5000
G0 X18.0000 Z-0.2000
G0 X17.0000 Z0.3000
G0 X16.0000 Z0.2800
G1 X16.0000 Z-8.0000
G0 X17.0000 Z-7.5000
G0 X17.0000 Z-0.2200
G0 X16.0000 Z0.2800
G0 X15.0000 Z0.2600
G1 X15.0000 Z-8.0000
G0 X16.0000 Z-7.5000
G0 X16.0000 Z-0.2400
G0 X15.0000 Z0.2600
G0 X14.0000 Z0.2400
G1 X14.0000 Z-8.0000
G0 X15.0000 Z-7.5000
G0 X15.0000 Z-0.2600
G0 X14.0000 Z0.2400
G0 X13.0000 Z0.2200
G1 X13.0000 Z-7.9686
G0 X14.0000 Z-7.4686
G0 X14.0000 Z-0.2800
G0 X13.0000 Z0.2200
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0001 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 1.000  finish allowance X 0.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9800
G1 X51.0000 Z-80.8000
G0 X53.0000 Z-79.8000
G0 X53.0000 Z-0.0200
G0 X51.0000 Z0.9800
G0 X50.0000 Z0.9600
G1 X50.0000 Z-45.8000
G0 X52.0000 Z-44.8000
G0 X52.0000 Z-0.0400
G0 X50.0000 Z0.9600
G0 X49.0000 Z0.9400
G1 X49.0000 Z-44.8563
G0 X51.0000 Z-43.8563
G0 X51.0000 Z-0.0600
G0 X49.0000 Z0.9400
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.1745
G0 X50.0000 Z-43.1745
G0 X50.0000 Z-0.0800
G0 X48.0000 Z0.9200
G0 X47.0000 Z0.9000
G1 X47.0000 Z-43.4927
G0 X49.0000 Z-42.4927
G0 X49.0000 Z-0.1000
G0 X47.0000 Z0.9000
G0 X46.0000 Z0.8800
G1 X46.0000 Z-42.8109
G0 X48.0000 Z-41.8109
G0 X48.0000 Z-0.1200
G0 X46.0000 Z0.8800
G0 X45.0000 Z0.8600
G1 X45.0000 Z-42.1290
G0 X47.0000 Z-41.1290
G0 X47.0000 Z-0.1400
G0 X45.0000 Z0.8600
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.4472
G0 X46.0000 Z-40.4472
G0 X46.0000 Z-0.1600
G0 X44.0000 Z0.8400
G0 X43.0000 Z0.8200
G1 X43.0000 Z-40.7654
G0 X45.0000 Z-39.7654
G0 X45.0000 Z-0.1800
G0 X43.0000 Z0.8200
G0 X42.0000 Z0.8000
G1 X42.0000 Z-40.0836
G0 X44.0000 Z-39.0836
G0 X44.0000 Z-0.2000
G0 X42.0000 Z0.8000
G0 X41.0000 Z0.7800
G1 X41.0000 Z-39.4018
G0 X43.0000 Z-38.4018
G0 X43.0000 Z-0.2200
G0 X41.0000 Z0.7800
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.7199
G0 X42.0000 Z-37.7199
G0 X42.0000 Z-0.2400
G0 X40.0000 Z0.7600
G0 X39.0000 Z0.7400
G1 X39.0000 Z-38.0381
G0 X41.0000 Z-37.0381
G0 X41.0000 Z-0.2600
G0 X39.0000 Z0.7400
G0 X38.0000 Z0.7200
G1 X38.0000 Z-37.3563
G0 X40.0000 Z-36.3563
G0 X40.0000 Z-0.2800
G0 X38.0000 Z0.7200
G0 X37.0000 Z0.7000
G1 X37.0000 Z-36.6745
G0 X39.0000 Z-35.6745
G0 X39.0000 Z-0.3000
G0 X37.0000 Z0.7000
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.9927
G0 X38.0000 Z-34.9927
G0 X38.0000 Z-0.3200
G0 X36.0000 Z0.6800
G0 X35.0000 Z0.6600
G1 X35.0000 Z-35.3109
G0 X37.0000 Z-34.3109
G0 X37.0000 Z-0.3400
G0 X35.0000 Z0.6600
G0 X34.0000 Z0.6400
G1 X34.0000 Z-34.6290
G0 X36.0000 Z-33.6290
G0 X36.0000 Z-0.3600
G0 X34.0000 Z0.6400
G0 X33.0000 Z0.6200
G1 X33.0000 Z-33.9472
G0 X35.0000 Z-32.9472
G0 X35.0000 Z-0.3800
G0 X33.0000 Z0.6200
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.2654
G0 X34.0000 Z-32.2654
G0 X34.0000 Z-0.4000
G0 X32.0000 Z0.6000
G0 X31.0000 Z0.5800
G1 X31.0000 Z-32.5836
G0 X33.0000 Z-31.5836
G0 X33.0000 Z-0.4200
G0 X31.0000 Z0.5800
G0 X30.0000 Z0.5600
G1 X30.0000 Z-31.9018
G0 X32.0000 Z-30.9018
G0 X32.0000 Z-0.4400
G0 X30.0000 Z0.5600
G0 X29.0000 Z0.5400
G1 X29.0000 Z-31.2081
G0 X31.0000 Z-30.2081
G0 X31.0000 Z-0.4600
G0 X29.0000 Z0.5400
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.8000
G0 X30.0000 Z-7.8000
G0 X30.0000 Z-0.4800
G0 X28.0000 Z0.5200
G0 X27.0000 Z0.5000
G1 X27.0000 Z-8.0584
G0 X29.0000 Z-7.0584
G0 X29.0000 Z-0.5000
G0 X27.0000 Z0.5000
G0 X26.0000 Z0.4800
G1 X26.0000 Z-8.0000
G0 X28.0000 Z-7.0000
G0 X28.0000 Z-0.5200
G0 X26.0000 Z0.4800
G0 X25.0000 Z0.4600
G1 X25.0000 Z-8.0000
G0 X27.0000 Z-7.0000
G0 X27.0000 Z-0.5400
G0 X25.0000 Z0.4600
G0 X24.0000 Z0.4400
G1 X24.0000 Z-8.0000
G0 X26.0000 Z-7.0000
G0 X26.0000 Z-0.5600
G0 X24.0000 Z0.4400
G0 X23.0000 Z0.4200
G1 X23.0000 Z-8.0000
G0 X25.0000 Z-7.0000
G0 X25.0000 Z-0.5800
G0 X23.0000 Z0.4200
G0 X22.0000 Z0.4000
G1 X22.0000 Z-8.0000
G0 X24.0000 Z-7.0000
G0 X24.0000 Z-0.6000
G0 X22.0000 Z0.4000
G0 X21.0000 Z0.3800
G1 X21.0000 Z-8.0000
G0 X23.0000 Z-7.0000
G0 X23.0000 Z-0.6200
G0 X21.0000 Z0.3800
G0 X20.0000 Z0.3600
G1 X20.0000 Z-8.0000
G0 X22.0000 Z-7.0000
G0 X22.0000 Z-0.6400
G0 X20.0000 Z0.3600
G0 X19.0000 Z0.3400
G1 X19.0000 Z-8.0000
G0 X21.0000 Z-7.0000
G0 X21.0000 Z-0.6600
G0 X19.0000 Z0.3400
G0 X18.0000 Z0.3200
G1 X18.0000 Z-8.0000
G0 X20.0000 Z-7.0000
G0 X20.0000 Z-0.6800
G0 X18.0000 Z0.3200
G0 X17.0000 Z0.3000
G1 X17.0000 Z-8.0000
G0 X19.0000 Z-7.0000
G0 X19.0000 Z-0.7000
G0 X17.0000 Z0.3000
G0 X16.0000 Z0.2800
G1 X16.0000 Z-8.0000
G0 X18.0000 Z-7.0000
G0 X18.0000 Z-0.7200
G0 X16.0000 Z0.2800
G0 X15.0000 Z0.2600
G1 X15.0000 Z-8.0000
G0 X17.0000 Z-7.0000
G0 X17.0000 Z-0.7400
G0 X15.0000 Z0.2600
G0 X14.0000 Z0.2400
G1 X14.0000 Z-8.0000
G0 X16.0000 Z-7.0000
G0 X16.0000 Z-0.7600
G0 X14.0000 Z0.2400
G0 X13.0000 Z0.2200
G1 X13.0000 Z-7.9686
G0 X15.0000 Z-6.9686
G0 X15.0000 Z-0.7800
G0 X13.0000 Z0.2200
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0002 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 0.500  finish allowance X 0.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.1745
G0 X49.0000 Z-43.6745
G0 X49.0000 Z0.4200
G0 X48.0000 Z0.9200
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.4472
G0 X45.0000 Z-40.9472
G0 X45.0000 Z0.3400
G0 X44.0000 Z0.8400
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.7199
G0 X41.0000 Z-38.2199
G0 X41.0000 Z0.2600
G0 X40.0000 Z0.7600
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.9927
G0 X37.0000 Z-35.4927
G0 X37.0000 Z0.1800
G0 X36.0000 Z0.6800
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.2654
G0 X33.0000 Z-32.7654
G0 X33.0000 Z0.1000
G0 X32.0000 Z0.6000
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.8000
G0 X29.0000 Z-8.3000
G0 X29.0000 Z0.0200
G0 X28.0000 Z0.5200
G0 X24.0000 Z0.4400
G1 X24.0000 Z-8.0000
G0 X25.0000 Z-7.5000
G0 X25.0000 Z-0.0600
G0 X24.0000 Z0.4400
G0 X20.0000 Z0.3600
G1 X20.0000 Z-8.0000
G0 X21.0000 Z-7.5000
G0 X21.0000 Z-0.1400
G0 X20.0000 Z0.3600
G0 X16.0000 Z0.2800
G1 X16.0000 Z-8.0000
G0 X17.0000 Z-7.5000
G0 X17.0000 Z-0.2200
G0 X16.0000 Z0.2800
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0003 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 1.000  finish allowance X 0.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.1745
G0 X50.0000 Z-43.1745
G0 X50.0000 Z-0.0800
G0 X48.0000 Z0.9200
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.4472
G0 X46.0000 Z-40.4472
G0 X46.0000 Z-0.1600
G0 X44.0000 Z0.8400
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.7199
G0 X42.0000 Z-37.7199
G0 X42.0000 Z-0.2400
G0 X40.0000 Z0.7600
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.9927
G0 X38.0000 Z-34.9927
G0 X38.0000 Z-0.3200
G0 X36.0000 Z0.6800
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.2654
G0 X34.0000 Z-32.2654
G0 X34.0000 Z-0.4000
G0 X32.0000 Z0.6000
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.8000
G0 X30.0000 Z-7.8000
G0 X30.0000 Z-0.4800
G0 X28.0000 Z0.5200
G0 X24.0000 Z0.4400
G1 X24.0000 Z-8.0000
G0 X26.0000 Z-7.0000
G0 X26.0000 Z-0.5600
G0 X24.0000 Z0.4400
G0 X20.0000 Z0.3600
G1 X20.0000 Z-8.0000
G0 X22.0000 Z-7.0000
G0 X22.0000 Z-0.6400
G0 X20.0000 Z0.3600
G0 X16.0000 Z0.2800
G1 X16.0000 Z-8.0000
G0 X18.0000 Z-7.0000
G0 X18.0000 Z-0.7200
G0 X16.0000 Z0.2800
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0004 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 0.500  finish allowance X 0.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.8000
G1 X42.0000 Z-40.0836
G0 X43.0000 Z-39.5836
G0 X43.0000 Z0.3000
G0 X42.0000 Z0.8000
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.2654
G0 X33.0000 Z-32.7654
G0 X33.0000 Z0.1000
G0 X32.0000 Z0.6000
G0 X22.0000 Z0.4000
G1 X22.0000 Z-8.0000
G0 X23.0000 Z-7.5000
G0 X23.0000 Z-0.1000
G0 X22.0000 Z0.4000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0005 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 1.000  finish allowance X 0.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.8000
G1 X42.0000 Z-40.0836
G0 X44.0000 Z-39.0836
G0 X44.0000 Z-0.2000
G0 X42.0000 Z0.8000
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.2654
G0 X34.0000 Z-32.2654
G0 X34.0000 Z-0.4000
G0 X32.0000 Z0.6000
G0 X22.0000 Z0.4000
G1 X22.0000 Z-8.0000
G0 X24.0000 Z-7.0000
G0 X24.0000 Z-0.6000
G0 X22.0000 Z0.4000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0006 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 0.500  finish allowance X 0.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9800
G1 X51.0000 Z-80.8000
G0 X52.0000 Z-80.3000
G0 X52.0000 Z0.4800
G0 X51.0000 Z0.9800
G0 X50.0000 Z0.9600
G1 X50.0000 Z-45.7000
G0 X51.0000 Z-45.2000
G0 X51.0000 Z0.4600
G0 X50.0000 Z0.9600
G0 X49.0000 Z0.9400
G1 X49.0000 Z-44.7563
G0 X50.0000 Z-44.2563
G0 X50.0000 Z0.4400
G0 X49.0000 Z0.9400
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.0745
G0 X49.0000 Z-43.5745
G0 X49.0000 Z0.4200
G0 X48.0000 Z0.9200
G0 X47.0000 Z0.9000
G1 X47.0000 Z-43.3927
G0 X48.0000 Z-42.8927
G0 X48.0000 Z0.4000
G0 X47.0000 Z0.9000
G0 X46.0000 Z0.8800
G1 X46.0000 Z-42.7109
G0 X47.0000 Z-42.2109
G0 X47.0000 Z0.3800
G0 X46.0000 Z0.8800
G0 X45.0000 Z0.8600
G1 X45.0000 Z-42.0290
G0 X46.0000 Z-41.5290
G0 X46.0000 Z0.3600
G0 X45.0000 Z0.8600
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.3472
G0 X45.0000 Z-40.8472
G0 X45.0000 Z0.3400
G0 X44.0000 Z0.8400
G0 X43.0000 Z0.8200
G1 X43.0000 Z-40.6654
G0 X44.0000 Z-40.1654
G0 X44.0000 Z0.3200
G0 X43.0000 Z0.8200
G0 X42.0000 Z0.8000
G1 X42.0000 Z-39.9836
G0 X43.0000 Z-39.4836
G0 X43.0000 Z0.3000
G0 X42.0000 Z0.8000
G0 X41.0000 Z0.7800
G1 X41.0000 Z-39.3018
G0 X42.0000 Z-38.8018
G0 X42.0000 Z0.2800
G0 X41.0000 Z0.7800
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.6199
G0 X41.0000 Z-38.1199
G0 X41.0000 Z0.2600
G0 X40.0000 Z0.7600
G0 X39.0000 Z0.7400
G1 X39.0000 Z-37.9381
G0 X40.0000 Z-37.4381
G0 X40.0000 Z0.2400
G0 X39.0000 Z0.7400
G0 X38.0000 Z0.7200
G1 X38.0000 Z-37.2563
G0 X39.0000 Z-36.7563
G0 X39.0000 Z0.2200
G0 X38.0000 Z0.7200
G0 X37.0000 Z0.7000
G1 X37.0000 Z-36.5745
G0 X38.0000 Z-36.0745
G0 X38.0000 Z0.2000
G0 X37.0000 Z0.7000
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.8927
G0 X37.0000 Z-35.3927
G0 X37.0000 Z0.1800
G0 X36.0000 Z0.6800
G0 X35.0000 Z0.6600
G1 X35.0000 Z-35.2109
G0 X36.0000 Z-34.7109
G0 X36.0000 Z0.1600
G0 X35.0000 Z0.6600
G0 X34.0000 Z0.6400
G1 X34.0000 Z-34.5290
G0 X35.0000 Z-34.0290
G0 X35.0000 Z0.1400
G0 X34.0000 Z0.6400
G0 X33.0000 Z0.6200
G1 X33.0000 Z-33.8472
G0 X34.0000 Z-33.3472
G0 X34.0000 Z0.1200
G0 X33.0000 Z0.6200
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.1654
G0 X33.0000 Z-32.6654
G0 X33.0000 Z0.1000
G0 X32.0000 Z0.6000
G0 X31.0000 Z0.5800
G1 X31.0000 Z-32.4836
G0 X32.0000 Z-31.9836
G0 X32.0000 Z0.0800
G0 X31.0000 Z0.5800
G0 X30.0000 Z0.5600
G1 X30.0000 Z-31.8018
G0 X31.0000 Z-31.3018
G0 X31.0000 Z0.0600
G0 X30.0000 Z0.5600
G0 X29.0000 Z0.5400
G1 X29.0000 Z-31.1081
G0 X30.0000 Z-30.6081
G0 X30.0000 Z0.0400
G0 X29.0000 Z0.5400
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.7000
G0 X29.0000 Z-8.2000
G0 X29.0000 Z0.0200
G0 X28.0000 Z0.5200
G0 X27.0000 Z0.5000
G1 X27.0000 Z-7.9584
G0 X28.0000 Z-7.4584
G0 X28.0000 Z0.0000
G0 X27.0000 Z0.5000
G0 X26.0000 Z0.4800
G1 X26.0000 Z-7.9000
G0 X27.0000 Z-7.4000
G0 X27.0000 Z-0.0200
G0 X26.0000 Z0.4800
G0 X25.0000 Z0.4600
G1 X25.0000 Z-7.9000
G0 X26.0000 Z-7.4000
G0 X26.0000 Z-0.0400
G0 X25.0000 Z0.4600
G0 X24.0000 Z0.4400
G1 X24.0000 Z-7.9000
G0 X25.0000 Z-7.4000
G0 X25.0000 Z-0.0600
G0 X24.0000 Z0.4400
G0 X23.0000 Z0.4200
G1 X23.0000 Z-7.9000
G0 X24.0000 Z-7.4000
G0 X24.0000 Z-0.0800
G0 X23.0000 Z0.4200
G0 X22.0000 Z0.4000
G1 X22.0000 Z-7.9000
G0 X23.0000 Z-7.4000
G0 X23.0000 Z-0.1000
G0 X22.0000 Z0.4000
G0 X21.0000 Z0.3800
G1 X21.0000 Z-7.9000
G0 X22.0000 Z-7.4000
G0 X22.0000 Z-0.1200
G0 X21.0000 Z0.3800
G0 X20.0000 Z0.3600
G1 X20.0000 Z-7.9000
G0 X21.0000 Z-7.4000
G0 X21.0000 Z-0.1400
G0 X20.0000 Z0.3600
G0 X19.0000 Z0.3400
G1 X19.0000 Z-7.9000
G0 X20.0000 Z-7.4000
G0 X20.0000 Z-0.1600
G0 X19.0000 Z0.3400
G0 X18.0000 Z0.3200
G1 X18.0000 Z-7.9000
G0 X19.0000 Z-7.4000
G0 X19.0000 Z-0.1800
G0 X18.0000 Z0.3200
G0 X17.0000 Z0.3000
G1 X17.0000 Z-7.9000
G0 X18.0000 Z-7.4000
G0 X18.0000 Z-0.2000
G0 X17.0000 Z0.3000
G0 X16.0000 Z0.2800
G1 X16.0000 Z-7.9000
G0 X17.0000 Z-7.4000
G0 X17.0000 Z-0.2200
G0 X16.0000 Z0.2800
G0 X15.0000 Z0.2600
G1 X15.0000 Z-7.9000
G0 X16.0000 Z-7.4000
G0 X16.0000 Z-0.2400
G0 X15.0000 Z0.2600
G0 X14.0000 Z0.2400
G1 X14.0000 Z-7.9000
G0 X15.0000 Z-7.4000
G0 X15.0000 Z-0.2600
G0 X14.0000 Z0.2400
G0 X13.0000 Z0.2200
G1 X13.0000 Z-7.8686
G0 X14.0000 Z-7.3686
G0 X14.0000 Z-0.2800
G0 X13.0000 Z0.2200
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.3686
G1 X13.0626 Z-7.9000
G1 X26.4000 Z-7.9000
G3 X28.0000 Z-8.7000 R0.8000
G1 X28.0000 Z-29.3905
G2 X29.2390 Z-31.2829 R3.2000
G1 X49.6902 Z-45.2269
G3 X50.0000 Z-45.7000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0007 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 1.000  finish allowance X 0.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9800
G1 X51.0000 Z-80.8000
G0 X53.0000 Z-79.8000
G0 X53.0000 Z-0.0200
G0 X51.0000 Z0.9800
G0 X50.0000 Z0.9600
G1 X50.0000 Z-45.7000
G0 X52.0000 Z-44.7000
G0 X52.0000 Z-0.0400
G0 X50.0000 Z0.9600
G0 X49.0000 Z0.9400
G1 X49.0000 Z-44.7563
G0 X51.0000 Z-43.7563
G0 X51.0000 Z-0.0600
G0 X49.0000 Z0.9400
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.0745
G0 X50.0000 Z-43.0745
G0 X50.0000 Z-0.0800
G0 X48.0000 Z0.9200
G0 X47.0000 Z0.9000
G1 X47.0000 Z-43.3927
G0 X49.0000 Z-42.3927
G0 X49.0000 Z-0.1000
G0 X47.0000 Z0.9000
G0 X46.0000 Z0.8800
G1 X46.0000 Z-42.7109
G0 X48.0000 Z-41.7109
G0 X48.0000 Z-0.1200
G0 X46.0000 Z0.8800
G0 X45.0000 Z0.8600
G1 X45.0000 Z-42.0290
G0 X47.0000 Z-41.0290
G0 X47.0000 Z-0.1400
G0 X45.0000 Z0.8600
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.3472
G0 X46.0000 Z-40.3472
G0 X46.0000 Z-0.1600
G0 X44.0000 Z0.8400
G0 X43.0000 Z0.8200
G1 X43.0000 Z-40.6654
G0 X45.0000 Z-39.6654
G0 X45.0000 Z-0.1800
G0 X43.0000 Z0.8200
G0 X42.0000 Z0.8000
G1 X42.0000 Z-39.9836
G0 X44.0000 Z-38.9836
G0 X44.0000 Z-0.2000
G0 X42.0000 Z0.8000
G0 X41.0000 Z0.7800
G1 X41.0000 Z-39.3018
G0 X43.0000 Z-38.3018
G0 X43.0000 Z-0.2200
G0 X41.0000 Z0.7800
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.6199
G0 X42.0000 Z-37.6199
G0 X42.0000 Z-0.2400
G0 X40.0000 Z0.7600
G0 X39.0000 Z0.7400
G1 X39.0000 Z-37.9381
G0 X41.0000 Z-36.9381
G0 X41.0000 Z-0.2600
G0 X39.0000 Z0.7400
G0 X38.0000 Z0.7200
G1 X38.0000 Z-37.2563
G0 X40.0000 Z-36.2563
G0 X40.0000 Z-0.2800
G0 X38.0000 Z0.7200
G0 X37.0000 Z0.7000
G1 X37.0000 Z-36.5745
G0 X39.0000 Z-35.5745
G0 X39.0000 Z-0.3000
G0 X37.0000 Z0.7000
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.8927
G0 X38.0000 Z-34.8927
G0 X38.0000 Z-0.3200
G0 X36.0000 Z0.6800
G0 X35.0000 Z0.6600
G1 X35.0000 Z-35.2109
G0 X37.0000 Z-34.2109
G0 X37.0000 Z-0.3400
G0 X35.0000 Z0.6600
G0 X34.0000 Z0.6400
G1 X34.0000 Z-34.5290
G0 X36.0000 Z-33.5290
G0 X36.0000 Z-0.3600
G0 X34.0000 Z0.6400
G0 X33.0000 Z0.6200
G1 X33.0000 Z-33.8472
G0 X35.0000 Z-32.8472
G0 X35.0000 Z-0.3800
G0 X33.0000 Z0.6200
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.1654
G0 X34.0000 Z-32.1654
G0 X34.0000 Z-0.4000
G0 X32.0000 Z0.6000
G0 X31.0000 Z0.5800
G1 X31.0000 Z-32.4836
G0 X33.0000 Z-31.4836
G0 X33.0000 Z-0.4200
G0 X31.0000 Z0.5800
G0 X30.0000 Z0.5600
G1 X30.0000 Z-31.8018
G0 X32.0000 Z-30.8018
G0 X32.0000 Z-0.4400
G0 X30.0000 Z0.5600
G0 X29.0000 Z0.5400
G1 X29.0000 Z-31.1081
G0 X31.0000 Z-30.1081
G0 X31.0000 Z-0.4600
G0 X29.0000 Z0.5400
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.7000
G0 X30.0000 Z-7.7000
G0 X30.0000 Z-0.4800
G0 X28.0000 Z0.5200
G0 X27.0000 Z0.5000
G1 X27.0000 Z-7.9584
G0 X29.0000 Z-6.9584
G0 X29.0000 Z-0.5000
G0 X27.0000 Z0.5000
G0 X26.0000 Z0.4800
G1 X26.0000 Z-7.9000
G0 X28.0000 Z-6.9000
G0 X28.0000 Z-0.5200
G0 X26.0000 Z0.4800
G0 X25.0000 Z0.4600
G1 X25.0000 Z-7.9000
G0 X27.0000 Z-6.9000
G0 X27.0000 Z-0.5400
G0 X25.0000 Z0.4600
G0 X24.0000 Z0.4400
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z-0.5600
G0 X24.0000 Z0.4400
G0 X23.0000 Z0.4200
G1 X23.0000 Z-7.9000
G0 X25.0000 Z-6.9000
G0 X25.0000 Z-0.5800
G0 X23.0000 Z0.4200
G0 X22.0000 Z0.4000
G1 X22.0000 Z-7.9000
G0 X24.0000 Z-6.9000
G0 X24.0000 Z-0.6000
G0 X22.0000 Z0.4000
G0 X21.0000 Z0.3800
G1 X21.0000 Z-7.9000
G0 X23.0000 Z-6.9000
G0 X23.0000 Z-0.6200
G0 X21.0000 Z0.3800
G0 X20.0000 Z0.3600
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z-0.6400
G0 X20.0000 Z0.3600
G0 X19.0000 Z0.3400
G1 X19.0000 Z-7.9000
G0 X21.0000 Z-6.9000
G0 X21.0000 Z-0.6600
G0 X19.0000 Z0.3400
G0 X18.0000 Z0.3200
G1 X18.0000 Z-7.9000
G0 X20.0000 Z-6.9000
G0 X20.0000 Z-0.6800
G0 X18.0000 Z0.3200
G0 X17.0000 Z0.3000
G1 X17.0000 Z-7.9000
G0 X19.0000 Z-6.9000
G0 X19.0000 Z-0.7000
G0 X17.0000 Z0.3000
G0 X16.0000 Z0.2800
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z-0.7200
G0 X16.0000 Z0.2800
G0 X15.0000 Z0.2600
G1 X15.0000 Z-7.9000
G0 X17.0000 Z-6.9000
G0 X17.0000 Z-0.7400
G0 X15.0000 Z0.2600
G0 X14.0000 Z0.2400
G1 X14.0000 Z-7.9000
G0 X16.0000 Z-6.9000
G0 X16.0000 Z-0.7600
G0 X14.0000 Z0.2400
G0 X13.0000 Z0.2200
G1 X13.0000 Z-7.8686
G0 X15.0000 Z-6.8686
G0 X15.0000 Z-0.7800
G0 X13.0000 Z0.2200
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.3686
G1 X13.0626 Z-7.9000
G1 X26.4000 Z-7.9000
G3 X28.0000 Z-8.7000 R0.8000
G1 X28.0000 Z-29.3905
G2 X29.2390 Z-31.2829 R3.2000
G1 X49.6902 Z-45.2269
G3 X50.0000 Z-45.7000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0008 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 0.500  finish allowance X 0.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.0745
G0 X49.0000 Z-43.5745
G0 X49.0000 Z0.4200
G0 X48.0000 Z0.9200
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.3472
G0 X45.0000 Z-40.8472
G0 X45.0000 Z0.3400
G0 X44.0000 Z0.8400
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.6199
G0 X41.0000 Z-38.1199
G0 X41.0000 Z0.2600
G0 X40.0000 Z0.7600
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.8927
G0 X37.0000 Z-35.3927
G0 X37.0000 Z0.1800
G0 X36.0000 Z0.6800
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.1654
G0 X33.0000 Z-32.6654
G0 X33.0000 Z0.1000
G0 X32.0000 Z0.6000
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.7000
G0 X29.0000 Z-8.2000
G0 X29.0000 Z0.0200
G0 X28.0000 Z0.5200
G0 X24.0000 Z0.4400
G1 X24.0000 Z-7.9000
G0 X25.0000 Z-7.4000
G0 X25.0000 Z-0.0600
G0 X24.0000 Z0.4400
G0 X20.0000 Z0.3600
G1 X20.0000 Z-7.9000
G0 X21.0000 Z-7.4000
G0 X21.0000 Z-0.1400
G0 X20.0000 Z0.3600
G0 X16.0000 Z0.2800
G1 X16.0000 Z-7.9000
G0 X17.0000 Z-7.4000
G0 X17.0000 Z-0.2200
G0 X16.0000 Z0.2800
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.3686
G1 X13.0626 Z-7.9000
G1 X26.4000 Z-7.9000
G3 X28.0000 Z-8.7000 R0.8000
G1 X28.0000 Z-29.3905
G2 X29.2390 Z-31.2829 R3.2000
G1 X49.6902 Z-45.2269
G3 X50.0000 Z-45.7000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0009 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 1.000  finish allowance X 0.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9200
G1 X48.0000 Z-44.0745
G0 X50.0000 Z-43.0745
G0 X50.0000 Z-0.0800
G0 X48.0000 Z0.9200
G0 X44.0000 Z0.8400
G1 X44.0000 Z-41.3472
G0 X46.0000 Z-40.3472
G0 X46.0000 Z-0.1600
G0 X44.0000 Z0.8400
G0 X40.0000 Z0.7600
G1 X40.0000 Z-38.6199
G0 X42.0000 Z-37.6199
G0 X42.0000 Z-0.2400
G0 X40.0000 Z0.7600
G0 X36.0000 Z0.6800
G1 X36.0000 Z-35.8927
G0 X38.0000 Z-34.8927
G0 X38.0000 Z-0.3200
G0 X36.0000 Z0.6800
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.1654
G0 X34.0000 Z-32.1654
G0 X34.0000 Z-0.4000
G0 X32.0000 Z0.6000
G0 X28.0000 Z0.5200
G1 X28.0000 Z-8.7000
G0 X30.0000 Z-7.7000
G0 X30.0000 Z-0.4800
G0 X28.0000 Z0.5200
G0 X24.0000 Z0.4400
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z-0.5600
G0 X24.0000 Z0.4400
G0 X20.0000 Z0.3600
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z-0.6400
G0 X20.0000 Z0.3600
G0 X16.0000 Z0.2800
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z-0.7200
G0 X16.0000 Z0.2800
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.3686
G1 X13.0626 Z-7.9000
G1 X26.4000 Z-7.9000
G3 X28.0000 Z-8.7000 R0.8000
G1 X28.0000 Z-29.3905
G2 X29.2390 Z-31.2829 R3.2000
G1 X49.6902 Z-45.2269
G3 X50.0000 Z-45.7000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0010 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 0.500  finish allowance X 0.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.8000
G1 X42.0000 Z-39.9836
G0 X43.0000 Z-39.4836
G0 X43.0000 Z0.3000
G0 X42.0000 Z0.8000
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.1654
G0 X33.0000 Z-32.6654
G0 X33.0000 Z0.1000
G0 X32.0000 Z0.6000
G0 X22.0000 Z0.4000
G1 X22.0000 Z-7.9000
G0 X23.0000 Z-7.4000
G0 X23.0000 Z-0.1000
G0 X22.0000 Z0.4000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.3686
G1 X13.0626 Z-7.9000
G1 X26.4000 Z-7.9000
G3 X28.0000 Z-8.7000 R0.8000
G1 X28.0000 Z-29.3905
G2 X29.2390 Z-31.2829 R3.2000
G1 X49.6902 Z-45.2269
G3 X50.0000 Z-45.7000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0011 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 1.000  finish allowance X 0.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.8000
G1 X42.0000 Z-39.9836
G0 X44.0000 Z-38.9836
G0 X44.0000 Z-0.2000
G0 X42.0000 Z0.8000
G0 X32.0000 Z0.6000
G1 X32.0000 Z-33.1654
G0 X34.0000 Z-32.1654
G0 X34.0000 Z-0.4000
G0 X32.0000 Z0.6000
G0 X22.0000 Z0.4000
G1 X22.0000 Z-7.9000
G0 X24.0000 Z-6.9000
G0 X24.0000 Z-0.6000
G0 X22.0000 Z0.4000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000
G1 X12.0000 Z-7.3686
G1 X13.0626 Z-7.9000
G1 X26.4000 Z-7.9000
G3 X28.0000 Z-8.7000 R0.8000
G1 X28.0000 Z-29.3905
G2 X29.2390 Z-31.2829 R3.2000
G1 X49.6902 Z-45.2269
G3 X50.0000 Z-45.7000 R0.8000
G1 X50.0000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0012 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 0.500  finish allowance X 0.400 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0.4)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9796
G1 X51.0000 Z-80.8000
G0 X52.0000 Z-80.3000
G0 X52.0000 Z0.4796
G0 X51.0000 Z0.9796
G0 X50.0000 Z0.9592
G1 X50.0000 Z-44.9927
G0 X51.0000 Z-44.4927
G0 X51.0000 Z0.4592
G0 X50.0000 Z0.9592
G0 X49.0000 Z0.9388
G1 X49.0000 Z-44.3109
G0 X50.0000 Z-43.8109
G0 X50.0000 Z0.4388
G0 X49.0000 Z0.9388
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.6290
G0 X49.0000 Z-43.1290
G0 X49.0000 Z0.4184
G0 X48.0000 Z0.9184
G0 X47.0000 Z0.8980
G1 X47.0000 Z-42.9472
G0 X48.0000 Z-42.4472
G0 X48.0000 Z0.3980
G0 X47.0000 Z0.8980
G0 X46.0000 Z0.8776
G1 X46.0000 Z-42.2654
G0 X47.0000 Z-41.7654
G0 X47.0000 Z0.3776
G0 X46.0000 Z0.8776
G0 X45.0000 Z0.8571
G1 X45.0000 Z-41.5836
G0 X46.0000 Z-41.0836
G0 X46.0000 Z0.3571
G0 X45.0000 Z0.8571
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.9018
G0 X45.0000 Z-40.4018
G0 X45.0000 Z0.3367
G0 X44.0000 Z0.8367
G0 X43.0000 Z0.8163
G1 X43.0000 Z-40.2199
G0 X44.0000 Z-39.7199
G0 X44.0000 Z0.3163
G0 X43.0000 Z0.8163
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.5381
G0 X43.0000 Z-39.0381
G0 X43.0000 Z0.2959
G0 X42.0000 Z0.7959
G0 X41.0000 Z0.7755
G1 X41.0000 Z-38.8563
G0 X42.0000 Z-38.3563
G0 X42.0000 Z0.2755
G0 X41.0000 Z0.7755
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.1745
G0 X41.0000 Z-37.6745
G0 X41.0000 Z0.2551
G0 X40.0000 Z0.7551
G0 X39.0000 Z0.7347
G1 X39.0000 Z-37.4927
G0 X40.0000 Z-36.9927
G0 X40.0000 Z0.2347
G0 X39.0000 Z0.7347
G0 X38.0000 Z0.7143
G1 X38.0000 Z-36.8109
G0 X39.0000 Z-36.3109
G0 X39.0000 Z0.2143
G0 X38.0000 Z0.7143
G0 X37.0000 Z0.6939
G1 X37.0000 Z-36.1290
G0 X38.0000 Z-35.6290
G0 X38.0000 Z0.1939
G0 X37.0000 Z0.6939
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.4472
G0 X37.0000 Z-34.9472
G0 X37.0000 Z0.1735
G0 X36.0000 Z0.6735
G0 X35.0000 Z0.6531
G1 X35.0000 Z-34.7654
G0 X36.0000 Z-34.2654
G0 X36.0000 Z0.1531
G0 X35.0000 Z0.6531
G0 X34.0000 Z0.6327
G1 X34.0000 Z-34.0836
G0 X35.0000 Z-33.5836
G0 X35.0000 Z0.1327
G0 X34.0000 Z0.6327
G0 X33.0000 Z0.6122
G1 X33.0000 Z-33.4018
G0 X34.0000 Z-32.9018
G0 X34.0000 Z0.1122
G0 X33.0000 Z0.6122
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.7199
G0 X33.0000 Z-32.2199
G0 X33.0000 Z0.0918
G0 X32.0000 Z0.5918
G0 X31.0000 Z0.5714
G1 X31.0000 Z-32.0381
G0 X32.0000 Z-31.5381
G0 X32.0000 Z0.0714
G0 X31.0000 Z0.5714
G0 X30.0000 Z0.5510
G1 X30.0000 Z-31.3560
G0 X31.0000 Z-30.8560
G0 X31.0000 Z0.0510
G0 X30.0000 Z0.5510
G0 X29.0000 Z0.5306
G1 X29.0000 Z-30.2842
G0 X30.0000 Z-29.7842
G0 X30.0000 Z0.0306
G0 X29.0000 Z0.5306
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.1072
G0 X29.0000 Z-7.6072
G0 X29.0000 Z0.0102
G0 X28.0000 Z0.5102
G0 X27.0000 Z0.4898
G1 X27.0000 Z-8.0000
G0 X28.0000 Z-7.5000
G0 X28.0000 Z-0.0102
G0 X27.0000 Z0.4898
G0 X26.0000 Z0.4694
G1 X26.0000 Z-8.0000
G0 X27.0000 Z-7.5000
G0 X27.0000 Z-0.0306
G0 X26.0000 Z0.4694
G0 X25.0000 Z0.4490
G1 X25.0000 Z-8.0000
G0 X26.0000 Z-7.5000
G0 X26.0000 Z-0.0510
G0 X25.0000 Z0.4490
G0 X24.0000 Z0.4286
G1 X24.0000 Z-8.0000
G0 X25.0000 Z-7.5000
G0 X25.0000 Z-0.0714
G0 X24.0000 Z0.4286
G0 X23.0000 Z0.4082
G1 X23.0000 Z-8.0000
G0 X24.0000 Z-7.5000
G0 X24.0000 Z-0.0918
G0 X23.0000 Z0.4082
G0 X22.0000 Z0.3878
G1 X22.0000 Z-8.0000
G0 X23.0000 Z-7.5000
G0 X23.0000 Z-0.1122
G0 X22.0000 Z0.3878
G0 X21.0000 Z0.3673
G1 X21.0000 Z-8.0000
G0 X22.0000 Z-7.5000
G0 X22.0000 Z-0.1327
G0 X21.0000 Z0.3673
G0 X20.0000 Z0.3469
G1 X20.0000 Z-8.0000
G0 X21.0000 Z-7.5000
G0 X21.0000 Z-0.1531
G0 X20.0000 Z0.3469
G0 X19.0000 Z0.3265
G1 X19.0000 Z-8.0000
G0 X20.0000 Z-7.5000
G0 X20.0000 Z-0.1735
G0 X19.0000 Z0.3265
G0 X18.0000 Z0.3061
G1 X18.0000 Z-8.0000
G0 X19.0000 Z-7.5000
G0 X19.0000 Z-0.1939
G0 X18.0000 Z0.3061
G0 X17.0000 Z0.2857
G1 X17.0000 Z-8.0000
G0 X18.0000 Z-7.5000
G0 X18.0000 Z-0.2143
G0 X17.0000 Z0.2857
G0 X16.0000 Z0.2653
G1 X16.0000 Z-8.0000
G0 X17.0000 Z-7.5000
G0 X17.0000 Z-0.2347
G0 X16.0000 Z0.2653
G0 X15.0000 Z0.2449
G1 X15.0000 Z-8.0000
G0 X16.0000 Z-7.5000
G0 X16.0000 Z-0.2551
G0 X15.0000 Z0.2449
G0 X14.0000 Z0.2245
G1 X14.0000 Z-8.0000
G0 X15.0000 Z-7.5000
G0 X15.0000 Z-0.2755
G0 X14.0000 Z0.2245
G0 X13.0000 Z0.2041
G1 X13.0000 Z-7.5686
G0 X14.0000 Z-7.0686
G0 X14.0000 Z-0.2959
G0 X13.0000 Z0.2041
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.4686
G1 X13.8628 Z-8.0000
G1 X27.2000 Z-8.0000
G3 X28.8000 Z-8.8000 R0.8000
G1 X28.8000 Z-29.4905
G2 X30.0390 Z-31.3829 R3.2000
G1 X50.4902 Z-45.3269
G3 X50.8000 Z-45.8000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0013 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 1.000  finish allowance X 0.400 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0.4)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9796
G1 X51.0000 Z-80.8000
G0 X53.0000 Z-79.8000
G0 X53.0000 Z-0.0204
G0 X51.0000 Z0.9796
G0 X50.0000 Z0.9592
G1 X50.0000 Z-44.9927
G0 X52.0000 Z-43.9927
G0 X52.0000 Z-0.0408
G0 X50.0000 Z0.9592
G0 X49.0000 Z0.9388
G1 X49.0000 Z-44.3109
G0 X51.0000 Z-43.3109
G0 X51.0000 Z-0.0612
G0 X49.0000 Z0.9388
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.6290
G0 X50.0000 Z-42.6290
G0 X50.0000 Z-0.0816
G0 X48.0000 Z0.9184
G0 X47.0000 Z0.8980
G1 X47.0000 Z-42.9472
G0 X49.0000 Z-41.9472
G0 X49.0000 Z-0.1020
G0 X47.0000 Z0.8980
G0 X46.0000 Z0.8776
G1 X46.0000 Z-42.2654
G0 X48.0000 Z-41.2654
G0 X48.0000 Z-0.1224
G0 X46.0000 Z0.8776
G0 X45.0000 Z0.8571
G1 X45.0000 Z-41.5836
G0 X47.0000 Z-40.5836
G0 X47.0000 Z-0.1429
G0 X45.0000 Z0.8571
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.9018
G0 X46.0000 Z-39.9018
G0 X46.0000 Z-0.1633
G0 X44.0000 Z0.8367
G0 X43.0000 Z0.8163
G1 X43.0000 Z-40.2199
G0 X45.0000 Z-39.2199
G0 X45.0000 Z-0.1837
G0 X43.0000 Z0.8163
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.5381
G0 X44.0000 Z-38.5381
G0 X44.0000 Z-0.2041
G0 X42.0000 Z0.7959
G0 X41.0000 Z0.7755
G1 X41.0000 Z-38.8563
G0 X43.0000 Z-37.8563
G0 X43.0000 Z-0.2245
G0 X41.0000 Z0.7755
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.1745
G0 X42.0000 Z-37.1745
G0 X42.0000 Z-0.2449
G0 X40.0000 Z0.7551
G0 X39.0000 Z0.7347
G1 X39.0000 Z-37.4927
G0 X41.0000 Z-36.4927
G0 X41.0000 Z-0.2653
G0 X39.0000 Z0.7347
G0 X38.0000 Z0.7143
G1 X38.0000 Z-36.8109
G0 X40.0000 Z-35.8109
G0 X40.0000 Z-0.2857
G0 X38.0000 Z0.7143
G0 X37.0000 Z0.6939
G1 X37.0000 Z-36.1290
G0 X39.0000 Z-35.1290
G0 X39.0000 Z-0.3061
G0 X37.0000 Z0.6939
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.4472
G0 X38.0000 Z-34.4472
G0 X38.0000 Z-0.3265
G0 X36.0000 Z0.6735
G0 X35.0000 Z0.6531
G1 X35.0000 Z-34.7654
G0 X37.0000 Z-33.7654
G0 X37.0000 Z-0.3469
G0 X35.0000 Z0.6531
G0 X34.0000 Z0.6327
G1 X34.0000 Z-34.0836
G0 X36.0000 Z-33.0836
G0 X36.0000 Z-0.3673
G0 X34.0000 Z0.6327
G0 X33.0000 Z0.6122
G1 X33.0000 Z-33.4018
G0 X35.0000 Z-32.4018
G0 X35.0000 Z-0.3878
G0 X33.0000 Z0.6122
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.7199
G0 X34.0000 Z-31.7199
G0 X34.0000 Z-0.4082
G0 X32.0000 Z0.5918
G0 X31.0000 Z0.5714
G1 X31.0000 Z-32.0381
G0 X33.0000 Z-31.0381
G0 X33.0000 Z-0.4286
G0 X31.0000 Z0.5714
G0 X30.0000 Z0.5510
G1 X30.0000 Z-31.3560
G0 X32.0000 Z-30.3560
G0 X32.0000 Z-0.4490
G0 X30.0000 Z0.5510
G0 X29.0000 Z0.5306
G1 X29.0000 Z-30.2842
G0 X31.0000 Z-29.2842
G0 X31.0000 Z-0.4694
G0 X29.0000 Z0.5306
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.1072
G0 X30.0000 Z-7.1072
G0 X30.0000 Z-0.4898
G0 X28.0000 Z0.5102
G0 X27.0000 Z0.4898
G1 X27.0000 Z-8.0000
G0 X29.0000 Z-7.0000
G0 X29.0000 Z-0.5102
G0 X27.0000 Z0.4898
G0 X26.0000 Z0.4694
G1 X26.0000 Z-8.0000
G0 X28.0000 Z-7.0000
G0 X28.0000 Z-0.5306
G0 X26.0000 Z0.4694
G0 X25.0000 Z0.4490
G1 X25.0000 Z-8.0000
G0 X27.0000 Z-7.0000
G0 X27.0000 Z-0.5510
G0 X25.0000 Z0.4490
G0 X24.0000 Z0.4286
G1 X24.0000 Z-8.0000
G0 X26.0000 Z-7.0000
G0 X26.0000 Z-0.5714
G0 X24.0000 Z0.4286
G0 X23.0000 Z0.4082
G1 X23.0000 Z-8.0000
G0 X25.0000 Z-7.0000
G0 X25.0000 Z-0.5918
G0 X23.0000 Z0.4082
G0 X22.0000 Z0.3878
G1 X22.0000 Z-8.0000
G0 X24.0000 Z-7.0000
G0 X24.0000 Z-0.6122
G0 X22.0000 Z0.3878
G0 X21.0000 Z0.3673
G1 X21.0000 Z-8.0000
G0 X23.0000 Z-7.0000
G0 X23.0000 Z-0.6327
G0 X21.0000 Z0.3673
G0 X20.0000 Z0.3469
G1 X20.0000 Z-8.0000
G0 X22.0000 Z-7.0000
G0 X22.0000 Z-0.6531
G0 X20.0000 Z0.3469
G0 X19.0000 Z0.3265
G1 X19.0000 Z-8.0000
G0 X21.0000 Z-7.0000
G0 X21.0000 Z-0.6735
G0 X19.0000 Z0.3265
G0 X18.0000 Z0.3061
G1 X18.0000 Z-8.0000
G0 X20.0000 Z-7.0000
G0 X20.0000 Z-0.6939
G0 X18.0000 Z0.3061
G0 X17.0000 Z0.2857
G1 X17.0000 Z-8.0000
G0 X19.0000 Z-7.0000
G0 X19.0000 Z-0.7143
G0 X17.0000 Z0.2857
G0 X16.0000 Z0.2653
G1 X16.0000 Z-8.0000
G0 X18.0000 Z-7.0000
G0 X18.0000 Z-0.7347
G0 X16.0000 Z0.2653
G0 X15.0000 Z0.2449
G1 X15.0000 Z-8.0000
G0 X17.0000 Z-7.0000
G0 X17.0000 Z-0.7551
G0 X15.0000 Z0.2449
G0 X14.0000 Z0.2245
G1 X14.0000 Z-8.0000
G0 X16.0000 Z-7.0000
G0 X16.0000 Z-0.7755
G0 X14.0000 Z0.2245
G0 X13.0000 Z0.2041
G1 X13.0000 Z-7.5686
G0 X15.0000 Z-6.5686
G0 X15.0000 Z-0.7959
G0 X13.0000 Z0.2041
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.4686
G1 X13.8628 Z-8.0000
G1 X27.2000 Z-8.0000
G3 X28.8000 Z-8.8000 R0.8000
G1 X28.8000 Z-29.4905
G2 X30.0390 Z-31.3829 R3.2000
G1 X50.4902 Z-45.3269
G3 X50.8000 Z-45.8000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0014 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 0.500  finish allowance X 0.400 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0.4)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.6290
G0 X49.0000 Z-43.1290
G0 X49.0000 Z0.4184
G0 X48.0000 Z0.9184
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.9018
G0 X45.0000 Z-40.4018
G0 X45.0000 Z0.3367
G0 X44.0000 Z0.8367
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.1745
G0 X41.0000 Z-37.6745
G0 X41.0000 Z0.2551
G0 X40.0000 Z0.7551
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.4472
G0 X37.0000 Z-34.9472
G0 X37.0000 Z0.1735
G0 X36.0000 Z0.6735
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.7199
G0 X33.0000 Z-32.2199
G0 X33.0000 Z0.0918
G0 X32.0000 Z0.5918
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.1072
G0 X29.0000 Z-7.6072
G0 X29.0000 Z0.0102
G0 X28.0000 Z0.5102
G0 X24.0000 Z0.4286
G1 X24.0000 Z-8.0000
G0 X25.0000 Z-7.5000
G0 X25.0000 Z-0.0714
G0 X24.0000 Z0.4286
G0 X20.0000 Z0.3469
G1 X20.0000 Z-8.0000
G0 X21.0000 Z-7.5000
G0 X21.0000 Z-0.1531
G0 X20.0000 Z0.3469
G0 X16.0000 Z0.2653
G1 X16.0000 Z-8.0000
G0 X17.0000 Z-7.5000
G0 X17.0000 Z-0.2347
G0 X16.0000 Z0.2653
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.4686
G1 X13.8628 Z-8.0000
G1 X27.2000 Z-8.0000
G3 X28.8000 Z-8.8000 R0.8000
G1 X28.8000 Z-29.4905
G2 X30.0390 Z-31.3829 R3.2000
G1 X50.4902 Z-45.3269
G3 X50.8000 Z-45.8000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0015 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 1.000  finish allowance X 0.400 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0.4)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.6290
G0 X50.0000 Z-42.6290
G0 X50.0000 Z-0.0816
G0 X48.0000 Z0.9184
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.9018
G0 X46.0000 Z-39.9018
G0 X46.0000 Z-0.1633
G0 X44.0000 Z0.8367
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.1745
G0 X42.0000 Z-37.1745
G0 X42.0000 Z-0.2449
G0 X40.0000 Z0.7551
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.4472
G0 X38.0000 Z-34.4472
G0 X38.0000 Z-0.3265
G0 X36.0000 Z0.6735
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.7199
G0 X34.0000 Z-31.7199
G0 X34.0000 Z-0.4082
G0 X32.0000 Z0.5918
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.1072
G0 X30.0000 Z-7.1072
G0 X30.0000 Z-0.4898
G0 X28.0000 Z0.5102
G0 X24.0000 Z0.4286
G1 X24.0000 Z-8.0000
G0 X26.0000 Z-7.0000
G0 X26.0000 Z-0.5714
G0 X24.0000 Z0.4286
G0 X20.0000 Z0.3469
G1 X20.0000 Z-8.0000
G0 X22.0000 Z-7.0000
G0 X22.0000 Z-0.6531
G0 X20.0000 Z0.3469
G0 X16.0000 Z0.2653
G1 X16.0000 Z-8.0000
G0 X18.0000 Z-7.0000
G0 X18.0000 Z-0.7347
G0 X16.0000 Z0.2653
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.4686
G1 X13.8628 Z-8.0000
G1 X27.2000 Z-8.0000
G3 X28.8000 Z-8.8000 R0.8000
G1 X28.8000 Z-29.4905
G2 X30.0390 Z-31.3829 R3.2000
G1 X50.4902 Z-45.3269
G3 X50.8000 Z-45.8000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0016 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 0.500  finish allowance X 0.400 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0.4)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.5381
G0 X43.0000 Z-39.0381
G0 X43.0000 Z0.2959
G0 X42.0000 Z0.7959
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.7199
G0 X33.0000 Z-32.2199
G0 X33.0000 Z0.0918
G0 X32.0000 Z0.5918
G0 X22.0000 Z0.3878
G1 X22.0000 Z-8.0000
G0 X23.0000 Z-7.5000
G0 X23.0000 Z-0.1122
G0 X22.0000 Z0.3878
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.4686
G1 X13.8628 Z-8.0000
G1 X27.2000 Z-8.0000
G3 X28.8000 Z-8.8000 R0.8000
G1 X28.8000 Z-29.4905
G2 X30.0390 Z-31.3829 R3.2000
G1 X50.4902 Z-45.3269
G3 X50.8000 Z-45.8000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0017 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 1.000  finish allowance X 0.400 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0.4)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.5381
G0 X44.0000 Z-38.5381
G0 X44.0000 Z-0.2041
G0 X42.0000 Z0.7959
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.7199
G0 X34.0000 Z-31.7199
G0 X34.0000 Z-0.4082
G0 X32.0000 Z0.5918
G0 X22.0000 Z0.3878
G1 X22.0000 Z-8.0000
G0 X24.0000 Z-7.0000
G0 X24.0000 Z-0.6122
G0 X22.0000 Z0.3878
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.4686
G1 X13.8628 Z-8.0000
G1 X27.2000 Z-8.0000
G3 X28.8000 Z-8.8000 R0.8000
G1 X28.8000 Z-29.4905
G2 X30.0390 Z-31.3829 R3.2000
G1 X50.4902 Z-45.3269
G3 X50.8000 Z-45.8000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0018 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 0.500  finish allowance X 0.400 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0.4)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9796
G1 X51.0000 Z-80.8000
G0 X52.0000 Z-80.3000
G0 X52.0000 Z0.4796
G0 X51.0000 Z0.9796
G0 X50.0000 Z0.9592
G1 X50.0000 Z-44.8927
G0 X51.0000 Z-44.3927
G0 X51.0000 Z0.4592
G0 X50.0000 Z0.9592
G0 X49.0000 Z0.9388
G1 X49.0000 Z-44.2109
G0 X50.0000 Z-43.7109
G0 X50.0000 Z0.4388
G0 X49.0000 Z0.9388
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.5290
G0 X49.0000 Z-43.0290
G0 X49.0000 Z0.4184
G0 X48.0000 Z0.9184
G0 X47.0000 Z0.8980
G1 X47.0000 Z-42.8472
G0 X48.0000 Z-42.3472
G0 X48.0000 Z0.3980
G0 X47.0000 Z0.8980
G0 X46.0000 Z0.8776
G1 X46.0000 Z-42.1654
G0 X47.0000 Z-41.6654
G0 X47.0000 Z0.3776
G0 X46.0000 Z0.8776
G0 X45.0000 Z0.8571
G1 X45.0000 Z-41.4836
G0 X46.0000 Z-40.9836
G0 X46.0000 Z0.3571
G0 X45.0000 Z0.8571
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.8018
G0 X45.0000 Z-40.3018
G0 X45.0000 Z0.3367
G0 X44.0000 Z0.8367
G0 X43.0000 Z0.8163
G1 X43.0000 Z-40.1199
G0 X44.0000 Z-39.6199
G0 X44.0000 Z0.3163
G0 X43.0000 Z0.8163
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.4381
G0 X43.0000 Z-38.9381
G0 X43.0000 Z0.2959
G0 X42.0000 Z0.7959
G0 X41.0000 Z0.7755
G1 X41.0000 Z-38.7563
G0 X42.0000 Z-38.2563
G0 X42.0000 Z0.2755
G0 X41.0000 Z0.7755
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.0745
G0 X41.0000 Z-37.5745
G0 X41.0000 Z0.2551
G0 X40.0000 Z0.7551
G0 X39.0000 Z0.7347
G1 X39.0000 Z-37.3927
G0 X40.0000 Z-36.8927
G0 X40.0000 Z0.2347
G0 X39.0000 Z0.7347
G0 X38.0000 Z0.7143
G1 X38.0000 Z-36.7109
G0 X39.0000 Z-36.2109
G0 X39.0000 Z0.2143
G0 X38.0000 Z0.7143
G0 X37.0000 Z0.6939
G1 X37.0000 Z-36.0290
G0 X38.0000 Z-35.5290
G0 X38.0000 Z0.1939
G0 X37.0000 Z0.6939
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.3472
G0 X37.0000 Z-34.8472
G0 X37.0000 Z0.1735
G0 X36.0000 Z0.6735
G0 X35.0000 Z0.6531
G1 X35.0000 Z-34.6654
G0 X36.0000 Z-34.1654
G0 X36.0000 Z0.1531
G0 X35.0000 Z0.6531
G0 X34.0000 Z0.6327
G1 X34.0000 Z-33.9836
G0 X35.0000 Z-33.4836
G0 X35.0000 Z0.1327
G0 X34.0000 Z0.6327
G0 X33.0000 Z0.6122
G1 X33.0000 Z-33.3018
G0 X34.0000 Z-32.8018
G0 X34.0000 Z0.1122
G0 X33.0000 Z0.6122
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.6199
G0 X33.0000 Z-32.1199
G0 X33.0000 Z0.0918
G0 X32.0000 Z0.5918
G0 X31.0000 Z0.5714
G1 X31.0000 Z-31.9381
G0 X32.0000 Z-31.4381
G0 X32.0000 Z0.0714
G0 X31.0000 Z0.5714
G0 X30.0000 Z0.5510
G1 X30.0000 Z-31.2560
G0 X31.0000 Z-30.7560
G0 X31.0000 Z0.0510
G0 X30.0000 Z0.5510
G0 X29.0000 Z0.5306
G1 X29.0000 Z-30.1842
G0 X30.0000 Z-29.6842
G0 X30.0000 Z0.0306
G0 X29.0000 Z0.5306
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.0072
G0 X29.0000 Z-7.5072
G0 X29.0000 Z0.0102
G0 X28.0000 Z0.5102
G0 X27.0000 Z0.4898
G1 X27.0000 Z-7.9000
G0 X28.0000 Z-7.4000
G0 X28.0000 Z-0.0102
G0 X27.0000 Z0.4898
G0 X26.0000 Z0.4694
G1 X26.0000 Z-7.9000
G0 X27.0000 Z-7.4000
G0 X27.0000 Z-0.0306
G0 X26.0000 Z0.4694
G0 X25.0000 Z0.4490
G1 X25.0000 Z-7.9000
G0 X26.0000 Z-7.4000
G0 X26.0000 Z-0.0510
G0 X25.0000 Z0.4490
G0 X24.0000 Z0.4286
G1 X24.0000 Z-7.9000
G0 X25.0000 Z-7.4000
G0 X25.0000 Z-0.0714
G0 X24.0000 Z0.4286
G0 X23.0000 Z0.4082
G1 X23.0000 Z-7.9000
G0 X24.0000 Z-7.4000
G0 X24.0000 Z-0.0918
G0 X23.0000 Z0.4082
G0 X22.0000 Z0.3878
G1 X22.0000 Z-7.9000
G0 X23.0000 Z-7.4000
G0 X23.0000 Z-0.1122
G0 X22.0000 Z0.3878
G0 X21.0000 Z0.3673
G1 X21.0000 Z-7.9000
G0 X22.0000 Z-7.4000
G0 X22.0000 Z-0.1327
G0 X21.0000 Z0.3673
G0 X20.0000 Z0.3469
G1 X20.0000 Z-7.9000
G0 X21.0000 Z-7.4000
G0 X21.0000 Z-0.1531
G0 X20.0000 Z0.3469
G0 X19.0000 Z0.3265
G1 X19.0000 Z-7.9000
G0 X20.0000 Z-7.4000
G0 X20.0000 Z-0.1735
G0 X19.0000 Z0.3265
G0 X18.0000 Z0.3061
G1 X18.0000 Z-7.9000
G0 X19.0000 Z-7.4000
G0 X19.0000 Z-0.1939
G0 X18.0000 Z0.3061
G0 X17.0000 Z0.2857
G1 X17.0000 Z-7.9000
G0 X18.0000 Z-7.4000
G0 X18.0000 Z-0.2143
G0 X17.0000 Z0.2857
G0 X16.0000 Z0.2653
G1 X16.0000 Z-7.9000
G0 X17.0000 Z-7.4000
G0 X17.0000 Z-0.2347
G0 X16.0000 Z0.2653
G0 X15.0000 Z0.2449
G1 X15.0000 Z-7.9000
G0 X16.0000 Z-7.4000
G0 X16.0000 Z-0.2551
G0 X15.0000 Z0.2449
G0 X14.0000 Z0.2245
G1 X14.0000 Z-7.9000
G0 X15.0000 Z-7.4000
G0 X15.0000 Z-0.2755
G0 X14.0000 Z0.2245
G0 X13.0000 Z0.2041
G1 X13.0000 Z-7.4686
G0 X14.0000 Z-6.9686
G0 X14.0000 Z-0.2959
G0 X13.0000 Z0.2041
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.3686
G1 X13.8628 Z-7.9000
G1 X27.2000 Z-7.9000
G3 X28.8000 Z-8.7000 R0.8000
G1 X28.8000 Z-29.3905
G2 X30.0390 Z-31.2829 R3.2000
G1 X50.4902 Z-45.2269
G3 X50.8000 Z-45.7000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0019 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 1.000  finish allowance X 0.400 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=0.4)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9796
G1 X51.0000 Z-80.8000
G0 X53.0000 Z-79.8000
G0 X53.0000 Z-0.0204
G0 X51.0000 Z0.9796
G0 X50.0000 Z0.9592
G1 X50.0000 Z-44.8927
G0 X52.0000 Z-43.8927
G0 X52.0000 Z-0.0408
G0 X50.0000 Z0.9592
G0 X49.0000 Z0.9388
G1 X49.0000 Z-44.2109
G0 X51.0000 Z-43.2109
G0 X51.0000 Z-0.0612
G0 X49.0000 Z0.9388
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.5290
G0 X50.0000 Z-42.5290
G0 X50.0000 Z-0.0816
G0 X48.0000 Z0.9184
G0 X47.0000 Z0.8980
G1 X47.0000 Z-42.8472
G0 X49.0000 Z-41.8472
G0 X49.0000 Z-0.1020
G0 X47.0000 Z0.8980
G0 X46.0000 Z0.8776
G1 X46.0000 Z-42.1654
G0 X48.0000 Z-41.1654
G0 X48.0000 Z-0.1224
G0 X46.0000 Z0.8776
G0 X45.0000 Z0.8571
G1 X45.0000 Z-41.4836
G0 X47.0000 Z-40.4836
G0 X47.0000 Z-0.1429
G0 X45.0000 Z0.8571
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.8018
G0 X46.0000 Z-39.8018
G0 X46.0000 Z-0.1633
G0 X44.0000 Z0.8367
G0 X43.0000 Z0.8163
G1 X43.0000 Z-40.1199
G0 X45.0000 Z-39.1199
G0 X45.0000 Z-0.1837
G0 X43.0000 Z0.8163
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.4381
G0 X44.0000 Z-38.4381
G0 X44.0000 Z-0.2041
G0 X42.0000 Z0.7959
G0 X41.0000 Z0.7755
G1 X41.0000 Z-38.7563
G0 X43.0000 Z-37.7563
G0 X43.0000 Z-0.2245
G0 X41.0000 Z0.7755
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.0745
G0 X42.0000 Z-37.0745
G0 X42.0000 Z-0.2449
G0 X40.0000 Z0.7551
G0 X39.0000 Z0.7347
G1 X39.0000 Z-37.3927
G0 X41.0000 Z-36.3927
G0 X41.0000 Z-0.2653
G0 X39.0000 Z0.7347
G0 X38.0000 Z0.7143
G1 X38.0000 Z-36.7109
G0 X40.0000 Z-35.7109
G0 X40.0000 Z-0.2857
G0 X38.0000 Z0.7143
G0 X37.0000 Z0.6939
G1 X37.0000 Z-36.0290
G0 X39.0000 Z-35.0290
G0 X39.0000 Z-0.3061
G0 X37.0000 Z0.6939
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.3472
G0 X38.0000 Z-34.3472
G0 X38.0000 Z-0.3265
G0 X36.0000 Z0.6735
G0 X35.0000 Z0.6531
G1 X35.0000 Z-34.6654
G0 X37.0000 Z-33.6654
G0 X37.0000 Z-0.3469
G0 X35.0000 Z0.6531
G0 X34.0000 Z0.6327
G1 X34.0000 Z-33.9836
G0 X36.0000 Z-32.9836
G0 X36.0000 Z-0.3673
G0 X34.0000 Z0.6327
G0 X33.0000 Z0.6122
G1 X33.0000 Z-33.3018
G0 X35.0000 Z-32.3018
G0 X35.0000 Z-0.3878
G0 X33.0000 Z0.6122
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.6199
G0 X34.0000 Z-31.6199
G0 X34.0000 Z-0.4082
G0 X32.0000 Z0.5918
G0 X31.0000 Z0.5714
G1 X31.0000 Z-31.9381
G0 X33.0000 Z-30.9381
G0 X33.0000 Z-0.4286
G0 X31.0000 Z0.5714
G0 X30.0000 Z0.5510
G1 X30.0000 Z-31.2560
G0 X32.0000 Z-30.2560
G0 X32.0000 Z-0.4490
G0 X30.0000 Z0.5510
G0 X29.0000 Z0.5306
G1 X29.0000 Z-30.1842
G0 X31.0000 Z-29.1842
G0 X31.0000 Z-0.4694
G0 X29.0000 Z0.5306
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.0072
G0 X30.0000 Z-7.0072
G0 X30.0000 Z-0.4898
G0 X28.0000 Z0.5102
G0 X27.0000 Z0.4898
G1 X27.0000 Z-7.9000
G0 X29.0000 Z-6.9000
G0 X29.0000 Z-0.5102
G0 X27.0000 Z0.4898
G0 X26.0000 Z0.4694
G1 X26.0000 Z-7.9000
G0 X28.0000 Z-6.9000
G0 X28.0000 Z-0.5306
G0 X26.0000 Z0.4694
G0 X25.0000 Z0.4490
G1 X25.0000 Z-7.9000
G0 X27.0000 Z-6.9000
G0 X27.0000 Z-0.5510
G0 X25.0000 Z0.4490
G0 X24.0000 Z0.4286
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z-0.5714
G0 X24.0000 Z0.4286
G0 X23.0000 Z0.4082
G1 X23.0000 Z-7.9000
G0 X25.0000 Z-6.9000
G0 X25.0000 Z-0.5918
G0 X23.0000 Z0.4082
G0 X22.0000 Z0.3878
G1 X22.0000 Z-7.9000
G0 X24.0000 Z-6.9000
G0 X24.0000 Z-0.6122
G0 X22.0000 Z0.3878
G0 X21.0000 Z0.3673
G1 X21.0000 Z-7.9000
G0 X23.0000 Z-6.9000
G0 X23.0000 Z-0.6327
G0 X21.0000 Z0.3673
G0 X20.0000 Z0.3469
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z-0.6531
G0 X20.0000 Z0.3469
G0 X19.0000 Z0.3265
G1 X19.0000 Z-7.9000
G0 X21.0000 Z-6.9000
G0 X21.0000 Z-0.6735
G0 X19.0000 Z0.3265
G0 X18.0000 Z0.3061
G1 X18.0000 Z-7.9000
G0 X20.0000 Z-6.9000
G0 X20.0000 Z-0.6939
G0 X18.0000 Z0.3061
G0 X17.0000 Z0.2857
G1 X17.0000 Z-7.9000
G0 X19.0000 Z-6.9000
G0 X19.0000 Z-0.7143
G0 X17.0000 Z0.2857
G0 X16.0000 Z0.2653
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z-0.7347
G0 X16.0000 Z0.2653
G0 X15.0000 Z0.2449
G1 X15.0000 Z-7.9000
G0 X17.0000 Z-6.9000
G0 X17.0000 Z-0.7551
G0 X15.0000 Z0.2449
G0 X14.0000 Z0.2245
G1 X14.0000 Z-7.9000
G0 X16.0000 Z-6.9000
G0 X16.0000 Z-0.7755
G0 X14.0000 Z0.2245
G0 X13.0000 Z0.2041
G1 X13.0000 Z-7.4686
G0 X15.0000 Z-6.4686
G0 X15.0000 Z-0.7959
G0 X13.0000 Z0.2041
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.3686
G1 X13.8628 Z-7.9000
G1 X27.2000 Z-7.9000
G3 X28.8000 Z-8.7000 R0.8000
G1 X28.8000 Z-29.3905
G2 X30.0390 Z-31.2829 R3.2000
G1 X50.4902 Z-45.2269
G3 X50.8000 Z-45.7000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0020 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 0.500  finish allowance X 0.400 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0.4)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.5290
G0 X49.0000 Z-43.0290
G0 X49.0000 Z0.4184
G0 X48.0000 Z0.9184
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.8018
G0 X45.0000 Z-40.3018
G0 X45.0000 Z0.3367
G0 X44.0000 Z0.8367
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.0745
G0 X41.0000 Z-37.5745
G0 X41.0000 Z0.2551
G0 X40.0000 Z0.7551
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.3472
G0 X37.0000 Z-34.8472
G0 X37.0000 Z0.1735
G0 X36.0000 Z0.6735
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.6199
G0 X33.0000 Z-32.1199
G0 X33.0000 Z0.0918
G0 X32.0000 Z0.5918
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.0072
G0 X29.0000 Z-7.5072
G0 X29.0000 Z0.0102
G0 X28.0000 Z0.5102
G0 X24.0000 Z0.4286
G1 X24.0000 Z-7.9000
G0 X25.0000 Z-7.4000
G0 X25.0000 Z-0.0714
G0 X24.0000 Z0.4286
G0 X20.0000 Z0.3469
G1 X20.0000 Z-7.9000
G0 X21.0000 Z-7.4000
G0 X21.0000 Z-0.1531
G0 X20.0000 Z0.3469
G0 X16.0000 Z0.2653
G1 X16.0000 Z-7.9000
G0 X17.0000 Z-7.4000
G0 X17.0000 Z-0.2347
G0 X16.0000 Z0.2653
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.3686
G1 X13.8628 Z-7.9000
G1 X27.2000 Z-7.9000
G3 X28.8000 Z-8.7000 R0.8000
G1 X28.8000 Z-29.3905
G2 X30.0390 Z-31.2829 R3.2000
G1 X50.4902 Z-45.2269
G3 X50.8000 Z-45.7000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0021 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 1.000  finish allowance X 0.400 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=0.4)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9184
G1 X48.0000 Z-43.5290
G0 X50.0000 Z-42.5290
G0 X50.0000 Z-0.0816
G0 X48.0000 Z0.9184
G0 X44.0000 Z0.8367
G1 X44.0000 Z-40.8018
G0 X46.0000 Z-39.8018
G0 X46.0000 Z-0.1633
G0 X44.0000 Z0.8367
G0 X40.0000 Z0.7551
G1 X40.0000 Z-38.0745
G0 X42.0000 Z-37.0745
G0 X42.0000 Z-0.2449
G0 X40.0000 Z0.7551
G0 X36.0000 Z0.6735
G1 X36.0000 Z-35.3472
G0 X38.0000 Z-34.3472
G0 X38.0000 Z-0.3265
G0 X36.0000 Z0.6735
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.6199
G0 X34.0000 Z-31.6199
G0 X34.0000 Z-0.4082
G0 X32.0000 Z0.5918
G0 X28.0000 Z0.5102
G1 X28.0000 Z-8.0072
G0 X30.0000 Z-7.0072
G0 X30.0000 Z-0.4898
G0 X28.0000 Z0.5102
G0 X24.0000 Z0.4286
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z-0.5714
G0 X24.0000 Z0.4286
G0 X20.0000 Z0.3469
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z-0.6531
G0 X20.0000 Z0.3469
G0 X16.0000 Z0.2653
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z-0.7347
G0 X16.0000 Z0.2653
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.3686
G1 X13.8628 Z-7.9000
G1 X27.2000 Z-7.9000
G3 X28.8000 Z-8.7000 R0.8000
G1 X28.8000 Z-29.3905
G2 X30.0390 Z-31.2829 R3.2000
G1 X50.4902 Z-45.2269
G3 X50.8000 Z-45.7000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0022 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 0.500  finish allowance X 0.400 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0.4)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X53.0000 Z-80.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.4381
G0 X43.0000 Z-38.9381
G0 X43.0000 Z0.2959
G0 X42.0000 Z0.7959
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.6199
G0 X33.0000 Z-32.1199
G0 X33.0000 Z0.0918
G0 X32.0000 Z0.5918
G0 X22.0000 Z0.3878
G1 X22.0000 Z-7.9000
G0 X23.0000 Z-7.4000
G0 X23.0000 Z-0.1122
G0 X22.0000 Z0.3878
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.3686
G1 X13.8628 Z-7.9000
G1 X27.2000 Z-7.9000
G3 X28.8000 Z-8.7000 R0.8000
G1 X28.8000 Z-29.3905
G2 X30.0390 Z-31.2829 R3.2000
G1 X50.4902 Z-45.2269
G3 X50.8000 Z-45.7000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0023 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 1.000  finish allowance X 0.400 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=0.4)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-80.8000 F0.3000
G0 X54.0000 Z-79.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7959
G1 X42.0000 Z-39.4381
G0 X44.0000 Z-38.4381
G0 X44.0000 Z-0.2041
G0 X42.0000 Z0.7959
G0 X32.0000 Z0.5918
G1 X32.0000 Z-32.6199
G0 X34.0000 Z-31.6199
G0 X34.0000 Z-0.4082
G0 X32.0000 Z0.5918
G0 X22.0000 Z0.3878
G1 X22.0000 Z-7.9000
G0 X24.0000 Z-6.9000
G0 X24.0000 Z-0.6122
G0 X22.0000 Z0.3878
G0 X12.8000 Z0.2000
G1 X12.8000 Z-0.8000
G1 X12.8000 Z-7.3686
G1 X13.8628 Z-7.9000
G1 X27.2000 Z-7.9000
G3 X28.8000 Z-8.7000 R0.8000
G1 X28.8000 Z-29.3905
G2 X30.0390 Z-31.2829 R3.2000
G1 X50.4902 Z-45.2269
G3 X50.8000 Z-45.7000 R0.8000
G1 X50.8000 Z-80.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0024 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 0.500  finish allowance X 1.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=1)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.8000 F0.3000
G0 X53.0000 Z-45.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9789
G1 X51.0000 Z-44.8563
G0 X52.0000 Z-44.3563
G0 X52.0000 Z0.4789
G0 X51.0000 Z0.9789
G0 X50.0000 Z0.9579
G1 X50.0000 Z-44.1745
G0 X51.0000 Z-43.6745
G0 X51.0000 Z0.4579
G0 X50.0000 Z0.9579
G0 X49.0000 Z0.9368
G1 X49.0000 Z-43.4927
G0 X50.0000 Z-42.9927
G0 X50.0000 Z0.4368
G0 X49.0000 Z0.9368
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.8109
G0 X49.0000 Z-42.3109
G0 X49.0000 Z0.4158
G0 X48.0000 Z0.9158
G0 X47.0000 Z0.8947
G1 X47.0000 Z-42.1290
G0 X48.0000 Z-41.6290
G0 X48.0000 Z0.3947
G0 X47.0000 Z0.8947
G0 X46.0000 Z0.8737
G1 X46.0000 Z-41.4472
G0 X47.0000 Z-40.9472
G0 X47.0000 Z0.3737
G0 X46.0000 Z0.8737
G0 X45.0000 Z0.8526
G1 X45.0000 Z-40.7654
G0 X46.0000 Z-40.2654
G0 X46.0000 Z0.3526
G0 X45.0000 Z0.8526
G0 X44.0000 Z0.8316
G1 X44.0000 Z-40.0836
G0 X45.0000 Z-39.5836
G0 X45.0000 Z0.3316
G0 X44.0000 Z0.8316
G0 X43.0000 Z0.8105
G1 X43.0000 Z-39.4018
G0 X44.0000 Z-38.9018
G0 X44.0000 Z0.3105
G0 X43.0000 Z0.8105
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.7199
G0 X43.0000 Z-38.2199
G0 X43.0000 Z0.2895
G0 X42.0000 Z0.7895
G0 X41.0000 Z0.7684
G1 X41.0000 Z-38.0381
G0 X42.0000 Z-37.5381
G0 X42.0000 Z0.2684
G0 X41.0000 Z0.7684
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.3563
G0 X41.0000 Z-36.8563
G0 X41.0000 Z0.2474
G0 X40.0000 Z0.7474
G0 X39.0000 Z0.7263
G1 X39.0000 Z-36.6745
G0 X40.0000 Z-36.1745
G0 X40.0000 Z0.2263
G0 X39.0000 Z0.7263
G0 X38.0000 Z0.7053
G1 X38.0000 Z-35.9927
G0 X39.0000 Z-35.4927
G0 X39.0000 Z0.2053
G0 X38.0000 Z0.7053
G0 X37.0000 Z0.6842
G1 X37.0000 Z-35.3109
G0 X38.0000 Z-34.8109
G0 X38.0000 Z0.1842
G0 X37.0000 Z0.6842
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.6290
G0 X37.0000 Z-34.1290
G0 X37.0000 Z0.1632
G0 X36.0000 Z0.6632
G0 X35.0000 Z0.6421
G1 X35.0000 Z-33.9472
G0 X36.0000 Z-33.4472
G0 X36.0000 Z0.1421
G0 X35.0000 Z0.6421
G0 X34.0000 Z0.6211
G1 X34.0000 Z-33.2654
G0 X35.0000 Z-32.7654
G0 X35.0000 Z0.1211
G0 X34.0000 Z0.6211
G0 X33.0000 Z0.6000
G1 X33.0000 Z-32.5836
G0 X34.0000 Z-32.0836
G0 X34.0000 Z0.1000
G0 X33.0000 Z0.6000
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.9018
G0 X33.0000 Z-31.4018
G0 X33.0000 Z0.0789
G0 X32.0000 Z0.5789
G0 X31.0000 Z0.5579
G1 X31.0000 Z-31.2081
G0 X32.0000 Z-30.7081
G0 X32.0000 Z0.0579
G0 X31.0000 Z0.5579
G0 X30.0000 Z0.5368
G1 X30.0000 Z-8.8000
G0 X31.0000 Z-8.3000
G0 X31.0000 Z0.0368
G0 X30.0000 Z0.5368
G0 X29.0000 Z0.5158
G1 X29.0000 Z-8.0584
G0 X30.0000 Z-7.5584
G0 X30.0000 Z0.0158
G0 X29.0000 Z0.5158
G0 X28.0000 Z0.4947
G1 X28.0000 Z-8.0000
G0 X29.0000 Z-7.5000
G0 X29.0000 Z-0.0053
G0 X28.0000 Z0.4947
G0 X27.0000 Z0.4737
G1 X27.0000 Z-8.0000
G0 X28.0000 Z-7.5000
G0 X28.0000 Z-0.0263
G0 X27.0000 Z0.4737
G0 X26.0000 Z0.4526
G1 X26.0000 Z-8.0000
G0 X27.0000 Z-7.5000
G0 X27.0000 Z-0.0474
G0 X26.0000 Z0.4526
G0 X25.0000 Z0.4316
G1 X25.0000 Z-8.0000
G0 X26.0000 Z-7.5000
G0 X26.0000 Z-0.0684
G0 X25.0000 Z0.4316
G0 X24.0000 Z0.4105
G1 X24.0000 Z-8.0000
G0 X25.0000 Z-7.5000
G0 X25.0000 Z-0.0895
G0 X24.0000 Z0.4105
G0 X23.0000 Z0.3895
G1 X23.0000 Z-8.0000
G0 X24.0000 Z-7.5000
G0 X24.0000 Z-0.1105
G0 X23.0000 Z0.3895
G0 X22.0000 Z0.3684
G1 X22.0000 Z-8.0000
G0 X23.0000 Z-7.5000
G0 X23.0000 Z-0.1316
G0 X22.0000 Z0.3684
G0 X21.0000 Z0.3474
G1 X21.0000 Z-8.0000
G0 X22.0000 Z-7.5000
G0 X22.0000 Z-0.1526
G0 X21.0000 Z0.3474
G0 X20.0000 Z0.3263
G1 X20.0000 Z-8.0000
G0 X21.0000 Z-7.5000
G0 X21.0000 Z-0.1737
G0 X20.0000 Z0.3263
G0 X19.0000 Z0.3053
G1 X19.0000 Z-8.0000
G0 X20.0000 Z-7.5000
G0 X20.0000 Z-0.1947
G0 X19.0000 Z0.3053
G0 X18.0000 Z0.2842
G1 X18.0000 Z-8.0000
G0 X19.0000 Z-7.5000
G0 X19.0000 Z-0.2158
G0 X18.0000 Z0.2842
G0 X17.0000 Z0.2632
G1 X17.0000 Z-8.0000
G0 X18.0000 Z-7.5000
G0 X18.0000 Z-0.2368
G0 X17.0000 Z0.2632
G0 X16.0000 Z0.2421
G1 X16.0000 Z-8.0000
G0 X17.0000 Z-7.5000
G0 X17.0000 Z-0.2579
G0 X16.0000 Z0.2421
G0 X15.0000 Z0.2211
G1 X15.0000 Z-7.9686
G0 X16.0000 Z-7.4686
G0 X16.0000 Z-0.2789
G0 X15.0000 Z0.2211
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.4686
G1 X15.0626 Z-8.0000
G1 X28.4000 Z-8.0000
G3 X30.0000 Z-8.8000 R0.8000
G1 X30.0000 Z-29.4905
G2 X31.2390 Z-31.3829 R3.2000
G1 X51.6902 Z-45.3269
G3 X52.0000 Z-45.8000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0025 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 1.000  finish allowance X 1.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=1)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.8000 F0.3000
G0 X54.0000 Z-44.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9789
G1 X51.0000 Z-44.8563
G0 X53.0000 Z-43.8563
G0 X53.0000 Z-0.0211
G0 X51.0000 Z0.9789
G0 X50.0000 Z0.9579
G1 X50.0000 Z-44.1745
G0 X52.0000 Z-43.1745
G0 X52.0000 Z-0.0421
G0 X50.0000 Z0.9579
G0 X49.0000 Z0.9368
G1 X49.0000 Z-43.4927
G0 X51.0000 Z-42.4927
G0 X51.0000 Z-0.0632
G0 X49.0000 Z0.9368
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.8109
G0 X50.0000 Z-41.8109
G0 X50.0000 Z-0.0842
G0 X48.0000 Z0.9158
G0 X47.0000 Z0.8947
G1 X47.0000 Z-42.1290
G0 X49.0000 Z-41.1290
G0 X49.0000 Z-0.1053
G0 X47.0000 Z0.8947
G0 X46.0000 Z0.8737
G1 X46.0000 Z-41.4472
G0 X48.0000 Z-40.4472
G0 X48.0000 Z-0.1263
G0 X46.0000 Z0.8737
G0 X45.0000 Z0.8526
G1 X45.0000 Z-40.7654
G0 X47.0000 Z-39.7654
G0 X47.0000 Z-0.1474
G0 X45.0000 Z0.8526
G0 X44.0000 Z0.8316
G1 X44.0000 Z-40.0836
G0 X46.0000 Z-39.0836
G0 X46.0000 Z-0.1684
G0 X44.0000 Z0.8316
G0 X43.0000 Z0.8105
G1 X43.0000 Z-39.4018
G0 X45.0000 Z-38.4018
G0 X45.0000 Z-0.1895
G0 X43.0000 Z0.8105
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.7199
G0 X44.0000 Z-37.7199
G0 X44.0000 Z-0.2105
G0 X42.0000 Z0.7895
G0 X41.0000 Z0.7684
G1 X41.0000 Z-38.0381
G0 X43.0000 Z-37.0381
G0 X43.0000 Z-0.2316
G0 X41.0000 Z0.7684
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.3563
G0 X42.0000 Z-36.3563
G0 X42.0000 Z-0.2526
G0 X40.0000 Z0.7474
G0 X39.0000 Z0.7263
G1 X39.0000 Z-36.6745
G0 X41.0000 Z-35.6745
G0 X41.0000 Z-0.2737
G0 X39.0000 Z0.7263
G0 X38.0000 Z0.7053
G1 X38.0000 Z-35.9927
G0 X40.0000 Z-34.9927
G0 X40.0000 Z-0.2947
G0 X38.0000 Z0.7053
G0 X37.0000 Z0.6842
G1 X37.0000 Z-35.3109
G0 X39.0000 Z-34.3109
G0 X39.0000 Z-0.3158
G0 X37.0000 Z0.6842
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.6290
G0 X38.0000 Z-33.6290
G0 X38.0000 Z-0.3368
G0 X36.0000 Z0.6632
G0 X35.0000 Z0.6421
G1 X35.0000 Z-33.9472
G0 X37.0000 Z-32.9472
G0 X37.0000 Z-0.3579
G0 X35.0000 Z0.6421
G0 X34.0000 Z0.6211
G1 X34.0000 Z-33.2654
G0 X36.0000 Z-32.2654
G0 X36.0000 Z-0.3789
G0 X34.0000 Z0.6211
G0 X33.0000 Z0.6000
G1 X33.0000 Z-32.5836
G0 X35.0000 Z-31.5836
G0 X35.0000 Z-0.4000
G0 X33.0000 Z0.6000
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.9018
G0 X34.0000 Z-30.9018
G0 X34.0000 Z-0.4211
G0 X32.0000 Z0.5789
G0 X31.0000 Z0.5579
G1 X31.0000 Z-31.2081
G0 X33.0000 Z-30.2081
G0 X33.0000 Z-0.4421
G0 X31.0000 Z0.5579
G0 X30.0000 Z0.5368
G1 X30.0000 Z-8.8000
G0 X32.0000 Z-7.8000
G0 X32.0000 Z-0.4632
G0 X30.0000 Z0.5368
G0 X29.0000 Z0.5158
G1 X29.0000 Z-8.0584
G0 X31.0000 Z-7.0584
G0 X31.0000 Z-0.4842
G0 X29.0000 Z0.5158
G0 X28.0000 Z0.4947
G1 X28.0000 Z-8.0000
G0 X30.0000 Z-7.0000
G0 X30.0000 Z-0.5053
G0 X28.0000 Z0.4947
G0 X27.0000 Z0.4737
G1 X27.0000 Z-8.0000
G0 X29.0000 Z-7.0000
G0 X29.0000 Z-0.5263
G0 X27.0000 Z0.4737
G0 X26.0000 Z0.4526
G1 X26.0000 Z-8.0000
G0 X28.0000 Z-7.0000
G0 X28.0000 Z-0.5474
G0 X26.0000 Z0.4526
G0 X25.0000 Z0.4316
G1 X25.0000 Z-8.0000
G0 X27.0000 Z-7.0000
G0 X27.0000 Z-0.5684
G0 X25.0000 Z0.4316
G0 X24.0000 Z0.4105
G1 X24.0000 Z-8.0000
G0 X26.0000 Z-7.0000
G0 X26.0000 Z-0.5895
G0 X24.0000 Z0.4105
G0 X23.0000 Z0.3895
G1 X23.0000 Z-8.0000
G0 X25.0000 Z-7.0000
G0 X25.0000 Z-0.6105
G0 X23.0000 Z0.3895
G0 X22.0000 Z0.3684
G1 X22.0000 Z-8.0000
G0 X24.0000 Z-7.0000
G0 X24.0000 Z-0.6316
G0 X22.0000 Z0.3684
G0 X21.0000 Z0.3474
G1 X21.0000 Z-8.0000
G0 X23.0000 Z-7.0000
G0 X23.0000 Z-0.6526
G0 X21.0000 Z0.3474
G0 X20.0000 Z0.3263
G1 X20.0000 Z-8.0000
G0 X22.0000 Z-7.0000
G0 X22.0000 Z-0.6737
G0 X20.0000 Z0.3263
G0 X19.0000 Z0.3053
G1 X19.0000 Z-8.0000
G0 X21.0000 Z-7.0000
G0 X21.0000 Z-0.6947
G0 X19.0000 Z0.3053
G0 X18.0000 Z0.2842
G1 X18.0000 Z-8.0000
G0 X20.0000 Z-7.0000
G0 X20.0000 Z-0.7158
G0 X18.0000 Z0.2842
G0 X17.0000 Z0.2632
G1 X17.0000 Z-8.0000
G0 X19.0000 Z-7.0000
G0 X19.0000 Z-0.7368
G0 X17.0000 Z0.2632
G0 X16.0000 Z0.2421
G1 X16.0000 Z-8.0000
G0 X18.0000 Z-7.0000
G0 X18.0000 Z-0.7579
G0 X16.0000 Z0.2421
G0 X15.0000 Z0.2211
G1 X15.0000 Z-7.9686
G0 X17.0000 Z-6.9686
G0 X17.0000 Z-0.7789
G0 X15.0000 Z0.2211
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.4686
G1 X15.0626 Z-8.0000
G1 X28.4000 Z-8.0000
G3 X30.0000 Z-8.8000 R0.8000
G1 X30.0000 Z-29.4905
G2 X31.2390 Z-31.3829 R3.2000
G1 X51.6902 Z-45.3269
G3 X52.0000 Z-45.8000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0026 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 0.500  finish allowance X 1.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=1)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.8000 F0.3000
G0 X53.0000 Z-45.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.8109
G0 X49.0000 Z-42.3109
G0 X49.0000 Z0.4158
G0 X48.0000 Z0.9158
G0 X44.0000 Z0.8316
G1 X44.0000 Z-40.0836
G0 X45.0000 Z-39.5836
G0 X45.0000 Z0.3316
G0 X44.0000 Z0.8316
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.3563
G0 X41.0000 Z-36.8563
G0 X41.0000 Z0.2474
G0 X40.0000 Z0.7474
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.6290
G0 X37.0000 Z-34.1290
G0 X37.0000 Z0.1632
G0 X36.0000 Z0.6632
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.9018
G0 X33.0000 Z-31.4018
G0 X33.0000 Z0.0789
G0 X32.0000 Z0.5789
G0 X28.0000 Z0.4947
G1 X28.0000 Z-8.0000
G0 X29.0000 Z-7.5000
G0 X29.0000 Z-0.0053
G0 X28.0000 Z0.4947
G0 X24.0000 Z0.4105
G1 X24.0000 Z-8.0000
G0 X25.0000 Z-7.5000
G0 X25.0000 Z-0.0895
G0 X24.0000 Z0.4105
G0 X20.0000 Z0.3263
G1 X20.0000 Z-8.0000
G0 X21.0000 Z-7.5000
G0 X21.0000 Z-0.1737
G0 X20.0000 Z0.3263
G0 X16.0000 Z0.2421
G1 X16.0000 Z-8.0000
G0 X17.0000 Z-7.5000
G0 X17.0000 Z-0.2579
G0 X16.0000 Z0.2421
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.4686
G1 X15.0626 Z-8.0000
G1 X28.4000 Z-8.0000
G3 X30.0000 Z-8.8000 R0.8000
G1 X30.0000 Z-29.4905
G2 X31.2390 Z-31.3829 R3.2000
G1 X51.6902 Z-45.3269
G3 X52.0000 Z-45.8000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0027 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 1.000  finish allowance X 1.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=1)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.8000 F0.3000
G0 X54.0000 Z-44.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.8109
G0 X50.0000 Z-41.8109
G0 X50.0000 Z-0.0842
G0 X48.0000 Z0.9158
G0 X44.0000 Z0.8316
G1 X44.0000 Z-40.0836
G0 X46.0000 Z-39.0836
G0 X46.0000 Z-0.1684
G0 X44.0000 Z0.8316
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.3563
G0 X42.0000 Z-36.3563
G0 X42.0000 Z-0.2526
G0 X40.0000 Z0.7474
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.6290
G0 X38.0000 Z-33.6290
G0 X38.0000 Z-0.3368
G0 X36.0000 Z0.6632
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.9018
G0 X34.0000 Z-30.9018
G0 X34.0000 Z-0.4211
G0 X32.0000 Z0.5789
G0 X28.0000 Z0.4947
G1 X28.0000 Z-8.0000
G0 X30.0000 Z-7.0000
G0 X30.0000 Z-0.5053
G0 X28.0000 Z0.4947
G0 X24.0000 Z0.4105
G1 X24.0000 Z-8.0000
G0 X26.0000 Z-7.0000
G0 X26.0000 Z-0.5895
G0 X24.0000 Z0.4105
G0 X20.0000 Z0.3263
G1 X20.0000 Z-8.0000
G0 X22.0000 Z-7.0000
G0 X22.0000 Z-0.6737
G0 X20.0000 Z0.3263
G0 X16.0000 Z0.2421
G1 X16.0000 Z-8.0000
G0 X18.0000 Z-7.0000
G0 X18.0000 Z-0.7579
G0 X16.0000 Z0.2421
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.4686
G1 X15.0626 Z-8.0000
G1 X28.4000 Z-8.0000
G3 X30.0000 Z-8.8000 R0.8000
G1 X30.0000 Z-29.4905
G2 X31.2390 Z-31.3829 R3.2000
G1 X51.6902 Z-45.3269
G3 X52.0000 Z-45.8000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0028 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 0.500  finish allowance X 1.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=1)
(CONV1 finish_z=0 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.8000 F0.3000
G0 X53.0000 Z-45.3000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.7199
G0 X43.0000 Z-38.2199
G0 X43.0000 Z0.2895
G0 X42.0000 Z0.7895
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.9018
G0 X33.0000 Z-31.4018
G0 X33.0000 Z0.0789
G0 X32.0000 Z0.5789
G0 X22.0000 Z0.3684
G1 X22.0000 Z-8.0000
G0 X23.0000 Z-7.5000
G0 X23.0000 Z-0.1316
G0 X22.0000 Z0.3684
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.4686
G1 X15.0626 Z-8.0000
G1 X28.4000 Z-8.0000
G3 X30.0000 Z-8.8000 R0.8000
G1 X30.0000 Z-29.4905
G2 X31.2390 Z-31.3829 R3.2000
G1 X51.6902 Z-45.3269
G3 X52.0000 Z-45.8000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0029 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.0 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 1.000  finish allowance X 1.000 rad / Z 0.000)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=1)
(CONV1 finish_z=0 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.8000 F0.3000
G0 X54.0000 Z-44.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.7199
G0 X44.0000 Z-37.7199
G0 X44.0000 Z-0.2105
G0 X42.0000 Z0.7895
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.9018
G0 X34.0000 Z-30.9018
G0 X34.0000 Z-0.4211
G0 X32.0000 Z0.5789
G0 X22.0000 Z0.3684
G1 X22.0000 Z-8.0000
G0 X24.0000 Z-7.0000
G0 X24.0000 Z-0.6316
G0 X22.0000 Z0.3684
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.4686
G1 X15.0626 Z-8.0000
G1 X28.4000 Z-8.0000
G3 X30.0000 Z-8.8000 R0.8000
G1 X30.0000 Z-29.4905
G2 X31.2390 Z-31.3829 R3.2000
G1 X51.6902 Z-45.3269
G3 X52.0000 Z-45.8000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0030 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 0.500  finish allowance X 1.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=1)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.7000 F0.3000
G0 X53.0000 Z-45.2000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9789
G1 X51.0000 Z-44.7563
G0 X52.0000 Z-44.2563
G0 X52.0000 Z0.4789
G0 X51.0000 Z0.9789
G0 X50.0000 Z0.9579
G1 X50.0000 Z-44.0745
G0 X51.0000 Z-43.5745
G0 X51.0000 Z0.4579
G0 X50.0000 Z0.9579
G0 X49.0000 Z0.9368
G1 X49.0000 Z-43.3927
G0 X50.0000 Z-42.8927
G0 X50.0000 Z0.4368
G0 X49.0000 Z0.9368
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.7109
G0 X49.0000 Z-42.2109
G0 X49.0000 Z0.4158
G0 X48.0000 Z0.9158
G0 X47.0000 Z0.8947
G1 X47.0000 Z-42.0290
G0 X48.0000 Z-41.5290
G0 X48.0000 Z0.3947
G0 X47.0000 Z0.8947
G0 X46.0000 Z0.8737
G1 X46.0000 Z-41.3472
G0 X47.0000 Z-40.8472
G0 X47.0000 Z0.3737
G0 X46.0000 Z0.8737
G0 X45.0000 Z0.8526
G1 X45.0000 Z-40.6654
G0 X46.0000 Z-40.1654
G0 X46.0000 Z0.3526
G0 X45.0000 Z0.8526
G0 X44.0000 Z0.8316
G1 X44.0000 Z-39.9836
G0 X45.0000 Z-39.4836
G0 X45.0000 Z0.3316
G0 X44.0000 Z0.8316
G0 X43.0000 Z0.8105
G1 X43.0000 Z-39.3018
G0 X44.0000 Z-38.8018
G0 X44.0000 Z0.3105
G0 X43.0000 Z0.8105
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.6199
G0 X43.0000 Z-38.1199
G0 X43.0000 Z0.2895
G0 X42.0000 Z0.7895
G0 X41.0000 Z0.7684
G1 X41.0000 Z-37.9381
G0 X42.0000 Z-37.4381
G0 X42.0000 Z0.2684
G0 X41.0000 Z0.7684
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.2563
G0 X41.0000 Z-36.7563
G0 X41.0000 Z0.2474
G0 X40.0000 Z0.7474
G0 X39.0000 Z0.7263
G1 X39.0000 Z-36.5745
G0 X40.0000 Z-36.0745
G0 X40.0000 Z0.2263
G0 X39.0000 Z0.7263
G0 X38.0000 Z0.7053
G1 X38.0000 Z-35.8927
G0 X39.0000 Z-35.3927
G0 X39.0000 Z0.2053
G0 X38.0000 Z0.7053
G0 X37.0000 Z0.6842
G1 X37.0000 Z-35.2109
G0 X38.0000 Z-34.7109
G0 X38.0000 Z0.1842
G0 X37.0000 Z0.6842
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.5290
G0 X37.0000 Z-34.0290
G0 X37.0000 Z0.1632
G0 X36.0000 Z0.6632
G0 X35.0000 Z0.6421
G1 X35.0000 Z-33.8472
G0 X36.0000 Z-33.3472
G0 X36.0000 Z0.1421
G0 X35.0000 Z0.6421
G0 X34.0000 Z0.6211
G1 X34.0000 Z-33.1654
G0 X35.0000 Z-32.6654
G0 X35.0000 Z0.1211
G0 X34.0000 Z0.6211
G0 X33.0000 Z0.6000
G1 X33.0000 Z-32.4836
G0 X34.0000 Z-31.9836
G0 X34.0000 Z0.1000
G0 X33.0000 Z0.6000
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.8018
G0 X33.0000 Z-31.3018
G0 X33.0000 Z0.0789
G0 X32.0000 Z0.5789
G0 X31.0000 Z0.5579
G1 X31.0000 Z-31.1081
G0 X32.0000 Z-30.6081
G0 X32.0000 Z0.0579
G0 X31.0000 Z0.5579
G0 X30.0000 Z0.5368
G1 X30.0000 Z-8.7000
G0 X31.0000 Z-8.2000
G0 X31.0000 Z0.0368
G0 X30.0000 Z0.5368
G0 X29.0000 Z0.5158
G1 X29.0000 Z-7.9584
G0 X30.0000 Z-7.4584
G0 X30.0000 Z0.0158
G0 X29.0000 Z0.5158
G0 X28.0000 Z0.4947
G1 X28.0000 Z-7.9000
G0 X29.0000 Z-7.4000
G0 X29.0000 Z-0.0053
G0 X28.0000 Z0.4947
G0 X27.0000 Z0.4737
G1 X27.0000 Z-7.9000
G0 X28.0000 Z-7.4000
G0 X28.0000 Z-0.0263
G0 X27.0000 Z0.4737
G0 X26.0000 Z0.4526
G1 X26.0000 Z-7.9000
G0 X27.0000 Z-7.4000
G0 X27.0000 Z-0.0474
G0 X26.0000 Z0.4526
G0 X25.0000 Z0.4316
G1 X25.0000 Z-7.9000
G0 X26.0000 Z-7.4000
G0 X26.0000 Z-0.0684
G0 X25.0000 Z0.4316
G0 X24.0000 Z0.4105
G1 X24.0000 Z-7.9000
G0 X25.0000 Z-7.4000
G0 X25.0000 Z-0.0895
G0 X24.0000 Z0.4105
G0 X23.0000 Z0.3895
G1 X23.0000 Z-7.9000
G0 X24.0000 Z-7.4000
G0 X24.0000 Z-0.1105
G0 X23.0000 Z0.3895
G0 X22.0000 Z0.3684
G1 X22.0000 Z-7.9000
G0 X23.0000 Z-7.4000
G0 X23.0000 Z-0.1316
G0 X22.0000 Z0.3684
G0 X21.0000 Z0.3474
G1 X21.0000 Z-7.9000
G0 X22.0000 Z-7.4000
G0 X22.0000 Z-0.1526
G0 X21.0000 Z0.3474
G0 X20.0000 Z0.3263
G1 X20.0000 Z-7.9000
G0 X21.0000 Z-7.4000
G0 X21.0000 Z-0.1737
G0 X20.0000 Z0.3263
G0 X19.0000 Z0.3053
G1 X19.0000 Z-7.9000
G0 X20.0000 Z-7.4000
G0 X20.0000 Z-0.1947
G0 X19.0000 Z0.3053
G0 X18.0000 Z0.2842
G1 X18.0000 Z-7.9000
G0 X19.0000 Z-7.4000
G0 X19.0000 Z-0.2158
G0 X18.0000 Z0.2842
G0 X17.0000 Z0.2632
G1 X17.0000 Z-7.9000
G0 X18.0000 Z-7.4000
G0 X18.0000 Z-0.2368
G0 X17.0000 Z0.2632
G0 X16.0000 Z0.2421
G1 X16.0000 Z-7.9000
G0 X17.0000 Z-7.4000
G0 X17.0000 Z-0.2579
G0 X16.0000 Z0.2421
G0 X15.0000 Z0.2211
G1 X15.0000 Z-7.8686
G0 X16.0000 Z-7.3686
G0 X16.0000 Z-0.2789
G0 X15.0000 Z0.2211
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.3686
G1 X15.0626 Z-7.9000
G1 X28.4000 Z-7.9000
G3 X30.0000 Z-8.7000 R0.8000
G1 X30.0000 Z-29.3905
G2 X31.2390 Z-31.2829 R3.2000
G1 X51.6902 Z-45.2269
G3 X52.0000 Z-45.7000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0031 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=0.5 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 0.500  retract 1.000  finish allowance X 1.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=0.5 finish_x=1)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.7000 F0.3000
G0 X54.0000 Z-44.7000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X51.0000 Z0.9789
G1 X51.0000 Z-44.7563
G0 X53.0000 Z-43.7563
G0 X53.0000 Z-0.0211
G0 X51.0000 Z0.9789
G0 X50.0000 Z0.9579
G1 X50.0000 Z-44.0745
G0 X52.0000 Z-43.0745
G0 X52.0000 Z-0.0421
G0 X50.0000 Z0.9579
G0 X49.0000 Z0.9368
G1 X49.0000 Z-43.3927
G0 X51.0000 Z-42.3927
G0 X51.0000 Z-0.0632
G0 X49.0000 Z0.9368
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.7109
G0 X50.0000 Z-41.7109
G0 X50.0000 Z-0.0842
G0 X48.0000 Z0.9158
G0 X47.0000 Z0.8947
G1 X47.0000 Z-42.0290
G0 X49.0000 Z-41.0290
G0 X49.0000 Z-0.1053
G0 X47.0000 Z0.8947
G0 X46.0000 Z0.8737
G1 X46.0000 Z-41.3472
G0 X48.0000 Z-40.3472
G0 X48.0000 Z-0.1263
G0 X46.0000 Z0.8737
G0 X45.0000 Z0.8526
G1 X45.0000 Z-40.6654
G0 X47.0000 Z-39.6654
G0 X47.0000 Z-0.1474
G0 X45.0000 Z0.8526
G0 X44.0000 Z0.8316
G1 X44.0000 Z-39.9836
G0 X46.0000 Z-38.9836
G0 X46.0000 Z-0.1684
G0 X44.0000 Z0.8316
G0 X43.0000 Z0.8105
G1 X43.0000 Z-39.3018
G0 X45.0000 Z-38.3018
G0 X45.0000 Z-0.1895
G0 X43.0000 Z0.8105
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.6199
G0 X44.0000 Z-37.6199
G0 X44.0000 Z-0.2105
G0 X42.0000 Z0.7895
G0 X41.0000 Z0.7684
G1 X41.0000 Z-37.9381
G0 X43.0000 Z-36.9381
G0 X43.0000 Z-0.2316
G0 X41.0000 Z0.7684
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.2563
G0 X42.0000 Z-36.2563
G0 X42.0000 Z-0.2526
G0 X40.0000 Z0.7474
G0 X39.0000 Z0.7263
G1 X39.0000 Z-36.5745
G0 X41.0000 Z-35.5745
G0 X41.0000 Z-0.2737
G0 X39.0000 Z0.7263
G0 X38.0000 Z0.7053
G1 X38.0000 Z-35.8927
G0 X40.0000 Z-34.8927
G0 X40.0000 Z-0.2947
G0 X38.0000 Z0.7053
G0 X37.0000 Z0.6842
G1 X37.0000 Z-35.2109
G0 X39.0000 Z-34.2109
G0 X39.0000 Z-0.3158
G0 X37.0000 Z0.6842
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.5290
G0 X38.0000 Z-33.5290
G0 X38.0000 Z-0.3368
G0 X36.0000 Z0.6632
G0 X35.0000 Z0.6421
G1 X35.0000 Z-33.8472
G0 X37.0000 Z-32.8472
G0 X37.0000 Z-0.3579
G0 X35.0000 Z0.6421
G0 X34.0000 Z0.6211
G1 X34.0000 Z-33.1654
G0 X36.0000 Z-32.1654
G0 X36.0000 Z-0.3789
G0 X34.0000 Z0.6211
G0 X33.0000 Z0.6000
G1 X33.0000 Z-32.4836
G0 X35.0000 Z-31.4836
G0 X35.0000 Z-0.4000
G0 X33.0000 Z0.6000
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.8018
G0 X34.0000 Z-30.8018
G0 X34.0000 Z-0.4211
G0 X32.0000 Z0.5789
G0 X31.0000 Z0.5579
G1 X31.0000 Z-31.1081
G0 X33.0000 Z-30.1081
G0 X33.0000 Z-0.4421
G0 X31.0000 Z0.5579
G0 X30.0000 Z0.5368
G1 X30.0000 Z-8.7000
G0 X32.0000 Z-7.7000
G0 X32.0000 Z-0.4632
G0 X30.0000 Z0.5368
G0 X29.0000 Z0.5158
G1 X29.0000 Z-7.9584
G0 X31.0000 Z-6.9584
G0 X31.0000 Z-0.4842
G0 X29.0000 Z0.5158
G0 X28.0000 Z0.4947
G1 X28.0000 Z-7.9000
G0 X30.0000 Z-6.9000
G0 X30.0000 Z-0.5053
G0 X28.0000 Z0.4947
G0 X27.0000 Z0.4737
G1 X27.0000 Z-7.9000
G0 X29.0000 Z-6.9000
G0 X29.0000 Z-0.5263
G0 X27.0000 Z0.4737
G0 X26.0000 Z0.4526
G1 X26.0000 Z-7.9000
G0 X28.0000 Z-6.9000
G0 X28.0000 Z-0.5474
G0 X26.0000 Z0.4526
G0 X25.0000 Z0.4316
G1 X25.0000 Z-7.9000
G0 X27.0000 Z-6.9000
G0 X27.0000 Z-0.5684
G0 X25.0000 Z0.4316
G0 X24.0000 Z0.4105
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z-0.5895
G0 X24.0000 Z0.4105
G0 X23.0000 Z0.3895
G1 X23.0000 Z-7.9000
G0 X25.0000 Z-6.9000
G0 X25.0000 Z-0.6105
G0 X23.0000 Z0.3895
G0 X22.0000 Z0.3684
G1 X22.0000 Z-7.9000
G0 X24.0000 Z-6.9000
G0 X24.0000 Z-0.6316
G0 X22.0000 Z0.3684
G0 X21.0000 Z0.3474
G1 X21.0000 Z-7.9000
G0 X23.0000 Z-6.9000
G0 X23.0000 Z-0.6526
G0 X21.0000 Z0.3474
G0 X20.0000 Z0.3263
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z-0.6737
G0 X20.0000 Z0.3263
G0 X19.0000 Z0.3053
G1 X19.0000 Z-7.9000
G0 X21.0000 Z-6.9000
G0 X21.0000 Z-0.6947
G0 X19.0000 Z0.3053
G0 X18.0000 Z0.2842
G1 X18.0000 Z-7.9000
G0 X20.0000 Z-6.9000
G0 X20.0000 Z-0.7158
G0 X18.0000 Z0.2842
G0 X17.0000 Z0.2632
G1 X17.0000 Z-7.9000
G0 X19.0000 Z-6.9000
G0 X19.0000 Z-0.7368
G0 X17.0000 Z0.2632
G0 X16.0000 Z0.2421
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z-0.7579
G0 X16.0000 Z0.2421
G0 X15.0000 Z0.2211
G1 X15.0000 Z-7.8686
G0 X17.0000 Z-6.8686
G0 X17.0000 Z-0.7789
G0 X15.0000 Z0.2211
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.3686
G1 X15.0626 Z-7.9000
G1 X28.4000 Z-7.9000
G3 X30.0000 Z-8.7000 R0.8000
G1 X30.0000 Z-29.3905
G2 X31.2390 Z-31.2829 R3.2000
G1 X51.6902 Z-45.2269
G3 X52.0000 Z-45.7000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0032 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 0.500  finish allowance X 1.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=1)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.7000 F0.3000
G0 X53.0000 Z-45.2000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.7109
G0 X49.0000 Z-42.2109
G0 X49.0000 Z0.4158
G0 X48.0000 Z0.9158
G0 X44.0000 Z0.8316
G1 X44.0000 Z-39.9836
G0 X45.0000 Z-39.4836
G0 X45.0000 Z0.3316
G0 X44.0000 Z0.8316
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.2563
G0 X41.0000 Z-36.7563
G0 X41.0000 Z0.2474
G0 X40.0000 Z0.7474
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.5290
G0 X37.0000 Z-34.0290
G0 X37.0000 Z0.1632
G0 X36.0000 Z0.6632
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.8018
G0 X33.0000 Z-31.3018
G0 X33.0000 Z0.0789
G0 X32.0000 Z0.5789
G0 X28.0000 Z0.4947
G1 X28.0000 Z-7.9000
G0 X29.0000 Z-7.4000
G0 X29.0000 Z-0.0053
G0 X28.0000 Z0.4947
G0 X24.0000 Z0.4105
G1 X24.0000 Z-7.9000
G0 X25.0000 Z-7.4000
G0 X25.0000 Z-0.0895
G0 X24.0000 Z0.4105
G0 X20.0000 Z0.3263
G1 X20.0000 Z-7.9000
G0 X21.0000 Z-7.4000
G0 X21.0000 Z-0.1737
G0 X20.0000 Z0.3263
G0 X16.0000 Z0.2421
G1 X16.0000 Z-7.9000
G0 X17.0000 Z-7.4000
G0 X17.0000 Z-0.2579
G0 X16.0000 Z0.2421
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.3686
G1 X15.0626 Z-7.9000
G1 X28.4000 Z-7.9000
G3 X30.0000 Z-8.7000 R0.8000
G1 X30.0000 Z-29.3905
G2 X31.2390 Z-31.2829 R3.2000
G1 X51.6902 Z-45.2269
G3 X52.0000 Z-45.7000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0033 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=2.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 2.000  retract 1.000  finish allowance X 1.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=2 finish_x=1)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.7000 F0.3000
G0 X54.0000 Z-44.7000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9158
G1 X48.0000 Z-42.7109
G0 X50.0000 Z-41.7109
G0 X50.0000 Z-0.0842
G0 X48.0000 Z0.9158
G0 X44.0000 Z0.8316
G1 X44.0000 Z-39.9836
G0 X46.0000 Z-38.9836
G0 X46.0000 Z-0.1684
G0 X44.0000 Z0.8316
G0 X40.0000 Z0.7474
G1 X40.0000 Z-37.2563
G0 X42.0000 Z-36.2563
G0 X42.0000 Z-0.2526
G0 X40.0000 Z0.7474
G0 X36.0000 Z0.6632
G1 X36.0000 Z-34.5290
G0 X38.0000 Z-33.5290
G0 X38.0000 Z-0.3368
G0 X36.0000 Z0.6632
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.8018
G0 X34.0000 Z-30.8018
G0 X34.0000 Z-0.4211
G0 X32.0000 Z0.5789
G0 X28.0000 Z0.4947
G1 X28.0000 Z-7.9000
G0 X30.0000 Z-6.9000
G0 X30.0000 Z-0.5053
G0 X28.0000 Z0.4947
G0 X24.0000 Z0.4105
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z-0.5895
G0 X24.0000 Z0.4105
G0 X20.0000 Z0.3263
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z-0.6737
G0 X20.0000 Z0.3263
G0 X16.0000 Z0.2421
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z-0.7579
G0 X16.0000 Z0.2421
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.3686
G1 X15.0626 Z-7.9000
G1 X28.4000 Z-7.9000
G3 X30.0000 Z-8.7000 R0.8000
G1 X30.0000 Z-29.3905
G2 X31.2390 Z-31.2829 R3.2000
G1 X51.6902 Z-45.2269
G3 X52.0000 Z-45.7000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0034 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=0.5 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 0.500  finish allowance X 1.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=1)
(CONV1 finish_z=0.1 nose_r=0.8 retract=0.5 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.7000 F0.3000
G0 X53.0000 Z-45.2000
G0 X53.0000 Z0.5000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.6199
G0 X43.0000 Z-38.1199
G0 X43.0000 Z0.2895
G0 X42.0000 Z0.7895
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.8018
G0 X33.0000 Z-31.3018
G0 X33.0000 Z0.0789
G0 X32.0000 Z0.5789
G0 X22.0000 Z0.3684
G1 X22.0000 Z-7.9000
G0 X23.0000 Z-7.4000
G0 X23.0000 Z-0.1316
G0 X22.0000 Z0.3684
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.3686
G1 X15.0626 Z-7.9000
G1 X28.4000 Z-7.9000
G3 X30.0000 Z-8.7000 R0.8000
G1 X30.0000 Z-29.3905
G2 X31.2390 Z-31.2829 R3.2000
G1 X51.6902 Z-45.2269
G3 X52.0000 Z-45.7000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0035 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 doc=5.0 feed_finish=0.12 feed_first=0.0 feed_rough=0.3 finish_nose_r=0.4 finish_tool=2 finish_x=1.0 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=12 0;12 -8 C1;28 -8;28 -30 R4;50 -45;50 -80 prog=1000 retract=1.0 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 stock_z=1.0 surface_speed=180.0 tool=1 =====
(Lathe OD profile - LONGHAND expansion of G71/G70 - same toolpath)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Stock dia 52.000  face Z 1.000  ->  profile dia 50.000  Z -80.000)
(Tool T0101   wcs G54  coolant flood)
(rough + finish - rough DOC 5.000  retract 1.000  finish allowance X 1.000 rad / Z 0.100)
(CSS 180 m/min  max 600 rpm  feed rough 0.3000 / finish 0.1200 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=od_profile)
(CONV1 prog=1000 tool=1 stock_dia=52 stock_z=1 doc=5 finish_x=1)
(CONV1 finish_z=0.1 nose_r=0.8 retract=1 surface_speed=180 max_rpm=600 spindle_mode=0)
(CONV1 rpm=600 feed_rough=0.3 feed_first=0 feed_finish=0.12 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 12 0)
(CONV1 P 12 -8 C1)
(CONV1 P 28 -8)
(CONV1 P 28 -30 R4)
(CONV1 P 50 -45)
(CONV1 P 50 -80)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G1 X52.0000 Z-45.7000 F0.3000
G0 X54.0000 Z-44.7000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X42.0000 Z0.7895
G1 X42.0000 Z-38.6199
G0 X44.0000 Z-37.6199
G0 X44.0000 Z-0.2105
G0 X42.0000 Z0.7895
G0 X32.0000 Z0.5789
G1 X32.0000 Z-31.8018
G0 X34.0000 Z-30.8018
G0 X34.0000 Z-0.4211
G0 X32.0000 Z0.5789
G0 X22.0000 Z0.3684
G1 X22.0000 Z-7.9000
G0 X24.0000 Z-6.9000
G0 X24.0000 Z-0.6316
G0 X22.0000 Z0.3684
G0 X14.0000 Z0.2000
G1 X14.0000 Z-0.8000
G1 X14.0000 Z-7.3686
G1 X15.0626 Z-7.9000
G1 X28.4000 Z-7.9000
G3 X30.0000 Z-8.7000 R0.8000
G1 X30.0000 Z-29.3905
G2 X31.2390 Z-31.2829 R3.2000
G1 X51.6902 Z-45.2269
G3 X52.0000 Z-45.7000 R0.8000
G1 X52.0000 Z-80.8000
G0 X52.0000 Z1.0000
G0 X12.0000 Z0.2000
G1 X12.0000 Z-0.8000 F0.1200
G1 X12.0000 Z-7.4686
G1 X13.0626 Z-8.0000
G1 X26.4000 Z-8.0000
G3 X28.0000 Z-8.8000 R0.8000
G1 X28.0000 Z-29.4905
G2 X29.2390 Z-31.3829 R3.2000
G1 X49.6902 Z-45.3269
G3 X50.0000 Z-45.8000 R0.8000
G1 X50.0000 Z-80.8000
G0 X54.0000 Z-80.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
