Mailing list archives : pcb-rnd

ID:141
From:John Griessen <jo...@cibolo.com>
Date:Sun, 13 Nov 2016 09:10:19 -0600
Subject:Re: [pcb-rnd] parametric footprints
in-reply-to:138 from ge...@igor2.repo.hu
replies: 142 from ge...@igor2.repo.hu
On 11/12/2016 10:53 PM, gedau@igor2.repo.hu wrote:
> I don't think either of the above two would be a clear winner. I am considering a setup where you simply have multiple solder mask
> layers:
>
> - one that is generated from the pads automatically - but this still would be an explicilty layer
>
> - one or two where you can manually draw openings or fillings (draw and erase)
>
> To produce a final output these layers would be merged. I'd probably do the same with paste.
>
> This method would keep the advantage of auto-generated pad masks/paste but would allow the user to randomly override it without
> any indirection. Like you figure you want your power line thicker with some extra solder, you could just draw a few lines over it
> on the "remove mask" layer. Or you do your first production run and turns out only one of the 6 qfn()s need more paste because of
> some via sucks away too much: you could go there and draw a drop of paste on the "add paste" layer, without having to change the
> footprint.
 
Sounds good.  I like the idea of two layers that can be merged, or just use one.
 
But really what I want is footprints that include the vias and some traces and middle layer copper
that extends to make a heat sink, etc, all in the footprint!  For  future, not tomorrow...
 
I figured why I did not see my qf.awk changes have effect -- not thinking -- I was only changing
/modatabig/src/pcb-rnd/trunk/pcblib/parametric/qf.awk
when I needed to be changing the installed place:
/usr/local/share/pcb-rnd/pcblib/parametric/qf.awk
 
Thanks for the changes!
 
>
>> I don't seen any lihata name=vlaue pairs in the .pcb file yet.  Is that coming soon?
>
> pcb != lihata.
>
> We have support for distinct file formats, they don't mix. You either save in the gEDA/pcb format, and it will have 0 lihata in
> it, or you wave in the lihata board format.
>
> The attribute-for-every-object feature is available only in the lihata board format. There's no plan to extend the gEDA/pcb format
> in any way - we will track reasonable mainline changes, but we won't change that format from pcb-rnd.
 
OK.  I didn't know e had a choice.  I'll save as .lht next and test that out.
 
 

Reply subtree:
141 Re: [pcb-rnd] parametric footprints from John Griessen <jo...@cibolo.com>
  142 Re: [pcb-rnd] parametric footprints from ge...@igor2.repo.hu