===== case 0000 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 0.8119 rad = 1.6238 dia  crest is the minor dia, cutting outward)
(Depth computed for ISO / Unified 60 deg, insert tip radius 0.1624 - FULL FORM)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=0 insert_r=0 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.2459 rad)
G0 Z2.8609
G0 X28.3268
G33 X28.3268 Z-19.6798 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.3903 rad)
G0 Z2.7792
G0 X28.6156
G33 X28.6156 Z-19.7615 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.5115 rad)
G0 Z2.7106
G0 X28.8579
G33 X28.8579 Z-19.8300 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.6196 rad)
G0 Z2.6495
G0 X29.0742
G33 X29.0742 Z-19.8912 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.7190 rad)
G0 Z2.5932
G0 X29.2730
G33 X29.2730 Z-19.9474 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 0.8119 rad)
G0 Z2.5406
G0 X29.4588
G33 X29.4588 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.5406
G0 X29.4588
G33 X29.4588 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0001 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=0 insert_r=0 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0002 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.0825 rad = 2.1651 dia  crest is the minor dia, cutting outward)
(Depth computed for ISO / Unified 60 deg, insert tip radius 0.2165 - FULL FORM)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=0 insert_r=0 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3278 rad)
G0 Z2.8145
G0 X28.4907
G33 X28.4907 Z-19.5730 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5204 rad)
G0 Z2.7056
G0 X28.8759
G33 X28.8759 Z-19.6820 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6820 rad)
G0 Z2.6142
G0 X29.1989
G33 X29.1989 Z-19.7734 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8261 rad)
G0 Z2.5326
G0 X29.4873
G33 X29.4873 Z-19.8549 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9586 rad)
G0 Z2.4576
G0 X29.7523
G33 X29.7523 Z-19.9299 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.0825 rad)
G0 Z2.3875
G0 X30.0001
G33 X30.0001 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3875
G0 X30.0001
G33 X30.0001 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0003 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=0 insert_r=0 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0004 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 0.9605 rad = 1.9210 dia  crest is the minor dia, cutting outward)
(Depth computed for Whitworth / BSP 55 deg, insert tip radius 0.2060 - FULL FORM)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=1 insert_r=0 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.2909 rad)
G0 Z2.8354
G0 X28.4168
G33 X28.4168 Z-19.6212 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.4618 rad)
G0 Z2.7388
G0 X28.7585
G33 X28.7585 Z-19.7178 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6051 rad)
G0 Z2.6577
G0 X29.0451
G33 X29.0451 Z-19.7989 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.7330 rad)
G0 Z2.5853
G0 X29.3010
G33 X29.3010 Z-19.8713 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.8506 rad)
G0 Z2.5188
G0 X29.5361
G33 X29.5361 Z-19.9378 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 0.9605 rad)
G0 Z2.4566
G0 X29.7560
G33 X29.7560 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.4566
G0 X29.7560
G33 X29.7560 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0005 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=1 insert_r=0 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0006 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.2807 rad = 2.5613 dia  crest is the minor dia, cutting outward)
(Depth computed for Whitworth / BSP 55 deg, insert tip radius 0.2747 - FULL FORM)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=1 insert_r=0 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3879 rad)
G0 Z2.7806
G0 X28.6107
G33 X28.6107 Z-19.4949 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.6157 rad)
G0 Z2.6517
G0 X29.0663
G33 X29.0663 Z-19.6238 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.8068 rad)
G0 Z2.5436
G0 X29.4485
G33 X29.4485 Z-19.7319 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.9773 rad)
G0 Z2.4471
G0 X29.7896
G33 X29.7896 Z-19.8284 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 1.1341 rad)
G0 Z2.3584
G0 X30.1032
G33 X30.1032 Z-19.9171 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.2807 rad)
G0 Z2.2754
G0 X30.3963
G33 X30.3963 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.2754
G0 X30.3963
G33 X30.3963 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0007 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.0 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=1 insert_r=0 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0008 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 0.8743 rad = 1.7486 dia  crest is the minor dia, cutting outward)
(Depth computed for ISO / Unified 60 deg, insert tip radius 0.1000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=0 insert_r=0.1 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.2648 rad)
G0 Z2.8502
G0 X28.3646
G33 X28.3646 Z-19.6552 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.4203 rad)
G0 Z2.7622
G0 X28.6756
G33 X28.6756 Z-19.7432 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.5508 rad)
G0 Z2.6884
G0 X28.9365
G33 X28.9365 Z-19.8170 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.6672 rad)
G0 Z2.6225
G0 X29.1694
G33 X29.1694 Z-19.8828 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.7742 rad)
G0 Z2.5620
G0 X29.3834
G33 X29.3834 Z-19.9434 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 0.8743 rad)
G0 Z2.5054
G0 X29.5836
G33 X29.5836 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.5054
G0 X29.5836
G33 X29.5836 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0009 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=0 insert_r=0.1 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0010 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1990 rad = 2.3981 dia  crest is the minor dia, cutting outward)
(Depth computed for ISO / Unified 60 deg, insert tip radius 0.1000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=0 insert_r=0.1 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3631 rad)
G0 Z2.7945
G0 X28.5613
G33 X28.5613 Z-19.5271 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5764 rad)
G0 Z2.6739
G0 X28.9879
G33 X28.9879 Z-19.6477 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.7553 rad)
G0 Z2.5726
G0 X29.3457
G33 X29.3457 Z-19.7490 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.9150 rad)
G0 Z2.4823
G0 X29.6651
G33 X29.6651 Z-19.8393 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 1.0618 rad)
G0 Z2.3993
G0 X29.9586
G33 X29.9586 Z-19.9224 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1990 rad)
G0 Z2.3216
G0 X30.2331
G33 X30.2331 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3216
G0 X30.2331
G33 X30.2331 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0011 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=0 insert_r=0.1 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0012 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.0840 rad = 2.1681 dia  crest is the minor dia, cutting outward)
(Depth computed for Whitworth / BSP 55 deg, insert tip radius 0.1000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=1 insert_r=0.1 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3283 rad)
G0 Z2.8143
G0 X28.4916
G33 X28.4916 Z-19.5724 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5212 rad)
G0 Z2.7051
G0 X28.8773
G33 X28.8773 Z-19.6815 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6829 rad)
G0 Z2.6136
G0 X29.2008
G33 X29.2008 Z-19.7730 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8273 rad)
G0 Z2.5319
G0 X29.4896
G33 X29.4896 Z-19.8547 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9600 rad)
G0 Z2.4569
G0 X29.7550
G33 X29.7550 Z-19.9298 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.0840 rad)
G0 Z2.3867
G0 X30.0031
G33 X30.0031 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3867
G0 X30.0031
G33 X30.0031 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0013 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=1 insert_r=0.1 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0014 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.4843 rad = 2.9685 dia  crest is the minor dia, cutting outward)
(Depth computed for Whitworth / BSP 55 deg, insert tip radius 0.1000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=1 insert_r=0.1 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.4495 rad)
G0 Z2.7457
G0 X28.7340
G33 X28.7340 Z-19.4146 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.7136 rad)
G0 Z2.5963
G0 X29.2621
G33 X29.2621 Z-19.5640 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.9350 rad)
G0 Z2.4710
G0 X29.7050
G33 X29.7050 Z-19.6893 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 1.1327 rad)
G0 Z2.3592
G0 X30.1004
G33 X30.1004 Z-19.8011 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 1.3144 rad)
G0 Z2.2564
G0 X30.4638
G33 X30.4638 Z-19.9039 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.4843 rad)
G0 Z2.1603
G0 X30.8035
G33 X30.8035 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.1603
G0 X30.8035
G33 X30.8035 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0015 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.1 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=1 insert_r=0.1 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0016 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 0.7743 rad = 1.5486 dia  crest is the minor dia, cutting outward)
(Depth computed for ISO / Unified 60 deg, insert tip radius 0.2000)
(NOTE that insert is BLUNTER than the 0.1624 full-form root radius, so the major dia will come out under standard)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=0 insert_r=0.2 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.2345 rad)
G0 Z2.8673
G0 X28.3040
G33 X28.3040 Z-19.6946 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.3722 rad)
G0 Z2.7894
G0 X28.5795
G33 X28.5795 Z-19.7725 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.4878 rad)
G0 Z2.7240
G0 X28.8105
G33 X28.8105 Z-19.8379 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.5909 rad)
G0 Z2.6657
G0 X29.0168
G33 X29.0168 Z-19.8962 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.6857 rad)
G0 Z2.6121
G0 X29.2063
G33 X29.2063 Z-19.9499 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 0.7743 rad)
G0 Z2.5619
G0 X29.3836
G33 X29.3836 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.5619
G0 X29.3836
G33 X29.3836 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0017 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=0 insert_r=0.2 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0018 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.0990 rad = 2.1981 dia  crest is the minor dia, cutting outward)
(Depth computed for ISO / Unified 60 deg, insert tip radius 0.2000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=0 insert_r=0.2 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3328 rad)
G0 Z2.8117
G0 X28.5007
G33 X28.5007 Z-19.5665 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5284 rad)
G0 Z2.7011
G0 X28.8917
G33 X28.8917 Z-19.6771 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6924 rad)
G0 Z2.6083
G0 X29.2197
G33 X29.2197 Z-19.7699 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8387 rad)
G0 Z2.5255
G0 X29.5124
G33 X29.5124 Z-19.8527 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9733 rad)
G0 Z2.4494
G0 X29.7815
G33 X29.7815 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.0990 rad)
G0 Z2.3782
G0 X30.0331
G33 X30.0331 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3782
G0 X30.0331
G33 X30.0331 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0019 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=0 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=0 insert_r=0.2 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0020 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 0.9675 rad = 1.9350 dia  crest is the minor dia, cutting outward)
(Depth computed for Whitworth / BSP 55 deg, insert tip radius 0.2000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=1 insert_r=0.2 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.2930 rad)
G0 Z2.8342
G0 X28.4210
G33 X28.4210 Z-19.6184 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.4651 rad)
G0 Z2.7369
G0 X28.7652
G33 X28.7652 Z-19.7158 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6095 rad)
G0 Z2.6552
G0 X29.0539
G33 X29.0539 Z-19.7975 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.7383 rad)
G0 Z2.5823
G0 X29.3116
G33 X29.3116 Z-19.8704 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.8567 rad)
G0 Z2.5153
G0 X29.5485
G33 X29.5485 Z-19.9374 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 0.9675 rad)
G0 Z2.4526
G0 X29.7700
G33 X29.7700 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.4526
G0 X29.7700
G33 X29.7700 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0021 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=1.5 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 1.5000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=1.5)
(CONV1 thread_form=1 insert_r=0.2 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K1.500000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K1.500000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K1.500000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K1.500000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K1.500000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K1.500000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0022 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=0.0 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.3677 rad = 2.7354 dia  crest is the minor dia, cutting outward)
(Depth computed for Whitworth / BSP 55 deg, insert tip radius 0.2000)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=1 insert_r=0.2 depth=0 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.4142 rad)
G0 Z2.7657
G0 X28.6634
G33 X28.6634 Z-19.4605 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.6575 rad)
G0 Z2.6280
G0 X29.1500
G33 X29.1500 Z-19.5982 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.8616 rad)
G0 Z2.5125
G0 X29.5582
G33 X29.5582 Z-19.7137 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 1.0437 rad)
G0 Z2.4095
G0 X29.9225
G33 X29.9225 Z-19.8167 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 1.2111 rad)
G0 Z2.3148
G0 X30.2573
G33 X30.2573 Z-19.9114 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.3677 rad)
G0 Z2.2262
G0 X30.5704
G33 X30.5704 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.2262
G0 X30.5704
G33 X30.5704 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
===== case 0023 | clear_z=25.0 clearance=3.0 compound_angle=29.5 coolant_type=1 degression=1.5 depth=1.1 exit_taper=0.0 first_depth=0.0 infeed_mode=0 insert_r=0.2 internal=True lead_in=0.0 n_passes=8 pitch=2.0 pullout_feed=0.0 rpm=400.0 spring_passes=1 taper_ends=0 thread_form=1 tool=10 x_end=27.835 x_start=27.835 z_end=-20.0 z_start=3.0 =====
(Lathe INTERNAL thread - longhand G33, generated by the conversational tab)
(Set work zero at the finished face, on the spindle centreline)
(G76 cannot cut a taper - its drive line is parallel to Z - so this is direct G33)
(Straight thread  crest dia 27.8350 Z3.0000 -> dia 27.8350 Z-20.0000)
(Pitch 2.0000  full depth 1.1000 rad = 2.2000 dia  crest is the minor dia, cutting outward)
(Depth set by hand on the panel - the thread form and insert radius were not used)
(Infeed first-pass depth + degression - 6 cutting passes + 1 spring, degression 1.50, compound 29.5 deg)
(Tool T1010   G97 constant 400 rpm)
(G97 throughout: CSS would move the spindle speed during a synchronised cut)
(Retract dia 24.8350   clearance Z 25.0000   coolant flood   wcs G54)
(Every pass starts at the spindle index so the passes line up. The start Z must be)
(clear of the material - there is no ramp in unless an entry taper is set.)
(Needs the spindle encoder: G33 waits on index-enable and at-speed.)
(=== conversational block - do not edit; lets the panel reload this file ===)
(CONV1 cycle=id_thread)
(CONV1 tool=10 x_start=27.835 z_start=3 x_end=27.835 z_end=-20 pitch=2)
(CONV1 thread_form=1 insert_r=0.2 depth=1.1 infeed_mode=0 first_depth=0 n_passes=8)
(CONV1 degression=1.5 spring_passes=1 compound_angle=29.5 lead_in=0 taper_ends=0 exit_taper=0)
(CONV1 rpm=400 pullout_feed=0 clearance=3 clear_z=25 coolant_type=1)
(CONV1 END)
G18 G21 G7 G90 G95 G40
G64 P0.02
G54
G30
T1010
G97 S400 M3
M8
G0 X24.8350
(pass 1 of 6 - depth 0.3331 rad)
G0 Z2.8115
G0 X28.5013
G33 X28.5013 Z-19.5661 K2.000000
G0 X24.8350
(pass 2 of 6 - depth 0.5288 rad)
G0 Z2.7008
G0 X28.8926
G33 X28.8926 Z-19.6768 K2.000000
G0 X24.8350
(pass 3 of 6 - depth 0.6930 rad)
G0 Z2.6079
G0 X29.2209
G33 X29.2209 Z-19.7697 K2.000000
G0 X24.8350
(pass 4 of 6 - depth 0.8395 rad)
G0 Z2.5251
G0 X29.5139
G33 X29.5139 Z-19.8526 K2.000000
G0 X24.8350
(pass 5 of 6 - depth 0.9741 rad)
G0 Z2.4489
G0 X29.7832
G33 X29.7832 Z-19.9288 K2.000000
G0 X24.8350
(pass 6 of 6 - depth 1.1000 rad)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
(spring pass 1)
G0 Z2.3776
G0 X30.0350
G33 X30.0350 Z-20.0000 K2.000000
G0 X24.8350
G0 X24.8350
G0 Z25.0000
M5
M9
M30
