-
Notifications
You must be signed in to change notification settings - Fork 1
/
printer.cfg
138 lines (104 loc) · 2.57 KB
/
printer.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
[include mainsail.cfg]
[virtual_sdcard]
path: /home/mark/printer_data/gcodes
on_error_gcode: CANCEL_PRINT
[stepper_x]
step_pin: PF0
dir_pin: PF1
enable_pin: !PD7
microsteps: 16
rotation_distance: 32
endstop_pin: ^PE5 # X_MIN
position_endstop: 0
position_max: 500
homing_speed: 5
[stepper_x1]
step_pin: PA4
dir_pin: PA6
enable_pin: !PA2
microsteps: 16
rotation_distance: 32
endstop_pin: ^PE4 # X_MAX
[stepper_y]
step_pin: PF6
dir_pin: !PF7
enable_pin: !PF2
microsteps: 16
rotation_distance: 32
endstop_pin: ^PJ1 # Y_MIN
position_endstop: 0
position_max: 500
homing_speed: 5
[stepper_y1]
step_pin: PC1
dir_pin: PC3
enable_pin: !PC7
microsteps: 16
rotation_distance: 32
endstop_pin: ^PJ0 # Y_MAX
[stepper_z]
step_pin: PL3
dir_pin: PL1
enable_pin: !PK0
microsteps: 16
rotation_distance: 8
endstop_pin: PD3 # should be ^ but we have it inverted because there *is* no endstop currently...
##endstop_pin: ^PD2 # Z_MAX
position_endstop: 0
position_max: 200
#[extruder]
#step_pin: PC1
#dir_pin: PC3
#enable_pin: !PC7
#microsteps: 16
#rotation_distance: 33.500
#nozzle_diameter: 0.400
#filament_diameter: 1.750
#heater_pin: PB4
#sensor_type: EPCOS 100K B57560G104F
#sensor_pin: PK5
#control: pid
#pid_Kp: 22.2
#pid_Ki: 1.08
#pid_Kd: 114
#min_temp: 0
#max_temp: 250
#[heater_bed]
#heater_pin: PH5
#sensor_type: EPCOS 100K B57560G104F
#sensor_pin: PK6
#control: watermark
#min_temp: 0
#max_temp: 130
[mcu]
serial: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_7583033343935190A102-if00
[printer]
kinematics: cartesian
max_velocity: 50
max_accel: 180
max_z_velocity: 15
max_z_accel: 80
# Include separate file which defines G0/G1/homing/etc
[include printer_movement.cfg]
# Include separate fiel which defines macros related to the tool
[include printer_tool.cfg]
# Common EXP1 / EXP2 (display) pins
[board_pins]
aliases:
# Common EXP1 header found on many "all-in-one" ramps clones
EXP1_1=PC0, EXP1_3=PH0, EXP1_5=PA1, EXP1_7=PA5, EXP1_9=<GND>,
EXP1_2=PC2, EXP1_4=PH1, EXP1_6=PA3, EXP1_8=PA7, EXP1_10=<5V>,
# EXP2 header
EXP2_1=PB3, EXP2_3=PC6, EXP2_5=PC4, EXP2_7=PL0, EXP2_9=<GND>,
EXP2_2=PB1, EXP2_4=PB0, EXP2_6=PB2, EXP2_8=PG0, EXP2_10=<RST>
# Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "spi"
# Note, some boards wire: EXP2_8=<RST>, EXP2_10=PG0
# See the sample-lcd.cfg file for definitions of common LCD displays.
#[gcode_arcs]
# the default resolution of 1.0 mm is surely sufficient for a foam cutter...
#resolution: 1.0
# enable M118/RESPOND output
[respond]
default_type: echo
# Include display/menu configuration
[include printer_display.cfg]