Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(print_macros.cfg): add new gcode macro SET_START_PRINT to set up…
… 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