Thermal systems · Model to hardware

Custom Billet Heat Exchanger

A compact aluminum exchanger developed from CAD geometry and a predictive thermal model through CNC machining, sealed assembly, and instrumented validation.

Thermal ModelingMATLABSolidWorksCNC Machining
Completed black billet heat exchanger connected to the instrumented water loop
Completed exchanger integrated with the test apparatus
01 · Design architecture

Two water circuits inside one aluminum billet

The design packages separate hot- and cold-water serpentine paths into a 12 × 6 × 1.5 inch aluminum body. A longer outer hot channel surrounds a shorter cold channel, creating repeated adjacent runs separated by a 0.100 inch aluminum wall. Four ports allow the same hardware to be configured for parallel or counterflow operation.

Billet12 × 6 × 1.5 in
Channels0.375 × 1.000 in
Shared wall0.100 in
Port ID0.546 in
Machined aluminum billet showing interwoven hot and cold serpentine channels
The machined channel network before installation of the cover

The channels were modeled from their CAD plan-view areas rather than treated as generic tubes. That geometry established centerline lengths of 1.615 m on the hot side and 1.101 m on the cold side, with an effective shared-wall area of 0.0699 m² after accounting for both sides of the inner channel.

02 · Predictive model

Connecting geometry, flow, heat transfer, and pressure loss

I created and ran a MATLAB model that links the physical channel geometry to thermal and hydraulic performance. It calculates water properties, rectangular-channel hydraulic diameter, Reynolds and Nusselt numbers, convection coefficients, aluminum-wall resistance, overall conductance, NTU-effectiveness, outlet temperatures, LMTD, heat duty, and Darcy-Weisbach pressure drop.

01CAD geometryArea, length, wall and ports
02Internal flowVelocity, Re, Nu and convection
03Thermal networkConvection + wall resistances
04PerformanceU, NTU, ε, q, outlets and ΔP
Model scope

This is a calibrated first-pass engineering model, not CFD. It assumes steady state, liquid water with constant properties, an externally adiabatic body, one-dimensional wall conduction, fully developed flow, and zero contact resistance. Serpentine mixing is represented with a conservative Nusselt enhancement factor.

Baseline model output

The baseline parallel-flow run used 2.10 L/min hot water, 2.11 L/min cold water, a 29.1 °C hot inlet, and a 10.3 °C cold inlet. It predicted 620.7 W of heat transfer.

620.7 Wpredicted heat-transfer rate
22.6%modeled effectiveness
0.300number of transfer units
13.85 mmhydraulic diameter
Predicted hot and cold temperature profiles along the parallel-flow heat exchanger
Predicted temperature development along each flow path
Schematic thermal map of the hot and cold serpentine channels
CAD-informed schematic thermal map of both channels
03 · Manufacturing

Machining the thermal architecture into hardware

The serpentine paths, port interfaces, and sealing surfaces were translated into machinable geometry and cut from the aluminum billet. I helped manufacture the billet on the CNC mill, turning the modeled channel network into the physical hot- and cold-water paths. The finished body received four threaded connections, a thin cover plate, and an adhesive sealing system before being integrated with fittings, hoses, thermocouples, and pressure taps.

Milling machine cutting the aluminum heat exchanger channels
Channel machining with flood coolant
Finished serpentine channels and four side ports in the aluminum billet
Completed flow paths and machined ports
Fabrication and testing footage covering CNC machining, hardware integration, and operation on the water loop.
$146.95Total prototype cost
3.17 kgCompleted mass
0.0018 m³Device volume
04 · Measured validation

Testing showed strong heat transfer and energy balance

The completed exchanger was tested in parallel flow with the hot stream routed through the longer channel. The instrumented loop recorded both flow rates and all four inlet/outlet temperatures, while a manometer measured the pressure change through each side.

Measured heat transfer932 W

hot-side heat removal, with 886 W gained by the cold stream

StreamInletOutletFlowΔP
Hot29.2 °C24.6 °C2.91 L/min0.99 kPa
Cold9.2 °C13.3 °C3.09 L/min0.53 kPa*

*Cold-side pressure is shown as magnitude; the recorded manometer value was −0.53 kPa because of the measurement orientation.

95%thermal efficiency from hot/cold energy balance
26%measured effectiveness
0.30measured NTU
6.34 W/$heat transfer per prototype dollar
Instrumentation screen showing flow rates and inlet and outlet temperatures during testing
Representative live instrumentation during a separate test run
Handheld manometer connected to the custom heat exchanger
Pressure-drop measurement
05 · Engineering assessment

Compact performance with clear next-generation priorities

Against the laboratory’s commercial tubular exchanger, the custom billet produced more heat transfer and substantially stronger volume- and pressure-normalized figures of merit. The commercial unit remained better on a mass basis because it was significantly lighter.

Heat transfer932 vs 618 WCustom vs tubular
Per volume5.18× vs 1.23×10⁵ W/m³
Per pressure941 vs 140.5W/kPa
Per mass294 vs 687W/kg

The 0.95 energy balance indicates modest heat loss and measurement uncertainty. The low-NTU result identifies heat-transfer area—not simply flow rate—as the main development constraint. A next iteration would increase area through additional or multilayer channels, improve flow uniformity, reduce adhesive/contact resistance, and add insulation around the body.

Engineering ownership

From equations to an operating thermal system

My work centered on the mechanical and analytical core: translating channel geometry into a thermal/hydraulic model, implementing and running the MATLAB simulation, interpreting U/NTU/effectiveness and pressure-loss behavior, helping machine the aluminum billet on the CNC mill, and carrying the design through assembly, instrumentation, and operation.