> For the complete documentation index, see [llms.txt](https://changelog.visilean.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://changelog.visilean.com/changelog/release-5.0-2026/precision-model-filtering-and-or-logic-in-the-new-3d-bim.md).

# Precision Model Filtering: AND/OR Logic in the New 3D BIM

Filtering a federated model is rarely a single-condition job. You want the mechanical elements on Level 4 not every mechanical element in the building plus every element on Level 4. Until now, each condition added in the Filter Model Elements modal was combined with an implicit OR, so every condition you added widened the selection instead of tightening it. Building a targeted set meant filtering broadly and hunting through the result, or running several filters in sequence and reconciling them by eye.

#### Why This Matters

Model element filters decide what your team sees and works on during a coordination review, a 4D sequence check, or a progress walkthrough. When a filter can only widen, the effort shifts from the model to the mechanics: repeated passes, manual cross-checking, and filters that are rebuilt from scratch each session because they were never quite right to begin with. The subtler cost is confidence. An over-broad filter still looks correct on screen, and elements that were never in scope end up discussed, linked, or reported on. The larger the model, the more that gap matters.

#### What's New?

* **A selectable AND/OR operator between each adjacent pair of conditions** in the Filter Model Elements modal, replacing the implicit OR that combined them previously.
* **Mixed logic within a single filter** set AND between one pair of conditions and OR between the next, so one expression can narrow and widen exactly where you need it to.
* **Operators saved with the filter**, so reopening a saved filter reproduces the full logic and not just the list of conditions.
* **Automatic migration for existing filters**, which are converted to an explicit OR and continue to return the results they always have.

#### How It Helps

A Design Manager preparing a coordination review filters for elements on one level AND in one category, isolating the services actually under review rather than the whole floor. The filter is saved with its logic intact, so next week's review opens on the same scope without rebuilding.

A Planner linking model elements to a finishing sequence uses OR to gather several element categories in one pass, then adds an AND condition to restrict the whole set to a single zone. What previously took three separate filters now takes one.

A Project Manager reviewing progress across repeat floors saves one filter per floor block, each combining its conditions with the right operators, and switches between them mid-walkthrough instead of reconfiguring the modal each time.

{% hint style="info" %}

#### Key Considerations & Caution Points

**Existing filters behave exactly as before:** any filter saved prior to this release is migrated to an explicit OR between its conditions, matching the logic it previously ran on. You only need to revisit a filter if you want to tighten it.

**Available in the new 3D BIM:** the configurable operator sits in the Filter Model Elements modal in the new 3D BIM.
{% endhint %}
