-
Notifications
You must be signed in to change notification settings - Fork 15
Update extruder dimensions for better support for sequential printing #6
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great Stuff. Thank you.
Please remove PrusaSlicer-2.5-M5-Profile.zip
from your PR. I will zip it up once I am ready to package.
@@ -60,6 +61,7 @@ | |||
"machine_height": { "default_value": 250 }, | |||
"machine_name": { "default_value": "AnkerMake M5" }, | |||
"machine_start_gcode": { "default_value": "M104 S{material_print_temperature_layer_0} ; set final nozzle temp\nM190 S{material_bed_temperature_layer_0} ; set and wait for nozzle temp to stabilize\nM109 S{material_print_temperature_layer_0} ; wait for nozzle temp to stabilize\nG28 ;Home\nG1 E10 F3600; push out retracted filament(fix for over retraction after prime)" }, | |||
"machine_end_gcode": {"default_value": "M104 S0\nM140 S0\n;Move nozzle 8mm up from print\nG91\nG1 Z8\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84"}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we change the max print height to 242 because of this? If you think we should then we should add a note in the changelog.
@@ -1,5 +1,23 @@ | |||
# Changelog | |||
|
|||
## 1.11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just add all these to version 1.10 I am going to be making some changes likely before I publish.
@@ -419,7 +419,7 @@ wipe = 1 | |||
z_offset = 0 | |||
default_filament_profile = "Generic PLA+ @ANKER" | |||
start_gcode = M104 S{first_layer_temperature[0]} ; set final nozzle temp\nM190 S{first_layer_bed_temperature[0]} ; set and wait for nozzle temp to stabilize\nM109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize\nG28 ;Home\nG1 E10 F3600; push out retracted filament(fix for over retraction after prime) | |||
end_gcode = M104 S0\nM140 S0\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84 | |||
end_gcode = M104 S0\nM140 S0\n;Move nozzle 8mm up from print\nG91\nG1 Z8\n;Retract the filament\nG92 E1\nG1 E-1 F300\nG28 X0 Y0\nM84 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You can do logic in Prusa Slicer but not Cura. Something like:
{if max_layer_z < 40}\nG91\nG1 Z8 F600 ; Move print head up{endif}
I have yet to test this. Just read about it.
I've updatd the extruder dimensions and gantry height for both Prusa and Cura slicer to have better support for sequential printing.
Along the way I ran into various quirks with both the hardware and Ankerslicer. They've been documented in the known issues. Most notable are the following issues:
Also for anyone noticing I've set the gantry height to 23mm rather than 30mm, this is correct. On the left of the extruder there's a small plastic rod poking out to the x-axis end stop. This rod is about 7mm lower than the gantry at it's lowest point.