... | @@ -20,6 +20,30 @@ Please do not hesitate to invite other people to subscribe. To do so, |
... | @@ -20,6 +20,30 @@ Please do not hesitate to invite other people to subscribe. To do so, |
|
they should send an empty email to sympa@ohwr.org, with the header:
|
|
they should send an empty email to sympa@ohwr.org, with the header:
|
|
subscribe foss-pcb Firstname Name
|
|
subscribe foss-pcb Firstname Name
|
|
|
|
|
|
|
|
## Phase I. The Features.
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
- Easy way to transfer schematics and PCB layout to other FOSS tools.
|
|
|
|
- IPC-356 netlist export, which is used by board fab houses to drive
|
|
|
|
their flying probe electrical test equipment.
|
|
|
|
- Integrated push-and-shove router (or at least push/walkaround mode).
|
|
|
|
- Hardware-accelerated display engine.
|
|
|
|
- Support for split planes.
|
|
|
|
- Object filtering. For example, typing "obj.typeTrack &&
|
|
|
|
obj.layerTop" selects/masks/unmasks all tracks on the top layer.
|
|
|
|
- Property editor capable of editing groups of objects of different
|
|
|
|
types (a nice tabular view).
|
|
|
|
- Assigning footprints directly on the schematic. Library browser in a
|
|
|
|
docker window with footprint/symbol viewer.
|
|
|
|
- Scriptable constraint editor. There are constraint categories, like
|
|
|
|
Length, Width, Clearance where the user can specify the acceptable
|
|
|
|
values and also the conditions (using the scripting langugage) under
|
|
|
|
which the constraint is checked.
|
|
|
|
- Common shell for schematic editor and PCB layout applications.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Files
|
|
### Files
|
... | | ... | |