M1, M100, M104, M106, M107, M109, M140, M143, M190; (3D printer control, discontinued)
Please note that the default implementation of 3D printing-specific features is discontinued.
This does not mean that a 3D printer cannot be made to work with our software, it simply means that 3D printer-specific M-commands should be overridden by the macro in order to manipulate the outputs and thus by proxy devices such as fans, and temperature controllers. This approach allows for greater flexibility and the ability to interface with complex machines.
Please take a look at how to define custom M-functions in the section M-code function override and user M-code functions
M1 All heating and Fans off
M100 P... Change A axis resolution during execution by a factor (factor 1 is standard, 1.01 is 1% more, 0.99 is 1% less.
M104 S... Set extruder temperature, (M104 S50 sets the temperature to 50 degrees Celsius).
M106 S... Workpiece cooling fan on optionally with S=0-100, for 0-100% PWM
M107 Work piece fan off
M109 S... Set the extruder temperature and wait until it is reached. M140 S... Set bed temperature.
M143 S... Set maximum hot-end temperature to prevent overheating.
M190 S... Set the bed temperature and wait until reached.