Mail Archives: geda-user/2017/11/04/09:46:47
(... padstack announcement continued; last in this series)
pad stacks can be created similar to elements and subcircuits: draw
objects on various layers, then select them and convert the selection to
padstack using a menu. Or select them, copy to buffer, and convert the
buffer.
There will be soon a padstack breakup function too, again similar to what
elements and subcircuits have these days. And of course, some time later
there might be a way to save and load padstacks, just like footprints, and
then pcb-rnd will be able to open the padstack files directly for
editing, just like when we edit elements or subcircuits. We may even end
up having a library selection system for them, similar to the footprint
lib's.
Another UI feature is a new dialog box (supported by all gtk and lesstif
HIDs!) that presents two tabs: one for the specific padstack reference the
user clicked on and one for the prototype. This dialog allows the user to
change the basic parameters, like clearance and hole properties, including
plating and bbvia aspects.
Later on this dialog will offer shortcuts for copying and transforming
shapes, per layer type, e.g. it will be easy to do things like "copy top
copper shape to top mask, bloat it up by 5%".
Another TODO for the near future is that the routing style should have a
padstack prototype for each style, instead of via parameters. And there
should be a very simple dialog that can create a "classic via" prototype
using only the hole diameter, ring diameter and clearance.
====
Well, that's all about padstacks for now. I hope this feature will make
some user's life easier.
Regards,
Igor2
- Raw text -