Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retract length #34

Merged
merged 30 commits into from
Aug 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
955abfa
Merge pull request #536 from Frix-x/main
Frix-x Mar 7, 2024
a6ce18f
added custom4..9 in start_print (#539)
Surion79 Mar 8, 2024
136faca
updated beeper sections (#549)
Surion79 Mar 13, 2024
7f7d2cf
removed M204 in favor of SET_VELOCITY_LIMIT (#555)
cdedwards Mar 18, 2024
ab0d386
support for LDO Picobilical (#533)
ndanyluk Mar 18, 2024
6710c36
removed M204 for SET_VELOCITY_LIMIT (#554)
cdedwards Mar 20, 2024
183cb40
removed last M204 for SET_VELOCITY_LIMIT (#553)
cdedwards Mar 20, 2024
9029c2d
removed old artifacts from TMC2240 init feature
Frix-x Mar 20, 2024
11c4a1b
backport main to develop
Frix-x Mar 20, 2024
8e2b41a
Message update to show "Available RAM" rather than "Used RAM" (#579)
cjohnson-phys Jun 18, 2024
2295564
fixed max_z bug in PARK macro
Frix-x Jun 18, 2024
4e98dad
Update BTT_SKR_2.cfg to fix EXP1_4 typo (#578)
tsk-2222 Jun 18, 2024
cfd9305
added a fix for filament sensor activation for material as default (#…
Surion79 Jun 18, 2024
6720aef
code cleanup in some templates (removed extra spaces) (#570)
o1hitman1o Jun 18, 2024
f01c4ca
Nozzle cleaning parameters update (#569)
ksummers92 Jun 18, 2024
6079072
add expander templates support (#567)
Benoitone Jun 18, 2024
973df08
Reset layers stats on start print (#565)
Benoitone Jun 18, 2024
08707ca
optional setting for adaptive primeline (#522)
Surion79 Jun 18, 2024
e21871f
fix typo in qgl.cfg
Frix-x Jun 18, 2024
e46365c
added AWD support (2x X, 2x Y) (#508)
Surion79 Jun 19, 2024
da71686
Merge pull request #601 from Frix-x/main
Frix-x Jun 19, 2024
dae4ec7
add built in adxl sensor from nitehawk sb board (#602)
dev-aphex Jun 19, 2024
57c1bcc
Update LDO_Nitehawk-SB_v1.0.cfg (#594)
dev-aphex Jun 19, 2024
44f21b2
add: mcu Fystec Cheetah v3 (#604)
Minims Jun 20, 2024
963a3a0
fixed default pins for SB2209 v1.0 (#609)
Surion79 Jun 24, 2024
e679c21
added function for pause at (next) layer (#606)
Surion79 Jun 24, 2024
df5ad5b
Add FYSETC Nozzle-Input-Shaper accelerometer support (#603)
Minims Jun 24, 2024
3d60c20
Merge pull request #611 from Frix-x/main
Frix-x Jul 3, 2024
dfb4a4d
Merge branch 'develop' into retract-length
tehniemer Aug 22, 2024
03abc08
Merge branch 'main' into retract-length
tehniemer Aug 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion macros/base/cancel_print.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ gcode:
{% set light_enabled = printer["gcode_macro _USER_VARIABLES"].light_enabled %}
{% set status_leds_enabled = printer["gcode_macro _USER_VARIABLES"].status_leds_enabled %}
{% set bed_mesh_enabled = printer["gcode_macro _USER_VARIABLES"].bed_mesh_enabled %}
{% set retract_length = printer["gcode_macro _USER_VARIABLES"].retract_length|default(10)|float %}
{% set filament_sensor_enabled = printer["gcode_macro _USER_VARIABLES"].filament_sensor_enabled %}
{% set filter_default_time = printer["gcode_macro _USER_VARIABLES"].filter_default_time_on_end_print|default(600)|int %}
{% set hotend_fan_tach_enabled = printer["gcode_macro _USER_VARIABLES"].hotend_fan_tach_enabled %}
Expand All @@ -25,7 +26,7 @@ gcode:
{% endif %}
{% elif printer.extruder.can_extrude %}
G92 E0
G1 E-{retract_length} F3600
G1 E-{retract_length} F2100
{% endif %}

{% if turn_off_heaters_in_end_print %}
Expand Down
1 change: 1 addition & 0 deletions macros/base/end_print.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ gcode:
{% set status_leds_enabled = printer["gcode_macro _USER_VARIABLES"].status_leds_enabled %}
{% set bed_mesh_enabled = printer["gcode_macro _USER_VARIABLES"].bed_mesh_enabled %}
{% set filter_default_time = printer["gcode_macro _USER_VARIABLES"].filter_default_time_on_end_print|default(600)|int %}
{% set retract_length = printer["gcode_macro _USER_VARIABLES"].retract_length|default(10)|float %}
{% set filament_sensor_enabled = printer["gcode_macro _USER_VARIABLES"].filament_sensor_enabled %}
{% set hotend_fan_tach_enabled = printer["gcode_macro _USER_VARIABLES"].hotend_fan_tach_enabled %}
{% set retract_length = printer["gcode_macro _USER_VARIABLES"].retract_length|default(10)|float %}
Expand Down
3 changes: 3 additions & 0 deletions user_templates/variables.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ variable_retract_length: 10
variable_prime_line_height: 0.6 # mm, used for actual cross section computation
variable_prime_line_margin: 5 # distance of purge line from fl_size rectangle

## Length of filament to retract to reduce oozing after end of print (in mm)
variable_retract_length: 10

## Park position used when pause, end_print, etc...
variable_park_position_xy: -1, -1
variable_park_lift_z: 50
Expand Down