# Your board. Its enclosure. Designed by AI.

Flux designs a custom PCB enclosure around your board: mounts, connector openings, lids, and snap fits. AI checks fit, simulates airflow, and quotes parts.

Flux for enclosure design

# Your board. Its enclosure. Designed by AI.

Flux designs the enclosure around the real board, checks every fit and clearance, and prepares the files to print, machine, or mold.

[Start Free Trial](https://flux.seobdtools.com/signup) [Contact Sales](https://flux.seobdtools.com/p/contact-sales)

 ![A board in a green 3D-printed enclosure next to its lid on an ESD mat, with test gear behind](https://flux.seobdtools.com/p/assets/photos/photo-green-enclosure-board-lid-bench.webp)

Edit the enclosure you have

## Your housing files. Edited by AI.

Bring the housing from SOLIDWORKS, Fusion, or NX, or a STEP, IGES, or BREP file from any CAD tool. Ask for the change in plain words, for example "make it 8 mm taller and keep the mounting bosses in place". Flux changes the housing and saves a new STEP file and editable CAD code.

The request, as typed in Flux

“The holder must cover a much taller power supply. Make the bent side flange 40 mm deeper. Keep the 4.4 mm hole in the flange where it is. Then cut five 5 x 30 mm vertical vent slots in the new part of the flange, 15 mm apart and centered on the flange width.”

 ![Before: the STEP file from Autodesk Inventor. The bent flange is 24.5 mm deep.](https://flux.seobdtools.com/p/assets/homepage-v2/teams-step-edit-psu-before.webp)

Before: the STEP file from Autodesk Inventor. The bent flange is 24.5 mm deep.

 ![After: the flange is 64.5 mm deep, with five 5 × 30 mm vent slots. The 4.4 mm hole did not move. Flux saves a new STEP file and editable CAD code.](https://flux.seobdtools.com/p/assets/homepage-v2/teams-step-edit-psu-after.webp)

After: the flange is 64.5 mm deep, with five 5 × 30 mm vent slots. The 4.4 mm hole did not move. Flux saves a new STEP file and editable CAD code.

### Your file stays safe

The original file stays in the project, unchanged. Flux saves each edit as a new file.

### Parametric by default

Flux builds the enclosure as editable CAD code. Change the wall thickness or the mounting-hole spacing and the enclosure follows.

### Back to your CAD tool

Export the full assembly as STEP and continue the work in the tool your team uses.

Capabilities

## The enclosure engineer your board deserves.

 ![NF Dual Output Buck board between its two enclosure halves in the Flux 3D view](https://flux.seobdtools.com/p/assets/homepage-v2/solutions-buck-enclosure-3d.webp)

### Designs the enclosure around the real board

Flux reads the board outline, mounting holes, connectors, and part heights. It puts supports on the mounting holes and openings where the connectors are.

 ![Cross section through an enclosure and its board in the Flux 3D view](https://flux.seobdtools.com/p/assets/homepage-v2/pcb-3d-analysis-cross-section.webp)

### Checks every fit and clearance

Interference, space for each cable, screwdriver access, and worst-case and RSS tolerance stack-ups from the board to the lid.

 ![Cutaway of the Mini Muse internal electronics packaging](https://flux.seobdtools.com/p/assets/homepage-v2/solutions-mini-muse-internal-packaging-cutaway.webp)

### Packs the whole device

Boards, battery, display, speaker, and wiring in one assembly. Flux places each part and shapes the enclosure around them.

 ![Purple distortion pedal enclosure with three black knobs in the Flux 3D view](https://flux.seobdtools.com/p/assets/homepage-v2/solutions-distortion-pedal-3d.webp)

### Finishes it in real materials

Name the material of each part, from anodized aluminum and brass to clear acrylic, glass, plywood, and carbon fiber, and see it in 3D.

Board and enclosure stay in step

### Moves the opening when the connector moves

Move a connector or a mounting hole on the board, and Flux updates the enclosure to match. Change the enclosure, and Flux updates the board outline.

Rigid-flex in the enclosure

### Folds the flex board into the housing

Flux folds a rigid-flex board at each flex joint and checks its fit around the enclosure and battery.

 ![A red electronics enclosure and circuit boards on a workbench.](https://flux.seobdtools.com/p/assets/homepage-v2/photos/L1008548-1920.webp)

Workflow

## From a board to an enclosure you can build, Flux does the work.

1.  ### Start from the board or a sketch
    
    Start from the board in your Flux project or an IDF board from your ECAD tool. Add a hand sketch, a photo, or a dimensioned drawing, and Flux matches its shape and dimensions.
    
     ![Mini Muse concept sketch with labeled features](https://flux.seobdtools.com/p/assets/homepage-v2/solutions-mini-muse-concept-sketch.webp)
    
2.  ### Design for the process
    
    Two-part shells with snap fits and a removable lid. Injection-molded housings with draft, ribs, bosses, and a parting line. Sheet-metal covers with a DXF flat pattern. Hinges with a set opening angle. Screws, threaded inserts, standoffs, and fans come from the part library.
    
     ![Curvature combs on an enclosure in the Flux 3D view](https://flux.seobdtools.com/p/assets/homepage-v2/pcb-3d-analysis-curvature-combs.webp)
    
3.  ### Verify
    
    Air flow through the vents and fan, heat through the enclosure wall, and stress on the shell, before the first prototype.
    
     ![Stress plots of six load cases on the Mini Muse PETG parts.](https://flux.seobdtools.com/p/assets/homepage-v2/mcad-mini-muse-stress-plots.webp)
    
    Stress plots of six load cases on the Mini Muse PETG parts.
    
4.  ### Make it
    
    Flux checks the part against SLA, SLS/MJF, CNC, sheet metal, laser cutting, and injection molding limits. Export STEP, STL, and 3MF, make dimensioned drawings with GD&T, and get quotes from Craftcloud, JLC and PCBWay 3D printing, Shapeways, OSH Cut, and SendCutSend.
    
    -   ![Craftcloud](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/craftcloud.svg) Craftcloud
    -   ![JLC 3D printing](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/jlcpcb.webp) JLC 3D printing
    -   ![PCBWay 3D printing](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/pcbway.svg) PCBWay 3D printing
    -   ![Shapeways](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/shapeways.svg) Shapeways
    -   ![OSH Cut](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/oshcut.svg) OSH Cut
    -   ![SendCutSend](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/sendcutsend.svg) SendCutSend
    

## Every kind of enclosure, from one AI engineer

Choose the process for your housing. Flux designs the shell and the features that hold the board inside it.

![Flux 3D view of a PETG enclosure base and removable lid with four snap-fit tabs](https://flux.seobdtools.com/p/assets/blogs/enclosure-design-page/petg-snap-shell.webp)

### 3D-printed two-part shells

Build a shell with snap fits and a removable lid. Export STL or 3MF for printing.

![Flux 3D view inside an injection-molded housing with internal ribs and four cored screw bosses](https://flux.seobdtools.com/p/assets/blogs/enclosure-design-page/injection-molded-housing.webp)

### Injection-molded housings

Add draft, ribs, screw bosses, and a parting line. Flux checks the housing against injection molding limits.

![Sheet-metal bracket with bends and flanges in a Flux interactive project page](https://flux.seobdtools.com/p/assets/blogs/interactive-project-pages/sheet-metal-fold.webp)

### Sheet-metal covers

Design bends and flanges around the board, then export a DXF flat pattern.

![Rendered board enclosure with its hinged lid open to 110 degrees](https://flux.seobdtools.com/p/assets/blogs/hinged-pcb-enclosure/open-110-500.webp)

### Hinged lids

Give the lid a hinge and set its opening angle.

![Flux 3D view of an aluminum enclosure with a rounded internal pocket, reference board, and raised lid](https://flux.seobdtools.com/p/assets/blogs/enclosure-design-page/cnc-aluminum-enclosure.webp)

### CNC-machined aluminum

Design an aluminum housing, check it against CNC milling limits, and export STEP and a dimensioned drawing.

## Fit checks Flux runs before you print

Check the board, housing, and assembly together before the first prototype.

![Exploded 3D view of a board between the base and lid of its enclosure in Flux](https://flux.seobdtools.com/p/assets/blogs/3d-view-collaborative-mcad/board-enclosure-800.webp)

### Board-to-wall interference

Find interference between the board and the enclosure. Flux can adjust the board outline and part positions to keep clearance from the walls.

![Closed enclosure render showing the board connectors aligned with the front openings](https://flux.seobdtools.com/p/assets/blogs/hinged-pcb-enclosure/closed-500.webp)

### Connector openings

Check the space in front of each connector and align the openings with its position on the board.

![Mini Muse assembly in Flux with wiring between its boards and device parts](https://flux.seobdtools.com/p/assets/homepage-v2/solutions-mini-muse-harness-480.webp)

### Room for cables

Leave space for wiring and cables inside the assembled device.

![Flux 3D view of four blue screwdriver-access envelopes aligned with the corner screws of an enclosure](https://flux.seobdtools.com/p/assets/blogs/enclosure-design-page/screwdriver-access.webp)

### Access to every screw

Check that a screwdriver can reach each screw in the assembly.

![Flux tolerance results with a 2 mm nominal component-to-lid gap, 0.74–3.26 mm worst-case range, and 1.36707–2.63293 mm RSS range](https://flux.seobdtools.com/p/assets/blogs/enclosure-design-page/tolerance-stack-results.webp)

### Tolerance stack-ups

Compute worst-case and RSS tolerance stack-ups between the board and housing. Flux proposes changes from the results.

![Flux interactive lid-clearance page with a board inside a hinged enclosure and a clearance readout](https://flux.seobdtools.com/p/assets/blogs/interactive-project-pages/hinged-lid-clearance.webp)

### Clearance under the lid

Use the board's part heights to set lid clearance. Update it when those heights change.

![Cross-section temperature plot showing heat transfer from a board through an enclosure with an air gap](https://flux.seobdtools.com/p/assets/blogs/pcb-enclosure-simulation/empty-gap-500.webp)

### Airflow and heat

Simulate air flow through vents and fans, temperature inside the enclosure, and heat conduction through its wall.

Model-agnostic AI

## Frontier AI for the housing and the board inside.

Use the AI models your engineers trust to design the enclosure. Flux supplies the CAD and electronics tools, project context, and workflows.

-   OpenAI
-   Anthropic
-   Google Gemini
-   More as they ship

Adaptive model selection

### Enclosure engineering at 30% lower model cost.

Adaptive selects a model for each task based on the work and its price. Frontier models handle difficult design decisions. Fast, lower-cost models handle routine work. Tasks that do not depend on each other run in parallel.

### Frontier AI models

-   Reasoning
-   Planning
-   Language

### Flux engineering harness

-   CAD and EDA tools
-   Project context
-   Simulation
-   Design rules

### Working hardware

-   Schematics
-   Boards
-   Enclosures
-   Firmware
-   Fab files
-   Product videos

### Choose familiar models

Bring the frontier models your team trusts to enclosure work in Flux.

### Tools for the complete device

Models work with engineering tools and the context of your board and housing.

### New models, same project

Get better models as they arrive without moving your designs to another platform.

### Keep your choice of provider

Your engineering capacity does not depend on a single AI model vendor.

### Match the model to the work

Adaptive chooses models for design decisions and routine engineering checks.

Interoperability

## Bring your board and housing files into Flux.

Start with the board from your ECAD tool or a housing from your CAD system. Continue the enclosure design and export files for manufacturing.

### Flux boards

Design the enclosure around the board in the same project

### ECAD tools, IDF

Import the board, its holes, and its part heights

### SOLIDWORKS, Fusion, NX

Import housings and assemblies

### CATIA, Creo, Inventor, Onshape

Edit their STEP files

### DXF and SVG

Set the board outline from a drawing

### 3D printers

Print from STL or 3MF

### Laser cutters

Cut sheet-metal flat patterns from DXF

### Your standards

Write them once, every AI engineer applies them

One platform

## The enclosure, electronics, and code share one project.

Design the complete device with one AI engineer. Mechanical parts, electronics, and firmware use the same project data instead of disconnected CAD applications.

1.   ![Boards, enclosure, and mounts in one model](https://flux.seobdtools.com/p/assets/homepage-v2/teams-device-cutaway.webp)
    
    ### [Mechanical design](https://flux.seobdtools.com/p/mcad)
    
    Fit the shell, brackets, and mounts to the board's holes and connectors. Import STEP models and use the same library for electronic parts, screws, and standoffs.
    
2.   ![USB-C power input schematic in Flux](https://flux.seobdtools.com/p/assets/homepage-v2/teams-usbc-power-schematic.webp)
    
    ### [Electrical engineering](https://flux.seobdtools.com/p/eda)
    
    Develop the requirements, select components, capture the schematic, and simulate the electronics inside the housing.
    
3.   ![STM32 current-loop firmware that Flux wrote and compiled, in a syntax-highlighted code block](https://flux.seobdtools.com/p/assets/homepage-v2/teams-stm32-current-loop-firmware.webp)
    
    ### Firmware
    
    Write firmware for the device's board, then build, analyze, and unit test it. Supported examples include Arm Cortex-M, RISC-V, AVR, and Pico.
    
4.   ![Bill of materials with stock and pricing](https://flux.seobdtools.com/p/assets/homepage-v2/teams-bom-stock-pricing.webp)
    
    ### Manufacturing
    
    Prepare outputs for production with current sourcing, costs, and quotes for the board, parts, and cables.
    

Collaboration

## Review the housing and board together, in the browser.

Open one live design with your engineers, partners, and AI engineers. Work together without sending CAD files between people.

-   ### Work on the assembly together
    
    Edit alongside engineers and reviewers. See who has the project open and which items they select.
    
-   ### Keep the design history
    
    Each change has an author and a time. Open a previous version or restore one into a new project.
    
-   ### Share your engineering workspace
    
    Keep projects, parts, and standards together. Assign view, comment, or edit access across your organization.
    
-   ### Bring partners into one project
    
    Invite a supplier, client, or contractor by email. Choose view, comment, or edit permissions for that project without opening the rest of the organization.
    
-   ### Discuss the fit in context
    
    Leave comments with the design and @mention the teammate who needs to review them.
    
-   ### Explore another housing
    
    Fork the project for a new idea while leaving the main design unchanged.
    

 ![Engineer holding a finished board in its enclosure, designed with Flux](https://flux.seobdtools.com/p/assets/homepage-v2/engineer-card-3.webp)

Customizable

## Apply your enclosure standards to every design.

Teach Flux how your team builds devices. Connect your tools and reuse your standards across board and enclosure projects.

### Teach your design practices

Record preferred parts, design guidelines, and lessons from previous work. Every AI engineer in the organization uses that knowledge on each project.

### Check against your standards

Set layout rules and manufacturer capabilities once. Flux checks designs against those requirements each time.

### Connect engineering tools

Give Flux access to an MCP server or a web API. Use your team's tools, send firmware to a repository, or read field crash reports.

### Keep API keys protected

An admin supplies API keys for the organization. AI engineers use the keys without seeing them. Flux attaches a key only to requests for services you permit.

### Build project-specific pages

Ask for an interactive 3D assembly you can rotate and take apart, a recalculating power budget, or a checklist that tracks device bring-up.

### Start work from your AI tools

From Cursor or a general AI agent that supports Flux tools, read and edit projects or give design work to the Flux AI engineer.

Use your existing services for enclosure work.

-   ![Onshape](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/onshape.svg) Onshape
-   ![Autodesk Fusion](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/autodesk-mark.svg) Autodesk Fusion
-   ![PTC Windchill](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/ptc.svg) PTC Windchill
-   ![Siemens Teamcenter](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/siemens.svg) Siemens Teamcenter
-   ![Arena PLM](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/arena.svg) Arena PLM
-   ![OpenBOM](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/openbom.svg) OpenBOM
-   ![Duro](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/duro.png) Duro
-   ![GitHub](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/github.svg) GitHub
-   ![GitLab](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/gitlab.svg) GitLab
-   ![Memfault](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/memfault-wordmark.svg) Memfault
-   ![Golioth](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/golioth.svg) Golioth
-   ![Particle](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/particle.svg) Particle
-   ![Nordic nRF Cloud](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/nordicsemiconductor.svg) Nordic nRF Cloud
-   ![Edge Impulse](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/edgeimpulse.svg) Edge Impulse
-   ![NI SystemLink](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/ni.svg) NI SystemLink
-   ![SimScale](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/simscale.svg) SimScale
-   ![Octopart](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/octopart.png) Octopart
-   ![SiliconExpert](https://flux.seobdtools.com/p/assets/homepage-v2/teams-logos/siliconexpert.svg) SiliconExpert

## Your enclosure designs remain your IP.

-   SOC 2-aligned cloud infrastructure
-   Single sign-on (SSO)
-   Project-level permissions
-   Inputs and outputs are always your IP
-   No training on customer data

Enterprise adoption

## Put AI enclosure engineering to work on your programs.

Flux engineers work directly with your organization to introduce AI to real engineering programs.

[Book a Demo](https://flux.seobdtools.com/p/demo)

1.  ### Choose where to start
    
    Identify the work where AI saves the most time, from researching parts to designing a complete device.
    
2.  ### Connect your engineering process
    
    Bring your libraries, rules, and established workflows into Flux.
    
3.  ### Repeat across device programs
    
    Establish AI engineering processes that your teams can use on each project.
    

Pricing

## Plans for teams designing complete devices.

The Teams plan covers enclosure design, electronics, and firmware, with shared seats and AI usage units. Enterprise plans support custom requirements.

Feature

### Teams

**$500**/month

or $4,900/year

### Enterprise

**Custom**

Seats 5 included, then $100/month per extra seat Custom

AI usage 600 shared AI usage units a month, plus 60 per extra seat Custom

Collaboration Included Included

Model-agnostic AI Included Included

Enterprise integrations Standard Custom

Dedicated onboarding Self-serve Assisted

Forward-deployed engineers — Available

[Get Started](https://flux.seobdtools.com/organization/create) [Book a Demo](https://flux.seobdtools.com/p/demo)

## Questions about enclosure design.

### Can Flux design an enclosure for my PCB?

Yes. Ask Flux to design an enclosure around the board. Flux uses the board outline, mounting holes, connector positions, and part heights. It aligns the supports to the mounting holes, adds openings for the connectors, and leaves space for cables and displays. See [ECAD and MCAD Co-Design](https://docs.flux.ai/reference/ecad-mcad-co-design).

### My board is in another ECAD tool. Can Flux still design the enclosure?

Yes. Upload the IDF 2.0 or 3.0 board file (.emn) with its part library (.emp). Flux imports the board outline, cutouts, holes, part placements, and part heights, then designs the enclosure around them. You can also import the board from Altium, KiCad, and other ECAD tools and continue the electronics in Flux.

### Which enclosure features can Flux design?

Two-part shells, removable lids, snap fits, screw bosses, ribs, draft angles, parting lines, hinges, vents, battery compartments, and connector openings. Flux also designs sheet-metal covers and chassis with bends, flanges, and a DXF flat pattern.

### How does Flux check that the board fits?

Flux checks interference between the board and the enclosure, the space in front of each connector, and tool access to each screw. It computes worst-case and RSS tolerance stack-ups from the board to the enclosure and proposes changes. In the 3D view, you can cut through the assembly and measure any gap. See [Fit and Clearance](https://docs.flux.ai/reference/fit-and-clearance).

### What happens when the board changes?

Tell Flux what changed. Flux updates the openings, supports, and lid clearance to match the new connector positions, mounting holes, or part heights. When the enclosure changes, Flux can update the board outline and move parts to keep clearance from the walls.

### Can Flux simulate airflow and heat in the enclosure?

Yes. Flux simulates air flow and temperature inside the enclosure with vents, fans, and heatsinks, and heat conduction through the enclosure wall. It reports peak temperatures, outlet air temperature, and flow rates. See [Simulation](https://docs.flux.ai/reference/simulation).

### Can Flux design an enclosure from a sketch or a photo?

Yes. Attach a hand sketch, a photo, a render, or a dimensioned drawing in the chat. Flux matches its proportions and dimensions and builds the enclosure for the board in your project.

### How do I manufacture the enclosure?

Flux checks the part against the limits of SLA, SLS/MJF, CNC milling, sheet metal, laser cutting, and injection molding. Export STEP, STL, or 3MF, create a dimensioned drawing with GD&T, and ask Flux for 3D-print, CNC, and sheet-metal quotes.

### Can Flux add screws, inserts, and standoffs?

Yes. The part library has screws, nuts, washers, threaded inserts, standoffs, fans, and heat sinks with 3D models. Ask Flux to find the hardware and place it at the enclosure mounts.

### Can Flux design more than enclosures?

Yes. Flux designs brackets, mounts, mechanisms, and complete products, and the electronics and firmware inside them. See [Flux for mechanical design](https://flux.seobdtools.com/p/mcad) and [Flux for electronics design](https://flux.seobdtools.com/p/eda).

### How much does it cost?

The [Teams plan](https://flux.seobdtools.com/p/pricing) is $500 a month with shared seats and AI usage units, and covers mechanical, electronics, and firmware work.

 ![Hands holding an assembled board in its enclosure.](https://flux.seobdtools.com/p/assets/homepage-v2/photos/L1008492-1920.webp)

## Design the enclosure with the board.

Give your team the tools and AI engineering capacity to build what previously required an entire organization.

[Get Flux for Teams](https://flux.seobdtools.com/organization/create) [Book a Demo](https://flux.seobdtools.com/p/demo)
