Designing a complete product in Flux is an iterative, integrated process: requirements → electronics → PCB layout → enclosure → firmware → verification → manufacturing files. The schematic, board, and mechanical design stay in one project, so connector locations, mounting holes, clearances, and enclosure openings can be checked together.
- PCB-first: Best when electrical architecture, board size, or connector placement drives the product. Build and verify the schematic, place and route the PCB, then create an enclosure around the actual board geometry. It is usually faster for development boards and electronics-led products, but late enclosure constraints may force PCB changes.
- Enclosure-first: Best when external dimensions, ergonomics, controls, mounting, or port locations define the product. Establish the housing and mechanical envelope first, then design the PCB to fit its internal volume, bosses, openings, and assembly direction. It produces stronger industrial-design alignment but requires earlier mechanical decisions.
- In practice: Neither is strictly one-way. Flux supports repeated fit-checking and refinement between both domains; the choice simply determines which side supplies the initial constraints.
No project changes were made in this session. Execution stopped because your ACUs ran out.