← Back to team overview

kicad-developers team mailing list archive

Re: While creating footprints this thought came to mind

 

Le 12/04/2014 18:24, jp charras a écrit :
> Le 12/04/2014 17:54, Jean-Paul Louis a écrit :
>> Damiano,
>>
>> I second your suggestion, but want to expand it a little, and ask
>> for new features like array (1D and 2D) of pads. when you select
>> that array, you give the size of the pad, the pitch and the
>> direction. That would make life easier for the crazy shapes that we
>> have with new parts like large BGA or QFP. I know that a Python
>> script can do that, but not many layout designer are fluent in
>> Python.
>>
>> Just my $0.02.
>>
>> Jean-Paul (AC9GH)
> 
> This kind of feature is usually found in footprint wizards.
> Have you tried the QFP Wizard, from ModEdit.
> 
> Creating a wizard from scratch could be not easy.
> However, modify an existing wizard (written in python, and outside
> kicad code) to add a new feature like a 2D array from 1D array is (by
> far) more easy and and can be done by many designers.
> 
>>
>>
>> On Apr 12, 2014, at 3:11 AM, Ing. Damiano Bolla
>> <Launchpad.Net@xxxxxxxxxxx> wrote:
>>
>>> Good mornig to everybody
>>>
>>> While creating a footprint for a QFN64 I realized that footprint
>>> creation would be a breeze if there was a "clone + (dx,dy)"
>>> button in the pad editor
>>>
>>> Let me explain it better
>>>
>>> 90% of the time I spend while creating new footprints for SMD is
>>> in adjusting the location of the pad The whole process would be
>>> very easy if I could tell to Kicad, create a clone of this pad
>>> having origin delta X and delta Y from the current origin
>>>
>>> The PAD edit panel would include an extra button possibly called
>>> "clone" or "replicate" and two input space for the delta X and
>>> delta Y values
>>>
>>> What do you all think of it ?
>>>
>>> Damiano
> 
> 

1 - set the grid user to delta X and delta Y
2 - select grid user
3 - set grid origin to the pad to clone.
4 - add pads (one click per pad, but this is not a lot of work)


-- 
Jean-Pierre CHARRAS


Follow ups

References