===== case 0000 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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.0 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 only - 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 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=0 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.0000 F0.3000
G0 X54.0000 Z-79.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-42.9909
G0 X50.0000 Z-41.9909
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-40.2636
G0 X46.0000 Z-39.2636
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-37.5364
G0 X42.0000 Z-36.5364
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-34.8091
G0 X38.0000 Z-33.8091
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-32.0818
G0 X34.0000 Z-31.0818
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-7.9000
G0 X30.0000 Z-6.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z0.0000
G0 X20.0000 Z1.0000
G0 X16.0000 Z1.0000
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z0.0000
G0 X16.0000 Z1.0000
G0 X12.8000 Z1.0000
G1 X12.8000 Z0.0000
G1 X12.8000 Z-6.9000
G1 X14.8000 Z-7.9000
G1 X28.8000 Z-7.9000
G1 X28.8000 Z-28.5905
G2 X30.3488 Z-30.9560 R4.0000
G1 X50.8000 Z-44.9000
G1 X50.8000 Z-80.0000
G1 X52.0000 Z-80.0000
G0 X54.0000 Z-80.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0001 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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 only - 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=0 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 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.4 finish_z=0.1 max_rpm=600.0 nose_r=0.0 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 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.0000 F0.3000
G0 X54.0000 Z-79.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-42.9909
G0 X50.0000 Z-41.9909
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-40.2636
G0 X46.0000 Z-39.2636
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-37.5364
G0 X42.0000 Z-36.5364
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-34.8091
G0 X38.0000 Z-33.8091
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-32.0818
G0 X34.0000 Z-31.0818
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-7.9000
G0 X30.0000 Z-6.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-7.9000
G0 X26.0000 Z-6.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z0.0000
G0 X20.0000 Z1.0000
G0 X16.0000 Z1.0000
G1 X16.0000 Z-7.9000
G0 X18.0000 Z-6.9000
G0 X18.0000 Z0.0000
G0 X16.0000 Z1.0000
G0 X12.8000 Z1.0000
G1 X12.8000 Z0.0000
G1 X12.8000 Z-6.9000
G1 X14.8000 Z-7.9000
G1 X28.8000 Z-7.9000
G1 X28.8000 Z-28.5905
G2 X30.3488 Z-30.9560 R4.0000
G1 X50.8000 Z-44.9000
G1 X50.8000 Z-80.0000
G1 X52.0000 Z-80.0000
G0 X52.0000 Z1.0000
G0 X12.0000 Z1.0000
G1 X12.0000 Z0.0000 F0.1200
G1 X12.0000 Z-7.0000
G1 X14.0000 Z-8.0000
G1 X28.0000 Z-8.0000
G1 X28.0000 Z-28.6905
G2 X29.5488 Z-31.0560 R4.0000
G1 X50.0000 Z-45.0000
G1 X50.0000 Z-80.0000
G0 X54.0000 Z-80.0000
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.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 0004 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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.0 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)
(finish only - 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 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=2 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
G0 X12.0000 Z1.0000
G1 X12.0000 Z0.0000 F0.1200
G1 X12.0000 Z-7.0000
G1 X14.0000 Z-8.0000
G1 X28.0000 Z-8.0000
G1 X28.0000 Z-28.6905
G2 X29.5488 Z-31.0560 R4.0000
G1 X50.0000 Z-45.0000
G1 X50.0000 Z-80.0000
G0 X54.0000 Z-80.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0005 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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)
(finish only - 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=2 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
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=0 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.0 profile=16 0;24 -20;24 -35 R2;45 -50;45 -70 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 45.000  Z -70.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 16 0)
(CONV1 P 24 -20)
(CONV1 P 24 -35 R2)
(CONV1 P 45 -50)
(CONV1 P 45 -70)
(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-70.0000 F0.3000
G0 X54.0000 Z-69.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-70.0000
G0 X50.0000 Z-69.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-48.6143
G0 X46.0000 Z-47.6143
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-45.7571
G0 X42.0000 Z-44.7571
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-42.9000
G0 X38.0000 Z-41.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-40.0429
G0 X34.0000 Z-39.0429
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-37.1857
G0 X30.0000 Z-36.1857
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-17.9000
G0 X26.0000 Z-16.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z0.0000
G0 X20.0000 Z1.0000
G0 X16.8000 Z1.0000
G1 X16.8000 Z0.1000
G1 X24.8000 Z-19.9000
G1 X24.8000 Z-34.2696
G2 X25.5230 Z-35.4165 R2.0000
G1 X45.8000 Z-49.9000
G1 X45.8000 Z-70.0000
G1 X52.0000 Z-70.0000
G0 X54.0000 Z-70.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0007 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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=16 0;24 -20;24 -35 R2;45 -50;45 -70 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 45.000  Z -70.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 16 0)
(CONV1 P 24 -20)
(CONV1 P 24 -35 R2)
(CONV1 P 45 -50)
(CONV1 P 45 -70)
(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-70.8000 F0.3000
G0 X54.0000 Z-69.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9091
G1 X48.0000 Z-70.8000
G0 X50.0000 Z-69.8000
G0 X50.0000 Z-0.0909
G0 X48.0000 Z0.9091
G0 X44.0000 Z0.8182
G1 X44.0000 Z-49.1621
G0 X46.0000 Z-48.1621
G0 X46.0000 Z-0.1818
G0 X44.0000 Z0.8182
G0 X40.0000 Z0.7273
G1 X40.0000 Z-46.3049
G0 X42.0000 Z-45.3049
G0 X42.0000 Z-0.2727
G0 X40.0000 Z0.7273
G0 X36.0000 Z0.6364
G1 X36.0000 Z-43.4478
G0 X38.0000 Z-42.4478
G0 X38.0000 Z-0.3636
G0 X36.0000 Z0.6364
G0 X32.0000 Z0.5455
G1 X32.0000 Z-40.5907
G0 X34.0000 Z-39.5907
G0 X34.0000 Z-0.4545
G0 X32.0000 Z0.5455
G0 X28.0000 Z0.4545
G1 X28.0000 Z-37.7335
G0 X30.0000 Z-36.7335
G0 X30.0000 Z-0.5455
G0 X28.0000 Z0.4545
G0 X24.0000 Z0.3636
G1 X24.0000 Z-18.6208
G0 X26.0000 Z-17.6208
G0 X26.0000 Z-0.6364
G0 X24.0000 Z0.3636
G0 X20.0000 Z0.2727
G1 X20.0000 Z-8.6208
G0 X22.0000 Z-7.6208
G0 X22.0000 Z-0.7273
G0 X20.0000 Z0.2727
G0 X16.8000 Z0.2000
G1 X16.8000 Z-0.6208
G1 X24.7688 Z-20.5431
G3 X24.8000 Z-20.7000 R0.8000
G1 X24.8000 Z-35.0696
G2 X25.2338 Z-35.7577 R1.2000
G1 X45.5108 Z-50.2412
G3 X45.8000 Z-50.7000 R0.8000
G1 X45.8000 Z-70.8000
G1 X52.0000 Z-70.8000
G0 X54.0000 Z-70.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.4 finish_z=0.1 max_rpm=600.0 nose_r=0.0 profile=16 0;24 -20;24 -35 R2;45 -50;45 -70 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 45.000  Z -70.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 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 16 0)
(CONV1 P 24 -20)
(CONV1 P 24 -35 R2)
(CONV1 P 45 -50)
(CONV1 P 45 -70)
(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-70.0000 F0.3000
G0 X54.0000 Z-69.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-70.0000
G0 X50.0000 Z-69.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-48.6143
G0 X46.0000 Z-47.6143
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-45.7571
G0 X42.0000 Z-44.7571
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-42.9000
G0 X38.0000 Z-41.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-40.0429
G0 X34.0000 Z-39.0429
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-37.1857
G0 X30.0000 Z-36.1857
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-17.9000
G0 X26.0000 Z-16.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z-7.9000
G0 X22.0000 Z-6.9000
G0 X22.0000 Z0.0000
G0 X20.0000 Z1.0000
G0 X16.8000 Z1.0000
G1 X16.8000 Z0.1000
G1 X24.8000 Z-19.9000
G1 X24.8000 Z-34.2696
G2 X25.5230 Z-35.4165 R2.0000
G1 X45.8000 Z-49.9000
G1 X45.8000 Z-70.0000
G1 X52.0000 Z-70.0000
G0 X52.0000 Z1.0000
G0 X16.0000 Z1.0000
G1 X16.0000 Z0.0000 F0.1200
G1 X24.0000 Z-20.0000
G1 X24.0000 Z-34.3696
G2 X24.7230 Z-35.5165 R2.0000
G1 X45.0000 Z-50.0000
G1 X45.0000 Z-70.0000
G0 X54.0000 Z-70.0000
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.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=16 0;24 -20;24 -35 R2;45 -50;45 -70 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 45.000  Z -70.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 16 0)
(CONV1 P 24 -20)
(CONV1 P 24 -35 R2)
(CONV1 P 45 -50)
(CONV1 P 45 -70)
(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-70.8000 F0.3000
G0 X54.0000 Z-69.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.9091
G1 X48.0000 Z-70.8000
G0 X50.0000 Z-69.8000
G0 X50.0000 Z-0.0909
G0 X48.0000 Z0.9091
G0 X44.0000 Z0.8182
G1 X44.0000 Z-49.1621
G0 X46.0000 Z-48.1621
G0 X46.0000 Z-0.1818
G0 X44.0000 Z0.8182
G0 X40.0000 Z0.7273
G1 X40.0000 Z-46.3049
G0 X42.0000 Z-45.3049
G0 X42.0000 Z-0.2727
G0 X40.0000 Z0.7273
G0 X36.0000 Z0.6364
G1 X36.0000 Z-43.4478
G0 X38.0000 Z-42.4478
G0 X38.0000 Z-0.3636
G0 X36.0000 Z0.6364
G0 X32.0000 Z0.5455
G1 X32.0000 Z-40.5907
G0 X34.0000 Z-39.5907
G0 X34.0000 Z-0.4545
G0 X32.0000 Z0.5455
G0 X28.0000 Z0.4545
G1 X28.0000 Z-37.7335
G0 X30.0000 Z-36.7335
G0 X30.0000 Z-0.5455
G0 X28.0000 Z0.4545
G0 X24.0000 Z0.3636
G1 X24.0000 Z-18.6208
G0 X26.0000 Z-17.6208
G0 X26.0000 Z-0.6364
G0 X24.0000 Z0.3636
G0 X20.0000 Z0.2727
G1 X20.0000 Z-8.6208
G0 X22.0000 Z-7.6208
G0 X22.0000 Z-0.7273
G0 X20.0000 Z0.2727
G0 X16.8000 Z0.2000
G1 X16.8000 Z-0.6208
G1 X24.7688 Z-20.5431
G3 X24.8000 Z-20.7000 R0.8000
G1 X24.8000 Z-35.0696
G2 X25.2338 Z-35.7577 R1.2000
G1 X45.5108 Z-50.2412
G3 X45.8000 Z-50.7000 R0.8000
G1 X45.8000 Z-70.8000
G1 X52.0000 Z-70.8000
G0 X52.0000 Z1.0000
G0 X16.0000 Z0.2000
G1 X16.0000 Z-0.7208 F0.1200
G1 X23.9690 Z-20.6431
G3 X24.0000 Z-20.8000 R0.8000
G1 X24.0000 Z-35.1696
G2 X24.4338 Z-35.8577 R1.2000
G1 X44.7108 Z-50.3412
G3 X45.0000 Z-50.8000 R0.8000
G1 X45.0000 Z-70.8000
G0 X54.0000 Z-70.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=2 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.0 profile=16 0;24 -20;24 -35 R2;45 -50;45 -70 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 45.000  Z -70.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 16 0)
(CONV1 P 24 -20)
(CONV1 P 24 -35 R2)
(CONV1 P 45 -50)
(CONV1 P 45 -70)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X16.0000 Z1.0000
G1 X16.0000 Z0.0000 F0.1200
G1 X24.0000 Z-20.0000
G1 X24.0000 Z-34.3696
G2 X24.7230 Z-35.5165 R2.0000
G1 X45.0000 Z-50.0000
G1 X45.0000 Z-70.0000
G0 X54.0000 Z-70.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0011 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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=16 0;24 -20;24 -35 R2;45 -50;45 -70 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 45.000  Z -70.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 16 0)
(CONV1 P 24 -20)
(CONV1 P 24 -35 R2)
(CONV1 P 45 -50)
(CONV1 P 45 -70)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X16.0000 Z0.2000
G1 X16.0000 Z-0.7208 F0.1200
G1 X23.9690 Z-20.6431
G3 X24.0000 Z-20.8000 R0.8000
G1 X24.0000 Z-35.1696
G2 X24.4338 Z-35.8577 R1.2000
G1 X44.7108 Z-50.3412
G3 X45.0000 Z-50.8000 R0.8000
G1 X45.0000 Z-70.8000
G0 X54.0000 Z-70.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=0 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.0 profile=20 0;20 -20;40 -20;40 -40;20 -40;20 -50 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 40.000  Z -50.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -40)
(CONV1 P 20 -40)
(CONV1 P 20 -50)
(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-50.0000 F0.3000
G0 X54.0000 Z-49.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-50.0000
G0 X50.0000 Z-49.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-50.0000
G0 X46.0000 Z-49.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-19.9000
G0 X42.0000 Z-18.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-19.9000
G0 X38.0000 Z-18.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-19.9000
G0 X34.0000 Z-18.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-19.9000
G0 X30.0000 Z-18.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-19.9000
G0 X26.0000 Z-18.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-19.9000
G1 X40.8000 Z-19.9000
G1 X40.8000 Z-40.1000
G1 X40.0000 Z-40.1000
G1 X40.0000 Z-50.0000
G0 X42.0000 Z-49.0000
G0 X42.0000 Z-41.1000
G1 X40.0000 Z-40.1000
G1 X36.0000 Z-40.1000
G1 X36.0000 Z-50.0000
G0 X38.0000 Z-49.0000
G0 X38.0000 Z-41.1000
G1 X36.0000 Z-40.1000
G1 X32.0000 Z-40.1000
G1 X32.0000 Z-50.0000
G0 X34.0000 Z-49.0000
G0 X34.0000 Z-41.1000
G1 X32.0000 Z-40.1000
G1 X28.0000 Z-40.1000
G1 X28.0000 Z-50.0000
G0 X30.0000 Z-49.0000
G0 X30.0000 Z-41.1000
G1 X28.0000 Z-40.1000
G1 X24.0000 Z-40.1000
G1 X24.0000 Z-50.0000
G0 X26.0000 Z-49.0000
G0 X26.0000 Z-41.1000
G1 X24.0000 Z-40.1000
G1 X20.8000 Z-40.1000
G1 X20.8000 Z-50.0000
G1 X52.0000 Z-50.0000
G0 X54.0000 Z-50.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0013 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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=20 0;20 -20;40 -20;40 -40;20 -40;20 -50 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 40.000  Z -50.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -40)
(CONV1 P 20 -40)
(CONV1 P 20 -50)
(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-50.8000 F0.3000
G0 X54.0000 Z-49.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-50.8000
G0 X50.0000 Z-49.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-50.8000
G0 X46.0000 Z-49.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-20.0072
G0 X42.0000 Z-19.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-19.9000
G0 X38.0000 Z-18.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-19.9000
G0 X34.0000 Z-18.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-19.9000
G0 X30.0000 Z-18.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-19.9000
G0 X26.0000 Z-18.9000
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-19.9000
G1 X39.2000 Z-19.9000
G3 X40.8000 Z-20.7000 R0.8000
G1 X40.8000 Z-40.9000
G3 X40.0000 Z-41.5928 R0.8000
G1 X40.0000 Z-50.8000
G0 X42.0000 Z-49.8000
G0 X42.0000 Z-42.5928
G1 X40.0000 Z-41.5928
G3 X39.2000 Z-41.7000 R0.8000
G1 X36.0000 Z-41.7000
G1 X36.0000 Z-50.8000
G0 X38.0000 Z-49.8000
G0 X38.0000 Z-42.7000
G1 X36.0000 Z-41.7000
G1 X32.0000 Z-41.7000
G1 X32.0000 Z-50.8000
G0 X34.0000 Z-49.8000
G0 X34.0000 Z-42.7000
G1 X32.0000 Z-41.7000
G1 X28.0000 Z-41.7000
G1 X28.0000 Z-50.8000
G0 X30.0000 Z-49.8000
G0 X30.0000 Z-42.7000
G1 X28.0000 Z-41.7000
G1 X24.0000 Z-41.7000
G1 X24.0000 Z-50.8000
G0 X26.0000 Z-49.8000
G0 X26.0000 Z-42.7000
G1 X24.0000 Z-41.7000
G1 X20.8000 Z-41.7000
G1 X20.8000 Z-50.8000
G1 X52.0000 Z-50.8000
G0 X54.0000 Z-50.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.1 max_rpm=600.0 nose_r=0.0 profile=20 0;20 -20;40 -20;40 -40;20 -40;20 -50 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 40.000  Z -50.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 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 20 0)
(CONV1 P 20 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -40)
(CONV1 P 20 -40)
(CONV1 P 20 -50)
(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-50.0000 F0.3000
G0 X54.0000 Z-49.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-50.0000
G0 X50.0000 Z-49.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-50.0000
G0 X46.0000 Z-49.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-19.9000
G0 X42.0000 Z-18.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-19.9000
G0 X38.0000 Z-18.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-19.9000
G0 X34.0000 Z-18.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-19.9000
G0 X30.0000 Z-18.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-19.9000
G0 X26.0000 Z-18.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-19.9000
G1 X40.8000 Z-19.9000
G1 X40.8000 Z-40.1000
G1 X40.0000 Z-40.1000
G1 X40.0000 Z-50.0000
G0 X42.0000 Z-49.0000
G0 X42.0000 Z-41.1000
G1 X40.0000 Z-40.1000
G1 X36.0000 Z-40.1000
G1 X36.0000 Z-50.0000
G0 X38.0000 Z-49.0000
G0 X38.0000 Z-41.1000
G1 X36.0000 Z-40.1000
G1 X32.0000 Z-40.1000
G1 X32.0000 Z-50.0000
G0 X34.0000 Z-49.0000
G0 X34.0000 Z-41.1000
G1 X32.0000 Z-40.1000
G1 X28.0000 Z-40.1000
G1 X28.0000 Z-50.0000
G0 X30.0000 Z-49.0000
G0 X30.0000 Z-41.1000
G1 X28.0000 Z-40.1000
G1 X24.0000 Z-40.1000
G1 X24.0000 Z-50.0000
G0 X26.0000 Z-49.0000
G0 X26.0000 Z-41.1000
G1 X24.0000 Z-40.1000
G1 X20.8000 Z-40.1000
G1 X20.8000 Z-50.0000
G1 X52.0000 Z-50.0000
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-20.0000
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-40.0000
G1 X20.0000 Z-40.0000
G1 X20.0000 Z-50.0000
G0 X54.0000 Z-50.0000
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.1 max_rpm=600.0 nose_r=0.8 profile=20 0;20 -20;40 -20;40 -40;20 -40;20 -50 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 40.000  Z -50.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 20 0)
(CONV1 P 20 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -40)
(CONV1 P 20 -40)
(CONV1 P 20 -50)
(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-50.8000 F0.3000
G0 X54.0000 Z-49.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-50.8000
G0 X50.0000 Z-49.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-50.8000
G0 X46.0000 Z-49.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-20.0072
G0 X42.0000 Z-19.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-19.9000
G0 X38.0000 Z-18.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-19.9000
G0 X34.0000 Z-18.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-19.9000
G0 X30.0000 Z-18.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-19.9000
G0 X26.0000 Z-18.9000
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-19.9000
G1 X39.2000 Z-19.9000
G3 X40.8000 Z-20.7000 R0.8000
G1 X40.8000 Z-40.9000
G3 X40.0000 Z-41.5928 R0.8000
G1 X40.0000 Z-50.8000
G0 X42.0000 Z-49.8000
G0 X42.0000 Z-42.5928
G1 X40.0000 Z-41.5928
G3 X39.2000 Z-41.7000 R0.8000
G1 X36.0000 Z-41.7000
G1 X36.0000 Z-50.8000
G0 X38.0000 Z-49.8000
G0 X38.0000 Z-42.7000
G1 X36.0000 Z-41.7000
G1 X32.0000 Z-41.7000
G1 X32.0000 Z-50.8000
G0 X34.0000 Z-49.8000
G0 X34.0000 Z-42.7000
G1 X32.0000 Z-41.7000
G1 X28.0000 Z-41.7000
G1 X28.0000 Z-50.8000
G0 X30.0000 Z-49.8000
G0 X30.0000 Z-42.7000
G1 X28.0000 Z-41.7000
G1 X24.0000 Z-41.7000
G1 X24.0000 Z-50.8000
G0 X26.0000 Z-49.8000
G0 X26.0000 Z-42.7000
G1 X24.0000 Z-41.7000
G1 X20.8000 Z-41.7000
G1 X20.8000 Z-50.8000
G1 X52.0000 Z-50.8000
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-20.0000
G1 X38.4000 Z-20.0000
G3 X40.0000 Z-20.8000 R0.8000
G1 X40.0000 Z-40.8000
G3 X38.4000 Z-41.6000 R0.8000
G1 X20.0000 Z-41.6000
G1 X20.0000 Z-50.8000
G0 X54.0000 Z-50.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=2 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.0 profile=20 0;20 -20;40 -20;40 -40;20 -40;20 -50 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 40.000  Z -50.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -40)
(CONV1 P 20 -40)
(CONV1 P 20 -50)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-20.0000
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-40.0000
G1 X20.0000 Z-40.0000
G1 X20.0000 Z-50.0000
G0 X54.0000 Z-50.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0017 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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=20 0;20 -20;40 -20;40 -40;20 -40;20 -50 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 40.000  Z -50.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -40)
(CONV1 P 20 -40)
(CONV1 P 20 -50)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-20.0000
G1 X38.4000 Z-20.0000
G3 X40.0000 Z-20.8000 R0.8000
G1 X40.0000 Z-40.8000
G3 X38.4000 Z-41.6000 R0.8000
G1 X20.0000 Z-41.6000
G1 X20.0000 Z-50.8000
G0 X54.0000 Z-50.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=0 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.0 profile=20 0;20 -25;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.0000 F0.3000
G0 X54.0000 Z-59.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-60.0000
G0 X50.0000 Z-59.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-60.0000
G0 X46.0000 Z-59.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-24.9000
G0 X42.0000 Z-23.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-24.9000
G1 X40.8000 Z-24.9000
G1 X40.8000 Z-60.0000
G1 X52.0000 Z-60.0000
G0 X54.0000 Z-60.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0019 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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=20 0;20 -25;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.8000 F0.3000
G0 X54.0000 Z-59.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-60.8000
G0 X50.0000 Z-59.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-60.8000
G0 X46.0000 Z-59.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-25.0072
G0 X42.0000 Z-24.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-24.9000
G1 X39.2000 Z-24.9000
G3 X40.8000 Z-25.7000 R0.8000
G1 X40.8000 Z-60.8000
G1 X52.0000 Z-60.8000
G0 X54.0000 Z-60.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.0 profile=20 0;20 -25;40 -25;40 -60 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 40.000  Z -60.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 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 20 0)
(CONV1 P 20 -25)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.0000 F0.3000
G0 X54.0000 Z-59.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-60.0000
G0 X50.0000 Z-59.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-60.0000
G0 X46.0000 Z-59.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-24.9000
G0 X42.0000 Z-23.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-24.9000
G1 X40.8000 Z-24.9000
G1 X40.8000 Z-60.0000
G1 X52.0000 Z-60.0000
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-25.0000
G1 X40.0000 Z-25.0000
G1 X40.0000 Z-60.0000
G0 X54.0000 Z-60.0000
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=20 0;20 -25;40 -25;40 -60 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 40.000  Z -60.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 20 0)
(CONV1 P 20 -25)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.8000 F0.3000
G0 X54.0000 Z-59.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-60.8000
G0 X50.0000 Z-59.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-60.8000
G0 X46.0000 Z-59.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-25.0072
G0 X42.0000 Z-24.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-24.9000
G1 X39.2000 Z-24.9000
G3 X40.8000 Z-25.7000 R0.8000
G1 X40.8000 Z-60.8000
G1 X52.0000 Z-60.8000
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-25.0000
G1 X38.4000 Z-25.0000
G3 X40.0000 Z-25.8000 R0.8000
G1 X40.0000 Z-60.8000
G0 X54.0000 Z-60.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=2 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.0 profile=20 0;20 -25;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-25.0000
G1 X40.0000 Z-25.0000
G1 X40.0000 Z-60.0000
G0 X54.0000 Z-60.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0023 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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=20 0;20 -25;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-25.0000
G1 X38.4000 Z-25.0000
G3 X40.0000 Z-25.8000 R0.8000
G1 X40.0000 Z-60.8000
G0 X54.0000 Z-60.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=0 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.0 profile=20 0;20 -25 C1.5;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 C1.5)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.0000 F0.3000
G0 X54.0000 Z-59.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-60.0000
G0 X50.0000 Z-59.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-60.0000
G0 X46.0000 Z-59.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-24.9000
G0 X42.0000 Z-23.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-23.4000
G1 X23.8000 Z-24.9000
G1 X40.8000 Z-24.9000
G1 X40.8000 Z-60.0000
G1 X52.0000 Z-60.0000
G0 X54.0000 Z-60.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0025 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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=20 0;20 -25 C1.5;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 C1.5)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.8000 F0.3000
G0 X54.0000 Z-59.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-60.8000
G0 X50.0000 Z-59.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-60.8000
G0 X46.0000 Z-59.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-25.0072
G0 X42.0000 Z-24.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-23.8686
G1 X22.8628 Z-24.9000
G1 X39.2000 Z-24.9000
G3 X40.8000 Z-25.7000 R0.8000
G1 X40.8000 Z-60.8000
G1 X52.0000 Z-60.8000
G0 X54.0000 Z-60.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=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.0 profile=20 0;20 -25 C1.5;40 -25;40 -60 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 40.000  Z -60.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 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 20 0)
(CONV1 P 20 -25 C1.5)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.0000 F0.3000
G0 X54.0000 Z-59.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-60.0000
G0 X50.0000 Z-59.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-60.0000
G0 X46.0000 Z-59.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-24.9000
G0 X42.0000 Z-23.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-23.4000
G1 X23.8000 Z-24.9000
G1 X40.8000 Z-24.9000
G1 X40.8000 Z-60.0000
G1 X52.0000 Z-60.0000
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-23.5000
G1 X23.0000 Z-25.0000
G1 X40.0000 Z-25.0000
G1 X40.0000 Z-60.0000
G0 X54.0000 Z-60.0000
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=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=20 0;20 -25 C1.5;40 -25;40 -60 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 40.000  Z -60.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 20 0)
(CONV1 P 20 -25 C1.5)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.8000 F0.3000
G0 X54.0000 Z-59.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-60.8000
G0 X50.0000 Z-59.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-60.8000
G0 X46.0000 Z-59.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-25.0072
G0 X42.0000 Z-24.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-24.9000
G0 X26.0000 Z-23.9000
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-23.8686
G1 X22.8628 Z-24.9000
G1 X39.2000 Z-24.9000
G3 X40.8000 Z-25.7000 R0.8000
G1 X40.8000 Z-60.8000
G1 X52.0000 Z-60.8000
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-23.9686
G1 X22.0626 Z-25.0000
G1 X38.4000 Z-25.0000
G3 X40.0000 Z-25.8000 R0.8000
G1 X40.0000 Z-60.8000
G0 X54.0000 Z-60.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=2 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.0 profile=20 0;20 -25 C1.5;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 C1.5)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-23.5000
G1 X23.0000 Z-25.0000
G1 X40.0000 Z-25.0000
G1 X40.0000 Z-60.0000
G0 X54.0000 Z-60.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0029 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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=20 0;20 -25 C1.5;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 C1.5)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-23.9686
G1 X22.0626 Z-25.0000
G1 X38.4000 Z-25.0000
G3 X40.0000 Z-25.8000 R0.8000
G1 X40.0000 Z-60.8000
G0 X54.0000 Z-60.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=0 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.0 profile=20 0;20 -25 R3;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 R3)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.0000 F0.3000
G0 X54.0000 Z-59.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-60.0000
G0 X50.0000 Z-59.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-60.0000
G0 X46.0000 Z-59.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-24.9000
G0 X42.0000 Z-23.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-24.5533
G0 X26.0000 Z-23.5533
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-21.9000
G2 X26.8000 Z-24.9000 R3.0000
G1 X40.8000 Z-24.9000
G1 X40.8000 Z-60.0000
G1 X52.0000 Z-60.0000
G0 X54.0000 Z-60.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0031 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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=20 0;20 -25 R3;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 R3)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.8000 F0.3000
G0 X54.0000 Z-59.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-60.8000
G0 X50.0000 Z-59.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-60.8000
G0 X46.0000 Z-59.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-25.0072
G0 X42.0000 Z-24.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-24.8166
G0 X26.0000 Z-23.8166
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-22.7000
G2 X25.2000 Z-24.9000 R2.2000
G1 X39.2000 Z-24.9000
G3 X40.8000 Z-25.7000 R0.8000
G1 X40.8000 Z-60.8000
G1 X52.0000 Z-60.8000
G0 X54.0000 Z-60.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=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.0 profile=20 0;20 -25 R3;40 -25;40 -60 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 40.000  Z -60.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 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 20 0)
(CONV1 P 20 -25 R3)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.0000 F0.3000
G0 X54.0000 Z-59.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-60.0000
G0 X50.0000 Z-59.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-60.0000
G0 X46.0000 Z-59.0000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-24.9000
G0 X42.0000 Z-23.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z-24.5533
G0 X26.0000 Z-23.5533
G0 X26.0000 Z0.0000
G0 X24.0000 Z1.0000
G0 X20.8000 Z1.0000
G1 X20.8000 Z0.0000
G1 X20.8000 Z-21.9000
G2 X26.8000 Z-24.9000 R3.0000
G1 X40.8000 Z-24.9000
G1 X40.8000 Z-60.0000
G1 X52.0000 Z-60.0000
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-22.0000
G2 X26.0000 Z-25.0000 R3.0000
G1 X40.0000 Z-25.0000
G1 X40.0000 Z-60.0000
G0 X54.0000 Z-60.0000
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=0.4 finish_z=0.1 max_rpm=600.0 nose_r=0.8 profile=20 0;20 -25 R3;40 -25;40 -60 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 40.000  Z -60.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 20 0)
(CONV1 P 20 -25 R3)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(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-60.8000 F0.3000
G0 X54.0000 Z-59.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8974
G1 X48.0000 Z-60.8000
G0 X50.0000 Z-59.8000
G0 X50.0000 Z-0.1026
G0 X48.0000 Z0.8974
G0 X44.0000 Z0.7949
G1 X44.0000 Z-60.8000
G0 X46.0000 Z-59.8000
G0 X46.0000 Z-0.2051
G0 X44.0000 Z0.7949
G0 X40.0000 Z0.6923
G1 X40.0000 Z-25.0072
G0 X42.0000 Z-24.0072
G0 X42.0000 Z-0.3077
G0 X40.0000 Z0.6923
G0 X36.0000 Z0.5897
G1 X36.0000 Z-24.9000
G0 X38.0000 Z-23.9000
G0 X38.0000 Z-0.4103
G0 X36.0000 Z0.5897
G0 X32.0000 Z0.4872
G1 X32.0000 Z-24.9000
G0 X34.0000 Z-23.9000
G0 X34.0000 Z-0.5128
G0 X32.0000 Z0.4872
G0 X28.0000 Z0.3846
G1 X28.0000 Z-24.9000
G0 X30.0000 Z-23.9000
G0 X30.0000 Z-0.6154
G0 X28.0000 Z0.3846
G0 X24.0000 Z0.2821
G1 X24.0000 Z-24.8166
G0 X26.0000 Z-23.8166
G0 X26.0000 Z-0.7179
G0 X24.0000 Z0.2821
G0 X20.8000 Z0.2000
G1 X20.8000 Z-0.8000
G1 X20.8000 Z-22.7000
G2 X25.2000 Z-24.9000 R2.2000
G1 X39.2000 Z-24.9000
G3 X40.8000 Z-25.7000 R0.8000
G1 X40.8000 Z-60.8000
G1 X52.0000 Z-60.8000
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-22.8000
G2 X24.4000 Z-25.0000 R2.2000
G1 X38.4000 Z-25.0000
G3 X40.0000 Z-25.8000 R0.8000
G1 X40.0000 Z-60.8000
G0 X54.0000 Z-60.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=2 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.0 profile=20 0;20 -25 R3;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 R3)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z1.0000
G1 X20.0000 Z0.0000 F0.1200
G1 X20.0000 Z-22.0000
G2 X26.0000 Z-25.0000 R3.0000
G1 X40.0000 Z-25.0000
G1 X40.0000 Z-60.0000
G0 X54.0000 Z-60.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0035 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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=20 0;20 -25 R3;40 -25;40 -60 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 40.000  Z -60.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 20 0)
(CONV1 P 20 -25 R3)
(CONV1 P 40 -25)
(CONV1 P 40 -60)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X20.0000 Z0.2000
G1 X20.0000 Z-0.8000 F0.1200
G1 X20.0000 Z-22.8000
G2 X24.4000 Z-25.0000 R2.2000
G1 X38.4000 Z-25.0000
G3 X40.0000 Z-25.8000 R0.8000
G1 X40.0000 Z-60.8000
G0 X54.0000 Z-60.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0036 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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.0 profile=24 0;24 -12;44 -12;44 -26;24 -26;24 -40;44 -40;44 -65 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 44.000  Z -65.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 24 0)
(CONV1 P 24 -12)
(CONV1 P 44 -12)
(CONV1 P 44 -26)
(CONV1 P 24 -26)
(CONV1 P 24 -40)
(CONV1 P 44 -40)
(CONV1 P 44 -65)
(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-65.0000 F0.3000
G0 X54.0000 Z-64.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-65.0000
G0 X50.0000 Z-64.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-11.9000
G0 X46.0000 Z-10.9000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-11.9000
G0 X42.0000 Z-10.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-11.9000
G0 X38.0000 Z-10.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-11.9000
G0 X34.0000 Z-10.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-11.9000
G0 X30.0000 Z-10.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.8000 Z1.0000
G1 X24.8000 Z0.0000
G1 X24.8000 Z-11.9000
G1 X44.8000 Z-11.9000
G1 X44.8000 Z-26.1000
G1 X44.0000 Z-26.1000
G1 X44.0000 Z-39.9000
G0 X46.0000 Z-38.9000
G0 X46.0000 Z-27.1000
G1 X44.0000 Z-26.1000
G1 X40.0000 Z-26.1000
G1 X40.0000 Z-39.9000
G0 X42.0000 Z-38.9000
G0 X42.0000 Z-27.1000
G1 X40.0000 Z-26.1000
G1 X36.0000 Z-26.1000
G1 X36.0000 Z-39.9000
G0 X38.0000 Z-38.9000
G0 X38.0000 Z-27.1000
G1 X36.0000 Z-26.1000
G1 X32.0000 Z-26.1000
G1 X32.0000 Z-39.9000
G0 X34.0000 Z-38.9000
G0 X34.0000 Z-27.1000
G1 X32.0000 Z-26.1000
G1 X28.0000 Z-26.1000
G1 X28.0000 Z-39.9000
G0 X30.0000 Z-38.9000
G0 X30.0000 Z-27.1000
G1 X28.0000 Z-26.1000
G1 X24.8000 Z-26.1000
G1 X24.8000 Z-39.9000
G1 X44.8000 Z-39.9000
G1 X44.8000 Z-65.0000
G1 X52.0000 Z-65.0000
G0 X54.0000 Z-65.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0037 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=0 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=24 0;24 -12;44 -12;44 -26;24 -26;24 -40;44 -40;44 -65 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 44.000  Z -65.000)
(Tool T0101   wcs G54  coolant flood)
(rough only - 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=0 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 24 0)
(CONV1 P 24 -12)
(CONV1 P 44 -12)
(CONV1 P 44 -26)
(CONV1 P 24 -26)
(CONV1 P 24 -40)
(CONV1 P 44 -40)
(CONV1 P 44 -65)
(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-65.8000 F0.3000
G0 X54.0000 Z-64.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8824
G1 X48.0000 Z-65.8000
G0 X50.0000 Z-64.8000
G0 X50.0000 Z-0.1176
G0 X48.0000 Z0.8824
G0 X44.0000 Z0.7647
G1 X44.0000 Z-12.0072
G0 X46.0000 Z-11.0072
G0 X46.0000 Z-0.2353
G0 X44.0000 Z0.7647
G0 X40.0000 Z0.6471
G1 X40.0000 Z-11.9000
G0 X42.0000 Z-10.9000
G0 X42.0000 Z-0.3529
G0 X40.0000 Z0.6471
G0 X36.0000 Z0.5294
G1 X36.0000 Z-11.9000
G0 X38.0000 Z-10.9000
G0 X38.0000 Z-0.4706
G0 X36.0000 Z0.5294
G0 X32.0000 Z0.4118
G1 X32.0000 Z-11.9000
G0 X34.0000 Z-10.9000
G0 X34.0000 Z-0.5882
G0 X32.0000 Z0.4118
G0 X28.0000 Z0.2941
G1 X28.0000 Z-11.9000
G0 X30.0000 Z-10.9000
G0 X30.0000 Z-0.7059
G0 X28.0000 Z0.2941
G0 X24.8000 Z0.2000
G1 X24.8000 Z-0.8000
G1 X24.8000 Z-11.9000
G1 X43.2000 Z-11.9000
G3 X44.8000 Z-12.7000 R0.8000
G1 X44.8000 Z-26.9000
G3 X44.0000 Z-27.5928 R0.8000
G1 X44.0000 Z-40.0072
G0 X46.0000 Z-39.0072
G0 X46.0000 Z-28.5928
G1 X44.0000 Z-27.5928
G3 X43.2000 Z-27.7000 R0.8000
G1 X40.0000 Z-27.7000
G1 X40.0000 Z-39.9000
G0 X42.0000 Z-38.9000
G0 X42.0000 Z-28.7000
G1 X40.0000 Z-27.7000
G1 X36.0000 Z-27.7000
G1 X36.0000 Z-39.9000
G0 X38.0000 Z-38.9000
G0 X38.0000 Z-28.7000
G1 X36.0000 Z-27.7000
G1 X32.0000 Z-27.7000
G1 X32.0000 Z-39.9000
G0 X34.0000 Z-38.9000
G0 X34.0000 Z-28.7000
G1 X32.0000 Z-27.7000
G1 X28.0000 Z-27.7000
G1 X28.0000 Z-39.9000
G0 X30.0000 Z-38.9000
G0 X30.0000 Z-28.7000
G1 X28.0000 Z-27.7000
G1 X24.8000 Z-27.7000
G1 X24.8000 Z-39.9000
G1 X43.2000 Z-39.9000
G3 X44.8000 Z-40.7000 R0.8000
G1 X44.8000 Z-65.8000
G1 X52.0000 Z-65.8000
G0 X54.0000 Z-65.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0038 | 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.0 profile=24 0;24 -12;44 -12;44 -26;24 -26;24 -40;44 -40;44 -65 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 44.000  Z -65.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 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 24 0)
(CONV1 P 24 -12)
(CONV1 P 44 -12)
(CONV1 P 44 -26)
(CONV1 P 24 -26)
(CONV1 P 24 -40)
(CONV1 P 44 -40)
(CONV1 P 44 -65)
(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-65.0000 F0.3000
G0 X54.0000 Z-64.0000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z1.0000
G1 X48.0000 Z-65.0000
G0 X50.0000 Z-64.0000
G0 X50.0000 Z0.0000
G0 X48.0000 Z1.0000
G0 X44.0000 Z1.0000
G1 X44.0000 Z-11.9000
G0 X46.0000 Z-10.9000
G0 X46.0000 Z0.0000
G0 X44.0000 Z1.0000
G0 X40.0000 Z1.0000
G1 X40.0000 Z-11.9000
G0 X42.0000 Z-10.9000
G0 X42.0000 Z0.0000
G0 X40.0000 Z1.0000
G0 X36.0000 Z1.0000
G1 X36.0000 Z-11.9000
G0 X38.0000 Z-10.9000
G0 X38.0000 Z0.0000
G0 X36.0000 Z1.0000
G0 X32.0000 Z1.0000
G1 X32.0000 Z-11.9000
G0 X34.0000 Z-10.9000
G0 X34.0000 Z0.0000
G0 X32.0000 Z1.0000
G0 X28.0000 Z1.0000
G1 X28.0000 Z-11.9000
G0 X30.0000 Z-10.9000
G0 X30.0000 Z0.0000
G0 X28.0000 Z1.0000
G0 X24.8000 Z1.0000
G1 X24.8000 Z0.0000
G1 X24.8000 Z-11.9000
G1 X44.8000 Z-11.9000
G1 X44.8000 Z-26.1000
G1 X44.0000 Z-26.1000
G1 X44.0000 Z-39.9000
G0 X46.0000 Z-38.9000
G0 X46.0000 Z-27.1000
G1 X44.0000 Z-26.1000
G1 X40.0000 Z-26.1000
G1 X40.0000 Z-39.9000
G0 X42.0000 Z-38.9000
G0 X42.0000 Z-27.1000
G1 X40.0000 Z-26.1000
G1 X36.0000 Z-26.1000
G1 X36.0000 Z-39.9000
G0 X38.0000 Z-38.9000
G0 X38.0000 Z-27.1000
G1 X36.0000 Z-26.1000
G1 X32.0000 Z-26.1000
G1 X32.0000 Z-39.9000
G0 X34.0000 Z-38.9000
G0 X34.0000 Z-27.1000
G1 X32.0000 Z-26.1000
G1 X28.0000 Z-26.1000
G1 X28.0000 Z-39.9000
G0 X30.0000 Z-38.9000
G0 X30.0000 Z-27.1000
G1 X28.0000 Z-26.1000
G1 X24.8000 Z-26.1000
G1 X24.8000 Z-39.9000
G1 X44.8000 Z-39.9000
G1 X44.8000 Z-65.0000
G1 X52.0000 Z-65.0000
G0 X52.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z0.0000 F0.1200
G1 X24.0000 Z-12.0000
G1 X44.0000 Z-12.0000
G1 X44.0000 Z-26.0000
G1 X24.0000 Z-26.0000
G1 X24.0000 Z-40.0000
G1 X44.0000 Z-40.0000
G1 X44.0000 Z-65.0000
G0 X54.0000 Z-65.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0039 | 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=24 0;24 -12;44 -12;44 -26;24 -26;24 -40;44 -40;44 -65 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 44.000  Z -65.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 24 0)
(CONV1 P 24 -12)
(CONV1 P 44 -12)
(CONV1 P 44 -26)
(CONV1 P 24 -26)
(CONV1 P 24 -40)
(CONV1 P 44 -40)
(CONV1 P 44 -65)
(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-65.8000 F0.3000
G0 X54.0000 Z-64.8000
G0 X54.0000 Z0.0000
G0 X52.0000 Z1.0000
G0 X48.0000 Z0.8824
G1 X48.0000 Z-65.8000
G0 X50.0000 Z-64.8000
G0 X50.0000 Z-0.1176
G0 X48.0000 Z0.8824
G0 X44.0000 Z0.7647
G1 X44.0000 Z-12.0072
G0 X46.0000 Z-11.0072
G0 X46.0000 Z-0.2353
G0 X44.0000 Z0.7647
G0 X40.0000 Z0.6471
G1 X40.0000 Z-11.9000
G0 X42.0000 Z-10.9000
G0 X42.0000 Z-0.3529
G0 X40.0000 Z0.6471
G0 X36.0000 Z0.5294
G1 X36.0000 Z-11.9000
G0 X38.0000 Z-10.9000
G0 X38.0000 Z-0.4706
G0 X36.0000 Z0.5294
G0 X32.0000 Z0.4118
G1 X32.0000 Z-11.9000
G0 X34.0000 Z-10.9000
G0 X34.0000 Z-0.5882
G0 X32.0000 Z0.4118
G0 X28.0000 Z0.2941
G1 X28.0000 Z-11.9000
G0 X30.0000 Z-10.9000
G0 X30.0000 Z-0.7059
G0 X28.0000 Z0.2941
G0 X24.8000 Z0.2000
G1 X24.8000 Z-0.8000
G1 X24.8000 Z-11.9000
G1 X43.2000 Z-11.9000
G3 X44.8000 Z-12.7000 R0.8000
G1 X44.8000 Z-26.9000
G3 X44.0000 Z-27.5928 R0.8000
G1 X44.0000 Z-40.0072
G0 X46.0000 Z-39.0072
G0 X46.0000 Z-28.5928
G1 X44.0000 Z-27.5928
G3 X43.2000 Z-27.7000 R0.8000
G1 X40.0000 Z-27.7000
G1 X40.0000 Z-39.9000
G0 X42.0000 Z-38.9000
G0 X42.0000 Z-28.7000
G1 X40.0000 Z-27.7000
G1 X36.0000 Z-27.7000
G1 X36.0000 Z-39.9000
G0 X38.0000 Z-38.9000
G0 X38.0000 Z-28.7000
G1 X36.0000 Z-27.7000
G1 X32.0000 Z-27.7000
G1 X32.0000 Z-39.9000
G0 X34.0000 Z-38.9000
G0 X34.0000 Z-28.7000
G1 X32.0000 Z-27.7000
G1 X28.0000 Z-27.7000
G1 X28.0000 Z-39.9000
G0 X30.0000 Z-38.9000
G0 X30.0000 Z-28.7000
G1 X28.0000 Z-27.7000
G1 X24.8000 Z-27.7000
G1 X24.8000 Z-39.9000
G1 X43.2000 Z-39.9000
G3 X44.8000 Z-40.7000 R0.8000
G1 X44.8000 Z-65.8000
G1 X52.0000 Z-65.8000
G0 X52.0000 Z1.0000
G0 X24.0000 Z0.2000
G1 X24.0000 Z-0.8000 F0.1200
G1 X24.0000 Z-12.0000
G1 X42.4000 Z-12.0000
G3 X44.0000 Z-12.8000 R0.8000
G1 X44.0000 Z-26.8000
G3 X42.4000 Z-27.6000 R0.8000
G1 X24.0000 Z-27.6000
G1 X24.0000 Z-40.0000
G1 X42.4000 Z-40.0000
G3 X44.0000 Z-40.8000 R0.8000
G1 X44.0000 Z-65.8000
G0 X54.0000 Z-65.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0040 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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.0 profile=24 0;24 -12;44 -12;44 -26;24 -26;24 -40;44 -40;44 -65 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 44.000  Z -65.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 24 0)
(CONV1 P 24 -12)
(CONV1 P 44 -12)
(CONV1 P 44 -26)
(CONV1 P 24 -26)
(CONV1 P 24 -40)
(CONV1 P 44 -40)
(CONV1 P 44 -65)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X24.0000 Z1.0000
G1 X24.0000 Z0.0000 F0.1200
G1 X24.0000 Z-12.0000
G1 X44.0000 Z-12.0000
G1 X44.0000 Z-26.0000
G1 X24.0000 Z-26.0000
G1 X24.0000 Z-40.0000
G1 X44.0000 Z-40.0000
G1 X44.0000 Z-65.0000
G0 X54.0000 Z-65.0000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
===== case 0041 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=2 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=24 0;24 -12;44 -12;44 -26;24 -26;24 -40;44 -40;44 -65 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 44.000  Z -65.000)
(Tool T0101   wcs G54  coolant flood)
(finish only - 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=2 sep_finish_tool=0)
(CONV1 finish_tool=2 finish_nose_r=0.4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 24 0)
(CONV1 P 24 -12)
(CONV1 P 44 -12)
(CONV1 P 44 -26)
(CONV1 P 24 -26)
(CONV1 P 24 -40)
(CONV1 P 44 -40)
(CONV1 P 44 -65)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0101
G96 S180 D600 M3
M8
G0 X52.0000 Z1.0000
G0 X24.0000 Z0.2000
G1 X24.0000 Z-0.8000 F0.1200
G1 X24.0000 Z-12.0000
G1 X42.4000 Z-12.0000
G3 X44.0000 Z-12.8000 R0.8000
G1 X44.0000 Z-26.8000
G3 X42.4000 Z-27.6000 R0.8000
G1 X24.0000 Z-27.6000
G1 X24.0000 Z-40.0000
G1 X42.4000 Z-40.0000
G3 X44.0000 Z-40.8000 R0.8000
G1 X44.0000 Z-65.8000
G0 X54.0000 Z-65.8000
G0 X54.0000 Z5.0000
G97 S600
M5
M9
M30
