Your file stays safe
The original file stays in the project, unchanged. Flux saves each edit as a new file.
Flux for enclosure design
Flux designs the enclosure around the real board, checks every fit and clearance, and prepares the files to print, machine, or mold.
Edit the enclosure you have
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.”
The original file stays in the project, unchanged. Flux saves each edit as a new file.
Flux builds the enclosure as editable CAD code. Change the wall thickness or the mounting-hole spacing and the enclosure follows.
Export the full assembly as STEP and continue the work in the tool your team uses.
Capabilities
Flux reads the board outline, mounting holes, connectors, and part heights. It puts supports on the mounting holes and openings where the connectors are.
Interference, space for each cable, screwdriver access, and worst-case and RSS tolerance stack-ups from the board to the lid.
Boards, battery, display, speaker, and wiring in one assembly. Flux places each part and shapes the enclosure around them.
Name the material of each part, from anodized aluminum and brass to clear acrylic, glass, plywood, and carbon fiber, and see it in 3D.
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.
Flux folds a rigid-flex board at each flex joint and checks its fit around the enclosure and battery.
Workflow
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.
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.
Air flow through the vents and fan, heat through the enclosure wall, and stress on the shell, before the first prototype.
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.
Choose the process for your housing. Flux designs the shell and the features that hold the board inside it.
Build a shell with snap fits and a removable lid. Export STL or 3MF for printing.
Add draft, ribs, screw bosses, and a parting line. Flux checks the housing against injection molding limits.
Design bends and flanges around the board, then export a DXF flat pattern.
Give the lid a hinge and set its opening angle.
Design an aluminum housing, check it against CNC milling limits, and export STEP and a dimensioned drawing.
Check the board, housing, and assembly together before the first prototype.
Find interference between the board and the enclosure. Flux can adjust the board outline and part positions to keep clearance from the walls.
Check the space in front of each connector and align the openings with its position on the board.
Leave space for wiring and cables inside the assembled device.
Check that a screwdriver can reach each screw in the assembly.
Compute worst-case and RSS tolerance stack-ups between the board and housing. Flux proposes changes from the results.
Use the board's part heights to set lid clearance. Update it when those heights change.
Simulate air flow through vents and fans, temperature inside the enclosure, and heat conduction through its wall.
Model-agnostic AI
Use the AI models your engineers trust to design the enclosure. Flux supplies the CAD and electronics tools, project context, and workflows.
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.
Bring the frontier models your team trusts to enclosure work in Flux.
Models work with engineering tools and the context of your board and housing.
Get better models as they arrive without moving your designs to another platform.
Your engineering capacity does not depend on a single AI model vendor.
Adaptive chooses models for design decisions and routine engineering checks.
Interoperability
Start with the board from your ECAD tool or a housing from your CAD system. Continue the enclosure design and export files for manufacturing.
Design the enclosure around the board in the same project
Import the board, its holes, and its part heights
Import housings and assemblies
Edit their STEP files
Set the board outline from a drawing
Print from STL or 3MF
Cut sheet-metal flat patterns from DXF
Write them once, every AI engineer applies them
One platform
Design the complete device with one AI engineer. Mechanical parts, electronics, and firmware use the same project data instead of disconnected CAD applications.
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.
Develop the requirements, select components, capture the schematic, and simulate the electronics inside the housing.
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.
Prepare outputs for production with current sourcing, costs, and quotes for the board, parts, and cables.
Collaboration
Open one live design with your engineers, partners, and AI engineers. Work together without sending CAD files between people.
Edit alongside engineers and reviewers. See who has the project open and which items they select.
Each change has an author and a time. Open a previous version or restore one into a new project.
Keep projects, parts, and standards together. Assign view, comment, or edit access across your organization.
Invite a supplier, client, or contractor by email. Choose view, comment, or edit permissions for that project without opening the rest of the organization.
Leave comments with the design and @mention the teammate who needs to review them.
Fork the project for a new idea while leaving the main design unchanged.
Customizable
Teach Flux how your team builds devices. Connect your tools and reuse your standards across board and enclosure projects.
Record preferred parts, design guidelines, and lessons from previous work. Every AI engineer in the organization uses that knowledge on each project.
Set layout rules and manufacturer capabilities once. Flux checks designs against those requirements each time.
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.
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.
Ask for an interactive 3D assembly you can rotate and take apart, a recalculating power budget, or a checklist that tracks device bring-up.
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.
Octopart Enterprise adoption
Flux engineers work directly with your organization to introduce AI to real engineering programs.
Book a DemoIdentify the work where AI saves the most time, from researching parts to designing a complete device.
Bring your libraries, rules, and established workflows into Flux.
Establish AI engineering processes that your teams can use on each project.
Pricing
The Teams plan covers enclosure design, electronics, and firmware, with shared seats and AI usage units. Enterprise plans support custom requirements.
$500/month
or $4,900/year
Custom
Give your team the tools and AI engineering capacity to build what previously required an entire organization.