← Back to team overview

kicad-developers team mailing list archive

Re: Panelizing in python almost ready.

 

Hello Daniel

When I try it on a random board of mine testing with a freshly built
5171 it fails with:

12:00:30: Debug: Skipping general section token 'links'
12:00:30: Debug: Skipping general section token 'area'
12:00:30: Debug: Skipping general section token 'drawings'
12:00:30: Debug: Skipping general section token 'tracks'
12:00:30: Debug: Skipping general section token 'zones'
12:00:30: Debug: Skipping general section token 'symbol'
Traceback (most recent call last):
  File "pcbPanelize", line 28, in <lambda>
    ui.buttonProceed.connect("clicked", lambda xargs: self.appPanelize())
  File "pcbPanelize", line 193, in appPanelize
    SolMsk=FromMils(4), angle=ui.rfAngle.get_value())
  File "pcbPanelize", line 96, in brdPanel
    self.brdItemize(pcb)
  File "pcbPanelize", line 62, in brdItemize
    Item.remove = False
AttributeError: 'NoneType' object has no attribute 'remove'

2014-10-07 17:12 GMT+02:00 LordBlick <lordblick@xxxxxxxxx>:
> In response to a message written on 03.10.2014 16:08, from LordBlick:
>> In response to a message written on 03.10.2014 15:11, from Wayne Stambaugh:
>> can I hope on create something like a pcbnew.getConfigDir() to provide best
>> configuration storage in all supported OS's ? ;)
> There's no hope…
> Since this is already sure that the expected method is
> pcbnew.GetKicadConfigPath() from common/common.cpp:308
> Thank you for your attention.
> https://github.com/LordBlick/kicadPanelizer
> Next stop is opposite to wxWidgeting hard way. :D
> --
> Best Regards,
> LordBlick
>
> _______________________________________________
> 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


Follow ups

References