-
-
Notifications
You must be signed in to change notification settings - Fork 43
Use Klipper TMC Autotune
Klipper TMC autotune is an extension for automatic configuration and tuning of TMC drivers.
This extension calculates good values for most registers of TMC stepper motor drivers, given the motor's datasheet information and user selected tuning goal.
Note: Only for FLSUN V400.
-
To install this extension, run the installation script using the following command over SSH. This script will download this GitHub repository in home directory, and symlink the files in the Klipper extras folder:
wget -O - https://raw.githubusercontent.com/andrewmcgr/klipper_tmc_autotune/main/install.sh | bash
-
Go to your Mainsail Web interface then click on
Machine
tab. -
Open the
printer.cfg
file and enable this in this sections:-
In
X Stepper Motor & Driver Settings
section such as:[autotune_tmc stepper_a] # Enable if Klipper TMC Autotune is used motor: flsun-v400-42 tuning_goal: performance
-
In
Y Stepper Motor & Driver Settings
section such as:[autotune_tmc stepper_b] # Enable if Klipper TMC Autotune is used motor: flsun-v400-42 tuning_goal: performance
-
In
Z Stepper Motor & Driver Settings
section such as:[autotune_tmc stepper_c] # Enable if Klipper TMC Autotune is used motor: flsun-v400-42 tuning_goal: performance
-
In
Extruder & Driver Settings
section such as:[autotune_tmc extruder] # Enable if Klipper TMC Autotune is used motor: flsun-v400-36 tuning_goal: auto
-
-
Once done, click on
SAVE & RESTART
at the top right to save the file. -
Open the
moonraker.conf
file and add the following lines at the end of the file:[update_manager Klipper TMC Autotune] type: git_repo channel: dev path: ~/klipper_tmc_autotune origin: https://github.com/andrewmcgr/klipper_tmc_autotune.git managed_services: klipper primary_branch: main install_script: install.sh
-
Once done, click on
SAVE & RESTART
at the top right to save the file.
See more info here: Klipper TMC Autotune | Github
• About
• Wiki Changelog
• KlipperScreen Changelog
• STL Files & Themes
• Restore OS Image File
• SSH Connection
• Change pi User Password
• Change Timezone
• Change Wi-Fi Location
• Update Dependencies
• Delete Flsun Builds
• Install Official Builds (1 instance)
• Install Official Builds (Multiple instances)
• V400 (MKS Nano V2.0 - STM32F103)
• V400 (Nano V2.1 Clone - GD32F303)
• V400 (BigTreeTech SKR 3.0)
• V400 (MKS Nano V3.0/V3.1)
• Super Racer (MKS Nano V3.0/V3.1)
• Super Racer (BigTreeTech SKR 1.3)
• Super Racer (BigTreeTech SKR 2.0)
• Fix Shutdown button in Mainsail
• Add Webcams Support
• Add Timelapse Support
• Add Exclude Objects Support
• Use Klipper TMC Autotune
• Use Neopixels Ring Light
• Use BigTreeTech KNOMI
• Calibrate your Printer
• Measure resonances with Raspberry Pi Pico
• Measure resonances with Fysetc Portable Input Shaper
• Start and End Gcode
• Enable Firmware Retraction
• Display Thumbnails in Mainsail and KlipperScreen
• Enable Root Access
• Change SSH Welcome Message and Cleanup Files
• Set a Static IP Address
• Change Boot Logo