pads changing size in gEDA PCB

May 04, 2017 5 Replies

It seems that sometimes when I do a `Move selected Elements to the other Side' in pcb-lesstif the pads will change size. It's transient tho'. Rotating resolves the issue as does saving and reloading. Just moving around does not.



It does show up in the export:

formatting link



Might there be something wrong in the setup/cfgfile? (units?) or is it the footprint? (it was written in a text editor)



footprint:

formatting link



looking at the .pcb file something seems to have happened to the coordinates... not sure if it's the cause...

formatting link



Your question was posted by me to the snipped-for-privacy@delorie.com mail list. Let's see what they think.

Thank you,

Don Kuenz KB7RPU

Hi Johann,

I see this in both the GTK and the Lesstif GUI with pcb HEAD (from the git repository) happening with the files you provided.

Will look into this in the next week when I have some free cycles for pcb development.

Thanks for the report.

Kind regards,

Bert Timmerman.

Hello,

here's a patch:

(I've just copied over a passage from the yacc file) The actual bug might be in SetPadBoundingBox in misc.c. (but if they enforce this sorting invariant on loading, is it maybe used elsewhere?)

nah, it was CreateNewPad() in create.c

No.. wrong guess... try this one:

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required