— — — Ka (area-averaging, Table 4) is computed automatically per panel from tributary area.
double_angle
diagonal yields single angles). To force one family for all members, set
auto_size.kind ("pipe"/"angle") in the JSON — CLI/JSON only, no field
here. Every auto-picked member is capacity-checked like any other — nothing is
modelled-but-unchecked.
elasticBeamColumn attracts moments; the Capacity tab will include moment
utilisation and combined interaction ratios for those members.
F = pd·G·(EPA)A, with your declared EPA taken as
Cfa·Aa and pd, G as for the antennas. IS 17740
gives no shielding factor or direction rule for mounts, so the Ka values and the
frame direction form here are those of ANSI/TIA-222-I §2.6.11.2; the report says so.
A platform must state its deck area: IS 17740 Cl. 7.2.2 puts 1500 N/m² on it.
seismic.site_spectrum = {"damping_ratio": 0.02, "points": [[T, Sa/g], …]} and imported.
Site-specific spectrum loaded from the imported file
( points);
it is used when it gives more than the Annex C minimum.
Remove it
| ID | Height | Panels | Bracing | Leg (OD×t) | Diag (OD×t) | Horiz | |
|---|---|---|---|---|---|---|---|
| ✓ — |
On an IS tower the member's bolt holes are read only from the Connection design block below. Set both fields to 0 and describe the bolt line there — the run is refused while a value remains.
On an IS tower the member's bolt holes are read only from the Connection design block below. Set both fields to 0 and describe the bolt line there — the run is refused while a value remains.
On an IS tower the member's bolt holes are read only from the Connection design block below. Set both fields to 0 and describe the bolt line there — the run is refused while a value remains.
TIA-222-I §4.9 (LRFD). Leg splice: "flange" for a pipe / solid-round leg (plate by the Annex Q yield-line method — no EN T-stub), "leg_splice" for an angle/double-angle leg. Plus "diag_bracing" / "horiz_bracing", "redundant_bracing" (a {"tag": {…}} map or one flat spec), and "ubolt" (§4.9.11). Give bolts a "bolt_grade" (A325 / A490 / F1554-…) — it resolves Fub at the bolt's diameter per §4.9.1 — or a raw "bolt_fu"; one of the two is required. "edge_type" is required with no default (sheared = 1.5 × bolt dia; everything else follows AISC Table J3.4). A flange also needs "nc" or "nc_basis" (Table Q-1 has no value below 8 bolts). Unknown keys are rejected rather than ignored. Scaffold-grade — see the Connections tab notes in the report.
Two keys here also change MEMBER capacity, not just the joint. "gc_mm" on a bracing block is §4.4.4.2's heel-to-bolt-group-centroid distance: past the connected leg's centreline it multiplies that member's compression resistance by b/(2·gc). Omit it and you get 1.0 — the clause's own normal-framing default, not a guess — and the report says "normal framing assumed". Waived anyway for a connected leg ≤ 76 mm [3 in.] or L/r > 120. "both_legs_connected" on "leg_splice" raises the §4.6.3.2(5) shear-lag factor from U = 0.80 to 1.00 — declare it only if the splice really grips both angle legs. It lives here rather than on the member because gc is a property of the bolt group: two declarations of one detail is how the member and connection layers once reported different numbers for the same splice.
Leg splice: "flange" for a pipe (CHS) leg (ring-flange + bolt prying), "leg_splice" for an angle/double-angle leg (bolted cover-plate splice, "n_shear_planes" 1 or 2, default 2 — use the one matching this section's leg type, not both). With "both_legs_connected": true, "n_bolts_line" is the bolts in EACH leg (two bolt lines). "edge_type" (sheared / rolled …) is required for the end distance; an optional "side_edge_type" sets the edge the edge distance is measured to, when it is made differently (an angle's toe is a rolled edge). Plus bolted shear connections for diagonals/struts, and "redundant_bracing" for the redundant members — either a {"tag": {…}} map giving each redundant tag (r1, r2, …) its own bolt detailing, or a single flat spec shared by every tag. Scaffold-grade — see Connections tab notes in the report. Edit as raw JSON; leave a sub-key out to skip that connection, or leave a tag out of the map to leave it undetailed.
Bolt strength: give each entry a "bolt_grade" — the IS 800 Table 1 property class, e.g. "8.8" — and the bolt's ultimate and yield strengths are read at its diameter (class 8.8 is 800 / 640 MPa up to 16 mm and 830 / 660 MPa above). Classes 4.6 to 12.9 are accepted. You may give "fub_bolt" (and "fyb_bolt") instead, but not both ways at once. With neither, 800 MPa is assumed and the report says so.
These entries also drive the MEMBER tension check (IS 17740 Cl. 11.1): the bolt line of a bracing or leg-splice entry — "d_hole", "n_bolts_line", "pitch", "end_dist", "edge_dist" — is read as the holes in the member for net-section rupture and block shear (IS 800 Cl. 6.3, 6.4). For a welded end write {"welded": true}. An angle "leg_splice" must state "both_legs_connected": true or false. A member with no entry is checked on gross yield only and the report says its net section and block shear were not checked. One key here also changes MEMBER compression capacity. "gc_mm" on a bracing block is IS 17740 Cl. 10.4.4.2's g — the distance in mm from the heel of a single angle to the centroid of its bolt or weld group. Past the centreline of the connected leg it multiplies that member's compression resistance by b/2g. Leave the key out for normal framing (factor 1.0); do not enter 0. A block holding only "gc_mm" is accepted and gets no connection check. Not applied when the connected leg is 75 mm or less or L/r > 120.
Select an item from the tree on the left
Wind · Slope geometry · Section pipe sizes| Name | Created | Status | Combination Standard | Job ID | |
|---|---|---|---|---|---|
| Done Error Running |