Getting confused with block insertion and rotation relative to using insert point by Point.ByCartesianCoordinates from an civil alignment. need some help. what nodes should I look at?
I’m able to inset block at correct location based on selected alignment by Point.ByCartesianCoordinates, but if I rotate or move the civil 3d alignment, the blocks are inserted correctly but the rotation
This is exactly what the BlockReference.ByCoordinateSystem node is designed to help with. As an analogy, think of a coordinate system in Dynamo like a UCS in AutoCAD. You can generate coordinate systems along the alignment using Alignment.CoordinateSystemByStationOffset. Then you can use those to create the block references.
Funny, I found a post by me that KirkWM said to use you package “PointExtensions.AngleBetweenPoints”
was able to use that to rotate the blocks to the alignment direction.
Thank you