Civilconnection Custom Subassembly not shown

I have a dynamo script to convert civil3d corridor to revit model. However all default corridors can be transferred successfully, such as basic link and lanesuperelevatioAOR except custom subassembly (profile barrier). Warning:Baselineregion.get_shapes operation failed. Polycurve may be branching. How can I solve this problem. Thank you.

Is geometry scaling set to medium?

Geometry scaling has been set to large. Attached civil3d corridor for your reference.

Set the scaling to Medium. By bumping it to large the decimal accuracy is reduced, causing data to show up incorrectly.

Thanks for your help. When scaling set to medium, another issue has been occurred. inputs lie outside of the allowable modeling range, consider choosing the Large setting with a modeling range. Profile barrier cannot be formed in revit model.

This is a warning, not an error. The warning is there to tell you that the geometry display in Dynamo may be off. I recommend ignoring or dismissing that one.

I don’t see the issue in your image.

The screenshot shows that the profile barrier only displays as an outline while the Dynamo script is running. Once Dynamo is closed, the profile barrier disappears from the Revit model. I discovered that if a corridor is created using a custom assembly that contains a ‘curve’, Dynamo is unable to convert that corridor into the Revit model.

This indicates the source package may need an update. Reach out to the maintainer accordingly.

However as you have geometry (the blue lines you’re seeing), you can likely develop those into a solid using Dynamo basics, and then generate a new family instance or direct shape using Dynamo for Revit nodes.

Thanks for your advice. I would appreciate it if I could get more information about the relevant Dynamo nodes to convert Civil 3D solids to Revit families with geo-referencing.