... | ... | @@ -26,6 +26,7 @@ Below is a list of desirable features for a FOSS PCB design tool. This |
|
|
is just a working document gathering information from the mailing list
|
|
|
in an easy-to-reference manner. It is by no means cast in stone.
|
|
|
|
|
|
- Cross platform support.
|
|
|
- Procedure to accurately transfer schematics and PCB layout to and
|
|
|
from other ECAD tools (guaranteed supportable for other FOSS tools;
|
|
|
proprietary tools not so much). Extra points for true reversability.
|
... | ... | @@ -46,10 +47,11 @@ in an easy-to-reference manner. It is by no means cast in stone. |
|
|
Length, Width, Clearance where the user can specify the acceptable
|
|
|
values and also the conditions (using the scripting language) under
|
|
|
which the constraint is checked.
|
|
|
- Common shell for schematic editor and PCB layout applications. There
|
|
|
is no consensus on this one, to be discussed. One advantage of the
|
|
|
common shell is allowing a component selected in the schematics to
|
|
|
be highlighted in the layout, and viceversa.
|
|
|
- Common shell for schematic editor and PCB layout applications. One
|
|
|
advantage of the common shell is allowing a component selected in
|
|
|
the schematics to be highlighted in the layout, and viceversa.
|
|
|
- Pin-swapping and back-annotating pinswap data from the PCB to the
|
|
|
schematic (without any messing with netlists).
|
|
|
- Integrated functional simulation (ngspice, Qucs...). "A simulation
|
|
|
run should be as simple as with ltspice."
|
|
|
- "Slightly integrated" EM simulation (for power/gnd integrity,
|
... | ... | @@ -58,8 +60,6 @@ in an easy-to-reference manner. It is by no means cast in stone. |
|
|
symbols, footprints, purchase information, simulation models and
|
|
|
comments.
|
|
|
- Export/import to a 3D mechanical CAD application.
|
|
|
- Pin-swapping and back-annotating pinswap data from the PCB to the
|
|
|
schematic (without any messing with netlists).
|
|
|
|
|
|
|
|
|
|
... | ... | |