aboutsummaryrefslogtreecommitdiffstats
path: root/config/printer-creality-cr6se-2020.cfg
diff options
context:
space:
mode:
authorKoeRt888 <65965320+KoeRt888@users.noreply.github.com>2021-01-24 10:52:14 -0500
committerGitHub <noreply@github.com>2021-01-24 10:52:14 -0500
commitd5f274fc0fbacbeb3768118e6fb068cd9228d1c6 (patch)
tree870814a55efb34e6309ed0750b5d0c0b57940200 /config/printer-creality-cr6se-2020.cfg
parentc9420ee3c0bff7b5cd93c91e7553dacea38f0f46 (diff)
downloadkutter-d5f274fc0fbacbeb3768118e6fb068cd9228d1c6.tar.gz
kutter-d5f274fc0fbacbeb3768118e6fb068cd9228d1c6.tar.xz
kutter-d5f274fc0fbacbeb3768118e6fb068cd9228d1c6.zip
config: Add base configuration file for Creality CR6-SE (#3708)
Signed-off-by: Carlo Hoffmann <KoeRtGit@outlook.com>
Diffstat (limited to 'config/printer-creality-cr6se-2020.cfg')
-rw-r--r--config/printer-creality-cr6se-2020.cfg120
1 files changed, 120 insertions, 0 deletions
diff --git a/config/printer-creality-cr6se-2020.cfg b/config/printer-creality-cr6se-2020.cfg
new file mode 100644
index 00000000..648482e0
--- /dev/null
+++ b/config/printer-creality-cr6se-2020.cfg
@@ -0,0 +1,120 @@
+# This file contains pin mappings for the stock 2020 Creality CR6-SE.
+# To use this config, during "make menuconfig" select the
+# STM32F103 with a "28KiB bootloader" and with "Use USB for
+# communication" disabled.
+
+# Flash this firmware by copying "out/klipper.bin" to a SD card and
+# turning on the printer with the card inserted. The firmware
+# filename must end in ".bin" and must not match the last filename
+# that was flashed.
+
+# See docs/Config_Reference.md for a description of parameters.
+
+[stepper_x]
+step_pin: PB8
+dir_pin: !PB7
+enable_pin: !PC3
+rotation_distance: 40
+microsteps: 16
+full_steps_per_rotation: 200
+endstop_pin: PC4
+position_min: -5
+position_endstop: -5
+position_max: 235
+homing_speed: 50
+
+[stepper_y]
+step_pin: PB6
+dir_pin: PB5
+enable_pin: !PC3
+rotation_distance: 40
+microsteps: 16
+full_steps_per_rotation: 200
+endstop_pin: PC5
+position_min: -2
+position_endstop: -2
+position_max: 235
+homing_speed: 50
+
+[stepper_z]
+step_pin: PB4
+dir_pin: !PB3
+enable_pin: !PC3
+rotation_distance: 8
+microsteps: 16
+full_steps_per_rotation: 200
+endstop_pin: probe:z_virtual_endstop
+position_min: -1.5
+position_max: 250
+homing_speed: 4
+second_homing_speed: 1
+homing_retract_dist: 2.0
+
+[extruder]
+max_extrude_only_distance: 1000.0
+step_pin: PC2
+dir_pin: !PB9
+enable_pin: !PC3
+rotation_distance: 30.4768
+microsteps: 16
+full_steps_per_rotation: 200
+nozzle_diameter: 0.400
+filament_diameter: 1.750
+heater_pin: PA1
+sensor_type: EPCOS 100K B57560G104F
+sensor_pin: PB1
+control: pid
+# tuned for stock hardware with 200 degree Celsius target
+pid_Kp: 14.32
+pid_Ki: 0.81
+pid_Kd: 63.12
+min_temp: 0
+max_temp: 275
+
+[heater_bed]
+heater_pin: PA2
+sensor_type: EPCOS 100K B57560G104F
+sensor_pin: PB0
+control: pid
+# tuned for stock hardware with 50 degree Celsius target
+pid_Kp: 79.49
+pid_Ki: 1.17
+pid_Kd: 1349.52
+min_temp: 0
+max_temp: 120
+
+[fan]
+pin: PA0
+kick_start_time: 0.5
+
+[mcu]
+serial: /dev/serial/by-id/usb-1a86_USB_Serial-if00-port0
+restart_method: command
+
+# Before printing the PROBE_CALIBRATE command needs to be issued
+# to run the probe calibration procedure, described at
+# docs/Probe_Calibrate.md, to find the correct z_offset.
+[probe]
+pin: PA4
+x_offset: 0.0
+y_offset: 0.0
+z_offset: 0.0
+speed: 2.0
+samples: 5
+
+[filament_switch_sensor filament_sensor]
+pause_on_runout: true
+switch_pin: ^!PA7
+
+[output_pin LED_pin]
+pin: PA6
+
+[static_digital_output daughterboard_communication]
+pins: !PA5
+
+[printer]
+kinematics: cartesian
+max_velocity: 500
+max_accel: 500
+max_z_velocity: 5
+max_z_accel: 100