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.
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.
@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.).
This is the "By Layer Number" page:
This is the "By Feature Type" page:
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@GregValiant, very nice indeed. I'm assuming it uses Gcode comments to identify line types. Thats what is warranted for this type of finicky material. I'll give it a go.
@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.
"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).
@GregValiant, your latest tool version works great. I examined the file contents, all is well.
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.).
This is the "By Layer Number" page:
This is the "By Feature Type" page:
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
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".)
Recommended Posts
obewan 37
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