forked from jhaury/maker-select-klipper
-
Notifications
You must be signed in to change notification settings - Fork 1
/
menu_disable.cfg
195 lines (158 loc) · 4.74 KB
/
menu_disable.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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
# This file disables some of the stock default LCD menus
### menu octoprint ###
[menu __main __octoprint]
type: list
enable: False
name: OctoPrint
### menu octoprint pause ###
#[menu __main __octoprint __pause]
#type: command
#enable: {printer.idle_timeout.state == "Printing"}
#name: Pause printing
#gcode:
# {action_respond_info('action:pause')}
### menu octoprint resume ###
#[menu __main __octoprint __resume]
#type: command
#enable: {not printer.idle_timeout.state == "Printing"}
#name: Resume printing
#gcode:
# {action_respond_info('action:resume')}
### menu octoprint abort ###
#[menu __main __octoprint __abort]
#type: command
#enable: {printer.idle_timeout.state == "Printing"}
#name: Abort printing
#gcode:
# {action_respond_info('action:cancel')}
### menu control case light ###
# [menu __main __control __caselightonoff]
# type: input
# enable: False
# enable: {'output_pin caselight' in printer}
# name: Lights: {'ON ' if menu.input else 'OFF'}
# input: {printer['output_pin caselight'].value}
# input_min: 0
# input_max: 1
# input_step: 1
# gcode:
# SET_PIN PIN=caselight VALUE={1 if menu.input else 0}
### menu control case light pwm ###
# [menu __main __control __caselightpwm]
# type: input
# enable: False
#enable: {'output_pin caselight' in printer}
# name: Lights: {'%3d' % (menu.input*100)}%
#input: {printer['output_pin caselight'].value}
#input_min: 0.0
#input_max: 1.0
#input_step: 0.01
#gcode:
# SET_PIN PIN=caselight VALUE={menu.input}
### menu temperature extruder #2 ###
[menu __main __temp __hotend1_target]
type: input
enable: False
#enable: {('extruder1' in printer) and ('extruder1' in printer.heaters.available_heaters)}
name: {"Ex1:%3.0f (%4.0f)" % (menu.input, printer.extruder1.temperature)}
#input: {printer.extruder1.target}
#input_min: 0
#input_max: {printer.configfile.config.extruder1.max_temp}
#input_step: 1
#gcode: M104 T1 S{'%.0f' % menu.input}
# [menu __main __temp __preheat_abs]
type: list
name: Preheat ABS
enable: False
# [menu __main __temp __preheat_abs __all]
# type: command
# enable: {('extruder' in printer) and ('heater_bed' in printer)}
# name: Preheat all
# gcode:
# M140 S110
# M104 S245
# [menu __main __temp __preheat_abs __hotend]
# type: command
# enable: {'extruder' in printer}
# name: Preheat hotend
# gcode: M104 S245
# [menu __main __temp __preheat_abs __hotbed]
# type: command
# enable: {'heater_bed' in printer}
# name: Preheat hotbed
# gcode: M140 S110
### menu calibrate delta calibrate auto ###
[menu __main __setup __calib __delta_calib_auto]
type: command
enable: False
# enable: {not printer.idle_timeout.state == "Printing"}
name: Delta cal. auto
# gcode:
# G28
# DELTA_CALIBRATE
# [menu __main __setup __calib __delta_calib_man]
type: list
# enable: {not printer.idle_timeout.state == "Printing"}
name: Delta cal. man
enable: False
### menu calibrate delta calibrate start ###
# [menu __main __setup __calib __delta_calib_man __start]
# type: command
# name: Start probing
# gcode:
# G28
# DELTA_CALIBRATE METHOD=manual
### menu calibrate delta calibrate ###
# [menu __main __setup __calib __delta_calib_man __move_z]
# type: input
# name: Move Z: {'%03.2f' % menu.input}
# input: {printer.gcode_move.gcode_position.z}
# input_step: 1
# realtime: True
# gcode:
# {%- if menu.event == 'change' -%}
# G1 Z{'%.2f' % menu.input}
# {%- elif menu.event == 'long_click' -%}
# G1 Z{'%.2f' % menu.input}
# SAVE_GCODE_STATE NAME=__move__axis
# G91
# G1 Z2
# G1 Z-2
# RESTORE_GCODE_STATE NAME=__move__axis
# {%- endif -%}
### menu calibrate delta calibrate ###
# [menu __main __setup __calib __delta_calib_man __test_z]
# type: input
# name: Test Z: {['++','+','+.01','+.05','+.1','+.5','-.5','-.1','-.05','-.01','-','--'][menu.input|int]}
# input: 6
# input_min: 0
# input_max: 11
# input_step: 1
# gcode:
# {%- if menu.event == 'long_click' -%}
# TESTZ Z={['++','+','+.01','+.05','+.1','+.5','-.5','-.1','-.05','-.01','-','--'][menu.input|int]}
# {%- endif -%}
### menu calibrate delta calibrate ###
# [menu __main __setup __calib __delta_calib_man __accept]
# type: command
# name: Accept
# gcode: ACCEPT
### menu calibrate delta calibrate ###
# [menu __main __setup __calib __delta_calib_man __abort]
# type: command
# name: Abort
# gcode: ABORT
### menu calibrate delta calibrate ###
[menu __main __setup __dump]
type: command
name: Dump parameters
enable: False
# gcode:
# {% for name1 in printer %}
# {% for name2 in printer[name1] %}
# { action_respond_info("printer['%s'].%s = %s"
# % (name1, name2, printer[name1][name2])) }
# {% else %}
# { action_respond_info("printer['%s'] = %s" % (name1, printer[name1])) }
# {% endfor %}
# {% endfor %}