Special Presets
Special presets for unique configurations that don't fit the standard joist or beam categories.
Generic Beam
Flexible configuration with minimal defaults. Best for custom scenarios where you want full control.
Preset Code: genericBeam
Default Values
None - all values must be specified explicitly.
Required Fields
| Attribute | Description |
|---|---|
L_X | Beam length in feet |
type | "Database" or "Custom" |
supports | Support array (minimum 2) |
Example
Code
Generic Flitch Beam
Steel-reinforced timber beam (flitch plate) configuration. Flitch plates are enabled by default.
Preset Code: genericFlitchBeam
Default Values
| Attribute | Value | Description |
|---|---|---|
flitch | "Yes" | Flitch plates enabled |
n_flitch | 2 | 2 steel plates |
t_flitch | 0.375 | 3/8" plate thickness |
F_y | 36000 | 36 ksi yield strength |
flag_SD | "Yes" | Simplified deflection enabled |
Delta_Span_DL+LL | 240 | L/240 simplified |
Flitch Plate Attributes
| Attribute | Type | Default | Description |
|---|---|---|---|
flitch | string | "Yes" | Enable flitch plates: "Yes" or "No" |
n_flitch | number | 2 | Number of steel plates |
t_flitch | number | 0.375 | Plate thickness in inches |
d_flitch | number | auto | Plate depth in inches (auto-calculated if omitted) |
F_y | number | 36000 | Yield strength in psi |
Example
Code
Use Case: Flitch beams combine timber and steel for increased capacity in retrofit situations or where depth is limited.
Hip / Valley
Configured for hip and valley rafters with dual roof pitches.
Preset Code: hipValley
Default Values
| Attribute | Value | Description |
|---|---|---|
incline_flag | "Hip/Corner Slope" | Hip/corner geometry |
n_com | 2 | 2-ply beam |
L_side_1 | 10 | 10 ft side length |
alpha_roof_1 | 6 | 6:12 pitch (side 1) |
alpha_roof_2 | 6 | 6:12 pitch (side 2) |
location_based_on | "Plan" | Plan-based locations |
repeat | "Non-Repeating" | Non-repeating member |
LTB_bracing | "Top Braced" | Top edge braced |
LLT | "Occupancy" | Live load type |
Delta_Span_ST | 180 | L/180 short-term |
Delta_Span_LT | 120 | L/120 long-term |
Delta_Span_DL+LL | 100 | L/100 simplified |
flag_SD | "Yes" | Simplified deflection enabled |
doubleCantileverDeflection | "Yes" | Double limits for cantilevers |
Hip/Valley-Specific Attributes
| Attribute | Type | Default | Description |
|---|---|---|---|
incline_flag | string | "Hip/Corner Slope" | Must be "Hip/Corner Slope" |
L_side_1 | number | 10 | Side length 1 in feet (determines beam geometry) |
alpha_roof_1 | number | 6 | Roof pitch 1 as rise per 12 run |
alpha_roof_2 | number | 6 | Roof pitch 2 as rise per 12 run |
location_based_on | string | "Plan" | "Plan" or "Inclined" length |
Load Format
Hip/valley uses explicit tributary width format:
Code
Tributary width typically varies from full width at the ridge to zero at the eave.
Example
Code
Note: The beam length is calculated from
L_side_1and the roof pitches. The tributary width typically decreases linearly from the ridge to the eave (12 to 0 in the example above).
Next Steps
- Joists - Floor, ceiling, deck joists, and rafters
- Beams - Girders, headers, and combination beams
- Attributes Reference - Complete attribute documentation