Bed Leveling and Mesh Compensation

How to use the Macros on HSP1-I to Automatically Level the Print Bed and Compensate for Bed Distortion

True Bed Leveling

After shipping, or if the machine is moved, the Z axis may have settled and physically skewed. The best way to account for this skew is to tram the Z axis. This can be accomplished via the "True Bed Leveling" feature. This should be done while the bed is cold since the idea is to tram the Z axis, not to compensate for print bed distortion.

The True Bed Leveling command can be accessed through the web interface via the "Dashboard" tab.

Select Dashboard

Under the "Compensation & Calibration" dropdown, select "True Bed Leveling (G32)". The machine will then home, if it hasn't already, deploy the probe, and probe the four corners of the buildplate. It will repeat the probing process until the adjustment values converge to less than 20 microns difference.

Leveling and Compensation Menu

Mesh Bed Compensation

Once the Z axis is trammed, the next step is to compensate for print bed distortion caused by thermal expansion when the build plate is heated. We recommend running this routine after setting the bed heater to the printing temperature dictated by the material and allowing it to reach a steady state, at least a half an hour after reaching the set point. This should be done for each unique temperature set point. HSP1-I automatically saves unique height maps in 10 degree ranges.

The Mesh Bed Compensation can be found under the "Compensation & Calibration" dropdown in the "Dashboard" tab, just like True Bed Leveling. Selecting the "Run Mesh Compensation (G29)" command will home the machine, if it hasn't already, deploy the probe, and probe the whole buildplate in a grid. The subsequent height map can be viewed in the "Height Map" tab.

Heightmap View

Last updated