Tuning the printer
- PID_CALIBRATE HEATER=heater_bed TARGET=100
- This will take ~10min
- Once this is done, use SAVE_CONFIG
- Run M106 S64 command <- this will turn on the part cooling fan at 25%
- Run PID_CALIBRATE HEATER=extruder TARGET=245 command
- Once this is done, use SAVE_CONFIG
- When cabin is hot, tighten all the screws. If you tighten the screws later, you need to do calibration again.
- Next up take a ruler and try to get gantry as even as possible on both sides.
- Make sure the nozzle will clear the bed
- Run G28 command
- Press QGL to start automatic leveling
- The probe will measure distance in all four corners and adjust is each corner automatically until all corners are adjusted. It will try up to five times before giving up.
- Tolerance allowed is 0.00750, if you did your assembly correctly, it should be no problem to beat.
- Extruder
- Add bowden to the the toolhead
- Try to extrude filament, configuration is already tuned for you
- Z-Endstop calibration
- Once the chamber has heated up (set extruder to 240, heat bed to 100)
- Add a sheet of paper between the bed and toolhead
- Run Z_ENDSTOP_CALIBRATE command
- Then run TESTZ Z=-1 command until the nozzle is close to the paper
- If you go too far, run TESTZ Z=1 command
- Once you are close, switch to TESTZ Z=-0.1 command
- Do this until you feel a drag on the paper when moving it
- Remove the paper
- Beacuse we did this hot, we need to run one more TESTZ Z=-0.1 command
- Run ACCEPT command
- Run SAVE_CONFIG command
- The nozzle bed offset is done for now.
- Bed heightmap calibration
- Select from menu heightmap
- Press on calibrate button
- A good result of your work should be having variance of less than 0.3mm.
- Things that can affect this: uneven bed magnet application, uneven surfaces of bed sheet, bed itself, uneven gantry or frame, to fast bed heating. The reason why we do this heightmap is to cancel out any imperfections via software.
- A good result of your work should be having variance of less than 0.3mm.
- Save with provided name "default" <- this way, it will be automatically picked up by config you imported earlier.
- Run SAVE_CONFIG command
Thats it for tuning. You should be now ready for your first print. If you had any issues along the way, you can take a look at very detailed tuning guide by AndrewEllis93. You can also find some helpful tuning print files here.
PS: For configuring MainsailOS from SSH, enter SUDO raspi-config. From there you can join your device to WiFi should you choose to do so and change local network domain name.
Don't have an idea what to print? Try printing a cube and filming it for serial request. Please read about the process in this serial request information questions reddit thread.
Back: Manuals
Sources:
Youtube: Voron 2.4 Step By Step Part 13 Tuning, SuperSlicer and First Print
Voron Design Docs - Initial Startup
Voron Design Docs - First Print