aboutsummaryrefslogtreecommitdiffstats
path: root/docs/Config_Reference.md
diff options
context:
space:
mode:
authorTircown <74233386+Tircown@users.noreply.github.com>2021-05-03 20:31:23 +0200
committerGitHub <noreply@github.com>2021-05-03 14:31:23 -0400
commitf2c74ec0239ca9fe4b6c84d05337e86fa093b492 (patch)
tree3c1c71a52b298fc8602a2518082a7d0ae4494dfa /docs/Config_Reference.md
parentf10247a498f2a73f5b2ffab931ff427951bf5342 (diff)
downloadkutter-f2c74ec0239ca9fe4b6c84d05337e86fa093b492.tar.gz
kutter-f2c74ec0239ca9fe4b6c84d05337e86fa093b492.tar.xz
kutter-f2c74ec0239ca9fe4b6c84d05337e86fa093b492.zip
kinematics: Add hybrid-corexy and hybrid-corexz (#4229)
Signed-off-by: Fabrice GALLET <tircown@gmail.com>
Diffstat (limited to 'docs/Config_Reference.md')
-rw-r--r--docs/Config_Reference.md71
1 files changed, 70 insertions, 1 deletions
diff --git a/docs/Config_Reference.md b/docs/Config_Reference.md
index a4ad4c0a..c089b420 100644
--- a/docs/Config_Reference.md
+++ b/docs/Config_Reference.md
@@ -82,7 +82,8 @@ The printer section controls high level printer settings.
[printer]
kinematics:
# The type of printer in use. This option may be one of: cartesian,
-# corexy, corexz, delta, rotary_delta, polar, winch, or none. This
+# corexy, corexz, hybrid-codexy, hybrid-corexz, rotary_delta, delta,
+# polar, winch, or none. This
# parameter must be specified.
max_velocity:
# Maximum velocity (in mm/s) of the toolhead (relative to the
@@ -365,6 +366,74 @@ max_z_accel:
[stepper_z]
```
+## Hybrid-CoreXY Kinematics
+
+See [example-hybrid-corexy.cfg](../config/example-hybrid-corexy.cfg)
+for an example hybrid corexy kinematics config file.
+
+This kinematic is also known as Markforged kinematic.
+
+Only parameters specific to hybrid corexy printers are described here
+see [common kinematic settings](#common-kinematic-settings) for available
+parameters.
+
+```
+[printer]
+kinematics: hybrid_corexy
+max_z_velocity:
+# This sets the maximum velocity (in mm/s) of movement along the z
+# axis. The default is to use max_velocity for max_z_velocity.
+max_z_accel:
+# This sets the maximum acceleration (in mm/s^2) of movement along
+# the z axis. The default is to use max_accel for max_z_accel.
+
+# The stepper_x section is used to describe the X axis as well as the
+# stepper controlling the X-Y movement.
+[stepper_x]
+
+# The stepper_y section is used to describe the stepper controlling
+# the Y axis.
+[stepper_y]
+
+# The stepper_z section is used to describe the stepper controlling
+# the Z axis.
+[stepper_z]
+```
+
+## Hybrid-CoreXZ Kinematics
+
+See [example-hybrid-corexz.cfg](../config/example-hybrid-corexz.cfg)
+for an example hybrid corexz kinematics config file.
+
+This kinematic is also known as Markforged kinematic.
+
+Only parameters specific to hybrid corexy printers are described here
+see [common kinematic settings](#common-kinematic-settings) for available
+parameters.
+
+```
+[printer]
+kinematics: hybrid_corexz
+max_z_velocity:
+# This sets the maximum velocity (in mm/s) of movement along the z
+# axis. The default is to use max_velocity for max_z_velocity.
+max_z_accel:
+# This sets the maximum acceleration (in mm/s^2) of movement along
+# the z axis. The default is to use max_accel for max_z_accel.
+
+# The stepper_x section is used to describe the X axis as well as the
+# stepper controlling the X-Z movement.
+[stepper_x]
+
+# The stepper_y section is used to describe the stepper controlling
+# the Y axis.
+[stepper_y]
+
+# The stepper_z section is used to describe the stepper controlling
+# the Z axis.
+[stepper_z]
+```
+
## Polar Kinematics
See [example-polar.cfg](../config/example-polar.cfg) for an example