v2.4: make sure to PROBE on the bed, manually control exhaust_fan
This commit is contained in:
parent
3c58884ede
commit
7e706e0ec2
2 changed files with 39 additions and 8 deletions
16
fans.cfg
16
fans.cfg
|
@ -33,14 +33,22 @@ heater: heater_bed
|
|||
heater_temp: 40.0
|
||||
fan_speed: 0.80
|
||||
|
||||
[heater_fan exhaust_fan]
|
||||
# ## exhaust automatic
|
||||
# [heater_fan exhaust_fan]
|
||||
# pin: PD14
|
||||
# max_power: 1.0
|
||||
# shutdown_speed: 0.0
|
||||
# kick_start_time: 0.5
|
||||
# heater: heater_bed
|
||||
# heater_temp: 40
|
||||
# fan_speed: 0.6
|
||||
|
||||
## exhaust manual
|
||||
[fan_generic exhaust_fan]
|
||||
pin: PD14
|
||||
max_power: 1.0
|
||||
shutdown_speed: 0.0
|
||||
kick_start_time: 0.5
|
||||
heater: heater_bed
|
||||
heater_temp: 40
|
||||
fan_speed: 0.6
|
||||
|
||||
## always-on
|
||||
# [heater_fan side1]
|
||||
|
|
31
macros.cfg
31
macros.cfg
|
@ -7,9 +7,9 @@ gcode:
|
|||
QUAD_GANTRY_LEVEL
|
||||
M117 > home
|
||||
G28
|
||||
M117 > bed mesh calibrate
|
||||
BED_MESH_CALIBRATE
|
||||
# BED_MESH_PROFILE load=default # load default bed_mesh profile
|
||||
# M117 > bed mesh calibrate
|
||||
# BED_MESH_CALIBRATE
|
||||
BED_MESH_PROFILE load=default # load default bed_mesh profile
|
||||
G0 X150 Y150 Z30 F3600
|
||||
|
||||
|
||||
|
@ -42,6 +42,7 @@ gcode:
|
|||
{action_respond_info("Printer not homed")}
|
||||
{% endif %}
|
||||
|
||||
|
||||
[gcode_macro PARK]
|
||||
gcode:
|
||||
{% set Y=params.Y|default(295) %}
|
||||
|
@ -70,6 +71,26 @@ gcode:
|
|||
{% endif %}
|
||||
|
||||
|
||||
[gcode_macro PROBE]
|
||||
description: Override PROBE and make sure we're over the bed
|
||||
rename_existing: PROBE_BASE
|
||||
gcode:
|
||||
{%- if printer.toolhead.position.y|float > 270 -%}
|
||||
G0 Y270
|
||||
{%- endif -%}
|
||||
PROBE_BASE
|
||||
|
||||
|
||||
[gcode_macro PROBE_CALIBRATE]
|
||||
description: Override PROBE_CALIBRATE and make sure we're over the bed
|
||||
rename_existing: PROBE_CALIBRATE_BASE
|
||||
gcode:
|
||||
{%- if printer.toolhead.position.y|float > 270 -%}
|
||||
G0 Y270
|
||||
{%- endif -%}
|
||||
PROBE_CALIBRATE_BASE
|
||||
|
||||
|
||||
[gcode_macro PAUSE]
|
||||
description: Pause the actual running print
|
||||
rename_existing: PAUSE_BASE
|
||||
|
@ -130,7 +151,7 @@ gcode:
|
|||
M117 > homing
|
||||
SET_LED LED=caselight RED=0.00 GREEN=0.50 BLUE=0.00
|
||||
G4 P2000
|
||||
G32 # home all axes
|
||||
G32 # home and qgl
|
||||
|
||||
M117 > heating
|
||||
SET_LED LED=caselight RED=0.50 GREEN=0.00 BLUE=0.00
|
||||
|
@ -142,6 +163,7 @@ gcode:
|
|||
M117 > starting
|
||||
SET_LED LED=caselight RED=0.50 GREEN=0.50 BLUE=0.50
|
||||
G4 P2000
|
||||
SET_FAN_SPEED FAN=exhaust_fan SPEED=0.5
|
||||
CLEAN_NOZZLE
|
||||
|
||||
[gcode_macro PRINT_LAYER_CHANGE]
|
||||
|
@ -175,3 +197,4 @@ gcode:
|
|||
G1 E-10.0 F3600 ; retract filament
|
||||
TURN_OFF_HEATERS
|
||||
M107 ; turn off fan
|
||||
SET_FAN_SPEED FAN=exhaust_fan SPEED=0.0
|
||||
|
|
Loading…
Reference in a new issue