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>
37 lines
980 B
JSON
37 lines
980 B
JSON
{
|
|
"mode": "LASER",
|
|
"internal": 0,
|
|
"imageURL": "",
|
|
"bedHeight": 3,
|
|
"bedWidth": 1500,
|
|
"bedDepth": 3000,
|
|
"maxHeight": 130,
|
|
"originCenter": false,
|
|
"bedBelt": false,
|
|
"bedRound": false,
|
|
"fwRetract": false,
|
|
"laserMaxPower": 1,
|
|
"gcodePre": [
|
|
"G21 ; units mm",
|
|
"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/marker off",
|
|
"M12 ; remove line-marker X/Y offset",
|
|
"M02 ; program end"
|
|
],
|
|
"gcodeLaserOn": [
|
|
"M09 ; marker on (fires the line-drawing gun output)"
|
|
],
|
|
"gcodeLaserOff": [
|
|
"M10 ; marker off"
|
|
],
|
|
"gcodeFExt": "nc",
|
|
"gcodeSpace": true,
|
|
"gcodeStrip": true,
|
|
"new": false,
|
|
"deviceName": "SteelTailor Marker",
|
|
"useLaser": true,
|
|
"profiles": []
|
|
}
|