What does GCode mean in Marlin firmware?

What does GCode mean in Marlin firmware?

Gcode | Marlin Firmware. G0-G1: Linear Move. G2-G3: Arc or Circle Move. G4: Dwell. G5: Bézier cubic spline. G10: Retract. G11: Recover. G12: Clean the Nozzle. G17-G18: CNC Workspace Planes.

How to set native workspace on Marlin GCode?

Probe the bed and enable leveling compensation. Dock the Z probe sled. Undock the Z probe sled. Apply native workspace to the current move. Set the current position of one or more axes. Enable and disable the Cutter Vacuum or Laser Blower Motor. Disable steppers (same as M84).

How to report the hot end of Marlin firmware?

Send a temperature report to the host. Wait for the hot end to reach its target. Set the current line number. Report and optionally set the debug flags. Shut everything down and halt the machine. Get or set the host keepalive interval. Report the current tool position to the host. Print the firmware info and capabilities.

How to set debug flags on Marlin firmware?

Set the current line number. Report and optionally set the debug flags. Shut everything down and halt the machine. Get or set the host keepalive interval. Report the current tool position to the host. Print the firmware info and capabilities. Set the message line on the LCD. Report endstop and probe states to the host.

Which is better binary G code or textual G code?

Theoretically, textual G-code may be just as optimal as binary, as there’s some trade-off between the flexibility of the code and the extra processing required to parse it. As in, smaller code doesn’t necessarily matter when there’s typically low latency.

Is the Printrbot Simple metal compatible with Marlin?

I am reconfiguring a Printrbot Simple Metal that has been retrofitted with a RAMPS+Arduino Mega running Marlin, with a fairly slow feedrate due to mechanical and quality limitations.

Is there a k factor calibration script for Marlin?

Marlin documentation provides a K-Factor Calibration Pattern generator. This script will generate a G-code file that supports determining a proper K-Factor value. The generated G-code will print a test pattern as shown in the following illustration:

What to do with a Marlin Z probe?

Dock the Z probe sled. Undock the Z probe sled. Apply native workspace to the current move. Set the current position of one or more axes. Enable and disable the Cutter Vacuum or Laser Blower Motor. Disable steppers (same as M84). List the contents of the SD Card.