docs / workbenches / Modeling Workbench

Modeling Workbench

Id: modeling · The default workbench

Modeling is general solid modeling: sketches, primitives, the profile-driven solids, booleans, and the face-level edit tools. It is what a fresh session starts in, and what any unknown or stale workbench id falls back to.

It offers everything except the sheet-metal features (SM.*) and Assembly Component (ACOMP), so a newly added feature lands here automatically.

A new part starts with a Datium (D1) as its first History feature, providing D1:XY, D1:XZ and D1:YZ reference planes for sketches. It creates no solid. You can edit, delete, undo or redo it like any other feature. Opening an existing file preserves its history. New assembly, drawing, wire-harness and eCAD documents start without a datum.

When to switch to it

Panels and buttons

Modeling claims no panels, so it shows only the unclaimed ones: 3D View, History, Scene, Expressions, and Qualify while the part declares connection points. Every claimed panel is hidden — see the panel matrix.

It declares no toolbar buttons; its row holds only the shared sketch tools, while a sketch is being edited.

Features (35)

Building blocks

FeatureCode
DatiumDA reference triad of orthogonal XY / XZ / YZ planes, registered as named frames
PlanePOne named construction plane (origin + normal)
SketchS2D profile geometry on a plane or face

Primitives

FeatureCode
Primitive CubeP.CU
Primitive CylinderP.CY
Primitive ConeP.CO
Primitive SphereP.S
Primitive TorusP.T
Primitive PyramidP.PY
NURBS SolidNS

Curves and helpers

FeatureCode
SplineSPRegisters a named path and named anchor points other features can consume
HelixHXA single-edge helical curve: a named path, end points and an axis line, drawn as a sketch-like object
WaypointWPA harness routing waypoint splines attach their anchors to — a pass-through, never a wire's end: the routing record, a base point, an axis, a frame and a drawn line

Profile-driven solids

FeatureCode
ExtrudeEPush a profile along its normal
RevolveRSpin a profile about an axis
SweepSWSweep a profile along a path: slid along straight segments (translate, the default), or carried round curves (pathAlign)
Path SweepSWPSweep along a path curve, with optional twist
LoftLOFTBlend between profiles
RibRIBThicken an open polyline into a stiffening web
TubeTUA tubular solid along connected path edges, optionally hollow
ThickenTHKTurn open faces into closed solids by offsetting along their normals

Edit and repair

FeatureCode
BooleanBUnion / subtract / intersect
FilletFRound edges
ChamferCHBevel edges
HoleHDrilled holes from sketch points — countersink, counterbore, or a symbolic threaded style
Offset ShellO.SShell a solid, leaving the selected faces open
Offset FaceO.FDescriptor/reference validation only — produces no geometry today
Push FacePFOffset faces along their normal and re-heal the neighbours
Transform FaceTFMove and turn faces with the transform gizmo, keeping their shape, and re-heal the neighbours
Delete FaceDFRemove a transition face or a through hole's wall and heal the gap
Refit FacesRFSReplace faces that are really one surface (a mesh import's facets) with one plane, cylinder, cone, sphere or torus face
SplitSPLCut a body with a plane or an analytic surface

Placement and replication

FeatureCode
TransformXFORM
MirrorM
PatternPATTERN

Import

FeatureCode
Import 3D ModelIMPORT3DSTEP / IGES (and reconstructed STL / 3MF / OBJ) as exact B-rep

The seven sheet-metal features (Sheet Metal) and Assembly Component (Assembly) are absent only from the creation lists; existing ones stay fully editable here.