⚡ Grid Supply: Loading...
Gantry Roof Dashboard
▼ Gantry Roof Synthesis
☰ \( L_{\text{gantry, roof}} \) Gantry Roof Span Width (m) 3
View Help Guide
Purpose: Transverse Aperture.
Logic: Defines how wide the roof must be to perfectly cap the gantry walls.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$L_{\text{gantry, roof}} = ROUNDUP(L_{\text{gantry}},0)$$
Python Logic: ROUNDUP(v["Gantry Wall Length (m)"],0)
Live Evaluation: [ROUTE: STATIC/GLOBAL] ROUNDUP(2.7852,0) = 3.0000
☰ \( H_{\text{gantry, roof}} \) Gantry Roof Depth (m) 3
View Help Guide
Purpose: Longitudinal Aperture.
Logic: Defines the front-to-back dimension to maintain alignment with the global modular grid.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$H_{\text{gantry, roof}} = ROUNDUP(L_{\text{gantry}},0)$$
Python Logic: ROUNDUP(v["Gantry Wall Length (m)"],0)
Live Evaluation: [ROUTE: STATIC/GLOBAL] ROUNDUP(2.7852,0) = 3.0000
☰ \( A_{\text{gantry, roof}} \) Gantry Roof Surface Area (m2) 9
View Help Guide
Purpose: Projected Horizontal Area.
Logic: The total physical footprint of the lid, used for procurement and mass calculations.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$A_{\text{gantry, roof}} = L_{\text{gantry, roof}} \times H_{\text{gantry, roof}}$$
Python Logic: v["Gantry Roof Span Width (m)"] * v["Gantry Roof Depth (m)"]
Live Evaluation: [ROUTE: STATIC/GLOBAL] 3.0000 * 3.0000 = 9.0000
☰ \( X_{\text{gantry, roof}} \) Gantry Roof Module Type
View Help Guide
Purpose: Mass Optimization.
Logic: Specifies the use of hollowed-out (webbed) modules to save weight while keeping the roof highly rigid.
Type: Manual Entry
Render on Grids: None
Mathematical Formula:
(Selection)
Python Logic: N/A
Live Evaluation: N/A (Input Variable)
☰ \( W_{\text{gantry, roof}} \) Gantry Roof Design Thickness (m) 0.1
View Help Guide
Purpose: Sectional Depth (z).
Logic: The vertical thickness of the roof layer, which acts as the baseline for all bending and sagging calculations.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$W_{\text{gantry, roof}} = W_{\text{border}}$$
Python Logic: v["Module Border Width (m)"]
Live Evaluation: [ROUTE: STATIC/GLOBAL] 0.1000 = 0.1000
☰ \( X_{\text{gantry, roof}} \) Gantry Roof Layers 1
View Help Guide
Purpose: Gantry Roof Layers
Logic: The prediction of how many layers should be used for the gantry roof
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$X_{\text{gantry, roof}} = W_{\text{gantry, roof}}/W_{\text{border}}$$
Python Logic: v["Gantry Roof Design Thickness (m)"]/v["Module Border Width (m)"]
Live Evaluation: [ROUTE: STATIC/GLOBAL] 0.1000/0.1000 = 1.0000
☰ \( X_{\text{gantry, roof}} \) Gantry Roof Module Count (qty) 9
View Help Guide
Purpose: Component Inventory.
Logic: The exact number of flat carbon fiber blocks required to build the roof.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$X_{\text{gantry, roof}} = ROUNDUP(A_{\text{gantry, roof}} / (L_{\text{solid, flat}} \times W_{\text{solid, flat}}), 0)$$
Python Logic: ROUNDUP(v["Gantry Roof Surface Area (m2)"] / (v["Solid Module - Flat length (m)"] * v["Solid Module - Flat width (m)"]), 0)
Live Evaluation: [ROUTE: STATIC/GLOBAL] ROUNDUP(9.0000 / (1.0000 * 1.0000), 0) = 9.0000
☰ \( \Sigma V_{\text{gantry, roof}} \) Gantry Roof Total Volume (m3) 0.5544
View Help Guide
Purpose: Gantry Roof Total Volume
Logic: The total volume of the gantry roof for material sizing
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$\Sigma V_{\text{gantry, roof}} = X_{\text{gantry, roof}} \times V_{\text{webbed}}$$
Python Logic: v["Gantry Roof Module Count (qty)"] * v["Module - Webbed Volume (m3)"]
Live Evaluation: [ROUTE: STATIC/GLOBAL] 9.0000 * 0.0616 = 0.5544
☰ \( \Sigma M_{\text{gantry, roof}} \) Gantry Roof Total Mass (kg) 1,118.085919
View Help Guide
Purpose: Gantry Dead-Load (Upper).
Logic: The total weight of the roof pushing down on the walls below it.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$\Sigma M_{\text{gantry, roof}} = X_{\text{gantry, roof}} \times \Sigma M_{\text{webbed}}$$
Python Logic: v["Gantry Roof Module Count (qty)"] * v["Total Module - Webbed mass (kg)"]
Live Evaluation: [ROUTE: STATIC/GLOBAL] 9.0000 * 124.2318 = 1,118.0859
▼ Gantry Roof Safety Audit
☰ \( X_{\text{gantry, roof}} \) Gantry Roof Torsional Stiffness Boost (%)
View Help Guide
Purpose: Boxing Factor (G).
Logic: Putting a lid on a box makes the walls infinitely stiffer. This factor captures that massive boost in structural rigidity.
Type: Manual Entry
Render on Grids: None
Mathematical Formula:
Adjustable User Input
Python Logic: N/A
Live Evaluation: N/A (Input Variable)
☰ \( X_{\text{gantry, roof}} \) Gantry Roof Bending Moment (Nm) 4,111.754018
View Help Guide
Purpose: Flexural Loading (M).
Logic: Calculates the downward "sagging" force at the exact dead-center of the roof caused by its own weight.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$X_{\text{gantry, roof}} = ( (\Sigma M_{\text{gantry, roof}} \times N) \times L_{\text{gantry, roof}} ) / 8$$
Python Logic: ( (v["Gantry Roof Total Mass (kg)"] * v["Gravitational Field Strength (N/kg)"]) * v["Gantry Roof Span Width (m)"] ) / 8
Live Evaluation: [ROUTE: STATIC/GLOBAL] ( (1,118.0859 * 9.8066) * 3.0000 ) / 8 = 4,111.7540
☰ \( L_{\text{gantry, roof}} \) Gantry Roof Distance to Neutral Axis (m) 0.05
View Help Guide
Purpose: Sectional Extreme Fiber (c).
Logic: The distance from the middle of the panel to the outer edge, where bending stresses hit their peak.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$L_{\text{gantry, roof}} = W_{\text{gantry, roof}} / 2$$
Python Logic: v["Gantry Roof Design Thickness (m)"] / 2
Live Evaluation: [ROUTE: STATIC/GLOBAL] 0.1000 / 2 = 0.0500
☰ \( I_{\text{gantry, roof}} \) Gantry Roof Moment of Inertia (m4) 0.00025
View Help Guide
Purpose: Geometric Stiffness (I).
Logic: The raw resistance of the roof's shape to bending, completely independent of the material used.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$I_{\text{gantry, roof}} = ( H_{\text{gantry, roof}} \times (W_{\text{gantry, roof}} ^ 3) ) / 12$$
Python Logic: ( v["Gantry Roof Depth (m)"] * (v["Gantry Roof Design Thickness (m)"] ^ 3) ) / 12
Live Evaluation: [ROUTE: STATIC/GLOBAL] ( 3.0000 * (0.1000 ** 3) ) / 12 = 0.0003
☰ \( \sigma_{\text{gantry, roof}} \) Gantry Roof Peak Flexural Stress (MPa) 0.822351
View Help Guide
Purpose: Maximum Fiber Stress.
Logic: The actual physical pressure experienced by the carbon fibers when the roof tries to sag under vibration.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$\sigma_{\text{gantry, roof}} = ( (X_{\text{gantry, roof}} \times L_{\text{gantry, roof}} ) / I_{\text{gantry, roof}} ) / 1000000$$
Python Logic: ( (v["Gantry Roof Bending Moment (Nm)"] * v["Gantry Roof Distance to Neutral Axis (m)"] ) / v["Gantry Roof Moment of Inertia (m4)"] ) / 1000000
Live Evaluation: [ROUTE: STATIC/GLOBAL] ( (4,111.7540 * 0.0500 ) / 0.0003 ) / 1000000 = 0.8224
☰ \( SF_{\text{gantry, roof}} \) Gantry Roof Structural Safety Factor 727.183578
View Help Guide
Purpose: Factor of Safety (FoS).
Logic: The ratio comparing how strong the material is versus how hard we are pushing it.
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$SF_{\text{gantry, roof}} = \sigma_{\text{material, yield}} / \sigma_{\text{gantry, roof}}$$
Python Logic: v["Fossil Carbon Fibre Material Yield Strength (MPa)"] / v["Gantry Roof Peak Flexural Stress (MPa)"]
Live Evaluation: [ROUTE: STATIC/GLOBAL] 598.0000 / 0.8224 = 727.1836
☰ \( X_{\text{gantry, roof}} \) Gantry Roof Safety Blueprint Validation ULTRA-SAFE
View Help Guide
Purpose: Safety Validation Status.
Logic: 1 if v["Gantry Roof Structural Safety Factor"] > v["Safety Factor Slider"] else 0
Type: Calculated (Math Output)
Render on Grids: None
Mathematical Formula:
$$X_{\text{gantry, roof}} = IF(SF_{\text{gantry, roof}} > SF_{\text{safety, factor}}, 1, 0)$$
Python Logic: 1 if v["Gantry Roof Structural Safety Factor"] > v["Safety Factor Slider"] else 0
Live Evaluation: [ROUTE: STATIC/GLOBAL] 1 if 727.1836 > 2.5000 else 0 = 1.0000