ecad.io is an online Electrical CAD (ECAD) to Mechanical CAD (MCAD) file converter.

ecad.io allows you to upload files from supported ECAD systems and view Printed Circuit Boards online in 3D. You can then modify your PCBs by hiding unwanted objects and swapping out simple components for detailed 3D component models. The resulting 3D PCB model can then be downloaded in a number of formats suitable for use with most Mechanical CAD systems.

ecad.io reads and writes a number of standard file formats to enable it to work with as many CAD systems as possible. Currently it reads the industry-standard IDF 2/3 ECAD interchange formats, along with the emerging IPC-2581 format and native Autodesk Eagle files. It currently writes STEP, SAT, STL, OBJ and Parasolid files, which can be read by most 3D Mechanical CAD systems.

A list of known supported ECAD and MCAD systems is here, although there are almost certainly other systems that support the same file formats as ecad.io - please let us know if you find one and we'll add it to the list.


Why use ecad.io?

Most ECAD systems can't produce 3D models, and the few that can rely on the user to source their own detailed 3D component models and ensure they're correctly aligned with the ECAD footprints.

ecad.io has an in-built component library of detailed components and simple tools to help position them correctly. Once you've told ecad.io which model to use for a certain component and how you want it aligned, it'll remember that information in future, helping you produce detailed board models faster each time.

If an exact match for your component can't be found in ecad.io's Library, then it will suggest suitable components based on name, size and type. You can select one of these recommended components, browse the Library for alternatives, or just use the simple component shape from your ECAD file.

Once you're happy with your 3D model it can be downloaded and imported into a Mechanical CAD system.


What about security?

We appreciate that most Printed Circuit Data is confidential and we take the security of your data very seriously. ecad.io extracts the information it needs about the shape of the board and components from the files you upload, and then deletes the uploaded file.

The Board's geometrical information is compressed and encrypted before being stored in order to generate the Mechanical CAD files. This geometrical information can be deleted by the user at any time.


With your 3D PCB Model in your Mechanical CAD system you can:

  • Visualize the Board:
    How will the finished product look with the PCB in place?
  • Check Space Constraints:
    Will the board or one of its components clash with its enclosure?
  • Perform Analysis:
    Conduct Thermal or Electromagnetic analysis to see how the PCB will behave within its enclosure.

Learn More:

Try one of the following to learn more about ecad.io: