homelab

Estimate steady-state thermal behaviour of a rectangular enclosure (server rack, electronics housing, equipment cabinet) using a lumped-parameter energy balance with natural-convection and radiation correlations, or forced-flow air energy balance. Accepts enclosure dimensions, heat source positions and wattages, and airflow configuration. Returns temperature extremes, estimated hotspot location, airflow velocity summary, and overall thermal resistance. Runs instantly in-worker; a full CFD container backend is planned for mesh-level detail.

post/api/thermal_enclosure

Request

  • Base URL: https://calc.engineer
  • URL: https://calc.engineer/api/thermal_enclosure
  • Auth: none declared

Request body

length_mnumber required

Enclosure length (X) in metres

width_mnumber required

Enclosure width (Y) in metres

height_mnumber required

Enclosure height (Z) in metres

flow_type'natural_convection' | 'forced' required

Airflow type

inlet_velocity_msnumber

Inlet air velocity in m/s (required for forced flow)

inlet_position'front_bottom' | 'front_center' | 'side_bottom'

Inlet location

outlet_position'rear_top' | 'rear_center' | 'top_rear'

Outlet location

ambient_temp_cnumber

Ambient air temperature in Celsius

mesh_density'coarse' | 'medium' | 'fine'

Mesh density — coarse (~50K cells), medium (~200K), fine (~500K)

Response

Computed result for thermal_enclosure

toolstring required
versionstring required
computed_atstring date-time required

Changes

No recorded changes to this operation across all 1 revision of this API.