I always do this by placing a standard component on PCB (that matches schematic), and then adding 1-pin (connector) pads in the correct places (+adjust their sizes) around that component and connect them with traces. Always worked for me. Martin
---- Andy Eskelson <[email protected]> wrote: > 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" <[email protected]> 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 > >
