NODOMIC

Hardware / 3D CAD Design

3D CAD Design

Parametric 3D modelling for physical products — enclosures, mechanical parts, and the geometry that decides whether a device measures what it is supposed to. Modelled in FreeCAD, printed here, and fitted against the electronics rather than drawn around them once the board is finished.

Ten models, 297 constrained sketches, three design generations — driven by measurement rather than taste.

Transparent CAD view of the faceted array lid, with microphone seats spread across three tilt bands
Generation oneThe faceted lid: eight seats across three tilt bands, every one drawn on its own plane.
Transparent CAD view of the flat octagonal array plate with eight microphone carrier mounts around its edge
Generation twoOne plane, eight seats, a uniform acoustic depth — and better measured resolution.
Transparent CAD view of the tapered octagonal base enclosure showing standoffs, a cable gland and the sealing lip
The baseStandoffs, gland and sealing lip modelled to the boards that go inside it.
A matte black 3D-printed hexagonal top plate held in one hand in the workshop
PrintedOff the printer and in hand. A fit problem found on Monday is a revised part on Tuesday.

Prototype parts are printed here, which keeps the mechanical iteration loop as short as the electrical one. Where a design later has to move toward moulding or machining it is modelled with that in mind rather than rebuilt from scratch. The practical benefit is that board revisions, enclosure revisions and firmware get iterated against each other in one place, instead of three suppliers waiting on one another.

Enclosures modelled as engineering geometry, not as a box drawn around a finished board.

A faceted, multi-level 3D-printed acoustic array enclosure on a lab bench, with microphone ports visible on facets at several different tilt angles
An earlier array geometryEight microphones across three tilt bands, modelled in FreeCAD.

The array that preceded our current one was a faceted dome — eight microphones spread across three tilt bands so the array could resolve elevation as well as bearing. It is a useful illustration of what mechanical design costs when it is done properly.

The tilt came from stacking rings of decreasing radius, so every facet met the vertical at a different angle. Wall thickness follows that angle: near-vertical facets are thick, the steepest are thin. Each microphone needs a recess of a particular depth in front of it, and at the top there was barely any wall left to recess into — so the seat depth had to be re-dimensioned band by band, reaching zero at the highest one. Because sketches are plane-dependent, none of it could be copied; every seat was drawn on its own plane, across roughly fifty-five of them.

It worked, and it is also why we changed course. With microphones on different planes the acoustic path in front of each one could not be held constant. The flat 210 mm ring that replaced it puts all eight on a single plane at a uniform 3.2 mm depth, and measured bearing resolution improved. The exotic geometry was not wasted — it was characterized, and it lost on the numbers.

That is the argument for doing mechanical work alongside the electronics and the signal processing rather than downstream of them. The geometry here was never a packaging decision; it was an acoustics decision that happened to be expressed in plastic.

Parametric modelling

Models built from constrained sketches and driven by dimensions, so a change to one number propagates instead of requiring the part to be redrawn.

Geometry that carries the measurement

Where a sensor sits, what it sees, and what the material in front of it does to the reading. On a sensing product this is the design, not the packaging.

Fit and tolerance

Clearances, press fits, fastener access and the half millimetre that decides whether the connector reaches the panel. Checked against the board, not guessed.

Printing and iteration

Parts printed here, so a fit problem found on Monday is a revised part on Tuesday. The mechanical loop runs as fast as the electrical one.

Toward production

Draft, wall thickness and parting lines considered while it is still cheap, so a design that later needs moulding or machining is adapted rather than rebuilt.

Files you own

Native models, STEP for whoever manufactures it, STL for printing, and the notes explaining why a dimension is what it is.

Have a part that has to be right?

Bring a sketch, a board the part has to fit around, or a shape that is not working. Electronics are welcome but not required — mechanical work stands on its own here.

Discuss a project →