-
-
Notifications
You must be signed in to change notification settings - Fork 7
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
Rapid Tip Shaping Algorithm - Feedback Welcome #25
Comments
"Thank you @ImChrono for implementing this! The documentation is available here." Which cutter can be used and how to connect it to the controller ??? To be more precise: for this direct drive extruder: https://www.tronxy3d.com/de/products/tronxy-3d-printer-parts-high-temperature-print-head-for-x5sa-series?variant=43828171833588 (320°C version) and this Klipper control unit https://www.tronxy3d.com/products/tronxy-klipper-firmware-upgrade-kits?variant=44680278671604 - it a Tronxy 5XSA Pro printer |
Any filament cutter that cuts below the filament sensor can be used. It is controlled by a mechanical switch that the printhead pushes against the frame/gantry of the printer to cut the filament. |
Ok ... limit still a bit lost how to find one, but well ... |
What printer are you using? There are some pre-designed filament cutters for certain printers (e.g. Filametrix cutter for Voron printers). |
for this direct drive extruder: https://www.tronxy3d.com/de/products/tronxy-3d-printer-parts-high-temperature-print-head-for-x5sa-series?variant=43828171833588 (320°C version) and this Klipper control unit https://www.tronxy3d.com/products/tronxy-klipper-firmware-upgrade-kits?variant=44680278671604 - it's a Tronxy 5XSA Pro printer |
Two printers, but only one with Klipper ...
1) Geeetech A30 (not Klipper)
2) Tronxy X5SA Pro, but with the Klipper Update Kit and an direct drive
extruder/hotend update kit:
for this direct drive extruder:
https://www.tronxy3d.com/de/products/tronxy-3d-printer-parts-high-temperature-print-head-for-x5sa-series?variant=43828171833588
(320°C version) and this Klipper control unit
https://www.tronxy3d.com/products/tronxy-klipper-firmware-upgrade-kits?variant=44680278671604
-
it's a Tronxy 5XSA Pro printer
|
I also have a Tronxy X5SA (not Pro) but modified the gantry with a custom setup using linear motion instead of rollers. Unfortunately, I don’t have the same print head, so I can’t help with designing a custom mechanical cutter. However, you could try remixing this model: I think there should be enough space to place the cutter between the extruder and the hotend As a side note, I'm planning to release a second PR soon, which will include filament retraction between swaps to save filament, as well as support for a servo cutter. I think a servo cutter might be an easier option for your printer since it would minimize the need to move the printhead, which looks a bit heavy... |
I also suggest opening a new issue so that this thread can stay focused on tip shaping suggestions and improvements |
|
Before you spend too much time working your PR, the beta of Happy Hare v3 (which supports the 3MS) should be released very soon. All the existing 3MS macros will be archived after the final release of Happy Hare, including contributed code. |
Happy Hare should support that anyway, or not? I'm happy to wait for that, no hurry. |
That's great news! As you pointed out, Happy Hare is a solid alternative. Once TYPE B MMU gains full compatibility, I'll switch my new setup to that firmware as well. |
Yes. As with any servo-driven cutter, you will have to make your own macro, but it's super simple. Mine is here . |
🙂🙃 I'll see. Still new to Klipper... |
This is a really good guide for writing Klipper macros. |
👍
Jinja2 again ... (templates in HomeAssistant are based on that as well...)
Christopher Mattar ***@***.***> schrieb am Fr., 8. Nov. 2024,
21:28:
… 🙂🙃
I'll see. Still new to Klipper...
This <https://klipper.discourse.group/t/macro-creation-tutorial/30> is a
really good guide for writing Klipper macros.
—
Reply to this email directly, view it on GitHub
<#25 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZLVVW366FVHPBBNVULR2V3Z7UNHDAVCNFSM6AAAAABQOUJLV6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRVGY4TONZXG4>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Closing as the 3MS is now fully migrated to HH |
Introduction
Note
With the migration to Happy Hare firmware, this feature will become obsolete.
For the past couple of weeks, I have been working on a new method of performing tip shaping. Instead of running in the slicer, this method runs as a Klipper macro. This allows for quickly trying out new settings to see what works best for each of your filaments.
Before I explain more, I want to give credit where credit is due. The idea for tip shaping in a macro came from Happy Hare Firmware. The basis for this algorithm was originally from this post in the 3DChameleon forum.
So...how is it better than standard tip shaping?
Filament Cutters
Before we go further, if you can install a mechanical filament cutter on your printer below your filament sensor (closer to the nozzle), please do that! Filament cutters are much, much faster and more reliable than tip shaping will ever be, and there's no tuning required.
Thank you @ImChrono for implementing this! The documentation is available here.
How it Works
If you aren't using a filament cutter, back to tip shaping. This algorithm uses only four G-Code moves. That means that while there are less things to tune, each setting can have a big impact on your filament tips.
I've broken them down below:
Documentation
Documentation for rapid tip shaping is available here.
TODO's for rapid tip shaping:
PARK
andUNPARK
macrosTODO's for the documentation:
Feedback
Please feel free to give any feedback on this feature. This is still in development, so expect frequent changes.
The text was updated successfully, but these errors were encountered: