Context/problem:
I am modeling reinforcement for a slightly curved retaining wall in Tekla Structures 2025 using Grasshopper. The concrete geometry is already modeled in Bridge Creator and delivered to the client, so it cannot be modified; my scope is limited to reinforcement modeling. The input geometry is a complex mesh with around 140 faces (see screenshot above), despite the wall following a constant radius.
Two questions:
1.Current workflow in Grasshopper: Mesh from Tekla → road centerline / guideline with known radius → perpendicular frames generated along the centerline → mesh–plane intersections → polyline reduction and simplification → resulting sections used for reinforcement modeling. This works, but it feels brittle and complex given the relatively simple geometry.
Are there better ways to get usable sections from complex bridge meshes? Is it reasonable to create an approximated BREP in Grasshopper (based on on the section lines from mesh/plane intersection and use that as a reference for reinforcement instead?
2. Bent bar defined as arcs – cover issue
I’m modeling bent bars (Q-bars) defined by arcs (start–mid–end).
-
Bars appear locked to the plane.
-
I cannot offset them in the normal direction.
-
Bars end up on the concrete surface instead of ~40 mm inside (cover).
-
Base polyline/arc seems immovable.
Any tips on issue #2?
Thanks in Advamce!
Regards David
