These macros are meant to simplify and automate the shaper calibration process.
They performs the following steps:
- Home the printer (if needed)
- Calibrate the shapers
- Generate the graph images
- Save the recommended shaper settings to your config
Please use the public ADXL_SHAPER version instead.
This is my personal configuration of these macros.
My configuration depends upon several macros that exist elsewhere in my config and will throw errors on other printers.
First, install the gcode_shell_command extension.
The easiest way to do so is using KIAUH.
Next create a shaper
folder in your ~printer_data/config
directory.
Download the following to that ~printer_data/config/shaper/
directory:
You need to have you ADXL or MPU accelerometers for both axis and a test_resonances
section configured for this to work.
If you are able to measure both axis from a single accelerometer then you only need the one.
The ADXL_SHAPER.cfg file contains a [respond]
line. This is necessary for sending feedback in the console.
However, if you already have that section elsewhere in your config then you can safely comment out or delete it here.
Add the following line to your printer.cfg
file near the top:
[include ./shaper/ADXL_SHAPER.cfg]
Simply run one of the following:
ADXL_SHAPE_ALL
to calibrate both axisADXL_SHAPE_X
to calibrate only the X axisADXL_SHAPE_Y
to calibrate only the Y axis
No parameters are needed.
This project was designed by Peviox and shared here with his permission.