Handling existing supports

Applies to 2022.0 Update and later

Detach, reattach, and clone support structures, and address changes to the part that may affect their support requirements

Jump to:

Scope

Unless noted otherwise, this article speaks about parametric support that has been generated with Netfabb and has possibly been saved in a FABBPROJECT file as opposed to, say, 3MF which can classify mesh portions as supports but does not store the necessary information as to how those supports were generated.

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

Top

What can necessitate an update to supports?

Support requirements of a part can change when the part itself is modified in a variety of ways:

When a part's support requirements have changed as described while the part had the support editor loaded on it, and the support editor is entered again, you are asked how to proceed. Choose between updating or resetting the position, and between refreshing or replaying any performed, non-manual support actions.

Top

Converting and removing supports

To free a part from its existing support structures, there are basically two ways: Remove and delete the supports, or split them off into a new part.

Supports may also be converted into part geometry by adding the respective shells to the part's own collection of shells, and merging any intersecting shells.

Note: This conversion only applies to closed volume support, open shells (including the connectors between volume support and part) remain as parametric supports. Also, the association of a shell to the support structure it used to be is not maintained. Because of this, the conversion can only be undone using Undo or by selecting and converting every volume shell manually back into a support structure, even cutting where necessary.
Top

When other parts are involved

The following controls are available in the main menu at Home > Manage Supports.

Split Support to new Part > Into single part

This turns any supports attached to the selected part into a separate part.

Tip: Useful for modifying supports at the mesh level, such as for adding labels.
Split Support to new Part > Separate open and solid support to parts

This turns any supports attached to the selected part into separate parts, one each for solid support (closed and oriented) and one for open supports (single hatchlines, no volume).

Refresh attached Support

Reapplies any existing supports, maintaining the original anchors. This can be helpful when packing multiple parts that already have supports attached, especially when parts are now intruding on other parts' existing supports.

Note: This maintains existing support anchors and cluster outlines. Any rotation not solely about the Z axis may result in shifting triangles into or out of critical and non-critical angles. When in doubt, it may be safer to generate new supports from scratch.
Merge Solid Support with Part

Any support structures that count as solid are permanently merged with the part's mesh. If the solid sections do not touch the part, they are added as shells. Any non-solid supports, such as polyline supports without thickness, remain unchanged.

Attach other part or part support

Copies any existing part's supports and applies them to the currently selected part. Helpful to avoid repetition in workflow when the selected part is practically the same as another, already loaded, already supported part, or is in fact a copy, and may as such receive the same supports.

Tip: If the donating part has no supports, it is itself attached as support structure. Best used in conjunction with Split Support to new part, to reattach modified supports.

To help with alignment of support and part, you have multiple options:

  • Relative to part: The support is cloned to the target part in the same position as it is currently attached in relation to the source part.
  • Relative to platform: The support is cloned to the target part in the same position as it is currently in relation to the target part.
  • Automatic Alignment: Netfabb internally aligns the target with the source part and then clones the support from source to target before restoring the target's original position. This is likely to be the suitable choice in most cases as the others can produce different results depending on how both source and target parts are generated and moved. However, this function can only copy support from a part, it does not accept a part itself as attachable support.
Remove attached Support

If the part has any supports attached, they are removed.

Convert Bar Support to Lattice

With this option you send all present bar supports collectively into a Lattice Commander component where you can edit them as nodes (anchors) and beams (bars).

Mark open and solid support

Change the type of support as slicing sees it

  • Mark entire support as open: Forces the slicers to always treat supports as open, single-path, non-closed-volume supports, even when there are such closed ones present. Open supports only get their contour traced with a single line of exposure.
  • Automatic mark support open and solid: Determines and reassigns the applicable type so that the slicers apply the appropriate toolpathing and filling as necessary.

These operations apply to supports both in the default platforms and within machine workspaces. The great benefit of this is that any configurations and build strategies applied to the donating part's supports, which may vary significantly between supports and solid supports, are maintained during copying to the receiving part, provided the supports haven't been converted into a part at some point.

Important: When you split supports into separate parts, they are no longer recognized as supports but genuine parts.

Caveats of supports turned into separate parts

Top

When the supported part itself was modified

Some types of modification to a part, such as moving, rotation, and scaling, do not require that Netfabb generates a new part, like for example repairing would do, but they may still have an effect on the part's requirement for supports. These changes are caught when you enter the support editor loaded on the part in question.

You now have the following options:

Revert the part

Resets the part's modification on the platform using the information stored in the support editor.

Helpful when you accidentally nudged the part on the platform.

Replay support

Performs any stored scripted or manually executed and adjusted support action again, using the new critical and non-critical angles.

Note: Some manual editing steps cannot be saved such as moving a generated anchor, or cutting support, and are excluded from the replay.

Refresh support

Reapplies any existing supports, maintaining the original anchors. This can be helpful when packing multiple parts that already have supports attached, especially when parts are now intruding on other parts' existing supports.

Note: This maintains existing support anchors and cluster outlines. Any rotation not solely about the Z axis may result in shifting triangles into or out of critical and non-critical angles. When in doubt, it may be safer to replay the support actions as described above, or to generate new supports from scratch.

Ignore and continue

Does none of the above and simply enters the support editor.

Top