TABLE OF CONTENTS
- Getting Connected (Wi-Fi/Ethernet)
- Setting Z Offset
- Bed Mesh Calibration
- Input shaper -- Running A Shaper Tune
- Starting Your First Print
- SSH
Getting Connected (Wi-Fi/Ethernet)
Ethernet
The Ethernet jack is located directly on the Klipper device. You can connect directly to your router or switch and the IP address will show next to IPv4 / eth0 at top of network screen. Enter this IP into an internet browser on a device connected to the same network to pull up Mainsail. You may need to restart KlipperScreen - System>Restart KlipperScreen.
-->Configuration | -->Configuration/network | Your IP should be visible. | Restart Moonraker |
Wi-Fi
Configure from the Network tab in Klipper Screen. After entering in your credentials, you will need to restart Moonraker. If your network is not visible or you have any other issues, contact us for assistance.
-->Configuration | -->Configuration/network | Choose your network and enter in your password. | Restart Moonraker |
Setting Z Offset
Z Offset is the value that positions the nozzle at the correct distance away from the bed surface. Then this sets the nozzle at the correct distance to avoid damaging the bed surface. The final offset will set during the first print to get the final squish on the filament to have proper bed adhesion.
From the Mainsail browser UI, start the z calibrate process
- Choose Z OFFSET CALIBRATE from the macros menu
- Enter the bed and nozzle temperature for the material being printed (60C for PLA for example)
- Click on SEND to start the process
From the KlipperScreen start the Z endstop offset calibration
back, back /Configuration | /Configuration/Z Calibrate | Press Start, choose Endstop |
Use the Raise/Lower icons to move the nozzle until you have drag on a piece of standard copy paper. | As you get closer, use smaller increments to dial in the distance. | Press accept |
(Click to Enlarge)
Resources
https://klipperscreen.readthedocs.io/en/latest/Zcalibrate/
Bed Mesh Calibration
A height map must be created for each bed temperature sent from the slicer. Bed temperature settings are located inside the filament profiles in OrcaSlicer
For example: ABS/ASA(110C), PETG(80C), PLA (60C), TPU (35C)
Our Build Bed Mesh macro makes this easy.
| Press Send (green) and wait. The process is fully automated and will auto-save once complete, restarting the firmware. |
|
Do not change the name of any heightmap profiles. Repeat the process for each respective material's bed temperature.
(PICTURES MISSING)
Insert filament into the tubing as shown above and push all the way down to the print head until it stops.
From the screen, locate and press the Load button.
-->Actions | -->Actions/ Extrude | -->/Actions/Extrude/Load or Unload |
(Click to Enlarge)
Input shaper -- Running A Shaper Tune
Clear the print bed of any prints | plug the USB cable from the klipper box into the PIS | make sure the cable is clear for the print head to home | Route the USB cable over the door and plug into the klipper box |
Click PIS_ON from the macro | click the Generate Shaper Graphs macro to run input shaping. Note ~the drop-down allows running X and Y axis independently. To run X then Y click the GENERATE SHAPER GRAPHS and wait until completion. |
Starting Your First Print
By now, you should have Z Offset/ Bed Mesh values stored and filament loaded. We suggest starting with test prints from the SD card for the nozzle you have installed and PLA (sample roll). Files are also located on our github page for easier access. You do not need to preheat the system before starting a print, but it does not cause any issues. The process below outlines starting with the system at room temperature.
Press Print | Select your .gcode file | Confirm by pressing print again | The printer will home and start preheating |
Go into Fine-Tuning | Z Offset | Clicking on these items also brings up additional menus | Example, when pressing the extruder readout on the printing screen. |
SSH
For experience users only! You should not need to connect to the machine outside the screen/ browser, but in case you are familiar..
user - pi
password - tm3d
For BigTreeTech Pad 7 users
user - biqu
password - biqu
Useful SSH commands
cd ~/ && ./kiauh/kiauh.sh
System updates and other useful tools are available by using the KIAUH script. For more information, see https://github.com/th33xitus/kiauh