Carregando...
Carregando...
Every case below is run on every page load against its calculator. The expected values are derived from first-principles ACI 318-19 / AISC 360-22 formulas; engineers can verify each result independently using the cited clauses.
rc-slab5 / 5 (100.0%)✅ All cases passingrc-slab-aci-001Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §8.3 (slab) + §22.3-22.5 (flexure)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| requiredThickness | 88.90mm | 88.89mm | 0.01% | 2.00% | ✅ |
| recommendedThickness | 100.00mm | 100.00mm | 0.00% | 0.00% | ✅ |
| momentX | 7.460kN·m/m | 7.462kN·m/m | 0.03% | 5.00% | ✅ |
| momentY | 7.460kN·m/m | 7.462kN·m/m | 0.03% | 5.00% | ✅ |
| bottomReinforcementX.requiredArea | 319.20mm²/m | 319.23mm²/m | 0.01% | 5.00% | ✅ |
| deflectionRatio | 0.6200— | 0.6176— | 0.39% | 5.00% | ✅ |
rc-slab-aci-002Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §8.3 (slab) + §22.3-22.5 (flexure)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| requiredThickness | 111.10mm | 111.11mm | 0.01% | 2.00% | ✅ |
| recommendedThickness | 120.00mm | 120.00mm | 0.00% | 0.00% | ✅ |
| momentX | 19.79kN·m/m | 19.79kN·m/m | 0.00% | 5.00% | ✅ |
| momentY | 10.35kN·m/m | 10.35kN·m/m | 0.05% | 5.00% | ✅ |
| bottomReinforcementX.requiredArea | 666.50mm²/m | 666.48mm²/m | 0.00% | 5.00% | ✅ |
| deflectionRatio | 0.5800— | 0.5797— | 0.05% | 5.00% | ✅ |
rc-slab-aci-003Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §8.3 (slab) + §22.3-22.5 (flexure)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| requiredThickness | 111.10mm | 111.11mm | 0.01% | 2.00% | ✅ |
| recommendedThickness | 120.00mm | 120.00mm | 0.00% | 0.00% | ✅ |
| momentX | 34.18kN·m/m | 34.18kN·m/m | 0.01% | 5.00% | ✅ |
| momentY | 34.18kN·m/m | 34.18kN·m/m | 0.01% | 5.00% | ✅ |
| bottomReinforcementX.requiredArea | 1151.0mm²/m | 1151.0mm²/m | 0.00% | 5.00% | ✅ |
| deflectionRatio | 1.700— | 1.696— | 0.26% | 10.00% | ✅ |
rc-slab-aci-004Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §8.3 (slab) + §22.3-22.5 (flexure)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| requiredThickness | 88.90mm | 88.89mm | 0.01% | 2.00% | ✅ |
| recommendedThickness | 100.00mm | 100.00mm | 0.00% | 0.00% | ✅ |
| momentX | 6.320kN·m/m | 6.323kN·m/m | 0.04% | 5.00% | ✅ |
| momentY | 6.320kN·m/m | 6.323kN·m/m | 0.04% | 5.00% | ✅ |
| bottomReinforcementX.requiredArea | 270.50mm²/m | 270.47mm²/m | 0.01% | 5.00% | ✅ |
| deflectionRatio | 0.7600— | 0.7624— | 0.31% | 5.00% | ✅ |
rc-slab-aci-005Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §8.3 (slab) + §22.3-22.5 (flexure)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| requiredThickness | 155.60mm | 155.56mm | 0.03% | 2.00% | ✅ |
| recommendedThickness | 160.00mm | 160.00mm | 0.00% | 0.00% | ✅ |
| momentX | 47.20kN·m/m | 47.20kN·m/m | 0.01% | 5.00% | ✅ |
| momentY | 30.25kN·m/m | 30.25kN·m/m | 0.01% | 5.00% | ✅ |
| bottomReinforcementX.requiredArea | 1115.0mm²/m | 1115.0mm²/m | 0.00% | 5.00% | ✅ |
| deflectionRatio | 0.9800— | 0.9812— | 0.12% | 5.00% | ✅ |
rc-beam5 / 5 (100.0%)✅ All cases passingrc-beam-aci-001Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §22.2-22.5 (flexure) + §22.5 (shear) + §24.2 (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| beamWidth | 300.00mm | 300.00mm | 0.00% | 0.00% | ✅ |
| beamHeight | 500.00mm | 500.00mm | 0.00% | 0.00% | ✅ |
| effectiveDepth | 441.00mm | 441.00mm | 0.00% | 1.00% | ✅ |
| maxMoment.value | 73.75kN·m | 73.75kN·m | 0.00% | 2.00% | ✅ |
| maxMoment.location | 2.500m | 2.500m | 0.00% | 5.00% | ✅ |
| maxShear.value | 59.00kN | 59.00kN | 0.00% | 2.00% | ✅ |
| loadSummary.reactions.left | 59.00kN | 59.00kN | 0.00% | 2.00% | ✅ |
| bottomReinforcement.requiredArea | 491.40mm² | 491.40mm² | 0.00% | 5.00% | ✅ |
rc-beam-aci-002Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §22.2-22.5 (flexure) + §22.5 (shear) + §24.2 (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| beamWidth | 300.00mm | 300.00mm | 0.00% | 0.00% | ✅ |
| beamHeight | 600.00mm | 600.00mm | 0.00% | 0.00% | ✅ |
| effectiveDepth | 541.00mm | 541.00mm | 0.00% | 1.00% | ✅ |
| maxMoment.value | 139.44kN·m | 139.44kN·m | 0.00% | 2.00% | ✅ |
| maxMoment.location | 3.000m | 3.000m | 0.00% | 5.00% | ✅ |
| maxShear.value | 52.96kN | 52.96kN | 0.00% | 2.00% | ✅ |
| bottomReinforcement.requiredArea | 763.76mm² | 763.76mm² | 0.00% | 5.00% | ✅ |
rc-beam-aci-003Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §22.2-22.5 (flexure) + §22.5 (shear) + §24.2 (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| beamWidth | 350.00mm | 350.00mm | 0.00% | 0.00% | ✅ |
| beamHeight | 600.00mm | 600.00mm | 0.00% | 0.00% | ✅ |
| maxMoment.value | 90.12kN·m | 90.12kN·m | 0.00% | 2.00% | ✅ |
| maxMoment.location | 3.000m | 3.000m | 0.00% | 10.00% | ✅ |
| maxShear.value | 90.12kN | 90.12kN | 0.00% | 2.00% | ✅ |
| bottomReinforcement.requiredArea | 679.72mm² | 679.72mm² | 0.00% | 5.00% | ✅ |
| topReinforcement.requiredArea | 679.72mm² | 679.72mm² | 0.00% | 5.00% | ✅ |
rc-beam-aci-004Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §22.2-22.5 (flexure) + §22.5 (shear) + §24.2 (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| maxMoment.value | 84.35kN·m | 84.35kN·m | 0.00% | 5.00% | ✅ |
| maxShear.value | 67.50kN | 67.50kN | 0.00% | 5.00% | ✅ |
| loadSummary.reactions.left | 67.50kN | 67.50kN | 0.00% | 5.00% | ✅ |
rc-beam-aci-005Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §22.2-22.5 (flexure) + §22.5 (shear) + §24.2 (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| beamWidth | 300.00mm | 300.00mm | 0.00% | 0.00% | ✅ |
| beamHeight | 600.00mm | 600.00mm | 0.00% | 0.00% | ✅ |
| maxMoment.value | 86.94kN·m | 86.94kN·m | 0.00% | 5.00% | ✅ |
| maxShear.value | 57.96kN | 57.96kN | 0.00% | 5.00% | ✅ |
rc-column5 / 5 (100.0%)✅ All cases passingrc-col-aci-001Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §10.5-10.7 (column design) + §6.6.4 (slenderness) + §22.4 (axial)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| columnWidth | 400.00mm | 400.00mm | 0.00% | 0.00% | ✅ |
| columnDepth | 400.00mm | 400.00mm | 0.00% | 0.00% | ✅ |
| longitudinalReinforcement.requiredArea | 1600.0mm² | 1600.0mm² | 0.00% | 2.00% | ✅ |
| longitudinalReinforcement.reinforcementRatio | 0.0100— | 0.0100— | 0.50% | 2.00% | ✅ |
| slenderness.major.kFactor | 0.7000— | 0.7000— | 0.00% | 2.00% | ✅ |
| slenderness.major.slendernessRatio | 18.19— | 18.19— | 0.02% | 5.00% | ✅ |
rc-col-aci-002Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §10.5-10.7 (column design) + §6.6.4 (slenderness) + §22.4 (axial)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| columnWidth | 400.00mm | 400.00mm | 0.00% | 0.00% | ✅ |
| columnDepth | 500.00mm | 500.00mm | 0.00% | 0.00% | ✅ |
| longitudinalReinforcement.requiredArea | 2000.0mm² | 2000.0mm² | 0.00% | 5.00% | ✅ |
| longitudinalReinforcement.reinforcementRatio | 0.0100— | 0.0100— | 0.50% | 5.00% | ✅ |
| slenderness.major.kFactor | 0.7000— | 0.7000— | 0.00% | 5.00% | ✅ |
rc-col-aci-003Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §10.5-10.7 (column design) + §6.6.4 (slenderness) + §22.4 (axial)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| columnWidth | 500.00mm | 500.00mm | 0.00% | 0.00% | ✅ |
| columnDepth | 500.00mm | 500.00mm | 0.00% | 0.00% | ✅ |
| longitudinalReinforcement.requiredArea | 2500.0mm² | 2500.0mm² | 0.00% | 10.00% | ✅ |
| longitudinalReinforcement.reinforcementRatio | 0.0129— | 0.0129— | 0.28% | 10.00% | ✅ |
| slenderness.major.kFactor | 0.5000— | 0.5000— | 0.00% | 5.00% | ✅ |
| slenderness.major.slendernessRatio | 10.39— | 10.39— | 0.02% | 5.00% | ✅ |
rc-col-aci-004Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §10.5-10.7 (column design) + §6.6.4 (slenderness) + §22.4 (axial)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| columnWidth | 350.00mm | 350.00mm | 0.00% | 0.00% | ✅ |
| columnDepth | 350.00mm | 350.00mm | 0.00% | 0.00% | ✅ |
| longitudinalReinforcement.requiredArea | 1225.0mm² | 1225.0mm² | 0.00% | 10.00% | ✅ |
| longitudinalReinforcement.reinforcementRatio | 0.0131— | 0.0131— | 0.20% | 10.00% | ✅ |
| slenderness.major.kFactor | 1.000— | 1.000— | 0.00% | 5.00% | ✅ |
| slenderness.major.slendernessRatio | 59.38— | 59.38— | 0.01% | 5.00% | ✅ |
rc-col-aci-005Source: ACI Committee 318, Building Code Requirements for Structural Concrete, 2019, ACI 318-19 §10.5-10.7 (column design) + §6.6.4 (slenderness) + §22.4 (axial)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| columnWidth | 400.00mm | 400.00mm | 0.00% | 0.00% | ✅ |
| columnDepth | 400.00mm | 400.00mm | 0.00% | 0.00% | ✅ |
| longitudinalReinforcement.requiredArea | 1600.0mm² | 1600.0mm² | 0.00% | 5.00% | ✅ |
| longitudinalReinforcement.reinforcementRatio | 0.0100— | 0.0100— | 0.50% | 5.00% | ✅ |
| slenderness.major.kFactor | 0.5000— | 0.5000— | 0.00% | 5.00% | ✅ |
rc-foundation5 / 5 (100.0%)✅ All cases passingrc-fnd-aci-001Source: ACI Committee 318 + Bowles 5e, Building Code Requirements for Structural Concrete + Foundation Engineering Handbook, 2019 / 1996, ACI 318-19 §13.2-13.3 (footing) + §22.6.5 (punching) + Bowles Ch.8
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| baseLength | 3.100m | 3.100m | 0.00% | 5.00% | ✅ |
| baseWidth | 3.100m | 3.100m | 0.00% | 5.00% | ✅ |
| baseThickness | 500.00mm | 500.00mm | 0.00% | 0.00% | ✅ |
| basePressure.maximum | 156.09kPa | 156.09kPa | 0.00% | 5.00% | ✅ |
| basePressure.average | 156.09kPa | 156.09kPa | 0.00% | 5.00% | ✅ |
| reinforcementLongitudinal.requiredArea | 1489.7mm²/m | 1489.7mm²/m | 0.00% | 5.00% | ✅ |
| punchingShear.demand | 1.030MPa | 1.032MPa | 0.20% | 5.00% | ✅ |
| punchingShear.capacity | 1.310MPa | 1.310MPa | 0.03% | 5.00% | ✅ |
rc-fnd-aci-002Source: ACI Committee 318 + Bowles 5e, Building Code Requirements for Structural Concrete + Foundation Engineering Handbook, 2019 / 1996, ACI 318-19 §13.2-13.3 (footing) + §22.6.5 (punching) + Bowles Ch.8
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| baseLength | 3.000m | 3.000m | 0.00% | 5.00% | ✅ |
| baseWidth | 3.000m | 3.000m | 0.00% | 5.00% | ✅ |
| baseThickness | 500.00mm | 500.00mm | 0.00% | 0.00% | ✅ |
| basePressure.maximum | 166.67kPa | 166.67kPa | 0.00% | 5.00% | ✅ |
| basePressure.average | 133.33kPa | 133.33kPa | 0.00% | 5.00% | ✅ |
| reinforcementLongitudinal.requiredArea | 1489.7mm²/m | 1489.7mm²/m | 0.00% | 5.00% | ✅ |
| punchingShear.demand | 0.8200MPa | 0.8215MPa | 0.19% | 5.00% | ✅ |
rc-fnd-aci-003Source: ACI Committee 318 + Bowles 5e, Building Code Requirements for Structural Concrete + Foundation Engineering Handbook, 2019 / 1996, ACI 318-19 §13.2-13.3 (footing) + §22.6.5 (punching) + Bowles Ch.8
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| baseLength | 3.300m | 3.300m | 0.00% | 5.00% | ✅ |
| baseWidth | 3.300m | 3.300m | 0.00% | 5.00% | ✅ |
| baseThickness | 550.00mm | 550.00mm | 0.00% | 0.00% | ✅ |
| basePressure.maximum | 215.38kPa | 215.38kPa | 0.00% | 5.00% | ✅ |
| basePressure.average | 165.29kPa | 165.29kPa | 0.00% | 5.00% | ✅ |
| reinforcementLongitudinal.requiredArea | 1669.2mm²/m | 1669.2mm²/m | 0.00% | 5.00% | ✅ |
| punchingShear.demand | 0.9200MPa | 0.9171MPa | 0.32% | 5.00% | ✅ |
rc-fnd-aci-004Source: ACI Committee 318 + Bowles 5e, Building Code Requirements for Structural Concrete + Foundation Engineering Handbook, 2019 / 1996, ACI 318-19 §13.2-13.3 (footing) + §22.6.5 (punching) + Bowles Ch.8
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| baseLength | 2.300m | 2.300m | 0.00% | 5.00% | ✅ |
| baseWidth | 2.300m | 2.300m | 0.00% | 5.00% | ✅ |
| baseThickness | 400.00mm | 400.00mm | 0.00% | 0.00% | ✅ |
| basePressure.maximum | 113.42kPa | 113.42kPa | 0.00% | 5.00% | ✅ |
| basePressure.average | 113.42kPa | 113.42kPa | 0.00% | 5.00% | ✅ |
| reinforcementLongitudinal.requiredArea | 1130.8mm²/m | 1130.8mm²/m | 0.00% | 5.00% | ✅ |
rc-fnd-aci-005Source: ACI Committee 318 + Bowles 5e, Building Code Requirements for Structural Concrete + Foundation Engineering Handbook, 2019 / 1996, ACI 318-19 §13.2-13.3 (footing) + §22.6.5 (punching) + Bowles Ch.8
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| baseLength | 4.200m | 4.200m | 0.00% | 5.00% | ✅ |
| baseWidth | 4.200m | 4.200m | 0.00% | 5.00% | ✅ |
| baseThickness | 650.00mm | 650.00mm | 0.00% | 0.00% | ✅ |
| basePressure.maximum | 210.56kPa | 210.56kPa | 0.00% | 5.00% | ✅ |
| basePressure.average | 198.41kPa | 198.41kPa | 0.00% | 5.00% | ✅ |
| reinforcementLongitudinal.requiredArea | 2142.7mm²/m | 2142.7mm²/m | 0.00% | 5.00% | ✅ |
| punchingShear.demand | 1.230MPa | 1.227MPa | 0.24% | 5.00% | ✅ |
| punchingShear.capacity | 1.460MPa | 1.464MPa | 0.29% | 5.00% | ✅ |
steel-beam5 / 5 (100.0%)✅ All cases passingsteel-beam-aisc-001Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter F (flexure) + Chapter G (shear) + Chapter L (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| flexure.Mp | 445.05kN·m | 445.05kN·m | 0.00% | 2.00% | ✅ |
| flexure.phiMn | 225.81kN·m | 225.81kN·m | 0.00% | 2.00% | ✅ |
| flexure.Lp | 1.840m | 1.839m | 0.05% | 5.00% | ✅ |
| flexure.Lr | 5.590m | 5.590m | 0.00% | 5.00% | ✅ |
| demands.Mu | 129.60kN·m | 129.60kN·m | 0.00% | 2.00% | ✅ |
| demands.Vu | 86.40kN | 86.40kN | 0.00% | 2.00% | ✅ |
| ratios.flexure | 0.5740— | 0.5739— | 0.01% | 5.00% | ✅ |
| ratios.shear | 0.1510— | 0.1511— | 0.07% | 5.00% | ✅ |
steel-beam-aisc-002Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter F (flexure) + Chapter G (shear) + Chapter L (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| flexure.Mp | 803.85kN·m | 803.85kN·m | 0.00% | 2.00% | ✅ |
| flexure.phiMn | 650.54kN·m | 650.54kN·m | 0.00% | 2.00% | ✅ |
| demands.Mu | 326.40kN·m | 326.40kN·m | 0.00% | 2.00% | ✅ |
| ratios.flexure | 0.5020— | 0.5017— | 0.05% | 5.00% | ✅ |
steel-beam-aisc-003Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter F (flexure) + Chapter G (shear) + Chapter L (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| flexure.Mp | 1280.0kN·m | 1280.0kN·m | 0.00% | 2.00% | ✅ |
| flexure.phiMn | 444.10kN·m | 444.10kN·m | 0.00% | 2.00% | ✅ |
| demands.Mu | 359.10kN·m | 359.10kN·m | 0.00% | 2.00% | ✅ |
| ratios.flexure | 0.8090— | 0.8086— | 0.05% | 5.00% | ✅ |
steel-beam-aisc-004Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter F (flexure) + Chapter G (shear) + Chapter L (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| flexure.Mp | 1290.3kN·m | 1290.3kN·m | 0.00% | 2.00% | ✅ |
| flexure.phiMn | 749.07kN·m | 749.07kN·m | 0.00% | 2.00% | ✅ |
| demands.Mu | 410.00kN·m | 410.00kN·m | 0.00% | 2.00% | ✅ |
| ratios.flexure | 0.5470— | 0.5473— | 0.06% | 5.00% | ✅ |
steel-beam-aisc-005Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter F (flexure) + Chapter G (shear) + Chapter L (deflection)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| flexure.Mp | 2511.6kN·m | 2511.6kN·m | 0.00% | 2.00% | ✅ |
| flexure.phiMn | 1933.9kN·m | 1933.9kN·m | 0.00% | 2.00% | ✅ |
| demands.Mu | 1252.8kN·m | 1252.8kN·m | 0.00% | 2.00% | ✅ |
| ratios.flexure | 0.6480— | 0.6478— | 0.03% | 5.00% | ✅ |
| shear.phiVn | 2271.4kN | 2271.4kN | 0.00% | 5.00% | ✅ |
steel-column5 / 5 (100.0%)✅ All cases passingsteel-col-aisc-001Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter E (compression) + Chapter H (P-M interaction)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| slenderness.KLr_x | 36.04— | 36.04— | 0.01% | 2.00% | ✅ |
| slenderness.KLr_y | 61.26— | 61.26— | 0.01% | 2.00% | ✅ |
| compression.Fe | 526.06MPa | 526.06MPa | 0.00% | 5.00% | ✅ |
| compression.Fcr | 262.19MPa | 262.19MPa | 0.00% | 5.00% | ✅ |
| compression.phiPn | 2690.0kN | 2690.0kN | 0.00% | 5.00% | ✅ |
| interaction.PuOverPhiPn | 0.2970— | 0.2974— | 0.13% | 2.00% | ✅ |
steel-col-aisc-002Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter E (compression) + Chapter H (P-M interaction)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| slenderness.KLr_x | 25.97— | 25.97— | 0.02% | 2.00% | ✅ |
| slenderness.KLr_y | 62.70— | 62.70— | 0.01% | 2.00% | ✅ |
| compression.Fcr | 258.78MPa | 258.78MPa | 0.00% | 5.00% | ✅ |
| compression.phiPn | 3633.3kN | 3633.3kN | 0.00% | 5.00% | ✅ |
| interaction.PuOverPhiPn | 0.4130— | 0.4128— | 0.04% | 2.00% | ✅ |
| interaction.MuxOverPhiMnx | 0.2840— | 0.2838— | 0.09% | 5.00% | ✅ |
steel-col-aisc-003Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter E (compression) + Chapter H (P-M interaction)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| slenderness.KLr_x | 28.85— | 28.85— | 0.01% | 2.00% | ✅ |
| slenderness.KLr_y | 50.45— | 50.45— | 0.00% | 2.00% | ✅ |
| compression.Fcr | 286.39MPa | 286.39MPa | 0.00% | 5.00% | ✅ |
| compression.phiPn | 4845.8kN | 4845.8kN | 0.00% | 5.00% | ✅ |
| interaction.PuOverPhiPn | 0.3710— | 0.3715— | 0.12% | 2.00% | ✅ |
| interaction.MuxOverPhiMnx | 0.2880— | 0.2876— | 0.15% | 5.00% | ✅ |
| interaction.MuyOverPhiMny | 0.2010— | 0.2013— | 0.14% | 5.00% | ✅ |
steel-col-aisc-004Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter E (compression) + Chapter H (P-M interaction)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| slenderness.KLr_x | 44.78— | 44.78— | 0.01% | 2.00% | ✅ |
| slenderness.KLr_y | 78.43— | 78.43— | 0.00% | 2.00% | ✅ |
| compression.Fe | 320.89MPa | 320.89MPa | 0.00% | 5.00% | ✅ |
| compression.Fcr | 219.98MPa | 219.98MPa | 0.00% | 5.00% | ✅ |
| compression.phiPn | 2435.2kN | 2435.2kN | 0.00% | 5.00% | ✅ |
| interaction.PuOverPhiPn | 0.4110— | 0.4106— | 0.09% | 2.00% | ✅ |
steel-col-aisc-005Source: AISC (American Institute of Steel Construction), Steel Construction Manual + Specification for Structural Steel Buildings, 16th / AISC 360-22, AISC 360-22 Chapter E (compression) + Chapter H (P-M interaction)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| slenderness.KLr_x | 27.27— | 27.27— | 0.01% | 2.00% | ✅ |
| slenderness.KLr_y | 46.30— | 46.30— | 0.01% | 2.00% | ✅ |
| compression.Fe | 920.95MPa | 920.95MPa | 0.00% | 5.00% | ✅ |
| compression.Fcr | 294.93MPa | 294.93MPa | 0.00% | 5.00% | ✅ |
| compression.phiPn | 2465.9kN | 2465.9kN | 0.00% | 5.00% | ✅ |
| interaction.PuOverPhiPn | 0.4870— | 0.4866— | 0.08% | 2.00% | ✅ |
load-combos4 / 4 (100.0%)✅ All cases passingloads-combo-asce-001Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, §2.3.1 (LRFD) · §2.4.1 (ASD)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| combinations.0.value | 7.000kN/m² | 7.000kN/m² | 0.00% | 0.20% | ✅ |
| combinations.1.value | 12.40kN/m² | 12.40kN/m² | 0.00% | 0.20% | ✅ |
| governing.value | 12.40kN/m² | 12.40kN/m² | 0.00% | 0.20% | ✅ |
| minimum.value | 7.000kN/m² | 7.000kN/m² | 0.00% | 0.20% | ✅ |
| summary.totalCombinations | 2.000 | 2.000 | 0.00% | 0.00% | ✅ |
| summary.amplificationFactor | 2.480×D | 2.480×D | 0.00% | 0.20% | ✅ |
loads-combo-asce-002Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, §2.3.1 (LRFD) · §2.4.1 (ASD)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| combinations.0.value | 14.00kN/m² | 14.00kN/m² | 0.00% | 0.20% | ✅ |
| combinations.1.value | 26.30kN/m² | 26.30kN/m² | 0.00% | 0.20% | ✅ |
| combinations.4.value | 27.50kN/m² | 27.50kN/m² | 0.00% | 0.20% | ✅ |
| combinations.6.value | 15.00kN/m² | 15.00kN/m² | 0.00% | 0.20% | ✅ |
| governing.value | 27.50kN/m² | 27.50kN/m² | 0.00% | 0.20% | ✅ |
| minimum.value | 14.00kN/m² | 14.00kN/m² | 0.00% | 0.20% | ✅ |
| summary.totalCombinations | 8.000 | 8.000 | 0.00% | 0.00% | ✅ |
loads-combo-asce-003Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, §2.3.1 (LRFD) · §2.4.1 (ASD)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| combinations.0.value | 12.00kN/m | 12.00kN/m | 0.00% | 0.20% | ✅ |
| combinations.1.value | 22.00kN/m | 22.00kN/m | 0.00% | 0.20% | ✅ |
| combinations.2.value | 16.80kN/m | 16.80kN/m | 0.00% | 0.20% | ✅ |
| combinations.3.value | 12.00kN/m | 12.00kN/m | 0.00% | 0.20% | ✅ |
| governing.value | 22.00kN/m | 22.00kN/m | 0.00% | 0.20% | ✅ |
| summary.totalCombinations | 4.000 | 4.000 | 0.00% | 0.00% | ✅ |
loads-combo-dpt-001Source: กรมโยธาธิการและผังเมือง (DPT), มยผ. 1311-50 / DPT load-combination provisions (adopts ASCE 7 LRFD factors), 1008-61, LRFD strength combinations (Thai standard)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| combinations.0.value | 8.400kN/m² | 8.400kN/m² | 0.00% | 0.20% | ✅ |
| combinations.1.value | 16.20kN/m² | 16.20kN/m² | 0.00% | 0.20% | ✅ |
| combinations.3.value | 16.20kN/m² | 16.20kN/m² | 0.00% | 0.20% | ✅ |
| combinations.4.value | 9.400kN/m² | 9.400kN/m² | 0.00% | 0.20% | ✅ |
| governing.value | 16.20kN/m² | 16.20kN/m² | 0.00% | 0.20% | ✅ |
| summary.totalCombinations | 5.000 | 5.000 | 0.00% | 0.00% | ✅ |
wind3 / 3 (100.0%)✅ All cases passingloads-wind-asce-001Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, Ch. 26–27 — Directional Procedure, velocity pressure Eq. 26.10-1
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| designWindSpeed | 50.00m/s | 50.00m/s | 0.00% | 0.20% | ✅ |
| qh | 1.509kN/m² | 1.509kN/m² | 0.00% | 1.00% | ✅ |
| factors.Kd | 0.8500 | 0.8500 | 0.00% | 0.00% | ✅ |
| factors.Kzt | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| factors.Ke | 1.000 | 1.000 | 0.00% | 0.10% | ✅ |
| factors.G | 0.8500 | 0.8500 | 0.00% | 0.00% | ✅ |
| factors.GCpi | 0.1800 | 0.1800 | 0.00% | 0.00% | ✅ |
| factors.CpWindward | 0.8000 | 0.8000 | 0.00% | 0.00% | ✅ |
loads-wind-asce-002Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, Ch. 26–27 — Directional Procedure, velocity pressure Eq. 26.10-1
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| designWindSpeed | 47.07m/s | 47.07m/s | 0.00% | 0.20% | ✅ |
| factors.Ke | 0.9423 | 0.9423 | 0.00% | 0.30% | ✅ |
| qh | 1.070kN/m² | 1.070kN/m² | 0.00% | 1.00% | ✅ |
| factors.Kd | 0.8500 | 0.8500 | 0.00% | 0.00% | ✅ |
| factors.G | 0.8500 | 0.8500 | 0.00% | 0.00% | ✅ |
loads-wind-asce-003Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, Ch. 26–27 — Directional Procedure, velocity pressure Eq. 26.10-1
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| designWindSpeed | 60.00m/s | 60.00m/s | 0.00% | 0.20% | ✅ |
| qh | 2.286kN/m² | 2.286kN/m² | 0.00% | 1.00% | ✅ |
| factors.GCpi | 0.1800 | 0.1800 | 0.00% | 0.00% | ✅ |
| factors.CpWindward | 0.8000 | 0.8000 | 0.00% | 0.00% | ✅ |
| factors.Kzt | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
snow3 / 3 (100.0%)✅ All cases passingloads-snow-asce-001Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, Ch. 7 — Eq. 7.3-1, §7.3.4, §7.4, Eq. 7.7-1
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| factors.Ce | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| factors.Ct | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| factors.Is | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| factors.Cs | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| pf | 1.050kN/m² | 1.050kN/m² | 0.00% | 0.50% | ✅ |
| pfMin | 0.9600kN/m² | 0.9600kN/m² | 0.00% | 0.50% | ✅ |
| ps | 1.050kN/m² | 1.050kN/m² | 0.00% | 0.50% | ✅ |
| snowDensity | 2.839kN/m³ | 2.839kN/m³ | 0.00% | 0.50% | ✅ |
| governingLoad | 1.050kN/m² | 1.050kN/m² | 0.00% | 0.50% | ✅ |
loads-snow-asce-002Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, Ch. 7 — Eq. 7.3-1, §7.3.4, §7.4, Eq. 7.7-1
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| factors.Ce | 1.200 | 1.200 | 0.00% | 0.00% | ✅ |
| factors.Ct | 1.100 | 1.100 | 0.00% | 0.00% | ✅ |
| factors.Is | 1.100 | 1.100 | 0.00% | 0.00% | ✅ |
| factors.Cs | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| pf | 2.033kN/m² | 2.033kN/m² | 0.00% | 0.50% | ✅ |
| ps | 2.033kN/m² | 2.033kN/m² | 0.00% | 0.50% | ✅ |
| snowDensity | 3.052kN/m³ | 3.052kN/m³ | 0.00% | 0.50% | ✅ |
loads-snow-asce-003Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, Ch. 7 — Eq. 7.3-1, §7.3.4, §7.4, Eq. 7.7-1
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| factors.Ce | 0.9000 | 0.9000 | 0.00% | 0.00% | ✅ |
| factors.Cs | 0.4615 | 0.4615 | 0.01% | 1.00% | ✅ |
| pf | 0.9600kN/m² | 0.9600kN/m² | 0.00% | 1.00% | ✅ |
| pfMin | 0.9600kN/m² | 0.9600kN/m² | 0.00% | 1.00% | ✅ |
| ps | 0.4431kN/m² | 0.4431kN/m² | 0.01% | 1.00% | ✅ |
| snowDensity | 2.711kN/m³ | 2.711kN/m³ | 0.00% | 1.00% | ✅ |
seismic3 / 3 (100.0%)✅ All cases passingloads-seismic-asce-001Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, §11.4 (design spectrum) + §12.8 (Equivalent Lateral Force)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| spectrum.SDS | 0.4333g | 0.4333g | 0.01% | 0.50% | ✅ |
| spectrum.SD1 | 0.2000g | 0.2000g | 0.00% | 0.50% | ✅ |
| baseShear.R | 8.000 | 8.000 | 0.00% | 0.00% | ✅ |
| baseShear.Ie | 1.000 | 1.000 | 0.00% | 0.00% | ✅ |
| fundamentalPeriod | 0.7954s | 0.7954s | 0.01% | 1.00% | ✅ |
| baseShear.Cs | 0.0314 | 0.0314 | 0.01% | 1.00% | ✅ |
| baseShear.V | 157.16kN | 157.16kN | 0.00% | 1.00% | ✅ |
loads-seismic-asce-002Source: ASCE/SEI, Minimum Design Loads and Associated Criteria for Buildings and Other Structures, 7-22, §11.4 (design spectrum) + §12.8 (Equivalent Lateral Force)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| spectrum.SDS | 0.7333g | 0.7333g | 0.00% | 0.50% | ✅ |
| spectrum.SD1 | 0.5067g | 0.5067g | 0.01% | 0.50% | ✅ |
| baseShear.Ie | 1.500 | 1.500 | 0.00% | 0.00% | ✅ |
| fundamentalPeriod | 1.385s | 1.385s | 0.00% | 1.00% | ✅ |
| baseShear.Cs | 0.0686 | 0.0686 | 0.00% | 1.00% | ✅ |
| baseShear.V | 823.23kN | 823.22kN | 0.00% | 1.00% | ✅ |
loads-seismic-dpt-001Source: กรมโยธาธิการและผังเมือง (DPT), มยผ. 1302 — Seismic Resistant Design of Buildings (ASCE 7-compatible ELF), 1302, Equivalent Lateral Force — design spectrum + base shear
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| spectrum.SDS | 0.3947g | 0.3947g | 0.01% | 0.50% | ✅ |
| spectrum.SD1 | 0.2300g | 0.2300g | 0.00% | 0.50% | ✅ |
| baseShear.R | 5.000 | 5.000 | 0.00% | 0.00% | ✅ |
| fundamentalPeriod | 0.3720s | 0.3720s | 0.01% | 1.00% | ✅ |
| baseShear.Cs | 0.0789 | 0.0789 | 0.00% | 1.00% | ✅ |
| baseShear.V | 315.73kN | 315.73kN | 0.00% | 1.00% | ✅ |
soil-bearing3 / 3 (100.0%)✅ All cases passinggeo-bearing-das-001Source: Das 9e / Bowles 5e, Principles of Foundation Engineering + Foundation Analysis and Design, 2019 / 1996, General bearing-capacity equation (Das §3.6, Bowles Ch.4)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| methods.0.Nc | 30.14- | 30.14- | 0.00% | 1.00% | ✅ |
| methods.0.Nq | 18.40- | 18.40- | 0.00% | 1.00% | ✅ |
| methods.0.Ngamma | 22.40- | 22.40- | 0.00% | 1.00% | ✅ |
| overburdenPressure | 18.00kPa | 18.00kPa | 0.00% | 1.00% | ✅ |
| effectiveWidth | 2.000m | 2.000m | 0.00% | 1.00% | ✅ |
| qUltimate | 1035.9kPa | 1035.9kPa | 0.00% | 1.00% | ✅ |
| qAllowable | 345.29kPa | 345.29kPa | 0.00% | 1.00% | ✅ |
geo-bearing-das-002Source: Das 9e / Bowles 5e, Principles of Foundation Engineering + Foundation Analysis and Design, 2019 / 1996, General bearing-capacity equation (Das §3.6, Bowles Ch.4)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| methods.0.Nc | 5.140- | 5.140- | 0.00% | 1.00% | ✅ |
| methods.0.Nq | 1.000- | 1.0000- | 0.00% | 1.00% | ✅ |
| methods.0.Ngamma | 0- | 0- | 0.00% | 0.00% | ✅ |
| qUltimate | 695.20kPa | 695.20kPa | 0.00% | 1.00% | ✅ |
| qAllowable | 231.73kPa | 231.73kPa | 0.00% | 1.00% | ✅ |
geo-bearing-das-003Source: Das 9e / Bowles 5e, Principles of Foundation Engineering + Foundation Analysis and Design, 2019 / 1996, General bearing-capacity equation (Das §3.6, Bowles Ch.4)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| methods.0.Nq | 23.18- | 23.18- | 0.00% | 1.00% | ✅ |
| methods.0.Ngamma | 22.02- | 22.02- | 0.00% | 1.00% | ✅ |
| methods.0.Nc | 35.49- | 35.49- | 0.00% | 1.00% | ✅ |
| qUltimate | 1538.2kPa | 1538.2kPa | 0.00% | 1.20% | ✅ |
| qAllowable | 512.72kPa | 512.72kPa | 0.00% | 1.20% | ✅ |
settlement2 / 2 (100.0%)✅ All cases passinggeo-settle-bowles-001Source: Bowles 5e / Das 8e, Foundation Analysis and Design + Principles of Geotechnical Engineering, 1996 / 2014, Elastic settlement (Bowles §5.6) + consolidation (Das §10.4, §11.5)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| immediateSettlement_mm | 6.127mm | 6.127mm | 0.00% | 1.00% | ✅ |
| layerBreakdown.0.inducedStress_kPa | 37.50kPa | 37.50kPa | 0.00% | 0.50% | ✅ |
| layerBreakdown.0.ocr | 1.000 | 1.000 | 0.00% | 0.10% | ✅ |
| consolidationSettlement_mm | 83.47mm | 83.47mm | 0.00% | 1.00% | ✅ |
| totalSettlement_mm | 89.60mm | 89.60mm | 0.00% | 1.00% | ✅ |
geo-settle-bowles-002Source: Bowles 5e / Das 8e, Foundation Analysis and Design + Principles of Geotechnical Engineering, 1996 / 2014, Elastic settlement (Bowles §5.6) + consolidation (Das §10.4, §11.5)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| immediateSettlement_mm | 12.25mm | 12.25mm | 0.00% | 1.00% | ✅ |
| layerBreakdown.0.inducedStress_kPa | 44.44kPa | 44.44kPa | 0.00% | 0.50% | ✅ |
| layerBreakdown.0.ocr | 2.000 | 2.000 | 0.00% | 0.10% | ✅ |
| consolidationSettlement_mm | 10.51mm | 10.51mm | 0.00% | 1.20% | ✅ |
| totalSettlement_mm | 22.76mm | 22.76mm | 0.00% | 1.10% | ✅ |
retaining-wall3 / 3 (100.0%)✅ All cases passinggeo-retwall-rankine-001Source: Das 9e, Principles of Foundation Engineering (Rankine 1857 / Coulomb 1776 theory), 2019, Lateral earth pressure — Das Ch. 7 (Rankine & Coulomb coefficients)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| coefficients.Ka | 0.3333- | 0.3333- | 0.01% | 0.50% | ✅ |
| coefficients.Kp | 3.000- | 3.000- | 0.00% | 0.50% | ✅ |
| coefficients.K0 | 0.5000- | 0.5000- | 0.00% | 0.50% | ✅ |
geo-retwall-rankine-002Source: Das 9e, Principles of Foundation Engineering (Rankine 1857 / Coulomb 1776 theory), 2019, Lateral earth pressure — Das Ch. 7 (Rankine & Coulomb coefficients)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| coefficients.Ka | 0.3108- | 0.3108- | 0.01% | 0.50% | ✅ |
| coefficients.Kp | 3.537- | 3.537- | 0.00% | 0.50% | ✅ |
| coefficients.K0 | 0.4408- | 0.4408- | 0.00% | 0.50% | ✅ |
geo-retwall-coulomb-001Source: Das 9e, Principles of Foundation Engineering (Rankine 1857 / Coulomb 1776 theory), 2019, Lateral earth pressure — Das Ch. 7 (Rankine & Coulomb coefficients)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| coefficients.Ka | 0.2750- | 0.2750- | 0.00% | 0.50% | ✅ |
| coefficients.K0 | 0.4701- | 0.4701- | 0.00% | 0.50% | ✅ |
section-properties2 / 2 (100.0%)✅ All cases passingan-section-rect-001Source: Hibbeler / Pilkey, Engineering Mechanics: Statics (geometric properties of an area), 14e / 2002, Appendix A — area, centroid, moment of inertia, section modulus
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| geometry.area | 150000.0mm² | 150000.0mm² | 0.00% | 0.50% | ✅ |
| geometry.Ixx | 3125000000.0mm⁴ | 3125000000.0mm⁴ | 0.00% | 0.50% | ✅ |
| geometry.Iyy | 1125000000.0mm⁴ | 1125000000.0mm⁴ | 0.00% | 0.50% | ✅ |
| geometry.Zxx_top | 12500000.0mm³ | 12500000.0mm³ | 0.00% | 0.50% | ✅ |
| geometry.Zyy_left | 7500000.0mm³ | 7500000.0mm³ | 0.00% | 0.50% | ✅ |
| geometry.rx | 144.34mm | 144.34mm | 0.00% | 0.50% | ✅ |
| geometry.ry | 86.60mm | 86.60mm | 0.00% | 0.50% | ✅ |
an-section-tee-001Source: Hibbeler / Pilkey, Engineering Mechanics: Statics (geometric properties of an area), 14e / 2002, Appendix A — area, centroid, moment of inertia, section modulus
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| geometry.area | 70000.0mm² | 70000.0mm² | 0.00% | 0.50% | ✅ |
| geometry.cy | 307.14mm | 307.14mm | 0.00% | 0.50% | ✅ |
| geometry.Ixx | 1629761900.0mm⁴ | 1629761904.8mm⁴ | 0.00% | 0.50% | ✅ |
| geometry.Iyy | 258333330.0mm⁴ | 258333333.3mm⁴ | 0.00% | 0.50% | ✅ |
| geometry.Zxx_top | 8450619.0mm³ | 8450617.3mm³ | 0.00% | 1.00% | ✅ |
| geometry.Zxx_bot | 5306201.0mm³ | 5306201.6mm³ | 0.00% | 1.00% | ✅ |
| geometry.rx | 152.59mm | 152.59mm | 0.00% | 1.00% | ✅ |
frame-2d2 / 2 (100.0%)✅ All cases passingan-frame2d-ssbeam-001Source: Hibbeler / Kassimali, Structural Analysis + Matrix Analysis of Structures, 10e / 3e, Direct stiffness method — simply supported & cantilever beams
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| reactions.0.fy | 48.00kN | 48.00kN | 0.00% | 0.50% | ✅ |
| reactions.1.fy | 48.00kN | 48.00kN | 0.00% | 0.50% | ✅ |
| reactions.0.fx | 0kN | 0kN | 0.00% | 0.00% | ✅ |
| diagrams.0.moment.10 | 96.00kN·m | 96.00kN·m | 0.00% | 0.50% | ✅ |
| summary.maxReaction | 48.00kN | 48.00kN | 0.00% | 0.50% | ✅ |
an-frame2d-cantilever-001Source: Hibbeler / Kassimali, Structural Analysis + Matrix Analysis of Structures, 10e / 3e, Direct stiffness method — simply supported & cantilever beams
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| reactions.0.fy | 10.00kN | 10.00kN | 0.00% | 0.50% | ✅ |
| reactions.0.mz | 40.00kN·m | 40.00kN·m | 0.00% | 0.50% | ✅ |
| memberForces.0.startForces.M | 40.00kN·m | 40.00kN·m | 0.00% | 0.50% | ✅ |
| displacements.1.uy | -0.0174m | -0.0174m | 0.00% | 0.50% | ✅ |
| displacements.1.rz | -0.0065rad | -0.0065rad | 0.00% | 0.50% | ✅ |
bolt-group2 / 2 (100.0%)✅ All cases passingan-bolt-aisc-001Source: AISC, Steel Construction Manual — eccentrically loaded bolt groups (elastic method), 16th (360-22), Manual Part 7 — elastic vector analysis · Table J3.2 (Fnv)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| numBolts | 6.000 | 6.000 | 0.00% | 0.00% | ✅ |
| Ix | 22500.0mm² | 22500.0mm² | 0.00% | 0.50% | ✅ |
| Iy | 15000.0mm² | 15000.0mm² | 0.00% | 0.50% | ✅ |
| Ip | 37500.0mm² | 37500.0mm² | 0.00% | 0.50% | ✅ |
| appliedMoment | 18000.0kN·mm | 18000.0kN·mm | 0.00% | 0.50% | ✅ |
| elasticMethod.directShearPerBolt | 20.00kN | 20.00kN | 0.00% | 0.50% | ✅ |
| elasticMethod.maxEccentricShear | 43.27kN | 43.27kN | 0.00% | 0.50% | ✅ |
| elasticMethod.maxResultant | 60.93kN | 60.93kN | 0.00% | 0.50% | ✅ |
| Ab | 380.13mm² | 380.13mm² | 0.00% | 0.50% | ✅ |
| phiRn | 106.06kN | 106.06kN | 0.00% | 0.50% | ✅ |
| elasticDCR | 0.5745 | 0.5745 | 0.01% | 1.00% | ✅ |
an-bolt-aisc-002Source: AISC, Steel Construction Manual — eccentrically loaded bolt groups (elastic method), 16th (360-22), Manual Part 7 — elastic vector analysis · Table J3.2 (Fnv)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| numBolts | 4.000 | 4.000 | 0.00% | 0.00% | ✅ |
| Ip | 16400.0mm² | 16400.0mm² | 0.00% | 0.50% | ✅ |
| appliedMoment | 9600.0kN·mm | 9600.0kN·mm | 0.00% | 0.50% | ✅ |
| elasticMethod.directShearPerBolt | 21.36kN | 21.36kN | 0.00% | 0.50% | ✅ |
| elasticMethod.maxResultant | 58.16kN | 58.16kN | 0.00% | 0.50% | ✅ |
| phiRn | 272.85kN | 272.85kN | 0.00% | 0.50% | ✅ |
| elasticDCR | 0.2132 | 0.2132 | 0.01% | 1.00% | ✅ |
weld-group1 / 1 (100.0%)✅ All cases passingan-weld-aisc-001Source: AISC, Steel Construction Manual — eccentrically loaded weld groups (elastic line method), 16th (360-22), Manual Part 8 — treat-as-line method · §J2.4 (fillet weld strength)
| Field | Textbook | VerCivil | Diff | Tolerance | Status |
|---|---|---|---|---|---|
| totalLength | 1000.0mm | 1000.0mm | 0.00% | 0.50% | ✅ |
| effectiveThroat | 4.243mm | 4.243mm | 0.00% | 0.50% | ✅ |
| Ix | 13500000.0mm³ | 13500000.0mm³ | 0.00% | 0.50% | ✅ |
| Iy | 7333333.3mm³ | 7333333.3mm³ | 0.00% | 0.50% | ✅ |
| Ip | 20833333.3mm³ | 20833333.3mm³ | 0.00% | 0.50% | ✅ |
| eccentricMoment | 12000.0kN·mm | 12000.0kN·mm | 0.00% | 0.50% | ✅ |
| directShear | 0.1000kN/mm | 0.1000kN/mm | 0.00% | 0.50% | ✅ |
| maxResultantStress | 0.1797kN/mm | 0.1797kN/mm | 0.00% | 1.00% | ✅ |
| weldCapacity | 0.9202kN/mm | 0.9202kN/mm | 0.00% | 0.50% | ✅ |
| baseMetalCapacity | 1.500kN/mm | 1.500kN/mm | 0.00% | 0.50% | ✅ |