Jump to content
Ultimaker Community of 3D Printing Experts

New Post Processing Plugin Script: OuterWallFan

Recommended Posts

I created a simple script for the "Post Processing" plugin called "OuterWallFan". I wanted to share this script and my experiences using it.


I print end-use parts that must be as strong as possible, but also look nice with no visual defects. I discovered that I can create strong prints by not using the cooling fan, but this usually resulted in ugly parts. On the other hand, I can use the cooling fan to make the parts look great, but they were brittle and weak. (You are probably already aware of this 🙂.)


I created the “OuterWallFan” script to balance part strength and aesthetics. I use the script to turn the cooling fan on for outer walls, and then back off for any other line type (inner wall, infill, top/bottom, first layer, etc).


I’ve had great luck producing strong and nice-looking prints with this script. I’ve tried it with PLA, ABS, and PC/PBT. I can't set the fan at 100% with ABS or I get warping, but it seems to work great at 35% to 40% fan speed.


To use the script, unzip it and copy it to the following location:
C:\Program Files\Ultimaker Cura [X.X]\plugins\PostProcessingPlugin\scripts


Then, restart Cura and select Extensions -> Post Processing -> Modify G-code. Next, select “OuterWallFan” from the "Add a Script" drop down.


Do you do something similar? Maybe others will find this as useful I have. Let me know if there are questions or problems with the script.



Edited by brownd3

Share this post

Link to post
Share on other sites
On 1/26/2019 at 9:11 AM, ahoeben said:

@ctbeke, thoughts?


Indeed the Marketplace only works for full plugins and material/quality packages at the moment. I do however like the idea of distributing post processing scripts through the Marketplace as well. I'll discuss it with the product owners of Cura and Cloud and see if it's something Ultimaker will work on. Technically it shouldn't be too hard.


As a workaround you could make a small 'extension' plugin that simply copies your script to the Cura user directory on boot. I know the Dremel plugin that's currently available in the Marketplace does something similar but then for machine definition files.

Share this post

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

    • Ultimaker Cura | a new interface
      We're not only trying to always make Ultimaker Cura better with the usual new features and improvements we build, but we're also trying to make it more pleasant to operate. The interface was the focus for the upcoming release, from which we would already like to present you the first glance. 
        • Like
      • 130 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!