Intermediate Data Format (IDF) files are used interoperate between
electronic design automation
Electronic design automation (EDA), also referred to as electronic computer-aided design (ECAD), is a category of software tools for designing Electronics, electronic systems such as integrated circuits and printed circuit boards. The tools wo ...
(EDA) software and
solid modeling mechanical
computer-aided design
Computer-aided design (CAD) is the use of computers (or ) to aid in the creation, modification, analysis, or optimization of a design. This software is used to increase the productivity of the designer, improve the quality of design, improve c ...
(CAD) software.
The format was devised by David Kehmeier at the Mentor Graphics Corporation.
The EMN File contains the PCB-Outline, the Position of the Parts, Positions of Holes and milling, keep out regions and keep in regions.
The EMP file contains the outline and height of the parts.
Some CAD software allows the use of a map file to load more detailed part models.
[https://www.simplifiedsolutionsinc.com/images/Steps-to-create-3D-PCBs-in-ProE.pdf ]
Compared to STEP
STEP - also known as
ISO 10303-21 - has both advantages and disadvantages over IDF.
If both MCAD and ECAD software support STEP, both programs can interchange more detailed models (at the cost of increased file size).
Step models that are rendered correctly in the ECAD software can cause problems in the MCAD.
IDF does allow the communication of keep out areas and part placements more directly.
IDF is a very simple and robust format. If necessary, the files can be edited by hand in a text editor.
External links
IDF V3.0 Specification(PDF)
IDF V4.0 Specification(PDF)
References
Computer-aided design
{{compu-stub