Jump to content

Fan Speed Help Requested, material is ABS


Dana1960
Go to solution Solved by GregValiant,

Recommended Posts

Posted (edited) · Fan Speed Help Requested, material is ABS

I'm printing ABS in an enclosed 3D Printer. The attached models are the entire part and a segment of the entire part. The segment prints out very well. The entire part does not, see image. The issue is cooling and the print starts deforming around layer 50 and continues to ~ layer 75. Comparing Gcode results in a stark difference in cooling for those layers. The small part has 66% cooling whereas the full part has 15-30% cooling for those layers.

 

ABS cooling must be used wisely, or the part will be brittle and or warp off the bed. 

 

Attached are the project files. Not sure this will be useful given the printer type is QIDI. So also attached is the GCode files & files containing the M106, M107, & Layer values in txt format, Duct Gcode.zip

 

I think I need to dick around with cooling settings, see cooling image. Please suggest possible strategies to resolve this issue. 

 

What I would really like is a way to paint on cooling values for areas of a print that builds up too much heat. ABS may find this quite useful. Also, a way to see the fan speed in the slicer preview would also be useful.

 

IMG_4329.JPG

Cooling.png

1768022040_MonoDuctComposite-Body.stl Mono Duct Segment.stl 1727174379_XMAX_MonoDuctBodySegment.3mf 387699720_XMAX_MonoDuctComposite-Body.3mf Duct Gcode.zip

Edited by Dana1960
  • Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS

    You need to increase the regular fan speed, otherwise it will stay at the minimum speed you have set at 15%.

    the print will start at the minimum value and ramp up to the regular speed at the set regular speed layer(which is layer 4)

    in your settings.

  • Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS

    I increased the maximum/regular fan speed threshold from 25 to 50 seconds and looked at the cooling values in Gcode. Much better results, but not perfect. I'll try the minimum fan speed as well.

     

  • Link to post
    Share on other sites

    • Solution
    Posted (edited) · Fan Speed Help Requested, material is ABS

    @Dana1960 I'm an amateur hack and write a bit of code.  One of the things I thought Cura lacked is the ability to create a "profile" for fan speeds.

    Included with this little Windows app is a Cooling Profile generator.  You can change fan speeds at any layer, shut it off, turn it back on...whatever.  There is also an option to adjust the fan speed according to Line Type (Wall-Outer, Infill, Support Interface, etc.).

    Greg's SD Print Tool

    This is the "By Layer Number" page:

    image.thumb.png.42f62088392aa4765909351abc10db72.png

     

    This is the "By Feature Type" page:

    image.thumb.png.83688e366843a401c94bd95123e656f2.png

     

    The app opens an existing Gcode file created with Cura.  You set up your fan profile.  The app then creates a new gcode file and writes the original into it with the fan profile inserted.  You end up with the un-altered original file and a new "Cooled" file.  (The M106 lines are PWM so all the percentages are translated to 0-255 scale.)

    If you decide to install it a shortcut will be added to your desktop and there is an un-install app.

    If you decide to try it and come across any issues let me know.

    Edited by GregValiant
    • Like 1
    Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS

    @obewan, I tried using the minimum fan speed. It helped somewhat. However, it doesn't solve the various cooling requirements for the overall model. It solved most of the problem. Now it fails above the raft. This is due to it is considered a skin thereby using the regular fan speed value and then increases fan speed gradually from there on up resulting in dropping for few layers. I'm going to give the above tool a go.

     

    Honestly, trying to resolve these types of issues with esoteric settings makes for many trials and is therefore very time consuming. When in fact a more direct approach, as in the tool above, makes for a greater understanding. Perhaps it too will be time consuming but educational.

  • Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS

    "Perhaps it too will be time consuming but educational."

    That is 3D printing in a nutshell.

     

    Every day I strive to learn something new (good for the mind) and do a good deed (good for the soul).

     

  • Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS

    @GregValiant, your latest tool version works great. I examined the file contents, all is well. 

  • Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS
    On 1/6/2023 at 6:52 AM, GregValiant said:

    @Dana1960 I'm an amateur hack and write a bit of code.  One of the things I thought Cura lacked is the ability to create a "profile" for fan speeds.

    Included with this little Windows app is a Cooling Profile generator.  You can change fan speeds at any layer, shut it off, turn it back on...whatever.  There is also an option to adjust the fan speed according to Line Type (Wall-Outer, Infill, Support Interface, etc.).

    Greg's SD Print Tool

    This is the "By Layer Number" page:

    image.thumb.png.42f62088392aa4765909351abc10db72.png

     

    This is the "By Feature Type" page:

    image.thumb.png.83688e366843a401c94bd95123e656f2.png

     

    The app opens an existing Gcode file created with Cura.  You set up your fan profile.  The app then creates a new gcode file and writes the original into it with the fan profile inserted.  You end up with the un-altered original file and a new "Cooled" file.  (The M106 lines are PWM so all the percentages are translated to 0-255 scale.)

    If you decide to install it a shortcut will be added to your desktop and there is an un-install app.

    If you decide to try it and come across any issues let me know.

    Greg, When I open your tool to use on my Magician x I get an error 

    "The port is closed".  
    Do you hae any suggestions on how I can me open the port?
    THanks, Cant wait to try your tool!
     
     
     
     
     
     
    Enter
     
     
  • Link to post
    Share on other sites

    Posted · Fan Speed Help Requested, material is ABS

    Where did you copy the file to?

    Are you adding it as a post-processor in Cura?  (Extensions/Post Processing/Modify Gcode and then "Add Script".)

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
      • Ultimaker Cura 5.6 stable released
        Cura now supports Method series printers!
         
        A year after the merger of Ultimaker and MakerBotQQ, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse. Meaning it’s now possible to use either Cura or the existing cloud-slicing software CloudPrint when printing with these printers or materials
        • 6 replies
    ×
    ×
    • Create New...