Rotation Distance - - Voron Documentation
- Voron Documentation
- About Voron
- Choosing a Printer / Extruder
- Sourcing Information
- Materials Selection
- Sourcing / Buying FAQ
- The Build
- Mechanical Assembly
- V2 Gantry Squaring
- Electrical Wiring
- Controller wiring
- Mini12864 display
- Software Installation
- Installing Mainsail
- Installing Fluidd
- Installing Octoprint
- Software Configuration
- Initial Startup
- Slicer Setup
- First Print
- Ssh Quick Guide
- Mechanical Assembly
- Tuning Guides
- Secondary Printer Tuning
- Filament Tuning
- Maintenance Guide
- Voron History
- Community Documentation
- How-To's
- Troubleshooting
- Alternate Electronics
- Custom Macros
- Video Guides
- Other Resources
- Community Submission Information
- Pull Request Guide
- Voron Documentation on GitHub
- VoronDesign Home
On 2020-12-22, klipper introduced a new system for defining stepper motor movement, replacing the old step_distance setting with a new rotation_distance setting. Currently, we are in a transitional period, where the old step_distance settings are depreciated, but may still be used. Sometime around 2021-06-15, this new system is expected to become mandatory. When this second change occurs, it will break all printer.cfg which have not been adapted to the new system.
For full information on the new system, see the klipper documentation
Changes Required?You will need to update all stepper motor related sections of your printer.cfg. These include all [stepper_??], [tmcXXXX stepper_??], [extruder], and [tmcXXXX extruder] sections. The specific changes required for each section, on a stock printer are listed below, under
- Voron 0
- Voron Switchwire
- Voron 1
- Voron 2
Please Note: If you are running a modified printer, only you can validate whether these settings match your printer
Voron 0[stepper_x] and [stepper_y]
- Remove the step_distance: line
- Add the line rotation_distance: 40
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc2209 section, use the same number here)
[tmc2209 stepper_x] and [tmc2209 stepper_y]
- remove the microsteps: line
[stepper_z]
- Remove the step_distance: line
- For a T8x8 Leadscrew (step_distance: 0.0025): Add the line rotation_distance: 8
- For a T8x2 Leadscrew (step_distance: 0.000625 ): Add the line rotation_distance: 2
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc2209 section, use the same number here)
[tmc2209 stepper_z]
- remove the microsteps: line
[extruder]
- calculate your new rotation_distance. the basic formula is rotation_distance = <full_steps_per_rotation> * <microsteps> * <step_distance> in most cases, this means: rotation_distance = 200 * 16 * <old_step_distance>
- remove the step_distance: line
- add the line rotation_distance: x replacing x with the value you calculated above
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
[tmc2209 extruder]
- remove the microsteps: line
[stepper_x], [stepper_y], and [stepper_z]
- Remove the step_distance: line
- Add the line rotation_distance: 40
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc2209 stepper_x], [tmc2209 stepper_y], [tmc2209 stepper_z] or [tmc2130 stepper_x], [tmc2130 stepper_y], [tmc2130 stepper_z]
- Remove the microsteps: line
[extruder]
- calculate your new rotation_distance. the basic formula is rotation_distance = <full_steps_per_rotation> * <microsteps> * <step_distance> in most cases, this means: rotation_distance = 200 * 16 * <old_step_distance>
- remove the step_distance: line
- add the line rotation_distance: x replacing x with the value you calculated above
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc2209 extruder] or [tmc2130 extruder]
- Remove the microsteps: line
[stepper_x] and [stepper_y]
- Remove the step_distance: line
- Add the line rotation_distance: 40
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc220* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc220* stepper_x] and [tmc220* stepper_y]
- remove the microsteps: line
[stepper_z], [stepper_z1]
- Remove the step_distance: line
- Add the line rotation_distance: 8
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc220* stepper_z], [tmc220* stepper_z1]
- remove the microsteps: line
[extruder]
- calculate your new rotation_distance. the basic formula is rotation_distance = <full_steps_per_rotation> * <microsteps> * <step_distance> in most cases, this means: rotation_distance = 200 * 16 * <old_step_distance>
- remove the step_distance: line
- add the line rotation_distance: x replacing x with the value you calculated above
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc220* extruder]
- remove the microsteps: line
[stepper_x] and [stepper_y]
- Remove the step_distance: line
- Add the line rotation_distance: 40
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc220* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc220* stepper_x] and [tmc220* stepper_y]
- remove the microsteps: line
[stepper_z], [stepper_z1], [stepper_z2], [stepper_z3]
- Remove the step_distance: line
- Add the line rotation_distance: 40
- Add the line gear_ratio: 80:16
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc220* stepper_z], [tmc220* stepper_z1], [tmc220* stepper_z2], [tmc220* stepper_z3]
- remove the microsteps: line
[extruder]
- calculate your new rotation_distance. the basic formula is rotation_distance = <full_steps_per_rotation> * <microsteps> * <step_distance> in most cases, this means: rotation_distance = 200 * 16 * <old_step_distance>
- remove the step_distance: line
- add the line rotation_distance: x replacing x with the value you calculated above
- Add the line microsteps: 16 (if you have a microstepping other than 16 in your tmc* section, use the same number here)
- Only for 0.9 degree steppers: add the line full_steps_per_rotation:400
[tmc220* extruder]
- remove the microsteps: line
Từ khóa » T8x8 Vs T8x2
-
T8-8 Vs T8-2 Lead-screws - 3D Printing Forum
-
T8 Leadscrew Needs Replacement. Should I 'upgrade' To T8x2 Or Stay ...
-
T8-8 Or T8-2 Which Lead Screw Should I Get? - RepRap
-
Choice Of Lead For Lead Screw - 3D Printing Stack Exchange
-
Lead Screws - Printer Upgrade - Chris's Basement - YouTube
-
8mm Lead Screw Trapezoidal ACME Brass Anti-Backlash Nut
-
Delrin Anti-Backlash For 8mm Lead Screw Trapezoidal ACME
-
Delrin Anti Backlash Silent Nut, T8x8 Or T8x4 Or T8x2 For Lead Screw
-
POM Nut T8 X 8 For Lead Screw Dia 8MM Thread 8mm - HTA3D
-
Lead Screw Nut TR8x8 | HOBBY-STORE
-
Lead Vs Pitch - SPOOL3D
-
Trapézová Tyč - T8x2, T8x4, T8x8 - Sharplayers
-
Plastová Matice T8x2 | Tiskni.xyz
-
What Kind Of Threaded Rod Does The Anycubic I3 Mega Have?
-
Stepper Motor Nema17 17hs3401s-t8 310mm Screw Rod Linear Z ...
-
Lead Screw Nut Block T8x8 8mm Lead POM/Delrin CNC 3D Printer
-
I Bought A Little CNC, And Already Changes Are Planned Part 2
-
Estlcam Using Feedrates Above Maximum - V1 Engineering Forum
-
Antrella 100mm Effective Stroke Linear Stage DIY CNC Actuator T8 ...