Modeling tool
Extrude
Give depth to one or more closed sketch profiles or planar model faces, creating or modifying solid volume.
Purpose
Give depth to one or more closed sketch profiles or planar model faces, creating or modifying solid volume.
Where to find it
Select closed profiles or planar faces in Model, then choose Create > Extrude.
Selection
- Select one or more closed, non-self-intersecting sketch profiles or supported planar faces.
- For Join, Cut, or Intersect, also choose the target body when MakerSolid cannot resolve it unambiguously.
Steps
- Select closed profiles or a planar source face and open Extrude. Distance remains the default end condition and starts with a round value in the project unit.
- Open Details for end conditions, offsets, custom directions, or independent sides. The command bar keeps the Distance input for distance-based extrusions.
- In Details, Distance, Per-Side Distance, End Scale, Twist, Start Offset, Clearance, and Shape Reference Length keep their labels above precision inputs. Tap a value to enter a number or expression, or drag its scrubber horizontally to adjust; vertical position changes precision. Lengths use the current project unit. Expression-backed values keep their link and must be edited through the keypad.
- Choose the start, direction, sides, and end. Use the dedicated picker to select a termination face or body without replacing the source profile.
- Choose Operation and its Target independently of the termination reference. Distance, End Scale, and Twist update the affected-volume preview immediately. For referenced starts, ends, or directions, wait for the exact preview to succeed. Tap Apply to build and validate the final result.
Options
Result
Apply adds an associative Extrude feature using the selected profile or face references.
Editing
Open Extrude in History to edit the saved definition, operation, or boolean target. The Result card labels Operation and Target Body; Target Body appears for Join, Cut, and Intersect. Numeric parameters, including Distance, End Scale, Twist, and Clearance, use labels above their inputs so the names stay readable in the narrow pane. Tap a numeric value to open the keypad, or drag its scrubber to adjust it using the project precision. The keypad retains invalid expressions for correction and enables Apply value only for valid input; the saved feature is unchanged until Update Feature. Reversed definitions show Reverse Direction with a positive Distance. Lengths display and accept the current project unit inside each control, so 1 in reopens as 1 in. Reference picking shows upstream geometry; a construction plane or axis derived from the edited feature or later history must be replaced with an upstream reference. Distance, End Scale, and Twist update the affected-volume preview immediately while you edit. Boolean edits keep the committed body visible as dimmed context, and the affected volume follows later Move, Rotate, and Scale operations. Histories with other dependent operations use an exact preview. Distances preserve the entered length; temporary cutting margins do not change the saved value. Older plain face cuts with a verified padded profile recover their original Distance when opened in History and save the correction with Update Feature. Update Feature builds and validates the final result, including downstream features. Referenced starts, ends, and directions require a successful current exact preview before Update Feature is enabled. Invalid inputs remain editable; a failed update does not change the saved project. Legacy symmetric scaled/twisted extrusions convert to an equivalent offset sweep to preserve their deformation origin.
Troubleshooting
No profile can be selected or the preview fails.
Finish the sketch, close gaps or self-intersections, select the filled profile region, and verify that a Boolean result intersects the chosen target.
An inward extrusion with Join produces no visible change.
Join never removes material. Choose Cut to push the selected face inward and remove material, or reverse the direction to add material with Join.
The face does not cover the extrusion.
Choose a larger face, an infinite construction plane, or Up to Body when the end crosses several faces. Face termination never silently extends a trimmed surface.
The preview fails after changing direction, clearance, scale, or twist.
Ensure the end is ahead of the start, the direction crosses the profile plane, scale stays positive, and the limiting surface produces a complete closed solid. Reduce clearance or deformation if its offset or sweep self-intersects.
A reference is missing or Update Feature stays disabled.
Repair the missing upstream face/body/axis reference and any invalid parameter expressions. For referenced starts, ends, or directions, wait for the current exact preview to finish. For Distance sweeps, correct invalid numeric inputs and use Apply or Update Feature to validate the final result.
OpenCascade could not complete extrusion boundary validation.
The kernel could not finish checking the result; this does not establish that the profile intersects itself. The saved feature remains unchanged. Verify the inputs and references, then share the project file with support if a valid closed spline or SVG profile still fails.