October 11, 2021
Description
**ALPHA NOTICE - This is really UNTESTED **
The idea is to beeing able to loosen the frame and do very very small adjustments to the frame
Parts needed
8x M5 8mm
8x M5 T-Nuts for 3030 profiles
4x M5 Nuts regular
4x M5 >= 30mm (For adjustment)
For the indicator
4x M3 8mm
4x M3 T-Nuts for 3030 profiles
IMPORTANT
Only loosen one leg at a time - and not all the way out just so you can feel its coming loose.
The Macro does NOT turn off the heaters so if you dont have any idle timeout options you have to turn off the heaters and the motors by hand! Thats because we need to run it several times - and there is no reason to wait between runs
How-to
It's quite simple, just print 4 of them, and then you can mount them on a suitable place at the buttom, the indicator should just be flush to the plate as shown, this is just to get a reference when you loosen the nuts, you can see how far you have adjusted the frame.
Now loosen one of the legs - only the nuts that are are going into the leg as displayed on the picture in the files.
Now look at the tuning in Klipper and see what leg you need to move up and how far, now simple turn the nut until you can see progress in the indicator and then fix the leg again and try again with the FRAME_ADJUST
Klipper Config
In the printer.cfg add the follwing lines at the buttom of the file (Its to just have 9 points and only one probe each - we need to probe many times.
If there is a SAVE_CONFIG line section please add the following changes above that line
[bed_mesh] speed: 300 probe_count: 3,3 [probe] samples: 1
Then we can create a FRAME_ADJUST macro that does a Tilt Adjust, Home and Probe
Add the following at the buttom to your printer.cfg
[gcode_macro FRAME_ADJUST]
gcode:
M190 S70
{% if printer.toolhead.homed_axes != "xyz" %}
G28
{% endif %}
Z_TILT_ADJUST
G28 Z
BED_MESH_CALIBRATE
Hit save and restart
License:
CC BY - Attribution