Share

Applies to 2024.0 Update and later

 
 

Supporting parts

Hold parts in place and mitigate thermal effects during printing

Jump to:

Various different methods of additive manufacturing use supports to help keep a part's distortion due to thermal effects to a minimum, allow the deposition of overhanging shapes, and provide general fixation and rigidity during the process. With suitable configuration, supports could even be incorporated into the part's design where they perform as mounting points, for example.

On this pipe forming tool with bar support bouquets and bottom plates, the supports remain on the part. (Part and image: Gramm UG)

Supporting parts in Netfabb

To generate supports, either call a support script on one or more selected parts, or use the support editor separately for every part.

The support editor is available in subscriptions Premium and higher. Certain machine workspaces make some of its functionality available in the Standard subscription and even the free Netfabb, too. Additionally, machine workspaces may provide access to support generation directly in the context view rather than as a main menu item.

Method Availability Features

Automated: Support scripts

  • Current buildroom
  • Support editor

Most convenient and repeatable, support scripts are lists of one or more individual support actions that are executed in order. Each support action is configured individually, and you can employ multiple copies of the same action, adjusted slightly, to create individually customized supports for different areas (clusters) on the same part.

Support scripts may be created, saved and loaded, as well as imported and exported.

Manual: Generate supports through context menu options

  • Support editor only

Netfabb visualizes the detected clusters directly on the part. You may fill these clusters with support structures individually through their context menus.

Clusters themselves may be defined manually.

Manual: Place and modify support entities individually.

  • Support editor only

Select a type of supports and place individual anchors onto the part to have Netfabb generate supports following the placed anchors.

Also, you can modify existing supports individually.

Caution: Support generation is not explicitly checked against generating geometry that reaches beyond printable volume. Care must be taken proactively during part arrangement and orientation as well as support configuration to account for appropriate margins.
Top

About support actions

Support actions are the commands that generate the actual support mesh structures. These are what you actually use in the first two support generation methods mentioned above. They appear in two types of places in Netfabb:

  • as "instant-use" commands in the main menu for placing supports on individual clusters through their context menus.

    Their configurations is stored in manual defaults which you select and manage in the Edit tab of the context view.

  • as items that you can add to a support script

    These individual actions are configured as you assemble them into the script.

Note: Not all actions available in one form are also available in the other.
Top

Parametric supports vs. support meshes

By default, Netfabb handles the supports it generates parametrically: While they are in fact meshes, they are marked, handled, and displayed as attachments and retain how they were generated so that they can be modified instead of having to effectively reverse-engineer and regenerate them from scratch.

This enables a more flexible work with supports:

  • They can be regenerated with fewer or no manual steps whenever an arrangement or orientation changes.
  • Attachments are exempt from some integrity checking. This way they can have holes and lack volumes, something that would be regarded as faults for any regular part mesh, and still be accepted and processed properly by the toolpath generator during slicing.

To help distinguish parts from supports, Netfabb handles parametric supports as attachments colored in blue by default.

Important: The distinction between part and support is saved in the FABBPROJECT file, but during export into parts, this is usually dropped.

Currently, only the 3MF format knows the difference, although Netfabb writes only the generated mesh to it, not the procedures used to generate them. When saved to STL, for example, parametric supports are dropped completely, leaving only the part in the export.

Left: Dedicated support mesh attachment is displayed in light blue. Right: Regular-mesh supports show up in the part's display color or its own actual color (not shown).

You can change this behavior by switching Settings > Settings > Supports > Apply as part attachment to No, but bear in mind that this can have unexpected or even undesirable effects.

  • It can affect part placement on platforms of machine workspaces, particularly those that have an option to enforce a distance between parts and platform.
  • Toolpathing may treat support mesh as regular part mesh, but since it tends to be technically faulty mesh (ie. have open contours rather than closed volumes), toolpathing may either not run at all or produce possibly unwanted results.
  • Fault checking treats it as a regular part, likely finding problems that wouldn't matter for dedicated support toolpathing, and needlessly warning about them.
Top

Was this information helpful?