Skip to content

Commit

Permalink
feat(print_macros.cfg): add new gcode macro SET_START_PRINT to set up…
Browse files Browse the repository at this point in the history
… print start variables and improve print start semantics.

feat(print_macros.cfg): add SET_CHAMBER gcode macro to set up enclosure control variables

This commit adds a new gcode macro called SET_CHAMBER to the print_macros.cfg file. This macro sets up the enclosure control variables for the printer. It gets the printcfg variables and sets the parameters for the chamber, start temps and times, chamber sensor, and soaking. It also converts the strings to booleans where necessary. Finally, it sets the variables using the SET_GCODE_VARIABLE macro.

feat(print_macros.cfg): add gcode macro SET_NOZZLE_CLEANING to set up nozzle cleaning parameters and improve cleaning process.

feat(print_macros.cfg): add SET_PARKING gcode macro to set up parking coordinate parameters

This commit adds a new gcode macro called SET_PARKING to the print_macros.cfg file. This macro sets up the parking coordinate parameters for the printer. It takes in several parameters, including the X, Y, and Z coordinates for the general parking, preheat parking, and maintenance parking positions. It also sets up the axis limits for the printer and logs any errors that occur if the coordinates are out of range. Finally, it sets the variables for the parking coordinates in the _printcfg macro.

feat(print_macros.cfg): add SET_HOMING macro to set up homing parameters and improve homing error reporting in SET_HOME_POSITION macro
  • Loading branch information
rootiest committed Jun 12, 2023
1 parent 7707149 commit 16da67a
Showing 1 changed file with 529 additions and 16 deletions.
Loading

0 comments on commit 16da67a

Please sign in to comment.