You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe:
I print a lot of TPU and one of my designs and brands of TPU combined are best printed at a pretty low temperature for TPU (200c) which had the benefit of not only giving me amazing print results but fairly easy to remove supports. Unfortunately during this time of year the same TPU has begun to curl and just like most is requiring me to bump up temps to a more expected value of 230c. Problem is at these temperatures TPU supports really like to bond well and more then double my post processing time and usually result in worse surfaces.
Describe the solution you'd like:
This lead me to realize a simple fix for TPU support removal would just be a temperature change between the support interface and the rest of the print. I went to see if this was possible and not surprisingly it is not. But I'd like to request it as a feature. I think it's main benefit would be in the support interface section as it's really just to improve removal without risking the rest of the supports printing worse.
Describe how it would work:
As it would likely take a little tuning per filament I'd likely suggest a "Wait for Temperature Change" bool and an "Interface Temperature Override" float as setting variables in the "Options for support material interface" section of Printer Settings / Support Material.
When configured to wait print support interface last on any layer it's printed. Retract, pause and change temp, when the temp is reached return to printing the support interface. On completion of that layer retract and wait to change temperature again above end of support interface so as to avoid oozing or damaging the part. On reaching original temp resume.
Otherwise simply send a temp change before starting the support interface and another after it is completed. This allows for instance where the temperature change is very minimal to achieve easier removal or when the filament isn't that picky and there is no noticeable loss of quality to the print for the period during temperature changes.
Describe alternatives you've considered:
Simply allowing the latter of a no fuss temperature change command before and after the interface sections would likely make a big difference for TPU at minimum.
The text was updated successfully, but these errors were encountered:
i will agree having this feature would benefit a fair few cases. with internal infill and others.
this should already be possible with feature_gcode - 'between extrusion role change g-code'
example
{if extrusion_role == "SupportMaterialInterface" and layer_num > 0}
G91; relative position
G0 Z0.5 ; move up
G1 X150 Y150 ; move away from model
M140 ;set temperature
G90 ;absolute position, saving a gcode position/ restoring it would be a better use case though. and/or calling a klipper macro.
ect..
; SupportMaterialInterface {endif}
Is your feature request related to a problem? Please describe:
I print a lot of TPU and one of my designs and brands of TPU combined are best printed at a pretty low temperature for TPU (200c) which had the benefit of not only giving me amazing print results but fairly easy to remove supports. Unfortunately during this time of year the same TPU has begun to curl and just like most is requiring me to bump up temps to a more expected value of 230c. Problem is at these temperatures TPU supports really like to bond well and more then double my post processing time and usually result in worse surfaces.
Describe the solution you'd like:
This lead me to realize a simple fix for TPU support removal would just be a temperature change between the support interface and the rest of the print. I went to see if this was possible and not surprisingly it is not. But I'd like to request it as a feature. I think it's main benefit would be in the support interface section as it's really just to improve removal without risking the rest of the supports printing worse.
Describe how it would work:
As it would likely take a little tuning per filament I'd likely suggest a "Wait for Temperature Change" bool and an "Interface Temperature Override" float as setting variables in the "Options for support material interface" section of
Printer Settings / Support Material
.When configured to wait print support interface last on any layer it's printed. Retract, pause and change temp, when the temp is reached return to printing the support interface. On completion of that layer retract and wait to change temperature again above end of support interface so as to avoid oozing or damaging the part. On reaching original temp resume.
Otherwise simply send a temp change before starting the support interface and another after it is completed. This allows for instance where the temperature change is very minimal to achieve easier removal or when the filament isn't that picky and there is no noticeable loss of quality to the print for the period during temperature changes.
Describe alternatives you've considered:
Simply allowing the latter of a no fuss temperature change command before and after the interface sections would likely make a big difference for TPU at minimum.
The text was updated successfully, but these errors were encountered: