Revit is joining Revit objects into object arrays

Hi all,

I’m running into an issue which I’m not sure how to solve. As previous searches yielded no results for me, hence I’ve decided to ask the community;

  • Speckle Status: All checks passing

  • Objective: I’m trying to send a revit model to Speckle using the add-in, where the Speckle model is an accurate representation of the revit model.

  • Issue: Speckle is combining objects into object arrays. I have no idea how Speckle identifies objects to be grouped, and sometimes the grouping seems arbitrary. Moreover, the goals is to send this data to PowerBI for analysing model health and parameters, hence I need all objects to be separate. I have tried looking into the advanced settings of the revit add in, but don’t see a way to alter this behaviour. Am I missing something?

  • Example:
    Consider the following object in Revit:

It is joined together with the neighboring (but not similar) element in Speckle:

Consider the following object in Revit:

It is joined together with neighboring similar elements:

I would like to know what causes this behaviour and if there is any way to prevent it from happening.

I’m using Revit 2025.2 and connector 2.20.4.

Thank you in advance.