aktos-io / aecad

Open Source Circuit Board Design Software that runs on the browser and desktop
https://aktos.io/aecad
54 stars 10 forks source link

Netlist should use component pin labels or pin numbers #40

Closed ceremcem closed 5 years ago

ceremcem commented 5 years ago

If a component has no intersection between pin labels and pin numbers, then pin numbers should be used as a fallback id set.

Example

Component A has 5 pins, from 1 to 5.

If pin labels are like "a, b, c, d, e", then A.a is equal to A.1.

If pin labels are like "a, b, c, d, 3" then A.1 or A.3 is invalid. User has to rename "3" with a prefix or postfix.