Introduction
I'm new to Altium and trying to find the best workflow for it. The main concern for me is a library management. I found some ready to-use libraries: PcbLib from my colleague (it is the best as it was well tested and work fine for our production), SchLib from Internet (which is fit to GOST Russian standard, I don't like the SchLib from the same colleague as she uses integrated libs and there is a lot of symbols with value included which is not convenient for me).
The problem
Let's say I'd like to put BC807 transystor (PNP in SOT-23). The symbol in my SchLib (from Internet) is OK, but the footprint is wrong - TO-92. I can put it in schematic anyway and replace the footprint by editing part properties. However I see that the pin assignment is wrong.
Solutions
I assume that the footprint should have only one pin assignment. So I need to edit schematic library element.
1) I faced that in some schematic libraries such parts as BJT represented in several variants, like:
- NPN-BCE
- NPN-BEC
- NPN-CEB...
This always seemed to be OK for me, so in this case I'd modify schematic library to add all variants.
2) I can put the part in the schematic and manually edit the part properties to fit the footprint. I don't like this idea as there will be more hand work and more errors for that reason. Moreover - I don't know how to view and change pin assignment in schematic editor yet.
3) Force my self to learn more about integrated libs and create libraries for my own. I foresee a lot of extra work but I think that it could worth it.
4) Your solution?