Share
 
 

Tutorial: Creating annular supports

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

  1. Determine available clusters
  2. Set up support actions dedicated to the available clusters
  3. Adjust angles to reduce the amount of part surface unnecessarily
Top

Loading, arranging, and orienting

  1. Load the demonstration part stator v1.step.
  2. 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

  1. 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.
  2. Click the left part of the visibility icon to toggle the negative-Y-facing section.
  3. 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

  1. From the main menu, choose Analyze > Measure.
  2. In the context view, choose Surface > Angle Surface-XY Plane.
  3. 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.
  4. Click once to select the triangle.
  5. 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

  1. With the part selected, choose Generate supports from the main menu.
  2. In the context view, switch to the Support scripts tab.
  3. Click New script and provide a name for the script. This tutorial will be referring to it by the name "annular support".
  4. From the actions dropdown, select Area with volume support and click Add.
  5. Click Save, then Execute.

First-pass volume supports on the stator part

Identifying clusters, part 1

  1. With the first-pass volume supports generated, switch to the List tab in the context view.
  2. 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

  1. Switch to the Support scripts tab and select the "annular support" script.
  2. Expand the Cluster section.
  3. 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.
  4. Click Save and Execute.

    The supports between the rings should now be confined to the center strips between the vanes only.

  5. 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

  1. Switch back to the List tab.
  2. 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

  1. Switch to the Support scripts tab and select the "annular support" script.
  2. Select the second Area with volume support action and expand the Cluster node.
  3. 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².
  4. Expand this action's Support properties node and change Stand angle to -20°.

Supporting the outer flange

  1. Add a third Area with volume support action and expand the Cluster node.
  2. 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².
  3. 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

Was this information helpful?