How does the Speckle Revit connector receive work?

Could someone explain to me where the Speckle v2 Revit Connector actually creates Revit objects? Should probably be somewhere here: speckle-sharp/ConnectorBindingsRevit2.Receive.cs at main · specklesystems/speckle-sharp · GitHub

There is a Transaction created, but where does it actually add objects to the transaction?

1 Like

Hi @promontis, the actual conversion routines are in the converters. Here’s where you can find them.

That’s because of the way we treat object models and their implementation (conversion). There’s some added info in our docs right here: Kits | Speckle Docs - long story short, they’re interchangeable, and not a hard dependency for Speckle itself. You can, if you want to, write your own Speckle Kit and use Speckle without our object model that we ship the plugins with by default.

2 Likes

Thanks! I was just missing this bit of information! Thnx :hugs:

1 Like