Z Height Test gcode

From Open Source Ecology
Jump to: navigation, search

Mon Dec 06, 2021

Removed 1mm test - nozzle too close to surface causing slag splashing up to cover nozzle and flame out.


G28 ; home torch
G0 Z100 ; Raise nozzle 100mm
G4 P10000 ; wait 10 secs time to light torch
; 2mm
G0 F3000 X140 Y760 ; move to next start position
G1 Z-3 F3000 ; Lower nozzle to 2mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y760
G1 X90 Y760
M107 ; Turn off cutting oxygen
G0 Z100
; 3mm
G0 F3000 X140 Y740 ; move to next start position
G1 Z-2 F3000 ; Lower nozzle to 3mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y740
G1 X90 Y740
M107 ; Turn off cutting oxygen
G0 Z100
; 4mm
G0 F3000 X140 Y720 ; move to next start position
G1 Z-1 F3000 ; Lower nozzle to 4mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y720
G1 X90 Y720
M107 ; Turn off cutting oxygen
G0 Z100
; 5mm
G0 F3000 X140 Y700 ; move to next start position
G1 Z0 F3000 ; Lower nozzle to 5mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y700
G1 X90 Y700
M107 ; Turn off cutting oxygen
G0 Z100
; 6mm
G0 F3000 X140 Y680 ; move to next start position
G1 Z1 F3000 ; Lower nozzle to 6mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y680
G1 X90 Y680
M107 ; Turn off cutting oxygen
G0 Z100
; 7mm
G0 F3000 X140 Y660 ; move to next start position
G1 Z2 F3000 ; Lower nozzle to 7mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y660
G1 X90 Y660
M107 ; Turn off cutting oxygen
G0 Z100
; 8mm
G0 F3000 X140 Y640 ; move to next start position
G1 Z3 F3000 ; Lower nozzle to 8mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y640
G1 X90 Y640
M107 ; Turn off cutting oxygen
G0 Z100
; 9mm
G0 F3000 X140 Y620 ; move to next start position
G1 Z4 F3000 ; Lower nozzle to 9mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y620
G1 X90 Y620
M107 ; Turn off cutting oxygen
G0 Z100
; 10mm
G0 F3000 X140 Y600 ; move to next start position
G1 Z5 F3000 ; Lower nozzle to 10mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y600
G1 X90 Y600
M107 ; Turn off cutting oxygen
G0 Z100

Test 4: Slag still splashing up at 2mm Z height - Remove 2mm gcode - start at 3mm

G28 ; home torch
G0 Z100 ; Raise nozzle 100mm
G4 P10000 ; wait 10 secs time to light torch
; 3mm
G0 F3000 X140 Y690 ; move to next start position
G1 Z-2 F3000 ; Lower nozzle to 3mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y690
G1 X90 Y690
M107 ; Turn off cutting oxygen
G0 Z100
; 4mm
G0 F3000 X140 Y680 ; move to next start position
G1 Z-1 F3000 ; Lower nozzle to 4mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y680
G1 X90 Y680
M107 ; Turn off cutting oxygen
G0 Z100
; 5mm
G0 F3000 X140 Y670 ; move to next start position
G1 Z0 F3000 ; Lower nozzle to 5mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y670
G1 X90 Y670
M107 ; Turn off cutting oxygen
G0 Z100
; 6mm
G0 F3000 X140 Y660 ; move to next start position
G1 Z1 F3000 ; Lower nozzle to 6mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y660
G1 X90 Y660
M107 ; Turn off cutting oxygen
G0 Z100
; 7mm
G0 F3000 X140 Y650 ; move to next start position
G1 Z2 F3000 ; Lower nozzle to 7mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y650
G1 X90 Y650
M107 ; Turn off cutting oxygen
G0 Z100
; 8mm
G0 F3000 X140 Y640 ; move to next start position
G1 Z3 F3000 ; Lower nozzle to 8mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y640
G1 X90 Y640
M107 ; Turn off cutting oxygen
G0 Z100
; 9mm
G0 F3000 X140 Y630 ; move to next start position
G1 Z4 F3000 ; Lower nozzle to 9mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y630
G1 X90 Y630
M107 ; Turn off cutting oxygen
G0 Z100
; 10mm
G0 F3000 X140 Y620 ; move to next start position
G1 Z5 F3000 ; Lower nozzle to 10mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y620
G1 X90 Y620
M107 ; Turn off cutting oxygen
G0 Z100



Sun Dec 05, 2021

Removed wait/delay after cutting 1st and 2nd lines - because torch didn't flame after 1st test.

; 1mm
G28 ; home torch
G0 Z100 ; Raise nozzle 100mm
G4 P10000 ; wait 10 secs time to light torch
G0 F3000 X140 Y710 ; move to start position
G1 Z-4 F3000 ; Lower nozzle to 1mm (ZOFFSET -2.74 Z0 is 5mm above surface)
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y710
G1 X90 Y710
M107 ; Turn off cutting oxygen
G0 Z100
; 2mm
G0 F3000 X140 Y700 ; move to next start position
G1 Z-3 F3000 ; Lower nozzle to 2mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y700
G1 X90 Y700
M107 ; Turn off cutting oxygen
G0 Z100
; 3mm
G0 F3000 X140 Y690 ; move to next start position
G1 Z-2 F3000 ; Lower nozzle to 3mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y690
G1 X90 Y690
M107 ; Turn off cutting oxygen
G0 Z100
; 4mm
G0 F3000 X140 Y680 ; move to next start position
G1 Z-1 F3000 ; Lower nozzle to 4mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y680
G1 X90 Y680
M107 ; Turn off cutting oxygen
G0 Z100
; 5mm
G0 F3000 X140 Y670 ; move to next start position
G1 Z0 F3000 ; Lower nozzle to 5mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y670
G1 X90 Y670
M107 ; Turn off cutting oxygen
G0 Z100
; 6mm
G0 F3000 X140 Y660 ; move to next start position
G1 Z1 F3000 ; Lower nozzle to 6mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y660
G1 X90 Y660
M107 ; Turn off cutting oxygen
G0 Z100
; 7mm
G0 F3000 X140 Y650 ; move to next start position
G1 Z2 F3000 ; Lower nozzle to 7mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y650
G1 X90 Y650
M107 ; Turn off cutting oxygen
G0 Z100
; 8mm
G0 F3000 X140 Y640 ; move to next start position
G1 Z3 F3000 ; Lower nozzle to 8mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y640
G1 X90 Y640
M107 ; Turn off cutting oxygen
G0 Z100
; 9mm
G0 F3000 X140 Y630 ; move to next start position
G1 Z4 F3000 ; Lower nozzle to 9mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y630
G1 X90 Y630
M107 ; Turn off cutting oxygen
G0 Z100
; 10mm
G0 F3000 X140 Y620 ; move to next start position
G1 Z5 F3000 ; Lower nozzle to 10mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y620
G1 X90 Y620
M107 ; Turn off cutting oxygen
G0 Z100



Sat Dec 04, 2021

; 1mm
G28 ; home torch
G0 Z100 ; Raise nozzle 100mm
G4 P10000 ; wait 10 secs time to light torch
G0 F3000 X140 Y710 ; move to start position
G1 Z-4 F3000 ; Lower nozzle to 1mm (ZOFFSET -2.74 Z0 is 5mm above surface)
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y710
G1 X90 Y710
M107 ; Turn off cutting oxygen
G0 Z100
G4 P10000 ; wait 10s in case need to relight flame
; 2mm
G0 F3000 X140 Y700 ; move to next start position
G1 Z-3 F3000 ; Lower nozzle to 2mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y700
G1 X90 Y700
M107 ; Turn off cutting oxygen
G0 Z100
G4 P10000 ; wait 10s in case need to relight flame
; 3mm
G0 F3000 X140 Y690 ; move to next start position
G1 Z-2 F3000 ; Lower nozzle to 3mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y690
G1 X90 Y690
M107 ; Turn off cutting oxygen
G0 Z100
; 4mm
G0 F3000 X140 Y680 ; move to next start position
G1 Z-1 F3000 ; Lower nozzle to 4mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y680
G1 X90 Y680
M107 ; Turn off cutting oxygen
G0 Z100
; 5mm
G0 F3000 X140 Y670 ; move to next start position
G1 Z0 F3000 ; Lower nozzle to 5mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y670
G1 X90 Y670
M107 ; Turn off cutting oxygen
G0 Z100
; 6mm
G0 F3000 X140 Y660 ; move to next start position
G1 Z1 F3000 ; Lower nozzle to 6mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y660
G1 X90 Y660
M107 ; Turn off cutting oxygen
G0 Z100
; 7mm
G0 F3000 X140 Y650 ; move to next start position
G1 Z2 F3000 ; Lower nozzle to 7mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y650
G1 X90 Y650
M107 ; Turn off cutting oxygen
G0 Z100
; 8mm
G0 F3000 X140 Y640 ; move to next start position
G1 Z3 F3000 ; Lower nozzle to 8mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y640
G1 X90 Y640
M107 ; Turn off cutting oxygen
G0 Z100
; 9mm
G0 F3000 X140 Y630 ; move to next start position
G1 Z4 F3000 ; Lower nozzle to 9mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y630
G1 X90 Y630
M107 ; Turn off cutting oxygen
G0 Z100
; 10mm
G0 F3000 X140 Y620 ; move to next start position
G1 Z5 F3000 ; Lower nozzle to 10mm above surface
G4 P10000 ; wait 10 seconds to heat up steel
M106 ; turn on cutting oxygen
G4 P1000 ; wait 1 sec
G1 F500 X140 Y620
G1 X90 Y620
M107 ; Turn off cutting oxygen
G0 Z100