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

Understanding the Suppression Feature in BricsCAD

Quick answer: Suppression temporarily hides a set of entities by internally placing them on a special frozen layer, speeding up orbit, zoom, and pan operations, improving selection performance, and reducing regeneration time on complex drawings. Suppressed entities are also excluded from mass properties calculations, and a parametrically-driven condition can suppress or unsuppress a set automatically to generate different design variants.

Creating a Suppression Feature

Run SUPPRESS.

Managing Suppression Features

Select the suppression feature in the Mechanical Browser panel and right-click for these options:

Setting a Condition

A suppression feature can be driven by an expression, automatically suppressing or unsuppressing its entities based on the expression’s current value.

Via the Mechanical Browser panel:

  1. Select the suppression feature (use the Search field to find it by name).
  2. Enter an expression in the Condition field of the properties grid.

Via the Parameters Manager panel:

  1. Select the parameter sharing the suppression feature’s name (searchable the same way).
  2. Enter an expression in the Expression field.

Either way, the logic is the same: if the value equals zero, every entity displays; any other value suppresses them.

Frequently Asked Questions

What’s the difference between Unsuppress and Dissolve? Unsuppress just reverses the suppressed state, the feature itself stays intact and can be suppressed again later. Dissolve deletes the suppression feature entirely.

What value should a condition expression have to keep entities visible? Zero. Any non-zero value suppresses the entities instead.

Does suppressing entities affect mass properties calculations? Yes, suppressed entities are excluded from mass properties calculations, including generated drawing views and bills of materials.

Can I use suppression to create different variants of the same parametric design? Yes, tie the condition to a parametrically-driven expression, and different parameter values will suppress or reveal different entity sets automatically.

Powered by Full Pelt Ltd