Hi,
we have the same problem when we model bridge and tunnel
When modeling linear structures like bridges and tunnels, the process is typically divided into two main steps:
1. Determine Placement Locations and Coordinate Systems
First, extract the placement points and corresponding coordinate systems along the alignment curve.
You can use the appropriate Dynamo node to achieve this — it will give you both the location and the local orientation (coordinate system) at each point along the curve.
use BriMoahreb_XXX pak
Single_point_adaptive.rfa (700 KB)
2. Place the Family Instances
Create an adaptive family or a regular component family. Use the following approach (or reference the provided Dynamo script) to place the family instances in the project:
- Insert each family instance at the computed location.
- Orient the family by assigning the rotation in the XY plane rot_XY_A, calculated from the local coordinate system. and othe rotation if you need.
Single_point_adaptive.rfa (700 KB)
Note: The family should not be hosted on the curve directly. Instead, it should be placed based on point coordinates and orientation extracted from the curve logic.