Revit 3.10 release: Optimized Revit Models & ⚠️ Breaking Change

Hey @Community ,

3.10 release of our Revit connector comes with significant performance improvements for Revit workflows . However, this update includes important breaking changes that require your attention.

We’ve optimized how Revit publishes geometry to Speckle. Instead of storing the same element multiple times (eg family instances, columns, furniture), the connector now only creates a single copy of identical geometry!

:warning: Important: This is a breaking change for Revit workflows. Models published from Revit 3.10 onwards will not load in connector versions 3.9 and earlier. To ensure smooth collaboration, make sure all team members upgrade to the latest connector versions:

  • Revit, Rhino, Grasshopper, AutoCAD, Civil 3D, Tekla, ETABS, Navisworks: 3.10.0
  • SketchUp: 3.3.1
  • Blender: 3.3.0
  • Archicad: 3.1.0
  • Power BI: 3.4.1

Models published from earlier versions will continue to load in 3.10.>⚠️ Important: This is a breaking change for Revit workflows. Models published from Revit 3.10 onwards will not load in connector versions 3.9 and earlier. To ensure smooth collaboration, make sure all team members upgrade to the latest connector versions:

  • Revit, Rhino, Grasshopper, AutoCAD, Civil 3D, Tekla, ETABS, Navisworks: 3.10.0
  • SketchUp: 3.3.1
  • Blender: 3.3.0
  • Archicad: 3.1.0
  • Power BI: 3.4.1

Models published from earlier versions will continue to load in 3.10.

Model sizes reduced by over 35% on average, with FF&E models containing thousands of repeated instances seeing reductions over 90%. This means faster sends, smaller files, and quicker viewer loading for your web or Power BI workflows.

Faster load times and improved workflows: When receiving in AutoCAD, Rhino, SketchUp, or Blender, repeated elements now load noticeably faster as blocks or components. Speed up your editing workflows by only changing one instance in order for all instances to update automatically.

Read the full announcement:

Download the latest connectors:

If you run into any problems or have feedback about this release, let us know here at speckle.community.

11 Likes

Can you comment on what this will mean for speckle automate - would an automate function that runs on a model uploaded in 3.9 work on one uploaded with 3.10?

If your automate function heavily relies on geometry coordinates for any reason, then yes, you might need to update your function accordingly.

But if you are just working with properties per object, you do not need to make any changes.

For self-hosting, does using this latest Revit 3.10 connector update also require us to update to the latest 2.26.5 instance?

You are advised to upgrade to that for the impending connector revision.

1 Like