Jean-Paul, If you want multiple sized components your way, you can always put 3 parts in parallel on the schematic and 3 different sized components on your PCB and only use one of them. I prefer my way better by adding just the extra holes and to make DRC happy, you add them to the component's net. Martin
---- Andy Eskelson <[email protected]> wrote: > The reason that components are one fixed size is because components are > only one fixed size. If the component were a different size it is a > different component. Which is a convoluted way of saying that most users > are building circuits with a defined set of components, so the issue does > not arise. > > What would be a nice feature would be to have the ability to create > sub-circuits complete with tracks so that you could build up a library of > common circuit elements and just place them like footprints. > > > With the one pin idea, try creating a 1 pin with no numbers or names > assigned to it, that should prevent drc flagging them up. Or just set > down a large via instead. > > > Andy > > > > On Sun, 24 Jan 2010 20:44:40 +0100 > "Jean-Paul Gendner" <[email protected]> wrote: > > > Many thanks Andy and Martin, > > > > > > > > Ok for your explanations Andy. However, I do not understand that > > with as sophisticated software (not only Kicad), only one specific component > > size is allowed, when it should be easy to foresee some. What a pity. > > > > > > > > I have tried many, many possibilities with Kicad, and also the one exposed > > by Martin. However, in my case, the connections with 1-pins (which may be > > done with DRC inactive) generate “track near pad” error messages! If that is > > not the case for you Martin, please give me an example. > > > > > > > > As in most of the case my solution works well (problems occurs > > only with GND zones), I think I will continue to deceive the DRC by doing > > not really needed connections for the specific cases the DRC “fails”. > > > > > > > > Perhaps the DRC check maybe changed to allow this few cases without problem > > for a “near” future upgrade? > > > > > > > > Thanks again, > > > > Jean-Paul > > > > > > > > **************** > > > > Jean-Paul Gendner > > > > 03.88.27.03.44 > > > > _____ > > > > De : [email protected] [mailto:[email protected]] De la > > part de Andy Eskelson > > Envoyé : dimanche 24 janvier 2010 18:44 > > À : [email protected] > > Objet : Re: [kicad-users] Problem description > > > > > > > > > > > > Check your mod files, if you have two lines the same this will confuse > > DRC, and I think by duplicating pads then is what you will create. > > > > While doing things the way you are is fairly convenient, it's not really > > the accepted way to do things. The module should be designed for a > > specific component size. > > > > One solution which is I admit, a bit of a bodge is to only use one pad, > > but change it's shape and extend it to cover the range you want. The > > disadvantage is that you will only have one drill point, rather than a > > whole series of them. > > > > The other way is to create a module with just a few pads, nothing else, > > no numbers or whatever. Then place that alongside the pads of whatever > > component you want the adapt. You will have to join the extra pads with a > > track and connect them to the existing single pad of the component, but > > at least DRC will be happy. > > > > Andy > > > > On Sun, 24 Jan 2010 18:08:39 +0100 > > "Jean-Paul Gendner" <jean-paul.gendner@ > > <mailto:jean-paul.gendner%40orange.fr> orange.fr> wrote: > > > > > Hi, > > > > > > > > > > > > To realize the module for some components, such as resistors or > > > capacitors, I have the habit to put some pads for the same contact. So, at > > > mounting time, I am able to choice between different component sizes. > > > > > > > > > > > > I also do that with Kicad, but found strange unconnected contact > > > messages with the DRC control: two GND connections connected together by > > GND > > > zones are signalled as not connected! Off courses, the different pads for > > a > > > same contact have the same pin number and are connected together. > > > > > > I have added a PB1.brd file to demonstrate simply the problem. > > > > > > > > > > > > Any help will be welcome, > > > > > > Jean-Paul > > > > > > > > > > > > **************** > > > > > > Jean-Paul Gendner > > > > > > 03.88.27.03.44 > > > > > > > > >
