← Back to team overview

kicad-developers team mailing list archive

Re: kicad footprint plugins wizard in windows

 

Could someone please look at Maurice's suggestions, I don't have much time
to look into that.

But I have a general question related to this topic. Where is the installer
supposed to install the footprint wizards?

Nick
Den 23/08/2015 00.03 skrev "easyw" <easyw@xxxxxxxxxxxx>:

> Hi Nick,
> I'm talking about the New Footprint wizard ...
>
> please consider also to add the scripts to the installer...
> so it will be already available for all users, without any action to do...
>
> the scripts afflicted by this minor bug are:
> qfp_wizard.py
> sdip_wizard.py
> bga_wizard.py
>
> and the fix is:
> qfp_wizard.py (line 50):
>     def GetValue(self):
> -        return "QFP %d" % self.parameters["Pads"]["*n"]
> +        return "QFP-%d" % self.parameters["Pads"]["*n"]
> (eliminating the space before %d e.g. with a minus character)
>
> the same for BGA and DIP
> bga_wizard.py (line 59):
> -        return "BGA %d" % pins
> +        return "BGA-%d" % pins
>
> sdip_wizard.py (lines 131, 180):
>             name = "xIP"
>
> -        return "%s %d" % (name, self.parameters["Pads"]["*n"])
> +        return "%s-%d" % (name, self.parameters["Pads"]["*n"])
>
>     def GetValue(self):
> -        return "%s %d" % ("SOIC", self.parameters["Pads"]["*n"])
> +       return "%s-%d" % ("SOIC", self.parameters["Pads"]["*n"])
>
> thank you
> Maurice
>
> On 22/08/2015 23.32, Nick Østergaard wrote:
>
>> Ok, thank you for the information. Consider adding the path to the
>> docs if we actually describe the python console. I don't even rember
>> if we do.
>>
>> But which script are you talking about? Do you have a fix for it?
>>
>> 2015-08-22 22:21 GMT+02:00 easyw <easyw@xxxxxxxxxxxx>:
>>
>>> Hi Nick,
>>>
>>> I found that the right path in windows is:
>>> C:\KiCad\bin\scripting\plugins
>>> where C:\KiCad is the main installation dir
>>>
>>> I also found that in windows the script has a problem
>>> When I make a qfp footprint (e.g. QFP 64) I get this error:
>>> one of invalid character 'tab space'
>>> because of the footprint name in library with a space 'QFP 64'
>>> This error comes out when I try to associate a wrl models to the
>>> footprint I
>>> created.
>>> This error has the same behavior also for BGA and DIP footprints
>>>
>>> Thanks for the script... it saves a lot of time! :)
>>> Maurice
>>>
>>>
>>>
>>> On 22/08/2015 14.34, easyw wrote:
>>>
>>>>
>>>> Hi,
>>>>
>>>> I don't know where to place the python plugins file (e.g. qfp_wizard.py)
>>>> in windows...
>>>>
>>>> in linux the right place is ~/.kicad_plugins
>>>> but I don't know the right place in windows...
>>>> I tried with the Nick pre-built windows files
>>>> http://www2.futureware.at/~nickoe/kicad-product-r6097.b384c94-x86_64.exe
>>>> putting the script in
>>>> C:\KiCad-test\lib\kicad\plugins
>>>> but it didn't worked
>>>>
>>>> I can't find any help in docs...
>>>>
>>>> thanks
>>>> Maurice
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~kicad-developers
>>>> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>

References