Plot free-body diagrams with all factored loads and reactions for specific load combinations
"beamFreeBody"
.
Parameter | Format | Example | Description |
---|---|---|---|
xData | array of numbers | remote.plot.x | X coordinates along the beam |
PL | array of dicts | remote.plot.fbPL | Point load locations and magnitudes |
DL | array of numbers | remote.plot.fbDL | Distributed load values at each X-coordinate |
ML | array of dicts | remote.plot.fbML | Moment load locations and magnitudes |
AL | array of dicts | remote.plot.fbAL | Axial load locations and magnitudes |
ADL | array of numbers | remote.plot.fbADL | Axial distributed load values at each X-coordinate |
R | array of dicts | remote.plot.fbR | Reaction magnitudes and locations |
lenConvert | number | 0.001 | (defaults to 0.001 ) Conversion factor for lengths |
lenUnit | string | "m" | (defaults to "m" ) Unit for lengths |
plUnit | string | "kN" | (defaults to "kN" ) Unit for point loads |
mlUnit | string | "kNm" | (defaults to "kNm" ) Unit for moment loads |
dlUnit | string | "kN/m" | (defaults to "kN/m" ) Unit for distributed loads |
column | boolean | false | (defaults to false ) Whether to plot free body diagram vertically, adjusting text locations appropriately |
allFactor | number | 1 | (defaults to 1 ) Factor by which to adjust all load and reaction values. Useful to display FBD including k1 factors in timber |
wall | number | 0 | (defaults to 0 ) Height of the wall to display |
column: true
to display the free-body diagram vertically, which is useful for column analysis:
allFactor
to apply additional factors to all loads and reactions:
visibleIf
conditions to show diagrams only when relevant