adamgreig / agg-kicad

KiCAD libraries, footprints, and scripts
MIT License
161 stars 45 forks source link

stickerbom doesn't work anymore with nightly builds #123

Closed mminnella closed 6 years ago

mminnella commented 6 years ago

Seems that stickerbom it's unable to work with nightly build releases, outputted pdfs are blank, maybe it's due to some recents changes on kicad_pcb formats?

Best Regards

adamgreig commented 6 years ago

I've just tried with kicad 201708261203+db3491f~59~ubuntu16.04.1 and it seems to work OK. Could you share a kicad_pcb file that isn't working for you? Also, what version of Python and PyCairo are you using, on what OS?

mminnella commented 6 years ago

Dear Adam, Here's you could find a copy of my kicad_pcb and xml files:

https://www.dropbox.com/s/pimnax0q1w0epbp/VEAMv2_outline.tar.gz?dl=0

These are my system details:

Ubuntu 16.04.3 LTS kicad 201708271203+e3c64f1~59~ubuntu16.04.1 python-cairo is already the newest version (1.8.8-2) python3-cairo is already the newest version (1.10.0+dfsg-5build1).

i've just tried with both python / python3 , stickerbom output a one page blank pdf file.

Best Regards

Massimiliano

On Sun, Aug 27, 2017 at 1:46 AM, Adam Greig notifications@github.com wrote:

I've just tried with kicad 201708261203+db3491f~59~ubuntu16.04.1 and it seems to work OK. Could you share a kicad_pcb file that isn't working for you? Also, what version of Python and PyCairo are you using, on what OS?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/adamgreig/agg-kicad/issues/123#issuecomment-325168093, or mute the thread https://github.com/notifications/unsubscribe-auth/AGnqYAKQcc8Jf8omLKUM5lfhej-uQvG3ks5scK5agaJpZM4PDbXj .

adamgreig commented 6 years ago

How are you calling stickerbom.py? I think you will need to pass in --suppliers "manf#" since by default it only emits stickers for line items with fields for the default suppliers: Farnell, RS, DigiKey or Digikey, and Mouser. But if you pass --suppliers you can tell it what to use instead, like manf# or farnell# for your file.

I just tried and it seems to work OK.

mminnella commented 6 years ago

You're right! , sorry, it was my fault !

Best Regards

Massimiliano

On Mon, Aug 28, 2017 at 8:40 AM, Adam Greig notifications@github.com wrote:

How are you calling stickerbom.py? I think you will need to pass in --suppliers "manf#" since by default it only emits stickers for line items with fields for the default suppliers: Farnell, RS, DigiKey or Digikey, and Mouser. But if you pass --suppliers you can tell it what to use instead, like manf# or farnell# for your file.

I just tried and it seems to work OK.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/adamgreig/agg-kicad/issues/123#issuecomment-325272313, or mute the thread https://github.com/notifications/unsubscribe-auth/AGnqYNeeDkwlQSczCO4lFC0DoZiNjyEjks5scmDBgaJpZM4PDbXj .