HomeAssembly ViewerDesign Journey
Science
GeometryDrop TestingAeroponicsSecondary SubstratesSubstrate Covers
Technology
AI & ControlUser InterfaceModular Enclosure
Documentation
CAD Drawings + PhotosFull Project PhotosBOMPrototyping IterationSources
Interactive · 3D

Assembly Viewer

Every part of the HexaFlow nanolab in one interactive 3D model. Click any part — on the model or in the list — to read what it does, see its drawing, and download the native SolidWorks or KiCad source.

The full HexaFlow nanolab, exported from SolidWorks. Scroll through the parts on the right and the 3D model highlights each one as it enters view. Click a part in the model to jump to its card, or click a card's title to find it in the model. Tick Isolate in the toolbar if you'd rather hide everything else.

Loading 3D assembly…
Drag to orbit · Scroll to zoom · Click a part to focus
Enclosure 5

Outer shell, doors, and the master assemblies that hold everything else.

Nanolab Shell
Enclosure

Outer structural shell with hollow side walls for cable management.

The enclosure body. Hollow side walls let cabling run protected from water while carrying the sliding shelf system for electronic plates, lights, and the experiment module.

⬇ Files (3)
Front Door Panel
Enclosure

Access panel for internal components and the experiment module slot.

The tabbed front door, secured with M3 × 6 mm screws, for easy access to the internal components and the experiment module.

⬇ Files (3)
TDC 5

Thorny Devil Capillary system — the hex channels that move water by capillary action.

TDC Assembly V2
TDC

The core capillary experiment module — second generation.

The second-generation Thorny Devil Capillary module: the resin hex-dome top on a 3D-printed bottom half. Much lighter and cheaper to make than the original "brick," with room for cameras on the inside. Hexagons are spaced 0.020 in (0.51 mm) apart to form the capillary channels.

⬇ Files (1)
TDC Bottom V2
TDC

Lower half of the TDC V2 — holds the water supply and pump.

The FDM-printed bottom half of the TDC V2. It houses the heat-sealed water reservoir pouch and the pump, which feeds the nozzle into the channels above — and leaves room for a camera to watch the pump and reservoir.

⬇ Files (3)
TDC V2 Top
TDC

The hex-channel dome — where capillary action moves the water.

The top half of the TDC V2: the hemispherical dome lined with the thorny-devil hex channels, SLA-printed in clear water-washable resin. The resin is polar, so it bonds to water more strongly than water bonds to itself — driving capillary flow — and its clarity lets light pass through the dome toward the cameras inside.

⬇ Files (3)
Plant Clip V2
TDC

Friction-fit holder that clamps the plant stem within the channels.

V2 plant clip. Inserts between hexagon gaps and friction-clamps around the stem. Tested successfully under a 1-minute inversion with kale.

⬇ Files (3)
Camera / LED 2

Vision and lighting mounts that let the AI sense root moisture.

Camera + LED Module
Camera/LED

Holds the camera and anti-glare lighting.

Holds the imaging camera and anti-glare lighting, and slides into the shell with an opening for viewing the plant — so the vision model gets a clean view of the roots.

⬇ Files (3)
Water 2

Injection and pump interface — how water enters and moves through the system.

Pump Adapter
Water

Fits the drop-test pump into the long-term pump slot.

The enclosure was designed around the smaller long-term pump; this adapter lets the larger, faster drop-test pump clip into the same slot. Not in the exported 3D assembly.

⬇ Files (3)
Substrate 1

Covers that hold the growing medium in place.

Rockwool Substrate Cover
Substrate

Covers the rockwool tray with openings for moisture probes.

Custom cover for the rockwool substrate tray, with openings sized for moisture-sensor probes. Keeps substrate contained during inversion tests. Not in the exported 3D assembly.

⬇ Files (2)
Electronics 3

The HexaFlow PCB, the USB Type-B power port, and the soil moisture sensor.

Capacitive Soil Moisture Sensor
Electronics

Tracks moisture where the camera can't see.

A capacitive moisture sensor that sits in the substrate through the cover opening. Unlike resistive two-probe sensors, it doesn't rust, which keeps readings reliable.

⬇ Files (1)
HexaFlow PCB
Electronics

Custom control board — mounts the pump, camera, and sensor interfaces.

The custom HexaFlow PCB that the Raspberry Pi Zero 2W plugs into. It carries a USB hub for up to four cameras and the experiment lighting, and brings the sensors and pump onto one board. The downloads include the KiCad project, the SolidWorks model, and the schematic PDF.

⬇ Files (4)