Display unfactored load types and supports on structural members
"beamLoadSupport"
.
Parameter | Format | Example | Description |
---|---|---|---|
xData | array of numbers | remote.plot.x | X coordinates along the beam |
r | nxm array | x("r") | Support locations from a traditional template r widget. Either rDict or r is required |
rDict | array of dicts | remote.plot.R | Support locations and types, from the solver. Either rDict or r is required |
PL | array of dicts | remote.plot.PL | Point load locations and magnitudes |
DL | array of numbers | remote.plot.DL | Distributed load values at each X-coordinate |
ML | array of dicts | remote.plot.ML | Moment load locations and magnitudes |
AL | array of dicts | remote.plot.AL | Axial load locations and magnitudes |
ADL | array of numbers | remote.plot.ADL | Axial distributed load values at each X-coordinate |
lenConvert | number | 0.001 | (defaults to 0.001 ) Conversion factor for lengths |
dlConvert | number | 1 | (defaults to 1 ) Conversion factor for distributed loads |
loadLenConvert | number | 1 | (defaults to 1 ) Conversion factor load 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 |
dlAreaUnit | string | "kPa" | (defaults to "kPa" ) Unit for area distributed loads (i.e. the thing multiplied by the load width to get the magnitude) |
column | boolean | false | (defaults to false ) Whether to plot diagram vertically, adjusting text locations appropriately |
wall | number | 0 | (defaults to 0 ) Height of the wall to display |
openings | nx6 array | [] | (defaults to [] ) Format: [["label", type, startY, heightY, startX, endX], ...] |
r
widget for supports:
r
and rDict
based on your template architecturer
or rDict
is provided, but not both. The diagram requires one of these parameters to properly display support conditions.