-
-
Notifications
You must be signed in to change notification settings - Fork 768
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
Add support for Prusa XL Input Shaper (only one head will print) & add PC-CF, PA11-CF, & PVB filament types #5511
Conversation
pls add all XL profiles... up to 5 my start code works for all 1-5 ; 2024 Heiko Liebscher ; turn off unused heaters M217 Z{max(zhop, 2.0)} ; set toolchange z hop to 2mm, or zhop variable from slicer if higher ; Home XY M104 T{initial_tool} S{if is_nil(temperature_vitrification[initial_tool])}70{else}{temperature_vitrification[initial_tool]-80}{endif} ; set idle temp M109 T{initial_tool} S{((filament_notes[initial_tool]= ; move to the nozzle cleanup area G0 X{(0 == 0 ? 30 : (0 == 1 ? 150 : (0 == 2 ? 210 : 330)))} Y{(0 < 4 ? -7 : -4.5)} Z10 F{(travel_speed * 60)} ; move close to the sheet's edge {if (is_extruder_used[1]) and initial_tool != 1} {if (is_extruder_used[2]) and initial_tool != 2} {if (is_extruder_used[3]) and initial_tool != 3} {if (is_extruder_used[4]) and initial_tool != 4} ; purge initial tool M593 X T2 F35.8 End Code: |
Thanks for the G-Code, is this needed to run the Prusa XL with multiple heads or does the current profile work? I probably won't be able to add support for multi head printing as the code that either BambuLabs or Orca Slicer removed is difficult to find and is out of my wheelhouse. |
Anyone wanting to test out the profile will need to use this new build, as it configures the printer infill to be what is used in PrusaSlicer and fixes the filament start G-Code not working properly. |
This reverts commit c622895.
By the way, if it helps to reduce the changes we need to make, I think we can remove the non 'input shaper' version, as I don't expect any users would use the non-IS version nowadays. It's not really worth supporting both versions. It makes sense for PS to add a new version instead of modifying the existing profiles, as they don't want to affect existing users when they introduce the IS firmware. However, for Orca, it's a different case. |
Ok, I have removed all non Input Shaper profiles and renamed XLIS to Prusa XL Input Shaper. I've left the filaments with "@ XL" as they work with both versions and I left the process named with "@ XLIS" as "XL Input Shaper" is too long in my opinion. |
Looks good. |
Hi @hliebscher Does it work with multiple tools? |
Meanwhile, added some fixes to the single head version: f9ecc9d |
Partially does #2457
EDIT as of 6/6/24: This PR adds the ability to print with the Prusa XL and XLIS with one print head even if five heads are installed, according to #2457 (comment). This PR also adds three new filament types to be selected in the filament's settings. Everything seems to be working fine with the exception of the Input Shaper specific G-Code not showing up in the filament's start G-Code. This, however, seems to be a issue on my part as the Slicer exports the exact same thing that is in the filament's current files.
TO DO:
Prusa XL
General
Bugs to be fixed