I am experimenting with interoperability between Revit and Civil3D. So I created a solid corridor in civil 3D and received it in Revit. It awesome that it can be received by assigning project base as a reference. However, I can’t help but notice that the models are generic models and cannot be edited. Is it possible or is there any workflow maybe through dynamo to make that generic model into editable? The way I see it, it appears as a generic model but in fact it is basically a mesh. Image is attached as a reference.
What native Revit element would you like the Corridor to become?
We fall back to generic models & direct shapes when there is no matching supported element in Revit, and I believe this might be the case…
Gotcha! I guess one could work with something like this:
But it does make a lot of sense to separate subbase into separate families. This is my current workflow too: extract all corridor solids in C3D and import them into Revit as Generic Families. This helps in scheduling, quantity takeoffs and IFC export.
The only downside is that each time a corridor changes in C3D, I need to repeat all the steps. I’d love the Speckle workflow to automate this process. A dynamic corridor object would under the hood be translated to solid geometry with properties derived from respective subassemblies and brought into Revit attributed families.
I am new to this thread, just picking up on some of the topics.
I am not sure adding corridor solids as floors is going to be a proper solution for every corridor except roads. Since corridors can also contain gutters, trays, and other objects (2d solids as bodies). For me, regarding Corridors, it is still best to import it as geometry in a family or DirectShape on relative coordinates to 0,0,0, assigning it to an infrastructure category in RVT and then load it into the project on relative coordinates.
We also struggled with the same issues on projects and came up with a work-around to transfer civil3D corridorsolids using sat-file and json for propertysets, and then translate it to directshapes in RVT project.
Question: why would you want to edit a corridor coming from C3D into RVT?