42 lines
944 B
Plaintext
42 lines
944 B
Plaintext
(imperial material change)
|
|
|
|
G20 (imperial units)
|
|
G64 P0.005 (path tolerance)
|
|
M52 P1 (enable adaptive feed)
|
|
|
|
M190 P1 (material #1)
|
|
M66 P3 L3 Q1 (wait for material ready)
|
|
F#<_hal[plasmac.cut-feed-rate]> (feed rate from cut parameters)
|
|
G0 X1 Y1
|
|
M3 $0 S1 (start plasma torch)
|
|
G1 X5
|
|
M5 $0 (stop plasma torch)
|
|
|
|
M190 P2 (material #2)
|
|
M66 P3 L3 Q1 (wait for material ready)
|
|
F#<_hal[plasmac.cut-feed-rate]> (feed rate from cut parameters)
|
|
G0 Y2
|
|
M3 $0 S1 (start plasma torch)
|
|
G1 X1
|
|
M5 $0 (stop plasma torch)
|
|
|
|
M190 P3 (material #3)
|
|
M66 P3 L3 Q1 (wait for material ready)
|
|
F#<_hal[plasmac.cut-feed-rate]> (feed rate from cut parameters)
|
|
G0 X1 Y3
|
|
M3 $0 S1 (start plasma torch)
|
|
G1 X5
|
|
M5 $0 (stop plasma torch)
|
|
|
|
M190 P4 (material #4)
|
|
M66 P3 L3 Q1 (wait for material ready)
|
|
F#<_hal[plasmac.cut-feed-rate]> (feed rate from cut parameters)
|
|
G0 Y4
|
|
M3 $0 S1 (start plasma torch)
|
|
G1 X1
|
|
M5 $0 (stop plasma torch)
|
|
|
|
G0 X0 Y0
|
|
M190 P-1 (default material)
|
|
M2 (end program)
|