mirror of
https://github.com/Klipper3d/klipper.git
synced 2025-08-05 21:14:05 -06:00
kinematics: Add hybrid-corexy and hybrid-corexz (#4229)
Signed-off-by: Fabrice GALLET <tircown@gmail.com>
This commit is contained in:
parent
f10247a498
commit
f2c74ec023
6 changed files with 430 additions and 1 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue