Manufacturing
Prepare a manufacturing release
Select outputs in Output & Export, generate the package, and check the files before sending them to a fabricator or assembler.
A ZIP of fabrication and assembly files generated from a checked, committed board.
Before you start
- A PCB with DRC run and no errors
- A BOM with part numbers
- Your fabricator's or assembler's file requirements
Applies to: Resin web app
Follow the steps
- 1
Commit the source
Run ERC and DRC one last time, then commit in Project > Version Control so the release can be traced to a version. The package is generated from the current working revision.
Project > Version Control
Expected resultChanges is empty and History shows the commit.
- 2
Open Output & Export
Open Project > Output & Export. The source strip shows the Version and the Variant the package will use; the active assembly variant is chosen in the schematic and PCB editors. If DRC has not been run on the current board, a readiness notice says so.
Project > Output & Export
Expected resultThe source strip shows the version and variant you intend to release.
- 3
Select the outputs
Outputs are grouped as Fabrication (Gerbers, drill files, board outline DXF, ODB++, IPC-2581, IPC-D-356, fabrication drawing, stackup report, panelization), Assembly (pick-and-place, assembly drawing, BOM CSV, interactive BOM, test point report, stencil specification), Documentation (schematic PDF, PCB PDF, 3D PDF), Reports (DRC, ERC, board statistics), Netlists, Design & CAD exchange (Specctra DSN), and Other formats. Tick the ones your receiver asked for, or use Select recommended. Start from manufacturer preset applies a fabricator's settings, which you can still change. STEP, GLB, and IDF are exported from the 3D view's Export menu; the PCB editor's Export menu also offers an Altium Project (ZIP), and the schematic editor's Export menu offers KiCad Schematic and Altium Schematic files.
Output & Export > Package outputs
Expected resultEvery file the receiver asked for is ticked and nothing else.
- 4
Check the settings
Select a row and press S, or open Output settings, to see its options: layers, units, origin, file naming, BOM columns, and so on. Settings changed here apply to this output only.
Output & Export > Output settings
Expected resultUnits, origin, and layer selection match the receiver's requirements.
- 5
Generate
Choose Generate package (N). Progress is shown per output; a failed output is listed with its reason and the rest still complete. When it finishes, use Download package (.zip) or download single files. Generated files are held in the browser session; use Save package to keep them in the project.
Output & Export > Generate package
Expected resultThe ZIP downloads and every selected output is present.
- 6
Check the files
Open the Gerber and drill files in a Gerber viewer and check the outline, layer count, drill holes, and that the layers align. Open the pick-and-place CSV and the BOM in a spreadsheet and check the reference count and board side. Open the STEP file in your mechanical tool if you exported one.
Outside Resin
Expected resultEvery file opens in its viewer and matches the board.
- 7
Save the configuration
Use Save configuration or Save as... to keep the output selection and settings as a named package configuration, so the next release uses the same set.
Output & Export > Save configuration
Expected resultThe configuration is listed under saved configurations.
Check your result
- ERC and DRC clean
- Committed
- Version and variant confirmed
- Outputs selected
- Settings checked
- Package generated
- Files opened in viewers
- Configuration saved
Example files
ZIP / 17 files / 37 KB · GPL-3.0-only
Real outputs generated from the converted Digispark board by Resin's repository-backed fabrication exporter.
The files have not been independently CAM-inspected, accepted by a fabricator, or fabricated.
ZIP / 9 files / 51 KB · GPL-3.0-only
Deterministic archive of real BOM, placement, and assembly outputs from the Digispark fixture.
STEP is deliberately absent because no verified repository-backed STEP output was available.
Troubleshooting
Find the symptom, apply the fix, and repeat the affected check.
Board outputs are unavailable
The project has no PCB. Push the schematic to a board first.
The readiness notice says fabrication readiness is not verified
Run DRC in the PCB editor. Generating files does not run DRC for you.
An output failed
Read the reason in the results list, fix it, and use Retry failed only to rebuild just that output.
The downloaded files are gone after a reload
Generated files are kept only for the browser session unless you use Save package. Generate again or save the package.
The receiver needs a different origin or units
Set the drill and placement origins in Board Setup > Origins and the units in the output's settings, then generate again.
A change is needed after sending
Edit, re-run DRC, commit, and generate a complete new package. Do not edit files inside the ZIP.