Extrusion Cut¶
Extrusion Cut feature extrudes selected objects along their normals or selected axis and cuts the result from other objects.
To perform Extrusion Cut in the active part:
select in the Main Menu Features - > Extrusion Cut item or
click Extrusion Cut button in the toolbar
The following property panel will be opened:
There are three variants of the property panel for Extrusion Cut depending on the chosen option:
By Sizes extrudes objects by specifying sizes.
By Bounding Planes extrudes objects by specifying bounding planes and offsets.
Through All extrudes base objects through all objects to be cut.
By sizes¶
Base objects - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
Axis - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
To size - size for extrusion in the direction.
From size - size for extrusion in the opposite direction.
Cut from - contains a list of objects to be cut by the result of extrusion.
TUI Commands:
-
model.
addExtrusionCut
(part, objectsToExtrude, size, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
number – Size of extrucion.
list – A list of objects to cut from.
- Returns
Created object.
-
model.
addExtrusionCut
(part, objects, direction, size, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
object – A direction of extrusion
number – Size of extrucion.
list – A list of objects to cut from.
- Returns
Created object.
-
model.
addExtrusionCut
(part, objects, toSize, fromSize, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
number – “Size to” value.
number – “Size from” value.
list – A list of objects to cut from.
- Returns
Created object.
-
model.
addExtrusionCut
(part, objects, direction, toSize, fromSize, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
object – A direction of extrusion
number – “Size to” value.
number – “Size from” value.
list – A list of objects to cut from.
- Returns
Created object.
Result¶
The Result of the operation will be an extruded shape:
See Also a sample TUI Script of Create Extrusion Cut by sizes operation.
By bounding planes¶
Base objects - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
Axis - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
To plane - a planar face can be selected to bound extrusion from one side.
To offset - offset for extrusion or for a bounding plane, if selected.
From plane - a planar face can be selected to bound extrusion from the other side.
From offset - offset for extrusion or for a bounding plane, if selected.
Cut from - contains a list of objects which will be cut by the result of extrusion.
TUI Commands:
-
model.
addExtrusionCut
(part, objects, toObject, toOffset, fromObject, fromOffset, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
object – “To object”.
number – “Offset to” value.
object – “From object”.
number – “Offset from” value.
list – A list of objects to cut from.
- Returns
Created object.
-
model.
addExtrusionCut
(part, objects, direction, toObject, toOffset, fromObject, fromOffset, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
object – A direction of extrusion
object – “To object”.
number – “Offset to” value.
object – “From object”.
number – “Offset from” value.
list – A list of objects to cut from.
- Returns
Created object.
Result¶
The Result of the operation will be an extruded shape:
See Also a sample TUI Script of Create Extrusion Cut by bounding planes operation.
Through all¶
Base objects - contains a list of objects selected in the Object Browser or in the Viewer, which will be extruded.
Axis - if selected, it will be the direction of extrusion, otherwise objects normals will be used.
Cut from - contains a list of objects to be cut by the result of extrusion.
TUI Commands:
-
model.
addExtrusionCut
(part, objectsToExtrude, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
list – A list of objects to cut from.
- Returns
Created object.
-
model.
addExtrusionCut
(part, objects, direction, objectsToCut)¶ - Parameters
part – The current part object.
list – A list of objects for extrusion.
object – A direction of extrusion
list – A list of objects to cut from.
- Returns
Created object.
Result¶
The Result of the operation will be an extruded shape:
See Also a sample TUI Script of Create Extrusion Cut through all objects operation.