Designing a complete product in Flux is an iterative co-design process: requirements → electronics → PCB layout → enclosure → firmware/bring-up → manufacturing. The schematic, board, and mechanical assets stay in one project, so connector placement, mounting, clearances, and enclosure openings can be checked together.
- PCB-first: Define the electrical architecture, build and verify the schematic, size/place/route the PCB, then create an enclosure around the resulting board. Best when electrical performance, connector topology, or an existing board drives the product. It’s usually faster, but the enclosure may be less compact or refined.
- Enclosure-first: Define how the product is held, mounted, accessed, and manufactured; establish the outer form, controls, ports, and internal envelope; then shape and place the PCB to fit. Best for handheld, wearable, panel-mounted, or appearance-sensitive products. It yields tighter integration but requires more mechanical decisions early.
Most products use a hybrid: establish the enclosure’s critical constraints first, design the PCB within them, then iterate both through fit checks and prototypes. No project changes were made in this session. Execution stopped because your ACUs ran out.