SteelTailor Marker profile: emit M11/M12 (X/Y offset)

Job #2067 round 1 + the Starfire SF-2300 manual confirm M11/M12 are the
line-drawing gun X/Y offset (M62/M63), not a Z or deploy move. Emit M11 in
gcodePre and M10+M12 in gcodePost. Operator sets the offset value in the
controller's System Parameters.

Marker Z is still unsolved separately - the controller does no marker Z at all
(built for a non-contact spray gun); tracked on job #2067 round 2.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Stuart 2026-09-01 14:51:50 +10:00
commit 7c51cd77a3

View file

@ -13,17 +13,19 @@
"laserMaxPower": 1,
"gcodePre": [
"G21 ; units mm",
"G90 ; absolute positioning - controller touchscreen sets the origin/start point"
"G90 ; absolute positioning - controller touchscreen sets the origin/start point",
"M11 ; apply line-marker X/Y offset (set the offset in controller System Parameters > line drawing bias)"
],
"gcodePost": [
"M10 ; scribe tip up",
"M10 ; scribe/marker off",
"M12 ; remove line-marker X/Y offset",
"M02 ; program end"
],
"gcodeLaserOn": [
"M09 ; scribe tip down (marker on)"
"M09 ; marker on (fires the line-drawing gun output)"
],
"gcodeLaserOff": [
"M10 ; scribe tip up (marker off)"
"M10 ; marker off"
],
"gcodeFExt": "nc",
"gcodeSpace": true,