Creates 3D solids or surfaces by extruding open or closed 2D entities, faces of 3D solids, regions or closed boundaries.
Optionally adds volume to solids or removes volume from solids.
Accessing the Command
Solid mode
Surface mode
command bar: dmextrude
menu bar: Model | Direct Modeling | Extrude solid and Extrude surface
toolbar: Direct Modeling | Extrude solid and Extrude surface
ribbon:
- Modeling Workspace
- Home | Direct Modeling | Extrude solid
- Solid | Direct Modeling | Extrude solid
- Surface | Direct Modeling | Extrude surface
- Mechanical Workspace
- Home | Model | Extrude solid
- Solid | Create | Extrude solid
- Surface | Create | Extrude surface
- Sheet Metal | Edit | Extrude solid
- BIM Workspace
- Home | Modify| Extrude solid
- Modeling | Modify | Extrude solid
Quad cursor menu: Model | Extrude solid and Extrude surface
: dmExtrude
When launched from the command bar, menu bar, toolbar or ribbon:
Prompts you in the command bar:
Select entities/subentities to extrude or set [MOde]: (Select a region or a closed 2D entity (closed polylines, circles and ellipses are accepted) or a face of solid.)
Entities in set: 1
Select entities/subentities to extrude or set [MOde]: (Select another entity or subentity or press Enter to stop selecting entities.)
When launched from the Quad cursor menu:
First select the entity, entities or boundary to be extruded.
Closed 2D entities (1)(2) and regions (3) are accepted. Closed boundaries in the XY-plane of the current coordinate system (4) or on the face of a solid (5) are recognized automatically if the Select detected boundaries option () on the Selection Modes toolbar is active.
|
|
|
|
|
1 |
2 |
3 |
4 |
5 |
Do one of the following:
- Launch the command when the desired entity or boundary highlights.
- To extrude multiple entities: compose a selection set, then launch the command.
Click to add the highlighted entity to the selection.
Solid mode:
Specify height of extrusion or [Auto(subtract or create)/Create/SUbtract/Unite/Both sides/Taper angle/Direction/Limit] <Auto>:
The selected entities are extruded dynamically. (Move the mouse to specify the extrusion direction.)
The extrusion direction is perpendicular to the selected entity or entities.
Do one of the following to define the height of the extrusion:
- Specify a point in the drawing.
- Type a value in the dynamic entry field.
- Choose the Limit option.
Surface mode:
Specify height of extrusion or set [Auto/Create/Slice/Both sides/Taper angle/Direction] <Auto>:
The selected entities are extruded dynamically. Move the mouse to specify the extrusion direction.
The extrusion direction is perpendicular to the selected entity or entities unless the Direction option is selected.
Do one of the following to define the height of the extrusion:
- Specify a point in the drawing.
- Type a value in the dynamic entry field.
Command Options
Option |
Description |
||||||
Mode |
Allows to create either solids or surfaces. Prompts you: Choose type of created entity [SOlid/SUrface] <Solid>:
The Extrude tool ( The Extrude Surface tool ( |
||||||
Select Entities |
Click an entity or choose an option in the dmExtrude prompt menu. Depending on the value of the DELOBJ (Delete Object) system variable, the defining entities are either retained or deleted or you are prompted whether to keep or delete the source entities. |
||||||
Taper Angle |
Specifies the taper angle for the extrusion. Prompts you: Specify taper angle value in degrees - (type a value in the command bar.) The angle is measured from the extrusion direction. A negative value tapers outwards. This option allows to create (truncated) pyramids and cones. If Dynamic Dimensions are ON, press the TAB key to jump to the Taper Angle field, then type the desired value and press the TAB key again to apply the new value. |
||||||
Direction |
Allows to specify the extrusion direction. Prompts you: Select axial entity or define direction by [2Points/Xaxis/Yaxis/Zaxis] <2Points>: Select an option:
|
||||||
Limit |
Allows to limit the extrusion by the face of a solid. Prompts you: Select face or 3d solid to limit extrude: (Move the cursor over a face, then click when the face highlights.)
The SELECTIONPREVIEW system variable must be set to 2 or 3 to highlight faces. Press the TAB key to subsequently highlight overlapping faces. |
||||||
Auto* |
The result depends on the extrusion direction of the 3D solid and the value of the DMEXTRUDEMODE system variable.
|
||||||
Create* |
Regardless of the extrusion direction, a new 3D solid is created. |
||||||
Subtract* |
The 3D solid is subtracted from each interfering existing solid. |
||||||
Unite* |
The new 3D solid is unified with each interfering existing solid. |
||||||
Slice* |
The extruded surface cuts through solids, much like the Slice command. |
||||||
Both Sides |
Extrudes the selected boundary (solid mode) or linear entities (surface mode) symmetrically at both sides. |
* Repeatedly hit the CTRL key during the dynamic display of the extrusion to cycle the various options:
- Auto / Create / Subtract / Unite (solid mode)
- Auto / Create / Slice (surface mode)
The behavior of the Auto option is controlled through the DMEXTRUDEMODE system variable. The value of the variable is the sum of the selected bitcodes.
- 1: Set OFF to unite with, or ON to create a new solid when extruding a contour lying on the face of a solid, away from that solid.
- 2: Set OFF to unite with, or ON to subtract from solids which intersect with the created volume.
- 4: Set ON to modify solids which intersect with the created volume.
If the Hotkey Assistant (HKA) is ON the Hotkey Assistant widget displays:
Solid Mode:
-
: Auto
-
: Create
-
: Subtract
-
: Unite
Surface Mode:
-
: Auto
-
: Create
-
: Slice
Related Commands
Extrude - Extrudes 2D entities to 3D solids or surfaces.
Loft - creates 3D solids passing through two or more cross sections.
Sweep - creates 3D solids or 3D surfaces by sweeping profiles (open or closed 2D entities or 3D subentities) along an open or closed path.
DmChamfer - creates an equal distance chamfer between adjacent faces sharing a sharp edge.
DmDelete - deletes faces and solids.
DmFillet - creates a smooth fillet between adjacent faces sharing a sharp edge.
DmMove - moves the selected faces or edges of a solid using a vector.
DmPushPull - adds or removes volume from a solid by moving a face or surface.
DmRevolve - Creates 3D solids or surfaces by revolution of open or closed 2D entities or regions about an axis.
DmRotate - rotates faces of a solid around an axis.
DmStitch - converts a set of region and surface entities that bound a watertight area to a 3d solid.
DmThicken - creates 3D solids by thickening (i.e. adding thickness to) surfaces, their faces, and faces of 3D solids.