Fiber Stress Strain β
Splits a Moment Curvature fibre result into its fibres, stresses and strains β one branch per fibre.
π§ Grasshopper component β
Fiber Stress Strain (Alpaca4d) β Alpaca4d βΈ MomentCurvature_Ξ²eta, nickname FBS

Inputs
FiberStressStrainThe
fiberStressStrain output of a Moment Curvature component.Outputs
FiberPointThe fibres of the analysed section, one branch each.
StressStress history of each fibre, in
kN/mΒ², one branch per fibre.StrainStrain history of each fibre, dimensionless, one branch per fibre.
All three trees are parallel: branch i of each belongs to the same fibre, and within a branch the values follow the increments of the analysis.
π When to use it β
Use it when
- You want to know when something failed, and which fibre went first. Find the increment at which the extreme compression fibre passes
EpsilonCu, or a bar passeseult, and read the moment and curvature at that index. - You want the stressβstrain path of one fibre, to check the material is doing what you expect β plot Stress against Strain for a single branch.
- You want to colour the section by strain at a chosen increment: take the n-th item of every branch and map it onto the FiberPoint positions.
Do not use it when
- You only need the section curve β
MyandΞΊycome straight out of Moment Curvature.
Note
The number of branches is the number of fibres, which for a Patch-based section is the number of mesh faces. A finely meshed section produces a large tree β expect hundreds of branches, each as long as NumIncr.
