Apply multiple ring-shaped, concentric volume supports on a radial turbine or pump stator
Jump to:
Overview
A radial turbine or pump stator is a good demonstrator for how to approach supporting a part with multiple overlapping and concentric areas. A default, catch-all volume support would technically suffice, but would also be unnecessarily difficult to remove.
General approach
- Determine available clusters
- Set up support actions dedicated to the available clusters
- Adjust angles to reduce the amount of part surface unnecessarily
Top
Loading, arranging, and orienting
- Load the demonstration part stator v1.step.
- Orient its circular faces parallel with the build platform and arrange it well away from the platform borders to give the supports you are about to generate some room.

The stator demo part in the buildroom, with some leeway around and below it
Top
Analyzing supportable geometry visually
To get a general idea of the available clusters, areas formed by contiguous triangles requiring support, this tutorial makes use of two main tools: Measurements and support generation.
Using clip planes
- With the part oriented and arranged on the platform, move the Y slider in the Clip planes view until the line representing the plane crosses the part about half-way.
- Click the left part of the
visibility icon to toggle the negative-Y-facing section.
- Click the FRONT face of the viewcube to switch to the perspective looking directly in positive Y direction.

A look directly at the cross section of the part reveals angled inner and outer flanges and a level center track holding the vanes.
Top
Continuing the analysis with measurements
- From the main menu, choose
.
- In the context view, choose
.
- In the 3D view, move the mouse pointer over the angled surface of the outer flange of the upper ring. This already highlights the respective triangle, plane reference, angle measurement, and numerical readout.
Note: Even though the part is still in CAD format,
Netfabb triangulates its surface for its functions. As such, select a
representative triangle for the measurement as there is no way to average a surface measurement across multiple triangles available.
Tip: Hold the right mouse button and drag the mouse to vary the view before deciding which triangle to measure against.
- Click once to select the triangle.
- At this point,
Netfabb may not have given you the best arc for your measurement of the downskin angle. Choose a suitable arc by moving the mouse pointer around the angle's apex, marked by the yellow bubble. Once you have found the desired arc, click once more to select it and finalize this angle measurement.

Move the mouse around the angle apex to select the desired arc.

Now the downskin angle can be read off directly. Click to finalize the angle measurement.
Repeating the same angle measurement steps for the outer flange reveals that they are effectively equal. This means that the value of the angle alone cannot be used to distinguish between the inner and outer flange, only between flanges and the flat portion of the downskin. As such, another property is required, and for this we use the surface area.
To measure surface area we use the support editor as we are only interested in downskins and since we need to create supports on clusters anyway. There is also a way to measure surface area in repair, but this is not part of this tutorial.
Top
Continuing the analysis in the support editor
Creating a new support script and adding a support action
- With the part selected, choose
Generate supports from the main menu.
- In the context view, switch to the
Support scripts tab.
- Click
New script and provide a name for the script. This tutorial will be referring to it by the name "annular support".
- From the actions dropdown, select
Area with volume support and click
Add.
- Click
Save, then
Execute.

First-pass volume supports on the stator part
Identifying clusters, part 1
- With the first-pass volume supports generated, switch to the
List tab in the context view.
- Expand the nodes of the tree view to see which clusters were generated and which support entities belong to them.

Selecting entries in this tree view highlights the respective clusters and entities in the 3D view. (The bracketed numbers are the respective element's identifier.)
In this first pass, the entire downskin is supported as a singular cluster. To differentiate between the sections and to force support generation into detecting them as separate clusters, the support script needs a more granular strategy.
Splitting the cluster
- Switch to the
Support scripts tab and select the "annular support" script.
- Expand the
Cluster section.
- Find the parameters
Critical angle and
Non-critical angle and adjust their values to me lower than the downskin angles of the flanges you measured before. For example, set them to 10° and 15°, respectively.
- Click
Save and
Execute.
The supports between the rings should now be confined to the center strips between the vanes only.
- Now add another
Area with volume support action below the first one. Leave it at its default values and click
Save and
Execute again.
Identifying clusters, part 2
- Switch back to the
List tab.
- Expand the nodes for the second
Area with volume support entry.

The area information for the respective clusters makes a separate, dedicated support actions for each of the flanges possible.
Top
Finalizing the support script
With both the angles and the areas, enough information is available to treat each supportable surface separately.
Note: The unit for the cluster thresholds is square centimeter, not square millimeter as in the
List tab, so, divide by 100.
Supporting the inner flange
- Switch to the
Support scripts tab and select the "annular support" script.
- Select the second
Area with volume support action and expand the
Cluster node.
- Change the
Maximum area to a value below the outer cluster's but above the inner cluster's area. For this tutorial, change it to 30 cm².
- Expand this action's
Support properties node and change
Stand angle to -20°.
Supporting the outer flange
- Add a third
Area with volume support action and expand the
Cluster node.
- Change the
Minimum area to a value above the inner cluster's but below the outer cluster's area. For this tutorial, change it to 30 cm².
- Expand this action's
Support properties node and change
Stand angle to 20°.
With these adjustments done, click
Save and
Execute one more time.

This stator can now be supported automatically by running a single support script.
Top
Conclusion
In this tutorial you used clip planes, angle measurement, and the cluster and entity list to identify supportable areas and created a support script with several targeted support actions.
Top