Domain Check β
Checks design forces against an Interaction Domain: the safety factor of each combination of N, My and Mz, and the point where it meets the boundary.
π§ Grasshopper component β
Domain Check (Alpaca4d) β Alpaca4d βΈ MomentCurvature_Ξ²eta, nickname Domain Check

Inputs
DomainThe domain, from Interaction Domain.
NDesign axial force of each combination, in
kN: tension positive, compression negative.MyDesign moment about the local y axis, in
kNΒ·m, about the domain's centroid.MzDesign moment about the local z axis, in
kNΒ·m, about the domain's centroid.MethodConstant N or Proportional.
See Methods. Wire a Value List to it and it fills itself in.
The longest of the three lists sets how many combinations there are; a shorter one repeats its last value.
Outputs
SFSafety factor: how many times the forces fit in the domain.
At least 1 where the section carries them.
Utilisation1 / SF: at most 1 where the section carries them.
NRdAxial force where the combination meets the boundary, in
kN.MyRdMoment about y there, in
kNΒ·m.MzRdMoment about z there, in
kNΒ·m.OKTrue where the section carries the combination.
ChecksThe checks, for the views to draw.
NotesWhy a factor is what it is, where that needs saying.
Methods β
| Method | Scales | Reads |
|---|---|---|
Constant N | the moments, with N held at its design value | the domain's level at N: how a column check, and RC-SEC, read it |
Proportional | N and both moments together, along the ray from the origin | the domain in all three dimensions |
Constant N with no moment at all has nothing to scale, so that combination is scaled proportionally instead, and its note says so.
A factor of 0 means no scaling of those forces reaches the domain, and the note says why:
- N is beyond the axial resistance, so no moment is carried with it;
- with this N the section needs a moment in this direction to stay inside the domain, and the design moment is less β a section with unsymmetric reinforcement near its axial capacity;
- for
Proportional, the unloaded section is itself on the boundary: a section with no tensile resistance. Hold N instead.
