-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Optimze and new first layer calibration #4811
Conversation
All values in bytes. Δ Delta to base
|
- changed to relative mode to save buffer and code size - added NEW_FIRST_LAYER_CAL to perform 1st layer cal from front to back
d095d86
to
d1470d8
Compare
This comment was marked as outdated.
This comment was marked as outdated.
Change in memory: Flash: -6 bytes SRAM: 0 bytes
We don't want to unload while the nozzle is still smudged against the bed.
Change in memory: Flash: -34 bytes SRAM: 0 bytes
Without this the first vertical move of the new meander would be slightly longer than expected due to using absolute moves from a negative Y starting position
Set short length so the square is printed in the middle of the bed Both purge lines with and without MMU end at X=202.5 to get the square in the middle of the bed
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.
Approving, I'd like to see @leptun approve as well. Or at least 2nd approval :)
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.
Tested both calibration versions in MK404 with fancy extrusion and colored extrusion based on width. Looks good to me. Only tested with 0.4mm nozzle
Been running my MK3S+ with |
By default the previous known first layer calibration pattern is used. You need to un-comment
//#define NEW_FIRST_LAYER_CAL
in the variant file to use the new pattern from front to rear.The new first layer calibration pattern from front to rear with square ends in the middle of the bed.