MarlinFirmware / MarlinDocumentation

Marlin Firmware Documentation Project
https://marlinfw.org
GNU General Public License v3.0
366 stars 763 forks source link

Update G000-G001.md #462

Closed PostWarStew closed 1 year ago

PostWarStew commented 1 year ago

Adding example of single axis homing with S1 option. I had issues with re homing machine between layers with G28. Was able to find older examples using S1 option within G1 (duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCartesianPrinter#Section_Homing_X_and_Y). But did not find any examples of using S1 in your documentation or examples of the canned cycles G28 references or their location within firmware.

thinkyhead commented 1 year ago

In Marlin the S parameter is not used this way because Marlin doesn't have "homing mode" for axes. All homing in Marlin is done through G28, and probes use G29 and G30.

In Marlin, the S parameter in G1 is used for setting laser power when the LASER_FEATURE is enabled.

EvilGremlin commented 1 year ago

You are wrong and trying to argue with main project maintainer, who have better comprehension of this code than anyone else. Gcode is barely a standard, each firmware have different flavour. RRF or any other docs are absolutely irrelevant to Malrin.