Based on a true story!

I have this component (ugly and expensive safety relay) composed of
5 subparts, chip name RELAY-AAAB (obviously locked parts):

Subpart 1) Coil
Subparts 2-4) NO contact
Subpart 5) NC contact

during layout it happens that the contacts are not in that order, so
I define a RELAY-BAAA component:

Subpart 1) Coil
Subpart 2) NC contact
Subparts 3-5) NO contact

(aside: I could have changed the pins but then they wouldn't have
matched the datasheet, which is a bad thing)

Luckily I only have a pair of these so changing them by hand is not too
difficult: edit, change the chip name and change the subpart. Repeat
until done.

Well, I actually forgot to fix one subpart... so I had K2A, K2B, K2D and
K2E with the new chip RELAY-BAAA, K2C instead remained to RELAY-AAAB.

DRC signalled *no error* when different subparts used different chips!
Since IIRC there are already some coherency checks between subparts
I propose to add even this.

-- 
Lorenzo Marcantonio
Logos Srl

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to