Hi guys,
I am testing out new source code Speckle Connector 3.0 for a custom Revit Addin. I want to achieve 2 things:
-
Try to see if I can use the new converter in my addin to convert Revit element to Speckle Base object. I can see that the Speckle app did initialize a RevitRootToSpeckleConverter on start up and I can retrieve it using dependency injection, but I can not use it the converter to directly convert a selected Revit element.
-
Try to use converter from step 1 and DiskTransport to export Speckle data to disk like I have done with Speckle 2.0, but I have not reach this step.
Can anyone give me any suggestion that what I might do wrong here. Many thanks in advance.
Hey @long_tran! You’re not doing anything wrong.
With the recent connectors we’ve focused on our primary needs, hence there currently is no disk transport, and the connector architecture is more robust for our stable delivery. You are pretty much the first in recent (3 years!+) memory to ask for this.
Why are you developing your own connectors and not using ours out of the box? We’re really curious, and it will help us shape the developer side of Speckle.
since we know that speckle can convert data to json like format, I intend to use it as a easy-to-read medium format for some custom logic and custom data. Therefore, I can transfer BIM object with attached custom data conforming to regional convention in a closed environment, like a design department. That way, we can have the flexibility to modify our data as well as detect if something go wrong.
I think that Speckle is not just a great platform for BIM independence and BIM coordination, but it also can be a solution to many problems. If you guys can make it an open source, or a solution that can be deploy on local system, or a service, that would be awesome.