I am trying to connect Civil3D and Revit through Dynamo by using dynamo package CivilConnection (author: @Paolo_Emilio_Serra1). I have a few problems and I was hoping you could help me out. I will post pictures.
Picture 1: Extracted solids from a corridor in Civil3D (using Model Viewer). You can see that the solid is continuous as it should be.
Picture_Shapes: Dynamo script that I am using to extract Corridor.Shapes and create Revit Families by using a node called Mass.ByShapesCreaseStations.
Picture 2: Extracted geometry of Corridor.Shapes. If you compare with Picture 1 then you can see that there is no cut in the lower subassembly (no inner extracted geometry).
Picture 3: The way node Mass.ByShapesCreaseStations creates Revit families. You can see that there is a problem at the location of the region change (a hole) + there is no cut in the lower subassembly.
I don’t know how to fix these 2 problems. I was hoping you could help me.
I tried something else.
Picture_Links: Dynamo script for extracting BaselineRegion.Links instead of shapes.
Picture 4: Extracted BaselineRegion.Links.
It would seem that Dynamo correctly extracted Links from the lower subassembly (and all other subassemblies). But now I have a problem that I don’t know how to connect all these cross-section shapes to create individual Revit families because Mass.ByShapesCreaseStations seem to only work for shapes and there is no similar node in the package for Links.