aboutsummaryrefslogtreecommitdiffstats
path: root/config/printer-wanhao-duplicator-9-2018.cfg
diff options
context:
space:
mode:
authorMatt Shirley <mdshw5@gmail.com>2020-02-13 20:52:31 -0500
committerGitHub <noreply@github.com>2020-02-13 20:52:31 -0500
commitb0b950b7e1fceb395a0d40eb0bb47ba9396c3f2e (patch)
tree042e2cdc36d9f38008ecd2cdc431e55c62322fb1 /config/printer-wanhao-duplicator-9-2018.cfg
parent9818055ac3fa0accdf117a9523a93abe0b2073ea (diff)
downloadkutter-b0b950b7e1fceb395a0d40eb0bb47ba9396c3f2e.tar.gz
kutter-b0b950b7e1fceb395a0d40eb0bb47ba9396c3f2e.tar.xz
kutter-b0b950b7e1fceb395a0d40eb0bb47ba9396c3f2e.zip
config: Add Wanhao Duplicator 9 MK1 (#2497)
Also applies to the Monoprice Maker Pro MK1. This config is based on the version from Chris Barnes (https://www.facebook.com/Jarannis) found on https://pastebin.com/raw/wm8PQezy. This config was mostly working and I only had to change a few things: - updated key names for min_point and max_point to mesh_min and mesh_max - enabled PID control - tweaked bounds to allow movement during mesh leveling - removed all comments - decreased homing speed slightly - sane bed mesh sample defaults In response to Kevin O'Connor: - remove pressure_advance setting from extruder section - remove respond section - remove pause_resume section Signed-off-by: Matt Shirley <mdshw5@gmail.com>
Diffstat (limited to 'config/printer-wanhao-duplicator-9-2018.cfg')
-rw-r--r--config/printer-wanhao-duplicator-9-2018.cfg106
1 files changed, 106 insertions, 0 deletions
diff --git a/config/printer-wanhao-duplicator-9-2018.cfg b/config/printer-wanhao-duplicator-9-2018.cfg
new file mode 100644
index 00000000..6e38e71f
--- /dev/null
+++ b/config/printer-wanhao-duplicator-9-2018.cfg
@@ -0,0 +1,106 @@
+# This file contains pin mappings for the Wanhao Duplicator 9 MK1,
+# also sold as the Monoprice Maker Pro MK1. To use this config,
+# the firmware should be compiled for the AVR atmega2560.
+
+# See the example.cfg file for a description of available parameters.
+
+[stepper_x]
+step_pin: ar61
+dir_pin: !ar62
+enable_pin: !ar60
+step_distance: .0125
+endstop_pin: ^!ar54
+position_endstop: 0
+position_max: 295
+homing_speed: 30.0
+
+[stepper_y]
+step_pin: ar64
+dir_pin: ar65
+enable_pin: !ar2
+step_distance: .0125
+endstop_pin: ^!ar24
+position_endstop: 0
+position_max: 290
+homing_speed: 30.0
+
+[stepper_z]
+step_pin: ar67
+dir_pin: ar69
+enable_pin: !ar66
+step_distance: .0025
+endstop_pin: probe:z_virtual_endstop
+position_endstop: 1.4
+position_max: 370
+position_min: -0.99
+
+[extruder]
+step_pin: ar58
+dir_pin: ar59
+enable_pin: !ar57
+step_distance: .009980
+nozzle_diameter: 0.4
+filament_diameter: 1.75
+heater_pin: ar4
+sensor_type: EPCOS 100K B57560G104F
+sensor_pin: analog1
+control: pid
+pid_Kp: 33.41
+pid_Ki: 1.47
+pid_Kd: 189.27
+min_temp: 0
+max_temp: 315
+
+[heater_bed]
+heater_pin: ar3
+sensor_type: EPCOS 100K B57560G104F
+sensor_pin: analog14
+control: pid
+pid_Kp: 64.095903
+pid_Ki: 1.649830
+pid_Kd: 622.531455
+min_temp: 0
+max_temp: 120
+
+[fan]
+pin: ar5
+
+[probe]
+pin: !ar6
+x_offset: 27
+y_offset: 3
+z_offset: 1.4
+speed: 5.0
+samples: 2
+sample_retract_dist: 2.0
+samples_result: average
+
+[mcu]
+serial: /dev/ttyUSB0
+pin_map: arduino
+
+[printer]
+kinematics: cartesian
+max_velocity: 3000
+max_accel: 450
+max_z_velocity: 225
+max_z_accel: 30
+square_corner_velocity: 15.0
+
+[bed_mesh]
+speed: 120
+mesh_min: 0,0
+mesh_max: 270,290
+probe_count: 5,3
+horizontal_move_z: 10
+
+[bed_screws]
+screw1: 5,5
+screw1_name: front left screw
+screw2: 295,0
+screw2_name: front right screw
+screw3: 295,290
+screw3_name: back right screw
+screw4: 0,290
+screw4_name: back left screw
+probe_height: 0