Layer Fiber β
A row of equally spaced fibres along a curve β a layer of reinforcement.
π§ Grasshopper component β
Layer FiberAlpaca4d βΈ MomentCurvature_Ξ²eta

Inputs
CurveThe line the fibres are spread along, in
m, in the section's local yz plane.NumberOfFibersHow many fibres to space along the curve, ends included.
AreaFiberArea of each fibre, in mΒ².
The default is one 16 mm bar.
MaterialMaterial of the fibres. Defaults to ReinforcingSteel B450C.
Outputs
LayerFor the
Layer input of Fiber Section.The component previews the fibres in red, on their black curve.
π When to use it β
Use it when
- Bars sit in a row: the tension layer of a beam, a face of a column, a curved layer in a circular section β the curve does not have to be straight.
- You want to vary the bar count parametrically without moving points by hand.
Do not use it when
- The bars are irregular β Fiber Point each one.
- You are filling an area rather than a line β Patch.
Note
AreaFiber is the area of one bar, not of the layer. A layer of 5 Γ 16 mm bars is NumberOfFibers = 5 and AreaFiber = 2.011e-4 β total steel 1.006e-3 mΒ².
The fibres are placed ends included, so a straight curve from cover to cover puts a bar at each corner.
π Relation to OpenSees
The layer is expanded into individual fibres inside the enclosing section Fiber block:
tcl
fiber $yLoc $zLoc $area $matTag