nnnis your temperature in °C. You can always look up the recommended bed temperatures for specific materials online.
G1 Z20. When you send the command
G30the bed will move slowly and precisely to the Z-probe, if you send
G30while the bed is at
Z100or greater you will have to wait for a long time for the Z-probe to trigger.
G30. This will move the bed toward the z-probe until the limit switch triggers.
G1 Z0it will send the bed to the trigger height of the limit switch. This is because the Z-probe limit switch offset is 0mm, and the firmware sets the Z-height of the printer to the Z-probe offset whenever the probe is triggered during the probe move.
M564 S0to disable the axis limits. To learn more about this command visit the RepRap G-code wiki.
G31 P999 X-40 Y28.5 Znnnwhere
nnnis your Z-probe offset.
M564 S1in order to re-enable your axes limits.
G31command and change the
Zparameter value to the value you just found.
G29, however, this command will require a heightmap.csv file. Each heightmap.csv file will be unique to your Promega, and sometime even unique to a specific time. If you stall your printer or otherwise misalign your bed, you will have to re-run mesh bed leveling. Bed leveling compensation can compensate for about 2mm of error. If your error is greater, follow the mechanical leveling guide via skipping. Follow the steps below to generate a heightmap.csv file and enable bed leveling compensation.
G1 X200 Y200 Z20followed by the command
G32, this will start the mesh bed leveling process. The mesh is defined in the configuration files on the SD card, and should not need to be changed.
G29 S2, to enable bed leveling compensation after disabling it, send the command