Skip to main content

Features and their dialogs

A part is a list of features, built in order. You add one from Insert or the toolbar, fill in its dialog, and OK adds it after the features already there.

The Insert menu in a part document: the solids, the features that make and change shape, operations, patterns, a sketch and a parameter

How a dialog works​

The link's extrude open in its dialog: the sketch it uses, its distance written as the width parameter, a new body, and OK

A feature's dialog opens in Properties, with a line on what the feature does and its fields under it. The picture shows the desk arm link's extrude.

  • Numbers take expressions. Type a number, or an expression of the part's parameters such as width or length / 2 - 8. The field keeps the expression, so the feature follows the parameter.
  • Picks come from the view. A field that needs faces or edges, such as a fillet's Edges, asks you to click them in the view, then says how many are picked; Clear starts again. You can also pick first: the Selection panel then offers the commands that take what you picked, and their dialogs start with it.
  • What it still needs is written in the dialog in orange, and OK waits until nothing is missing.
  • The view previews the feature as you change it, and shows handles you can drag where a value is a distance or a position.
  • More options holds the fields most features leave as they are.
  • OK (Enter) adds the feature; Cancel drops it.

To change a feature later, right-click it in the Features panel and choose Edit feature. The same dialog opens as you left it, and OK rebuilds everything after it.

Bodies​

The features that make shape start a new body, named after the feature, unless you choose one in Body. With a body chosen, Join says what happens to it: the new shape is added to it (Add), cut from it (Cut) or intersected with it (Intersect). The features that change shape, such as a fillet, always work on the body you name.

Solids​

Box, Cylinder, Prism, Sphere and Cone make a whole solid from one dialog, standing on a plane or rising from a flat face you picked. Each is a sketch and an extrude or a revolve underneath, so its faces have the same names as if you had drawn it.

Features that make shape​

FeatureWhat it does
Extrudesweeps a sketch's face straight out by a Distance; E
Revolveturns a sketch's face about an axis, a whole turn or by an Angle
Sweepsweeps a closed sketch along an open one, its Path
Loftskins a solid through two or more sketches, in order
Importstarts a body from a STEP, IGES or BREP file the document carries

Features that change shape​

The hole at the end of the link open in its dialog: the face it starts from, its position written in the length parameter, its diameter and depth, and its marker in the view
FeatureWhat it does
Filletrounds the Edges you pick to a Radius
Chamferbevels the edges you pick by a Distance
Shellhollows a body to a wall Thickness, leaving the faces you pick open
Holedrills holes into a flat Face at Positions on it, through or to a Depth, with a counterbore or a countersink if you like
Bossraises a sketch drawn on a face out of it
Pocketsinks a sketch drawn on a face into the body, by a depth or through it
Push/pullmoves a face out or in, the faces around it following
Delete faceremoves faces, such as a round or a hole, and closes the gap
Movemoves and turns a body as one piece

A hole shows a marker for each position. Click the face to move the last hole there, Shift+click to add another, or drag a marker; the picture shows the hole at the end of the desk arm's link, whose position is written in its length parameter.

Combining bodies and patterns​

  • Boolean combines a body with others, its Tools, by Union, Difference or Intersection. The tools are used up.
  • Linear pattern repeats a body in a row, Polar pattern around an axis, and Mirror across a plane; the copies are fused with it. To repeat whole parts in an assembly instead, see component patterns.

Anything else the kernel can do​

Operation runs any operation of the CAD API by its dotted path, such as occt.operations.offset, with its inputs, and keeps the result as a feature. Script runs a script the document carries on the part's geometry. Both are rebuilt like any other feature.

Verified against the product in October 2026