diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2020-12-13 22:20:52 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2020-12-18 10:30:32 -0500 |
commit | 5b31080e7787d3a41dd557b2c08c92a56840cd7f (patch) | |
tree | 030f458085b0c311e0264f40358c9361debc54c2 /docs/FAQ.md | |
parent | 96eba9f2df2e0b5972e56be9e29c324984410265 (diff) | |
download | kutter-5b31080e7787d3a41dd557b2c08c92a56840cd7f.tar.gz kutter-5b31080e7787d3a41dd557b2c08c92a56840cd7f.tar.xz kutter-5b31080e7787d3a41dd557b2c08c92a56840cd7f.zip |
docs: Add a Rotation_Distance.md document
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/FAQ.md')
-rw-r--r-- | docs/FAQ.md | 22 |
1 files changed, 3 insertions, 19 deletions
diff --git a/docs/FAQ.md b/docs/FAQ.md index 7ea22430..9190934b 100644 --- a/docs/FAQ.md +++ b/docs/FAQ.md @@ -2,7 +2,7 @@ Frequently asked questions ========================== 1. [How can I donate to the project?](#how-can-i-donate-to-the-project) -2. [How do I calculate the step_distance parameter in the printer config file?](#how-do-i-calculate-the-step_distance-parameter-in-the-printer-config-file) +2. [How do I calculate the rotation_distance config parameter?](#how-do-i-calculate-the-rotation_distance-config-parameter) 3. [Where's my serial port?](#wheres-my-serial-port) 4. [When the micro-controller restarts the device changes to /dev/ttyUSB1](#when-the-micro-controller-restarts-the-device-changes-to-devttyusb1) 5. [The "make flash" command doesn't work](#the-make-flash-command-doesnt-work) @@ -31,25 +31,9 @@ Frequently asked questions Thanks. Kevin has a Patreon page at: [https://www.patreon.com/koconnor](https://www.patreon.com/koconnor) -### How do I calculate the step_distance parameter in the printer config file? +### How do I calculate the rotation_distance config parameter? -If you know the steps per millimeter for the axis then use a -calculator to divide 1.0 by steps_per_mm. Then round this number to -six decimal places and place it in the config (six decimal places is -nano-meter precision). - -The step_distance defines the distance that the axis will travel on -each motor driver pulse. It can also be calculated from the axis -pitch, motor step angle, and driver microstepping. If unsure, do a web -search for "calculate steps per mm" to find an online calculator. - -Klipper uses step_distance instead of steps_per_mm in order to use -consistent units of measurement in the config file. (The config uses -millimeters for all distance measurements.) It is believed that -steps_per_mm originated as an optimization on old 8-bit -micro-controllers (the desire to use a multiply instead of a divide in -some low-level code). Continuing to configure this one distance in -units of "inverse millimeters" is felt to be quirky and unnecessary. +See the [rotation distance document](Rotation_Distance.md). ### Where's my serial port? |