All blog posts

How to group clashes automatically in Revizto

Table of Contents

See how Revizto fits your workflow

GET STARTED
GET STARTED

A clash test can return a long list of individual clashes. Grouping turns that list into a smaller set of groups that someone can review and resolve. This article explains how to set up grouping in Revizto, what each grouping condition does, how group names flow into issue titles, and what happens to existing issues if you change grouping later. 

Quick takeaway: Open the clash test's settings, go to Grouping, and add grouping conditions such as level, zone, room, grid intersection, or proximity. Revizto groups clashes by those conditions, and the group name becomes part of the issue title when you sync to the issue tracker.

Why group clashes?

If a clash test has no grouping conditions, each individual clash is its own group. According to the Help Center, successful use of grouping conditions can reduce the time required for manual clash analysis and eventually fully automate the creation of clash issues. The Revizto clash automation video describes the same aim: automating the grouping process to minimize time spent naming and vetting clashes.

How do you set up automatic grouping?

  1. In the Clash Automation pane, select the clash test and check it out for editing. Settings are view-only unless the test is checked out.
  2. In the test's settings, find the Grouping field and click Settings.
  3. Click Add grouping, choose a grouping type, and adjust its settings if needed. Then click OK.
  4. Add more conditions if you want them. Conditions apply in the order listed, from top to bottom, and you can drag them to reorder.
  5. Edit the clash group name and clash name if you want, then click OK.

Combining conditions helps create targeted groups that an assignee can resolve. For example, choosing the Level and Zone conditions creates groups that contain clashes from the same level and the same zone, such as a group named "Ground Zone A" for clashes on level Ground in zone A.

Which grouping types are available?

Grouping type What it groups by
Selection A/B The same physical object. All clashes that include the same object from selection A, or from selection B, go into one group.
Level The level the clash belongs to. Clashes with no level go into a "No level" group.
Grid intersection The nearest grid intersection. Clashes with none nearby go into a "No grid" group.
Room, Area, Space The room, area, or space the clash belongs to, with a "No room," "No area," or "No space" group for the rest.
Zone The zone the clash is in. Clashes outside a zone take the zone from the nearest zone beneath them, or join a "No zone" group.
Proximity Clusters of clashes where the distance between any two clash points does not exceed a set distance.
Chained proximity Chains of clashes where adjacent clash points are within a chaining distance. A maximum chain size splits longer chains.
Property condition The value of a property of an element or geometry. Clashes without the property go into a "No value" group.
Search set Existing search sets, with up to two conditions joined by AND or OR.
Combine all clashes into one group All clashes in a single group. Don't add other criteria with this option.

What is the default grouping?

All new clash tests include a proximity grouping condition of 15 m (49.2 ft) by default. You can edit or remove it.

The Help Center describes two proximity types. Regular proximity groups clashes that form a cluster within the set distance. Chained proximity groups clashes that form a chain, where adjacent clash points are within the chaining distance and chains can have multiple branches. The maximum chain size is the distance between the opposite corners of the smallest box that surrounds all the clash points, and longer chains are split.

How do group names work?

Group names are based on the grouping conditions you choose. Most conditions add a placeholder in braces to the Clash group name field, such as {Room}, which is replaced by the room name. The field is fully editable, so you can add or remove placeholders or type custom text.

The clash group name becomes part of the issue title when the group is synced to the issue tracker. Individual clash names default to "{Element A} vs {Element B}" and can also be edited.

What happens if you change grouping after syncing?

If you update the grouping conditions, group ordering, or group naming after clash groups have been synced to the issue tracker, only new or "not reviewed" clash groups receive the update. Existing issues are not changed. The clash test list also includes a regroup action for a test.

How do you keep clash groups manageable?

Stantec's Ash Carr, BIM manager and VDC lead, shared a related best practice in the customer story: mark non-issues as approved, which helps reduce clutter in the clash detection tool. Rules for ignoring clashes, such as ignoring duplicates or clashes within the same model, are covered in How automated clash detection works in Revizto.

Grouping can also affect location tags. If a test groups by a location tag, that tag is always added to the clashes, regardless of which location tags you've selected.

Ready to cut down your clash review time?

Want to see how grouping conditions can turn a long clash list into a manageable set of issues on your own projects? Talk to the Revizto team for a walkthrough tailored to your workflow, or book a demo to see Clash Automation in action.

To learn how to set up grouping yourself, explore the Revizto Academy for hands-on training on clash detection.

FAQs

Each individual clash is represented as its own group.

Yes. The Property condition groups clashes by the value of a property on an element or geometry.

No. Only new or not reviewed clash groups receive updated grouping or naming.

Yes. It becomes part of the issue's title when the group is synced to the issue tracker.