===== case 0000 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0001 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0002 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0003 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0004 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M30
===== case 0005 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M30
===== case 0006 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M30
===== case 0007 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M30
===== case 0008 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0009 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0010 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0011 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0012 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0013 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0014 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0015 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0016 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0017 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0018 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0019 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0020 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0021 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0022 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0023 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=0 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=0)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0024 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0025 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z5.0000
M5
G30
T0404
G96 S120 D600 M3
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0026 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0027 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z5.0000
M5
G30
T0404
G96 S120 D600 M3
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M30
===== case 0028 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M30
===== case 0029 | clear_z=5.0 clearance=0.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z5.0000
M5
G30
T0404
G97 S600 M3
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M30
===== case 0030 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M30
===== case 0031 | clear_z=5.0 clearance=2.0 coolant_type=0 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant none)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=0)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z5.0000
M5
G30
T0404
G97 S600 M3
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M30
===== case 0032 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0033 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z5.0000
M9
M5
G30
T0404
G96 S120 D600 M3
M8
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0034 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0035 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z5.0000
M9
M5
G30
T0404
G96 S120 D600 M3
M8
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0036 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0037 | clear_z=5.0 clearance=0.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M8
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z5.0000
M9
M5
G30
T0404
G97 S600 M3
M8
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0038 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0039 | clear_z=5.0 clearance=2.0 coolant_type=1 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant flood)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=1)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M8
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z5.0000
M9
M5
G30
T0404
G97 S600 M3
M8
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0040 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0041 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z5.0000
M9
M5
G30
T0404
G96 S120 D600 M3
M7
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0042 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G96 S120 D600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0043 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=0 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(CSS 120 m/min  max 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=0 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G96 S120 D600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z5.0000
M9
M5
G30
T0404
G96 S120 D600 M3
M7
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
G97 S600
M5
M9
M30
===== case 0044 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0045 | clear_z=5.0 clearance=0.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=0 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M7
G0 X52.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X52.0000
G0 Z5.0000
M9
M5
G30
T0404
G97 S600 M3
M7
G0 X52.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X52.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X52.0000
G0 Z5.0000
M5
M9
M30
===== case 0046 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=4 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T0404   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=4 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T0404
G97 S600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
===== case 0047 | clear_z=5.0 clearance=2.0 coolant_type=2 do_finish=1 dwell=0.2 feed_finish=0.05 feed_rough=0.08 finish_dir=0 finish_tool=4 finish_x=0.2 finish_z=0.1 max_rpm=600.0 peck=1.0 peck_retract=1.0 profile=52 -20;40 -20;40 -26;52 -26 rpm=600.0 sep_finish_tool=1 spindle_mode=1 stock_dia=52.0 surface_speed=120.0 tool=20 tool_r=0.2 tool_width=3.0 =====
(Lathe groove profile - longhand, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(self-contained: no subroutine, no canned cycle)
(Groove Z -20.000 to -26.000, 6.000 wide, cut with a 3.000 tool, corner radius 0.200)
(Tool is referenced on its +Z edge - a plunge at Z cuts back to Z minus the tool width)
(Roughed in 2 plunges to the lower envelope, then side-fed along the contour)
(Dia 52.000 -> 40.000   floor allowance 0.200  wall allowance 0.100)
(Tool T2020   wcs G54  coolant mist)
(rough + finish   peck 1.000  retract 1.000  dwell 0.200)
(G97 constant 600 rpm  feed rough 0.0800 / finish 0.0500 mm-rev)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=groove)
(CONV1 tool=20 stock_dia=52 tool_width=3 tool_r=0.2 finish_dir=0 peck=1)
(CONV1 peck_retract=1 dwell=0.2 finish_x=0.2 finish_z=0.1 feed_rough=0.08 feed_finish=0.05)
(CONV1 surface_speed=120 max_rpm=600 spindle_mode=1 rpm=600 do_finish=1 sep_finish_tool=1)
(CONV1 finish_tool=4 clearance=2 clear_z=5 coolant_type=2)
(CONV1 P 52 -20)
(CONV1 P 40 -20)
(CONV1 P 40 -26)
(CONV1 P 52 -26)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T2020
G97 S600 M3
M7
G0 X54.0000
G0 Z-20.1000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z-22.9000
G0 X52.0000
G1 X50.0000 F0.0800
G0 X51.0000
G0 X50.0000
G1 X48.0000
G0 X49.0000
G0 X48.0000
G1 X46.0000
G0 X47.0000
G0 X46.0000
G1 X44.0000
G0 X45.0000
G0 X44.0000
G1 X42.0000
G0 X43.0000
G0 X42.0000
G1 X40.4000
G4 P0.200
G0 X54.0000
G0 Z5.0000
M9
M5
G30
T0404
G97 S600 M3
M7
G0 X54.0000
(near half)
G0 Z-20.0000
G0 X52.0000
G1 X51.6000 Z-20.0000 F0.0500
G1 X40.0000 Z-20.0000
G1 X40.0000 Z-23.0000
G0 X54.0000
(far half)
G0 Z-23.0000
G0 X52.0000
G1 X51.6000 Z-23.0000 F0.0500
G1 X40.0000 Z-23.0000
G1 X40.0000 Z-20.0000
G0 X54.0000
G0 Z5.0000
M5
M9
M30
