¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: Mixed part types with multi-part components?


Andy Eskelson
 

It can be done fairly easily.
I created a relay symbol that had the coil and contacts as sep parts.

In the component properties you need to set the number of parts, I expect
that you have done this for other parts you have created.

Then you can start editing the component. In the top toolbar there are
two boxes, one to select the part A, B, C and so on. then a box for the
name. Next to that box is a button "edit pins per part or body style"

Click this so that it is active. this setting allows you to use
different designs and pins for each sub part.

If I remember correctly there was a small problem in getting things to
edit correctly, and what I did was to just put a single line on all
parts (with the edit pins button unselected, then switch it back on and
I could then edit things as normal. I've not tried to do this with my
current version of kicad, BZR 3256, so that little problem may have
been sorted out by now.

Andy





On Thu, 12 Apr 2012 22:33:21 -0000
"acousmatique" <acousmatique@...> wrote:

Arg... this is driving me nuts.

For the past two weeks, I have buckled down to create the parts libraries I need. This seems to be a nightmare for every program I try, like they assume the parts you need are already there.

I have made some multi-part profiles which have turned out well. The problem seems to be when I am making a component which has multiple parts, but they aren't all the same. For instance, tonight I am trying to make a big library of transistor and diode arrays that I use. Now I am trying to enter a device (THAT 340) which has two NPN transistors, and two PNP transistors. I define pins 1-3 as NPN for Part A, but then when I define pins 5-7 as PNP for Part B, I go back and it has overwritten the PNP for PART A also! I cannot imagine any reason why this would happen. They have their own pin numbers! If I change the part for pins 5-7 why would it assume that I am changing pins 1-3 which I have already done?

The only workaround I can think of for now is just using a monolithic block and naming the pins for the whole device. It's easy, but it makes the schematics messy. Any ideas? Am I missing something here?

Thanks!



------------------------------------

Please read the Kicad FAQ in the group files section before posting your question.
Please post your bug reports here. They will be picked up by the creator of Kicad.
Please visit for details of how to contribute your symbols/modules to the kicad library.
For building Kicad from source and other development questions visit the kicad-devel group at ! Groups Links


Join [email protected] to automatically receive all group messages.