cleanup and better guards

This commit is contained in:
Kyle Brown 2023-05-25 20:04:07 -07:00
parent f029d4d898
commit 60d0a558b3
4 changed files with 20 additions and 20 deletions

View file

@ -38,14 +38,17 @@ gcode:
{% set fan_speed = 100 %} # Fan speed in percent
{% set chamberTemp = params.TEMPERATURE|default(0)|int %}
G90 # Absolute positioning
# park above bed center
G1 X{printer.toolhead.axis_maximum.x/2} Y{printer.toolhead.axis_maximum.y/2} Z{z_pcf_height}
M106 S{fan_speed / 100 * 255} # Max out part cooling to cycle chamber air
M117 Waiting for chamber temperature {chamberTemp}c...
TEMPERATURE_WAIT SENSOR="temperature_sensor chamber" MINIMUM={chamberTemp} # Wait for chamber temp
{% if printer["temperature_sensor chamber"].temperature < chamberTemp %}
# Only move and turn on fan if chamber is not to temp.
G90 # Absolute positioning
# park above bed center
G1 X{printer.toolhead.axis_maximum.x/2} Y{printer.toolhead.axis_maximum.y/2} Z{z_pcf_height}
M106 S{fan_speed / 100 * 255} # Max out part cooling to cycle chamber air
M117 Waiting for chamber temperature {chamberTemp}c...
TEMPERATURE_WAIT SENSOR="temperature_sensor chamber" MINIMUM={chamberTemp} # Wait for chamber temp
M106 S0 # Disable part cooling fan after soak
{% endif %}
M117 Chamber at temp
M106 S0 # Disable part cooling fan after soak
[gcode_macro PARK]
gcode:
@ -54,7 +57,7 @@ gcode:
{% set z_speed = 5 %} # in mm/s
{hotendTemp} ; Set extruder to printing temperature
{% set x_park = 0 %}
{% set y_park = 20 %}
{% set y_park = 40 %}
G91 # relative positioning

View file

@ -183,19 +183,19 @@ kick_start_time: 1
off_below: 0.13
cycle_time: 0.010
[controller_fan driver_fan]
[controller_fan primary_driver_fan]
stepper: stepper_x
pin: skrPico:gpio17
max_power: .7
max_power: .5
cycle_time: 0.05
shutdown_speed: 0
kick_start_time: 1
off_below: 0.10
[controller_fan driver_fan2]
[controller_fan bottom_driver_fan]
stepper: stepper_z
pin: skrPico:gpio20
max_power: .6
max_power: .4
cycle_time: 0.01
shutdown_speed: 0
kick_start_time: 0.1
@ -223,7 +223,7 @@ allow_delayed_detach: False
x_offset: -16
y_offset: 17
z_offset: 9.965
z_offset = 9.815
[bed_mesh]
speed: 120
@ -231,3 +231,6 @@ horizontal_move_z: 12
mesh_min: 5, 17
mesh_max: 97, 97
probe_count: 6
[gcode_arcs]
resolution: 0.1

View file

@ -54,12 +54,6 @@ axes: xyz
set_position_z: -1.8
gcode:
# Parameters
#{% set Z = 10 %}
#G90
#G1 Z{Z} # Z lift
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}
{% if home_all or 'X' in params %}

View file

@ -29,7 +29,7 @@ uart_pin: skrPico:gpio9
tx_pin: skrPico:gpio8
uart_address: 1
interpolate: False
run_current: 0.3
run_current: 0.1
sense_resistor: 0.110
stealthchop_threshold: 0