EFA CAMverse › IPC-2581 viewer

NewDXF and GenCAD – for production, test field and EFA SmartSuite→ Format guide · IPC-2581

Open and view IPC-2581 files – free on Windows.

Received a DPMX file and no suitable tool at hand? EFA CAMverse opens IPC-2581 natively – no cloud upload – and shows layers, nets, stackup, components, panels and 3D.

IPC-2581 format icon
.xml .cvg .zip DPMX

IPC-2581 – the open industry standard: the complete product model in one XML file.

The format

What is IPC-2581?

IPC-2581 is an open, vendor-neutral XML standard for the complete exchange of PCB design and manufacturing data in a single file. It describes layers, nets, padstacks, components, stackup, drills and manufacturing specifications in one schema-defined XML document.

It is published by IPC, the international electronics manufacturing trade association. The standard evolved from the older GenCAM (IPC-2511) and has been driven since 2011 by a broad industry consortium as a deliberately open alternative to ODB++ – also marketed as DPMX (“Digital Product Model Exchange”).

3 steps

How to open an IPC-2581 file

1

Install EFA CAMverse

Download for free and install – a native Windows application (10/11, 64-bit), free to use as a viewer.

2

Open the file

Open the file (.xml, .cvg, .zip) directly – the revision stored in the file (A/B/C) is read out. If the file has the .ipc extension, EFA CAMverse detects from the content whether it is IPC-2581 or an IPC-D-356 netlist.

3

View and verify

Toggle layers, highlight nets with a double-click, read stackup and drill tables, inspect components – and switch to the 3D view with one click.

In the viewer

What EFA CAMverse shows you from the DPMX file

Layers and stackup

Layers & stackup

Toggle every layer and read the material build-up – even if the file contains no explicit stackup.

Nets and drill holes

Nets & drills

Netlist pane with bidirectional highlight – double-click to zoom to a net. Drill tables show tools and diameters.

Components and bill of materials

Components & BOM

All components with reference, value, package and every attribute – including the BOM data of the file; for bill of materials, quotation and assembly print.

Learn more →
Assembly view

Assembly print & variants

Top and bottom as assembly print – straight from the component data of the file; show or hide the components of the customer variant with a click.

Learn more →
3D view

3D view

View the board in space – with components as 3D bodies, rotate and zoom freely.

Learn more →
Panels

Panels

Panel files are displayed as well – the individual boards appear at their positions within the panel.

Measuring

Measure & inspect

Precise distance and geometry measurement right in the layer view.

Image output

Image output

Output or print the view as PDF, PNG or JPG – for documentation and coordination.

Offline and local

100 % local

A native Windows application – no cloud, no upload. Your manufacturing data stays on your machine.

Pass on

From the IPC-2581 file to what production and the test field need.

EFA CAMverse passes the IPC-2581 file on directly – as DXF or as GenCAD, without going through another program.

DXF

New

Depaneling · design · documentation

Outline, milling channels, tabs and drill holes for your depaneling software, component outlines and fiducials for your CAD program, all layers as a drawing.

With IPC-2581: a panel goes out complete – all single boards including frame and milling paths – or as one board with the positions of all others.

More about DXF export →

GenCAD 1.4

In-circuit test · flying probe · AOI · placement machine

The basis for programming your test and production equipment – optionally with only the components of the customer variant.

With IPC-2581: the nets come along – the basis for in-circuit tester and flying probe test programs.

More about GenCAD export →
EFA SmartSuite

From the IPC-2581 file straight to inspection.

Together with EFA SmartSuite, EFA CAMverse turns the IPC-2581 file into a fully set-up EFA project – the way to automated inspection of the board shrinks to a few steps.

  • 1The project is created automatically: the EFA project takes over coordinates, bill of materials and the assembly drawings of top and bottom side directly – no importing, no cross-checking.
  • 2Inspection jobs ready to go: one job per side – with exactly the components placed on that side.
  • 3Add an image, start inspecting: with a high-resolution image of the board, automated inspection starts right away.

With IPC-2581: the components of both sides are already in the file – no coordinate file needed.

More about EFA SmartSuite →
Good to know

IPC-2581 compared

IPC-2581 vs. ODB++

Both carry an intelligent full model. The difference is governance: IPC-2581 is an open IPC standard anyone may implement freely – ODB++ is controlled by one vendor (Siemens EDA). Structurally, IPC-2581 is a single XML file while ODB++ is a directory tree. EFA CAMverse reads both. To the ODB++ guide →

Revisions & extensions

The revisions A, B and C are stored in the file – EFA CAMverse follows IPC-2581C and reads the revision out. Note the .ipc extension: it is also used for IPC-D-356 netlists – EFA CAMverse distinguishes both by content. To the IPC-D-356 guide →

And when the next customer delivers something else: EFA CAMverse also opens 8 more PCB/CAM formats – in the same tool, with the same way of working.

A DPMX file on your desk? See it in 2 minutes.

EFA CAMverse is free to use as a viewer – unlock advanced features whenever you need them. Native on Windows, your data stays local.

EFA CAMverse 2026 · free viewer · Windows 10/11 · 64-bit