From f2c74ec0239ca9fe4b6c84d05337e86fa093b492 Mon Sep 17 00:00:00 2001 From: Tircown <74233386+Tircown@users.noreply.github.com> Date: Mon, 3 May 2021 20:31:23 +0200 Subject: kinematics: Add hybrid-corexy and hybrid-corexz (#4229) Signed-off-by: Fabrice GALLET --- docs/Config_Reference.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 70 insertions(+), 1 deletion(-) (limited to 'docs') 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 -- cgit v1.2.3-70-g09d2