Skip to main content

Implicit Body, Plane, Scalar, Scalar, Scalar, Manufacturing Support Region Type Enum, Integer, Scalar

Mesh, Plane, Scalar, Scalar, Scalar, Manufacturing Support Region Type Enum, Integer

Implicit Body, Plane, Scalar, Scalar, Scalar, Manufacturing Support Region Type Enum, Integer, Scalar

Find a number of orientations that attempt to minimize the volume of the support regions needed for the body. The implicit block version is more robust and likely to provide more optimal results, while the mesh block version will converge on results much faster but these may be less optimal.

Inputs

NameTypeDescription
BodyImplicit BodyThe body to orient.
Build planePlaneThe build plane.
OffsetScalarThe desired offset distance from the build plane to the part as the function evaluates candidate orientations.
Overhang angleScalarThe overhang angle used by the function to determine where support regions may need to exist with respect to the build plane. overhang angles below this value will likely require support regions.
Min overhang angleScalarAn option to define the support volume only to this minimum overhang angle.
Support regionManufacturing Support Region Type EnumAn option to define whether to build supports for internal, external, or both regions of the body.
CandidatesIntegerThe number of candidate orientations the algorithm will consider before converging on an optimum. more candidates requires more iterations, resulting in a higher likelihood the global optimum is found but requiring longer time to run.
Feature sizeScalarThe minimum feature size used to discretize the body. this input will affect the resolution of the support volume calculation as the function evaluates candidate orientations.

Outputs

Mesh, Plane, Scalar, Scalar, Scalar, Manufacturing Support Region Type Enum, Integer

Find a number of orientations that attempt to minimize the volume of the support regions needed for the mesh. The implicit block version is more robust and likely to provide more optimal results, while the mesh block version will converge on results much faster but these may be less optimal.

Inputs

NameTypeDescription
BodyMeshThe body to orient.
Build planePlaneThe build plane.
OffsetScalarThe desired offset distance from the build plane to the part as the function evaluates candidate orientations.
Overhang angleScalarThe overhang angle used by the function to determine where support regions may need to exist with respect to the build plane. overhang angles below this value will likely require support regions.
Min overhang angleScalarAn option to define the support volume only to this minimum overhang angle.
Support regionManufacturing Support Region Type EnumAn option to define whether to build supports for internal, external, or both regions of the body.
CandidatesIntegerThe number of candidate orientations the algorithm will consider before converging on an optimum. more candidates requires more iterations, resulting in a higher likelihood the global optimum is found but requiring longer time to run.

Outputs