; plasmac.ngc 18/08/19 14:51:58 ; postprocessor: LinuxCNC PlasmaC.scpost ; G21 (units: metric) G40 (cutter compensation: off) G90 (distance mode: absolute) M52 P1 (adaptive feed: on) G64 P0.254 Q0.025 (tracking tolerances: 0.254) F#<_hal[plasmac.cut-feed-rate]> ; M6 T1 G43 M190 P111 (Air Scribe) M66 P3 L3 Q2 (wait for valid change) F#<_hal[plasmac.cut-feed-rate]> ; (Start #1 plasmac Air Scribe, 23.94mm) G0 X27.733 Y20.000 M3 $1 S1 G1 X27.733 Y30.000 G1 X31.733 Y30.000 G1 X33.067 Y28.333 G1 X33.067 Y26.667 G1 X31.733 Y25.000 G1 X27.733 Y25.000 M5 (End #1 plasmac Air Scribe) ; (Start #2 plasmac Air Scribe, 10.47mm) G0 X34.933 Y30.000 M3 $1 S1 G1 X34.933 Y21.667 G1 X36.267 Y20.000 M5 (End #2 plasmac Air Scribe) ; (Start #3 plasmac Air Scribe, 17.87mm) G0 X42.133 Y25.000 M3 $1 S1 G1 X42.133 Y21.667 G1 X40.800 Y20.000 G1 X39.467 Y20.000 G1 X38.133 Y21.667 G1 X38.133 Y25.000 G1 X39.467 Y26.667 G1 X40.800 Y26.667 G1 X42.133 Y25.000 M5 (End #3 plasmac Air Scribe) ; (Start #4 plasmac Air Scribe, 2.13mm) G0 X42.133 Y21.667 M3 $1 S1 G1 X43.467 Y20.000 M5 (End #4 plasmac Air Scribe) ; (Start #5 plasmac Air Scribe, 19.20mm) G0 X45.333 Y20.000 M3 $1 S1 G1 X49.333 Y20.000 G1 X50.667 Y21.667 G1 X49.333 Y23.333 G1 X46.667 Y23.333 G1 X45.333 Y25.000 G1 X46.667 Y26.667 G1 X50.667 Y26.667 M5 (End #5 plasmac Air Scribe) ; (Start #6 plasmac Air Scribe, 6.67mm) G0 X52.533 Y20.000 M3 $1 S1 G1 X52.533 Y26.667 M5 (End #6 plasmac Air Scribe) ; (Start #7 plasmac Air Scribe, 5.94mm) G0 X52.533 Y25.000 M3 $1 S1 G1 X53.867 Y26.667 G1 X55.200 Y25.000 G1 X55.200 Y23.333 M5 (End #7 plasmac Air Scribe) ; (Start #8 plasmac Air Scribe, 9.27mm) G0 X55.200 Y25.000 M3 $1 S1 G1 X56.533 Y26.667 G1 X57.867 Y25.000 G1 X57.867 Y20.000 M5 (End #8 plasmac Air Scribe) ; (Start #9 plasmac Air Scribe, 17.87mm) G0 X63.733 Y25.000 M3 $1 S1 G1 X63.733 Y21.667 G1 X62.400 Y20.000 G1 X61.067 Y20.000 G1 X59.733 Y21.667 G1 X59.733 Y25.000 G1 X61.067 Y26.667 G1 X62.400 Y26.667 G1 X63.733 Y25.000 M5 (End #9 plasmac Air Scribe) ; (Start #10 plasmac Air Scribe, 2.13mm) G0 X63.733 Y21.667 M3 $1 S1 G1 X65.067 Y20.000 M5 (End #10 plasmac Air Scribe) ; (Start #11 plasmac Air Scribe, 20.54mm) G0 X72.267 Y21.667 M3 $1 S1 G1 X70.933 Y20.000 G1 X68.267 Y20.000 G1 X66.933 Y21.667 G1 X66.933 Y28.333 G1 X68.267 Y30.000 G1 X70.933 Y30.000 G1 X72.267 Y28.333 M5 (End #11 plasmac Air Scribe) ; M6 T0 G43 M190 P7 (2mm Mil Sheet FineCut) M66 P3 L3 Q2 (wait for valid change) F#<_hal[plasmac.cut-feed-rate]> ; (Start #12 plasmac Cut, 32.05mm) G0 X10.000 Y10.000 M3 $0 S1 G1 X14.085 Y11.634 M67 E3 Q60 (Velocity 60%) (On small circles) G3 X14.085 Y11.634 I-4.085 J-1.634 M67 E3 Q0 (Velocity 100%) (On small circles) M5 (End #12 plasmac Cut) ; (Start #13 plasmac Cut, 32.05mm) G0 X10.000 Y40.000 M3 $0 S1 G1 X14.085 Y41.634 M67 E3 Q60 (Velocity 60%) (On small circles) G3 X14.085 Y41.634 I-4.085 J-1.634 M67 E3 Q0 (Velocity 100%) (On small circles) M5 (End #13 plasmac Cut) ; (Start #14 plasmac Cut, 32.05mm) G0 X90.000 Y40.000 M3 $0 S1 G1 X94.085 Y41.634 M67 E3 Q60 (Velocity 60%) (On small circles) G3 X94.085 Y41.634 I-4.085 J-1.634 M67 E3 Q0 (Velocity 100%) (On small circles) M5 (End #14 plasmac Cut) ; (Start #15 plasmac Cut, 32.05mm) G0 X90.000 Y10.000 M3 $0 S1 G1 X94.085 Y11.634 M67 E3 Q60 (Velocity 60%) (On small circles) G3 X94.085 Y11.634 I-4.085 J-1.634 M67 E3 Q0 (Velocity 100%) (On small circles) M5 (End #15 plasmac Cut) ; (Start #16 plasmac Cut, 307.18mm) G0 X102.200 Y-3.800 M3 $0 S1 G3 X99.000 Y-0.600 I-3.200 J0.000 G1 X1.000 Y-0.600 G2 X-0.600 Y1.000 I0.000 J1.600 G1 X-0.600 Y49.000 G2 X1.000 Y50.600 I1.600 J0.000 G1 X99.000 Y50.600 G2 X100.600 Y49.000 I0.000 J-1.600 G1 X100.600 Y12.487 M62 P2 (DTHC OFF) (Before end) G1 X100.600 Y1.000 G2 X99.100 Y-0.597 I-1.600 J0.000 M63 P2 (DTHC ON) (Before end) G2 X99.000 Y-0.600 I-0.100 J1.597 M5 (End #16 plasmac Cut) ; (Pierces = 5) (Cuts = 5 Length = 571.39mm) (Air Scribes = 5 Length = 136.03mm) ; G40 (cutter compensation: off) G90 (distance mode: absolute) M5 (plasmac stop) M30 (end program)