www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2014/07/09/17:53:29

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <53BDB9CA.20609@sonic.net>
Date: Wed, 09 Jul 2014 14:53:14 -0700
From: Dave Curtis <davecurtis AT sonic DOT net>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121028 Thunderbird/16.0.2
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] pour clearing around pads
References: <hy3k3tfjgbnf6pe3r6efesvv DOT 1404910483313 AT email DOT android DOT com> <201407091757 DOT s69HvCq0022117 AT envy DOT delorie DOT com>
In-Reply-To: <201407091757.s69HvCq0022117@envy.delorie.com>
X-Sonic-ID: C;YOnKbbMH5BGRn2uUdPQXfw== M;+mLkbbMH5BGRn2uUdPQXfw==
X-Spam-Flag: No
X-Sonic-Spam-Details: 0.2/5.0 by cerberusd
Reply-To: geda-user AT delorie DOT com

On 07/09/2014 10:57 AM, DJ Delorie wrote:
>
>> OR.. That the variations could (for some cases) be applied in a
>> mapping / post processing step during CAM export.
> There's no reason why footprints can't be dynamically generated based
> on parameters.  We started with the m4 library and migrated to a fixed
> library to better support Windows and the parts library dialog, but if
> we can come up with a better way of doing it...
>
In general I'm skeptical of on-the-fly dynamic generation of 
footprints.  It gets hard to hand-tweak to repair some glitch some 
where, and now there is *yet* *another* version tracking problem if you 
want to recreate a specific design.

I'm more inclined to the idea of a generator script plus a rules data 
base yielding a library of static footprints.  New design rules?  No 
problem.. mkdir; chdir; execute script.  Now you have a new static 
library.  I'll admit that this has scaling issues at the enterprise 
level, but I think it scales better than on-the-fly generation version 
control issues.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019