Save 15% On All Single Licences! Loading... GET OFFER

How to Use Geometric Constraints in BricsCAD

Quick answer: Geometric constraints fall into three categories, relations between two entities, fixed angles, and fixed positions. Applying one actively adjusts the entity’s position to satisfy it, and displays an icon in a constraint bar next to the entity. Tools to create and manage them live on the 2D Constraints toolbar, the Parametric ribbon tab, and the Parametric menu.

Types of Geometric Constraints

What Happens When You Apply One

Applying a geometric constraint doesn’t just flag a relationship, it actively adjusts the entity’s position to satisfy that constraint. An icon appears next to the entity showing which constraint was applied; apply several to the same entity, and their icons join together in a single constraint bar.

Creating Geometric Constraints

Tools live on the 2D Constraints toolbar, the Parametric ribbon tab, and the 2D Constraints flyout of the Parametric menu.

Controlling Constraint Bar Visibility

Constraint bars are hidden by default whenever a drawing is closed and reopened. Tools to control their display live on the Geometric Constraint toolbar, the Parametric ribbon tab, and the Show/Hide 2D Constraints flyout on the Parametric menu, all running CONSTRAINTBAR with a specific option:

Note: Octave’s own documentation describes these two options as showing and hiding “dimensional” constraints, which looks like wording copied from the dimensional-constraints page rather than an intentional statement, since CONSTRAINTBAR controls geometric constraint bars specifically. The list above reflects what the command actually does.

Two related settings:

Repositioning Constraint Bars

By default, a constraint bar sits near the entity’s midpoint and keeps that relative position as the entity moves.

To relocate one: click and hold on the constraint bar, drag it to a new spot, and release. It stays there, relative to the entity, until reset.

To reset it back to the default position: click the Show/Hide Geometric Constraint tool, or run CONSTRAINTBAR, select the entities, right-click or press Enter, then choose Reset (or type R) when prompted.

Working with Individual Constraints

Deleting All Constraints from a Selection

To strip every constraint from a group of entities at once: click the Delete 2D Constraints tool, or run DELCONSTRAINT, select the entities, then right-click to finish. Every dimensional and geometric constraint on that selection is removed.

Practical Examples

Frequently Asked Questions

Does applying a geometric constraint move existing geometry? Yes. It actively adjusts the entity’s position to satisfy the constraint, it isn’t just a passive label.

What’s the difference between deleting one constraint and using DELCONSTRAINT? Right-clicking a single constraint icon and choosing Delete removes just that one. DELCONSTRAINT removes every constraint, dimensional and geometric, from your selected entities at once.

Can BricsCAD automatically detect and constrain points that already coincide? Yes, the Autoconstrain option of GCCOINCIDENT applies coincident constraints automatically to endpoints or centre points that are already touching.

Why did my constraint bars disappear after reopening the drawing? That’s expected; they’re hidden by default every time a drawing is closed and reopened. Use CONSTRAINTBAR (Show All, Hide All, or Show/Hide) to bring them back.

Powered by Full Pelt Ltd