X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sat, 4 Nov 2017 14:54:20 +0100 (CET) X-X-Sender: igor2 AT igor2priv To: geda-user AT delorie DOT com X-Debug: to=geda-user AT delorie DOT com from="gedau AT igor2 DOT repo DOT hu" From: gedau AT igor2 DOT repo DOT hu Subject: Re: [geda-user] [pcb-rnd] padstacks - user interface In-Reply-To: Message-ID: References: User-Agent: Alpine 2.00 (DEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk (... 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