2.2. File format

2.2.1. Available footprint file formats

Generally speaking pcb-rnd treats all footprint file formats equally: footprint library entries or stdout of a parametric footprint can be any of file format pcb-rnd supports. However, there are considerations that make some file formats more suitable for shared footprint libs than others.

The native file format is lihata. This is the only file format that is guaranteed to support every feature pcb-rnd implements. Thus this is the only format that can store a footprint without compromises, in a lossless way.

Other file formats are called alien. These are mainly file formats used by other EDA software. Except for the most notable alien footprint file format which is tEDAx footprint and is a free format designed for data interchange between EDA tools.

2.2.2. Choosing the right format

When designing a new footprint, either parametric or static file, the following points should determine the choice of file format:

2.2.3. Footprint file format specifications