planner_queue_size 32 # DO NOT CHANGE THIS UNLESS YOU KNOW EXACTLY WHAT YOUR ARE DOING\r
acceleration 3000 # Acceleration in mm/second/second.\r
#z_acceleration 500 # Acceleration for Z only moves in mm/s^2, 0 disables it, disabled by default. DO NOT SET ON A DELTA\r
-acceleration_ticks_per_second 1000 # Number of times per second the speed is updated\r
junction_deviation 0.05 # Similar to the old "max_jerk", in millimeters, see : https://github.com/grbl/grbl/blob/master/planner.c#L409\r
# and https://github.com/grbl/grbl/wiki/Configuring-Grbl-v0.8 . Lower values mean being more careful, higher values means being faster and have more jerk\r
\r
#dfu_enable false # for linux developers, set to true to enable DFU\r
#watchdog_timeout 10 # watchdog timeout in seconds, default is 10, set to 0 to disable the watchdog\r
\r
-# Extruder module configuration\r
-extruder_module_enable true # Whether to activate the extruder module at all. All configuration is ignored if false\r
-extruder_steps_per_mm 140 # Steps per mm for extruder stepper\r
-extruder_default_feed_rate 600 # Default rate ( mm/minute ) for moves where only the extruder moves\r
-extruder_acceleration 500 # Acceleration in mm/sec^2, only used for retracts\r
-extruder_max_speed 1000 # mm/sec NOTE only used for retracts\r
\r
-extruder_step_pin 2.0 # Pin for extruder step signal\r
-extruder_dir_pin 0.5 # Pin for extruder dir signal\r
-extruder_en_pin 0.4 # Pin for extruder enable signal\r
+## Extruder module configuration\r
+extruder.hotend.enable true # Whether to activate the extruder module at all. All configuration is ignored if false\r
+extruder.hotend.steps_per_mm 140 # Steps per mm for extruder stepper\r
+extruder.hotend.default_feed_rate 600 # Default rate ( mm/minute ) for moves where only the extruder moves\r
+extruder.hotend.acceleration 500 # Acceleration for the stepper motor mm/sec²\r
+extruder.hotend.max_speed 50 # mm/s\r
+\r
+extruder.hotend.step_pin 2.0 # Pin for extruder step signal\r
+extruder.hotend.dir_pin 0.5 # Pin for extruder dir signal\r
+extruder.hotend.en_pin 0.4 # Pin for extruder enable signal\r
+\r
delta_current 1.0 # Extruder stepper motor current\r
\r
# Laser module configuration\r
#temperature_control.hotend.max_temp 300 # Set maximum temperature - Will prevent heating above 300 by default\r
#temperature_control.hotend.min_temp 0 # Set minimum temperature - Will prevent heating below 0 by default\r
\r
+# safety control is enabled by default and can be overidden here, the values show the defaults\r
+#temperature_control.hotend.runaway_heating_timeout 900 # max is 2040 seconds, how long it can take to heat up\r
+#temperature_control.hotend.runaway_cooling_timeout 0 # max is 2040 seconds, how long it can take to cool down if temp is set lower\r
+#temperature_control.hotend.runaway_range 20 # Max setting is 63°C\r
+\r
temperature_control.hotend.p_factor 13.7 #\r
temperature_control.hotend.i_factor 0.097 #\r
temperature_control.hotend.d_factor 24 #\r
\r
# Endstops\r
endstops_enable true # the endstop module is enabled by default and can be disabled here\r
-#corexy_homing false # set to true if homing on a hbit or corexy\r
+#corexy_homing false # set to true if homing on a hbot or corexy\r
alpha_min_endstop 1.24^ # add a ! to invert if endstop is NO connected to ground\r
#alpha_max_endstop 1.24^ #\r
alpha_homing_direction home_to_min # or set to home_to_max and set alpha_max\r
gamma_min 0 #\r
gamma_max 200 #\r
\r
+alpha_max_travel 500 # max travel in mm for alpha/X axis when homing\r
+beta_max_travel 500 # max travel in mm for beta/Y axis when homing\r
+gamma_max_travel 500 # max travel in mm for gamma/Z axis when homing\r
+\r
# optional enable limit switches, actions will stop if any enabled limit switch is triggered\r
#alpha_limit_enable false # set to true to enable X min and max limit switches\r
#beta_limit_enable false # set to true to enable Y min and max limit switches\r