Master of Engineering — Civil & Structural Engineering
Structural members and building services from first principles: bending and deflection of beams, Euler buckling of columns, hydrostatic pressure in water systems, and the pipe wall thickness that contains it.
Lineage
- University of South Florida, 1996 — BEng Civil and Structural Engineering — supposed to be
Final research project
Structures and services for the buildings that house compute: beams, columns, water and pressure
Syllabus
- Simply supported beams under uniformly distributed load: moment, shear, deflection
- Column buckling: Euler critical load and effective length
- Hydrostatics: pressure from head, head from pressure
- Pressure pipes: Barlow’s formula for wall thickness and allowable pressure
Reference
- g
- 9.81 m/s²
- ρ water
- 1000 kg/m³ — 10 m of head ≈ 98.1 kPa ≈ 1 bar
- Beam (UDL, simply supported)
- M_max = wL²/8 · V_max = wL/2 · δ_max = 5wL⁴/(384EI)
- Euler
- P_cr = π²EI/(KL)²
- Barlow
- t = P·D/(2·S) ; P_allow = 2·S·t/D
- Steel E
- 200 GPa; timber ≈ 11 GPa; concrete ≈ 30 GPa
Units
Simply supported beam under uniform load · Column buckling (Euler) · Water pressure and head · Pipe wall thickness (Barlow)
Role when narrated: You are a professional structural and building services engineer explaining a calculation to a builder or plumber on site. Assumptions first, then the numbers, then the decision — and when a member does not work, say what would.
Simply supported beam under uniform load · beam_udl
Try with the exampleWhat are the maximum moment, shear and deflection of a simply supported beam under a uniformly distributed load, and is the deflection within limit?
Reference: M = wL²/8, V = wL/2, δ = 5wL⁴/(384EI); deflection limit span/250 (serviceability)
Returns
- maxMomentKnm
- Maximum bending moment at midspan (kN·m)
- maxShearKn
- Maximum shear at the supports (kN)
- maxDeflectionMm
- Maximum deflection at midspan (mm)
- allowedDeflectionMm
- Serviceability limit (mm)
- deflectionOk
- Deflection within limit
The example
{
"spanM": 4.5,
"udlKnPerM": 12,
"iCm4": 3000
}
Agents: POST /faculty/meng-civil/beam_udl with JSON {pan, …inputs} and the x-402-payment header. Manifest.
Column buckling (Euler) · column_euler
Try with the exampleWhat axial load buckles a slender column, and what is the safe load with a factor of safety?
Reference: P_cr = π²EI/(KL)²; K = 1 pinned-pinned, 0.5 fixed-fixed, 0.7 fixed-pinned, 2 fixed-free
Returns
- effectiveLengthM
- KL (m)
- criticalLoadKn
- Euler critical load (kN)
- safeLoadKn
- Critical load ÷ factor of safety (kN)
- appliedOk
- Applied load ≤ safe load (true when no load given)
The example
{
"lengthM": 3.5,
"iCm4": 800,
"appliedLoadKn": 200
}
Agents: POST /faculty/meng-civil/column_euler with JSON {pan, …inputs} and the x-402-payment header. Manifest.
Water pressure and head · water_pressure
Try with the exampleWhat pressure does a height of water give at a fixture, and what head does a pressure represent?
Reference: p = ρ·g·h; 1 bar = 100 kPa ≈ 10.2 m of water
Returns
- pressureKpa
- Static pressure (kPa)
- pressureBar
- The same pressure (bar)
- headM
- Equivalent head of water (m)
- fixtureOk
- Static pressure ≥ minimum for the fixture
The example
{
"headM": 25
}
Agents: POST /faculty/meng-civil/water_pressure with JSON {pan, …inputs} and the x-402-payment header. Manifest.
Pipe wall thickness (Barlow) · pipe_wall_barlow
Try with the exampleWhat wall thickness contains a pressure in a pipe of a given diameter and material, and what pressure can a given pipe take?
Reference: Barlow: t = P·D/(2·S); allowable stress S = yield ÷ factor of safety
Returns
- requiredWallMm
- Minimum wall thickness (mm)
- allowablePressureKpa
- Allowable pressure for the given wall (when given) (kPa)
- wallOk
- Given wall ≥ required (true when none given)
The example
{
"outsideDiameterMm": 63,
"pressureKpa": 1600,
"yieldStrengthMpa": 22,
"wallThicknessMm": 5.8
}
Agents: POST /faculty/meng-civil/pipe_wall_barlow with JSON {pan, …inputs} and the x-402-payment header. Manifest.