I recently tried the mapping tool. The levels were sent from Revit to Speckle, however, in Rhino, the project information was not recognized and the elements could not be mapped to be sent.
Maybe I did something wrong, or a temporary bug.
My PC system is in Italian and my Revit switches between English and Italian when updated, or perhaps an issue with the Revit template, and mapping through Speckle.
Does it work for Archicad too?
This is still the status:
So planned, but not yet
Great feature
but I think there is an issue with localisation.
When I commit at a stream from Revit in German with a German template I get the message in Rhino "the selected branch does not contains any levels. In the online viewer the levels are labeled as βEbenenβ (German word for levels)
With Revit running in German with an English Template I also get this message.
Revit running in English with English template is working.
I have an example branch here. The first two commits are done in Revit in German, the first with German Template, the second with English template, the third one with Revit in English and an English template. Only the third one appears to work.
https://speckle.xyz/streams/830af23268/branches/projectinformation
-
Currently, they need to be set manually, but your suggestion to auto-map by name is great! Weβll definitely look at adding this in
-
With the current implementation, blocks are mapped to existing family instances, so your Revit facade unit family will need to already have the screws as a subfamily. From the next release youβll have the option to also to create new families in Revit from scratch, in this case, families will be created as freeform/directshape elements and any nested block would probably be created as a nested freeform/directshape element in the Revit family.
Thanks for the report, weβre working to fix localization issues in the next release as well! In the meantime, you can launch Revit in English just by creating a shortcut with the following argument:
"C:\Program Files\Autodesk\Revit 2021\Revit.exe" /language ENG
@Arlind_Dervishaj @eugenK could you please give our pre-release 2.13.0-alpha3
a quick try? It should resolve the localization issues you were facing
Hereβs how to install it: Manager | Speckle Docs
Any other feedback is very welcome!
@teocomi I tried the Revit to Rhino workflow running in German with the connector version 2.13.0-beta2 and it appears to work. In speckle.xyz the levels are labeled as levels and not as βEbenenβ anymore.
@michaelgmccune This is an great ideea!
I think it would be nice if it ccould also work as a branch-based mapping so that for example one could send flat surfaces to slabs branch and lines to a column or beam named branch.
Stream based mapping should also be possible, it would all depend on project size and complexity I think.
Then a receiver like Revit would further refine the mapping into its specific families.
But ultimately, like you said, the receiver can be any other BIM software.
This seems to be an ideal implementation of your ideea. Having a default would also be an option.
What do you think?