aboutsummaryrefslogtreecommitdiffstats
path: root/config/example-rotary-delta.cfg
diff options
context:
space:
mode:
Diffstat (limited to 'config/example-rotary-delta.cfg')
-rw-r--r--config/example-rotary-delta.cfg66
1 files changed, 4 insertions, 62 deletions
diff --git a/config/example-rotary-delta.cfg b/config/example-rotary-delta.cfg
index 8911170c..583b97ec 100644
--- a/config/example-rotary-delta.cfg
+++ b/config/example-rotary-delta.cfg
@@ -1,49 +1,22 @@
-# This file serves as documentation for config parameters of rotary
-# delta style printers. One may copy and edit this file to configure a
-# new delta printer. Only parameters unique to delta printers are
-# described here - see the "example.cfg" file for description of
-# common config parameters.
+# This file is an example config file for rotary delta style printers.
+# One may copy and edit this file to configure a new delta printer.
# ROTARY DELTA KINEMATICS ARE A WORK IN PROGRESS. Homing moves may
# timeout and some boundary checks are not implemented.
-# The stepper_a section describes the stepper controlling the rear
-# right arm (at 30 degrees). This section also controls the homing
-# parameters (homing_speed, homing_retract_dist) for all arms.
+# See docs/Config_Reference.md for a description of parameters.
+
[stepper_a]
step_pin: ar54
dir_pin: ar55
enable_pin: !ar38
step_distance: 0.001963495
-# On a rotary delta printer the step_distance is the amount each
-# step pulse moves the upper arm in radians (for example, a directly
-# connected 1.8 degree stepper with 16 micro-steps would be 2 * pi *
-# (1.8 / 360) / 16 == 0.001963495). This parameter must be provided.
endstop_pin: ^ar2
homing_speed: 50
position_endstop: 252
-# Distance (in mm) between the nozzle and the bed when the nozzle is
-# in the center of the build area and the endstop triggers. This
-# parameter must be provided for stepper_a; for stepper_b and
-# stepper_c this parameter defaults to the value specified for
-# stepper_a.
upper_arm_length: 170.000
-# Length (in mm) of the arm connecting the "shoulder joint" to the
-# "elbow joint". This parameter must be provided for stepper_a; for
-# stepper_b and stepper_c this parameter defaults to the value
-# specified for stepper_a.
lower_arm_length: 320.000
-# Length (in mm) of the arm connecting the "elbow joint" to the
-# "effector joint". This parameter must be provided for stepper_a;
-# for stepper_b and stepper_c this parameter defaults to the value
-# specified for stepper_a.
-#angle:
-# This option specifies the angle (in degrees) that the arm is at.
-# The default is 30 for stepper_a, 150 for stepper_b, and 270 for
-# stepper_c.
-# The stepper_b section describes the stepper controlling the rear
-# left arm (at 150 degrees).
[stepper_b]
step_pin: ar60
dir_pin: ar61
@@ -51,8 +24,6 @@ enable_pin: !ar56
step_distance: 0.001963495
endstop_pin: ^ar15
-# The stepper_c section describes the stepper controlling the front
-# arm (at 270 degrees).
[stepper_c]
step_pin: ar46
dir_pin: ar48
@@ -85,46 +56,17 @@ control: watermark
min_temp: 0
max_temp: 130
-# Print cooling fan (omit section if fan not present).
-#[fan]
-#pin: ar9
-
[mcu]
serial: /dev/ttyACM0
pin_map: arduino
[printer]
kinematics: rotary_delta
-# This option must be "rotary_delta" for rotary delta printers.
max_velocity: 300
-# Maximum velocity (in mm/s) of the toolhead relative to the
-# print. This parameter must be specified.
max_accel: 3000
-# Maximum acceleration (in mm/s^2) of the toolhead relative to the
-# print. This parameter must be specified.
max_z_velocity: 50
-# For delta printers this limits the maximum velocity (in mm/s) of
-# moves with z axis movement. This setting can be used to reduce the
-# maximum speed of up/down moves (which require a higher step rate
-# than other moves on a delta printer). The default is to use
-# max_velocity for max_z_velocity.
-#minimum_z_position: 0
-# The minimum Z position that the user may command the head to move
-# to. The default is 0.
shoulder_radius: 33.900
-# Radius (in mm) of the horizontal circle formed by the three
-# shoulder joints, minus the radius of the circle formed by the
-# effector joints. This parameter may also be calculated as:
-# shoulder_radius = (delta_f - delta_e) / sqrt(12)
-# This parameter must be provided.
shoulder_height: 412.900
-# Distance (in mm) of the shoulder joints from the bed, minus the
-# effector toolhead height. This parameter must be provided.
-# The delta_calibrate section enables a DELTA_CALIBRATE extended
-# g-code command that can calibrate the shoulder endstop positions.
[delta_calibrate]
radius: 50
-#speed: 50
-#horizontal_move_z: 5
-# See example-delta.cfg for a description of these parameters.