4 bed screws, macros cleaned
This commit is contained in:
parent
7ac952dbd2
commit
27bd2185fe
5 changed files with 70 additions and 52 deletions
|
@ -1,43 +1,44 @@
|
|||
[gcode_macro PRINT_START]
|
||||
gcode:
|
||||
# Parameters
|
||||
{% set bedtemp = params.BED|int %}
|
||||
{% set hotendtemp = params.HOTEND|int %}
|
||||
{% set chambertemp = params.CHAMBER|default(0)|int %}
|
||||
{% set bedTemp = params.BED|int %}
|
||||
{% set hotendTemp = params.HOTEND|int %}
|
||||
{% set DWELL = params.DWELL|default(300)|int %}
|
||||
{% set X = 200 %}
|
||||
|
||||
G28
|
||||
M190 S{bedtemp} ; set & wait for bed temp
|
||||
M104 S{hotendTemp|float*0.75} # set extruder pre warm temp
|
||||
M140 S{bedTemp} # set & wait for bed temp
|
||||
M117 Waiting for temperatures...
|
||||
GO_TO_BUCKET
|
||||
M109 S{hotendtemp} ; set & wait for hotend temp
|
||||
M190 S{bedTemp} # Wait for bed to come to temperature
|
||||
M117 Waiting for thermal expansion...
|
||||
HEATSOAK DWELL={DWELL} # Dwelling
|
||||
M109 S{hotendTemp} # Set extruder to printing temperature
|
||||
CLEAN_NOZZLE
|
||||
#G28 Z ; final z homing
|
||||
G90
|
||||
G1 X{X} F6000 # Avoid brush
|
||||
G91
|
||||
|
||||
[gcode_macro PRINT_END]
|
||||
gcode:
|
||||
#Edit this#
|
||||
{% set X = 330 %}
|
||||
{% set Y = 330 %}
|
||||
{% set Z = 10 %}
|
||||
###########
|
||||
SET_VELOCITY_LIMIT ACCEL=15000 ACCEL_TO_DECEL=15000 SQUARE_CORNER_VELOCITY=8
|
||||
G91
|
||||
G1 E-2
|
||||
G90
|
||||
SAFE_RETRACT
|
||||
M106 S0 # Part fan off
|
||||
TURN_OFF_HEATERS
|
||||
#Park_toolhead
|
||||
GO_TO_BUCKET
|
||||
#G91
|
||||
#G1 Z{Z}
|
||||
#G90
|
||||
#G1 X{X} Y{Y} F6000
|
||||
#G91
|
||||
|
||||
[gcode_macro HEATSOAK]
|
||||
gcode:
|
||||
M117 Waiting for thermal expansion...
|
||||
G4 P{params.DWELL|int*1000}
|
||||
|
||||
[gcode_macro CANCEL_PRINT]
|
||||
rename_existing: BASE_CANCEL_PRINT
|
||||
gcode:
|
||||
M104 S0
|
||||
M140 S0
|
||||
M106 S0
|
||||
M106 S0 # Part fan off
|
||||
G91 E-2
|
||||
CLEAR_PAUSE
|
||||
BASE_CANCEL_PRINT
|
||||
|
@ -48,23 +49,26 @@ gcode:
|
|||
rename_existing: BASE_PAUSE
|
||||
gcode:
|
||||
#Edit this#
|
||||
{% set X = 290 %}
|
||||
{% set Y = 331 %}
|
||||
{% set Z = 2 %}
|
||||
###########
|
||||
SAVE_GCODE_STATE NAME=PAUSE_state
|
||||
BASE_PAUSE
|
||||
G91
|
||||
G1 E-1.7 F2100
|
||||
SAFE_RETRACT
|
||||
G1 Z{Z}
|
||||
G90
|
||||
G1 X{X} Y{Y} F6000
|
||||
GO_TO_BUCKET
|
||||
G91
|
||||
|
||||
[gcode_macro RESUME]
|
||||
rename_existing: BASE_RESUME
|
||||
gcode:
|
||||
#Edit this#
|
||||
{% set Z = 10 %}
|
||||
###########
|
||||
CLEAN_NOZZLE
|
||||
G91
|
||||
G1 Z{Z}
|
||||
G91
|
||||
RESTORE_GCODE_STATE NAME=PAUSE_state MOVE=1
|
||||
BASE_RESUME
|
||||
|
||||
|
@ -97,9 +101,9 @@ gcode:
|
|||
{% set Y = 331 %}
|
||||
{% set Z = 2 %}
|
||||
###########
|
||||
SAVE_GCODE_STATE NAME=AT_BUCKET
|
||||
SAVE_GCODE_STATE NAME=BEFORE_BUCKET
|
||||
SAFE_RETRACT
|
||||
G91
|
||||
#G1 E-1.7 F2100
|
||||
G1 Z{Z}
|
||||
G90
|
||||
G1 X{X} Y{Y} F6000
|
||||
|
@ -109,6 +113,17 @@ gcode:
|
|||
[gcode_macro RETURN_FROM_BUCKET]
|
||||
gcode:
|
||||
G91
|
||||
#G1 E1.7 F2100
|
||||
G91
|
||||
RESTORE_GCODE_STATE NAME=AT_BUCKET MOVE=1
|
||||
RESTORE_GCODE_STATE NAME=BEFORE_BUCKET MOVE=1
|
||||
SAFE_UNRETRACT
|
||||
|
||||
[gcode_macro safe_retract]
|
||||
gcode:
|
||||
{% if printer.extruder.can_extrude %}
|
||||
G10
|
||||
{% endif %}
|
||||
|
||||
[gcode_macro safe_unretract]
|
||||
gcode:
|
||||
{% if printer.extruder.can_extrude %}
|
||||
G11
|
||||
{% endif %}
|
||||
|
|
3
fans.cfg
3
fans.cfg
|
@ -12,12 +12,13 @@ max_power: 1.0
|
|||
kick_start_time: 0.5
|
||||
heater: extruder
|
||||
heater_temp: 50.0
|
||||
fan_speed: 0.8
|
||||
|
||||
[controller_fan driver_fan]
|
||||
## Controller Fan - FAN2 Connector
|
||||
stepper: stepper_x
|
||||
pin: PD12
|
||||
max_power: 1
|
||||
max_power: 0.6
|
||||
shutdown_speed: 0
|
||||
kick_start_time: 0.1
|
||||
off_below: 0.10
|
||||
|
|
29
printer.cfg
29
printer.cfg
|
@ -41,21 +41,24 @@ max_power: 0.6
|
|||
pwm_cycle_time: 0.0166
|
||||
|
||||
[bed_screws]
|
||||
screw1: 163,0
|
||||
screw2: 2,310
|
||||
screw3: 322,310
|
||||
screw1: 12,0
|
||||
screw2: 12,300
|
||||
screw3: 312,300
|
||||
screw4: 312,0
|
||||
|
||||
[safe_z_home]
|
||||
home_xy_position: 315, 331
|
||||
home_xy_position: 50, 331
|
||||
speed: 500.0
|
||||
z_hop: 5
|
||||
z_hop: 10
|
||||
z_hop_speed: 15.0
|
||||
|
||||
#*# <---------------------- SAVE_CONFIG ---------------------->
|
||||
#*# DO NOT EDIT THIS BLOCK OR BELOW. The contents are auto-generated.
|
||||
#*#
|
||||
#*# [input_shaper]
|
||||
#*# shaper_type_x = mzv
|
||||
#*# shaper_freq_x = 70.4
|
||||
#*# shaper_type_y = mzv
|
||||
#*# shaper_freq_y = 63.2
|
||||
[firmware_retraction]
|
||||
retract_length: 0.2
|
||||
retract_speed: 80
|
||||
unretract_speed: 80
|
||||
|
||||
[input_shaper]
|
||||
shaper_type_x = mzv
|
||||
shaper_freq_x = 69.6
|
||||
shaper_type_y = mzv
|
||||
shaper_freq_y = 64
|
||||
|
|
|
@ -11,7 +11,7 @@ variable_enable_purge: True
|
|||
# These parameters define your filament purging. The retract variable is used to retract right after purging to prevent unnecessary
|
||||
# oozing. Some filament are particularly oozy and may continue to ooze out of the nozzle for a second or two after retracting. The
|
||||
# ooze dwell variable makes allowance for this. Update as necessary. If you decided to not enable purge, you can ignore this section.
|
||||
variable_purge_len: 10 ; Amount of filament, in mm, to purge.
|
||||
variable_purge_len: 30 ; Amount of filament, in mm, to purge.
|
||||
variable_purge_spd: 150 ; Speed, in mm/min, of the purge.
|
||||
variable_purge_temp_min: 220 ; Minimum nozzle temperature to permit a purge. Otherwise, purge will not occur.
|
||||
variable_purge_ret: 1 ; Retract length, in mm, after purging to prevent slight oozing. Adjust as necessary.
|
||||
|
@ -163,7 +163,6 @@ gcode:
|
|||
## Clear from area.
|
||||
M117 Cleaned!
|
||||
G1 Z{brush_top + clearance_z} F{prep_spd_z}
|
||||
#G1 X{bucket_left_width / 4} F{prep_spd_xy}
|
||||
|
||||
## Restore the gcode state to how it was before the macro.
|
||||
RESTORE_GCODE_STATE NAME=clean_nozzle MOVE=1
|
||||
|
|
|
@ -24,14 +24,14 @@ sensor_type: PT1000
|
|||
sensor_pin: PF4
|
||||
|
||||
control: pid
|
||||
pid_Kp = 18.417
|
||||
pid_Ki = 0.706
|
||||
pid_Kd = 120.170
|
||||
pid_Kp = 18.940
|
||||
pid_Ki = 0.713
|
||||
pid_Kd = 125.716
|
||||
|
||||
#settings for NEMA14 Stepper
|
||||
[tmc2209 extruder]
|
||||
interpolate: True
|
||||
uart_pin: PC7
|
||||
#Run current is listed in RMS
|
||||
run_current: 0.30 #min current, equivalent to 0.42A peak (Peak = RMS/0.707)
|
||||
#run_current: 0.35 #max current, equivalent to 0.49A peak (Peak = RMS/0.707)
|
||||
#run_current: 0.30 #min current, equivalent to 0.42A peak (Peak = RMS/0.707)
|
||||
run_current: 0.35 #max current, equivalent to 0.49A peak (Peak = RMS/0.707)
|
||||
|
|
Loading…
Add table
Reference in a new issue