; Post: 'GRBL plasma LDC w Rotary test.scpost' V21.2 beta ; GCode file: 'simple parts.nc' ; GCode datestamp: 16/01/2024- 10:41:25 ; G00 G17 G40 G54 G90 M5 M9 F0 G21 (metric mode) ; ; *** ATTENTION OPERATOR *** ; Be sure to Zero Z (torch tip) to top of material ; === ROTARY JOB === ; Rotary Axis = A, is parallel to Y Axis ; Set WCS Y0.00 to front/chuck edge of rotary object ; ROUND PIPE ... Ready for machine testing ; *** ZERO Z ON SURFACE OF CYLINDER *** ; Pipe Diameter: 75.000, Wall Thickness: 1.000 ; Map Drawing To Inside: 0 ; G28 G91 Z0 (retract Z for start of job) G90 M0 (******* MACHINE PAUSE ********) ; **** OPERATOR: ; **** Check that Maximum Radius of rotary object is: ; ******** 37.500 ******** ; **** About to move XYZA to safeZ and first pierce position ; ** Press CYCLE START or RESUME button when ready for motion. ; ; Torch Probe Travel = 8.200 ; THC Present on machine, YES(1)/NO(0): 1 ; Dynamic THC Enable ON(1)/OFF(0) status: 1 ; Air Supply Time: 5.0 minutes ; Torch Touchoff Time: 0.133 minutes ; Arcs As Moves = 0.000 in gcode units ; LDC Small Shape Size = 0.000 ; ;** Next Operation ********************************************* ;*** Op name: Set variable LdcBenchTest = 1 ;** Next Operation ********************************************* ;*** Op name: Inside Offset, Shape, T1: Plasma T40AM ;**** Pierce Delay: 0.9, Kerf width: 1.100 ;===== Op index: 1, Shape number: 1 G0 X0.000 Y101.277 Z20.000 a-57.590 G0 Z3.700 ; LDC begin per-cut torch touchoff to set adjust Z0 G91 (enter relative distance motion mode) G38.3 Z-4.700 F1000 (probe fast to find sw) G0 Z1.000 (retract off probe switch) G04 P0.400 (wait for sw debounce) G38.3 Z-1.000 F50 (probe slow for accuracy) G90 (return to absolute distance motion mode) ; G92 Z0.000 (adjust Z0 relative to current Z0 -probe delta) G0 Z3.700 X0.000 Y101.277 a-57.590 M4 S1000 (setup for speed variable SPWM signal, fire the torch) G04 P0.9 (Ramp travel time: 0.19, Total PD:1.09) G1 Y100.238 Z1.500 a-60.502 F1227.76 M7 (enable Z THC and anti-dive circuit) G1 Y100.309 a-63.397 F3138.58 G1 Y101.277 a-65.888 F2896.37 G1 Y104.982 a-70.534 F2547.75 G1 Y109.209 a-73.986 F2339.93 G1 Y113.796 a-76.112 F2167.46 G1 Y118.566 a-76.829 F2068.13 G1 Y122.811 a-76.262 F2065.39 G1 Y126.928 a-74.576 F2144.88 G1 Y130.791 a-71.824 F2286.82 G1 Y134.282 a-68.089 F2465.16 G1 Y137.295 a-63.485 F2653.43 G1 Y139.740 a-58.151 F2829.21 G1 Y141.541 a-52.249 F2975.21 G1 Y142.644 a-45.959 F3079.11 G1 Y143.016 a-39.472 F3132.98 G1 Y142.644 a-32.986 G1 Y141.541 a-26.696 F3079.11 G1 Y139.740 a-20.794 F2975.21 G1 Y137.295 a-15.460 F2829.21 G1 Y134.282 a-10.855 F2653.43 G1 Y130.791 a-7.120 F2465.16 G1 Y126.928 a-4.369 F2286.82 G1 Y122.811 a-2.683 F2144.88 G1 Y118.566 a-2.116 F2065.39 G1 Y114.320 a-2.683 G1 Y110.203 a-4.369 F2144.88 G1 Y106.341 a-7.120 F2286.82 G1 X-0.000 Y102.849 a-10.855 F2465.16 G1 X0.000 Y99.836 a-15.460 F2653.43 G1 X-0.000 Y97.391 a-20.794 F2829.21 G1 X0.000 Y95.590 a-26.696 F2975.21 G1 Y94.487 a-32.986 F3079.11 G1 Y94.116 a-39.472 F3132.98 G1 Y94.585 a-46.760 F3131.18 G1 Y95.977 a-53.768 F3063.26 G1 Y98.236 a-60.227 F2933.62 G1 Y101.277 a-65.888 F2755.07 G1 Y102.634 a-66.747 F2246.84 G1 Y103.992 a-65.888 ;** Next Operation ********************************************* ;*** Op name: Drill, drill-layer, T1: Plasma T40AM, 0 mm Deep M5 (torch off) G04 P0.5 (time for torch to ext. and THC to release Z control) M9 (disable Z THC and anti-dive circuit) G0 Z20.000 ;**** Pierce Delay: 0.68, Kerf width: 1.100 ;===== Op index: 2, Shape number: 1 G0 Y55.555 a3.107 G0 Z3.700 ; LDC begin per-cut torch touchoff to set adjust Z0 G91 (enter relative distance motion mode) G38.3 Z-4.700 F1000 (probe fast to find sw) G0 Z1.000 (retract off probe switch) G04 P0.400 (wait for sw debounce) G38.3 Z-1.000 F50 (probe slow for accuracy) G90 (return to absolute distance motion mode) ; G92 Z0.000 (adjust Z0 relative to current Z0 -probe delta) G0 Z3.700 X0.000 Y55.555 a3.107 M4 S1000 (setup for speed variable SPWM signal, fire the torch) G04 P0.61 (Plunge travel time: 0.07, Total PD:0.68) G1 Z2.600 F1000 M5 (torch off) G04 P0.5 (time for torch to ext. and THC to release Z control) M9 (disable Z THC and anti-dive circuit) G0 Z20.000 ;===== Op index: 2, Shape number: 2 G0 Y55.579 a-41.324 G0 Z3.700 ; LDC begin per-cut torch touchoff to set adjust Z0 G91 (enter relative distance motion mode) G38.3 Z-4.700 (probe fast to find sw) G0 Z1.000 (retract off probe switch) G04 P0.400 (wait for sw debounce) G38.3 Z-1.000 F50 (probe slow for accuracy) G90 (return to absolute distance motion mode) ; G92 Z0.000 (adjust Z0 relative to current Z0 -probe delta) G0 Z3.700 X0.000 Y55.579 a-41.324 M4 S1000 (setup for speed variable SPWM signal, fire the torch) G04 P0.61 (Plunge travel time: 0.07, Total PD:0.68) G1 Z2.600 F1000 M5 (torch off) G04 P0.5 (time for torch to ext. and THC to release Z control) M9 (disable Z THC and anti-dive circuit) G0 Z20.000 ;===== Op index: 2, Shape number: 3 G0 Y65.884 a-220.555 G0 Z3.700 ; LDC begin per-cut torch touchoff to set adjust Z0 G91 (enter relative distance motion mode) G38.3 Z-4.700 (probe fast to find sw) G0 Z1.000 (retract off probe switch) G04 P0.400 (wait for sw debounce) G38.3 Z-1.000 F50 (probe slow for accuracy) G90 (return to absolute distance motion mode) ; G92 Z0.000 (adjust Z0 relative to current Z0 -probe delta) G0 Z3.700 X0.000 Y65.884 a-220.555 M4 S1000 (setup for speed variable SPWM signal, fire the torch) G04 P0.61 (Plunge travel time: 0.07, Total PD:0.68) G1 Z2.600 F1000 M5 (torch off) G04 P0.5 (time for torch to ext. and THC to release Z control) M9 (disable Z THC and anti-dive circuit) G0 Z20.000 ;** Next Operation ********************************************* ;*** Op name: Set variable LdcThcEnable = 0 ;** Next Operation ********************************************* ;*** Op name: Outside Offset, noTHC, T1: Plasma T40AM ;**** Pierce Delay: 0.9, Kerf width: 1.100 ;===== Op index: 4, Shape number: 1 G0 Y100.737 a-238.540 G0 Z3.700 ; LDC begin per-cut torch touchoff to set adjust Z0 G91 (enter relative distance motion mode) G38.3 Z-4.700 (probe fast to find sw) G0 Z1.000 (retract off probe switch) G04 P0.400 (wait for sw debounce) G38.3 Z-1.000 F50 (probe slow for accuracy) G90 (return to absolute distance motion mode) ; G92 Z0.000 (adjust Z0 relative to current Z0 -probe delta) G0 Z3.700 X0.000 Y100.737 a-238.540 M4 S1000 (setup for speed variable SPWM signal, fire the torch) G04 P0.9 (Ramp travel time: 0.19, Total PD:1.09) G1 Y98.656 Z1.500 a-239.476 F1025.93 G1 Y97.365 a-241.599 F2692.39 G1 Y96.897 a-244.407 F3084.62 G1 a-320.801 F3139.81 G1 Y96.347 a-321.641 F2653.43 G1 Y46.347 F2055 G1 Y45.797 a-320.801 F2653.43 G1 a-244.407 F3139.81 G1 Y46.347 a-243.566 F2653.43 G1 Y96.347 F2055 G1 Y99.347 M5 (torch off) G04 P0.5 (time for torch to ext. and THC to release Z control) M9 (disable Z THC and anti-dive circuit) G0 Z20.000 S0 M9 (disable Z THC and anti-dive circuit) G92.1 ; LdcSmallShape Count = 0 M5 M9 M30