Mailing list archives : pcb-rnd

ID:135
From:John Griessen <jo...@cibolo.com>
Date:Sat, 12 Nov 2016 13:42:40 -0600
Subject:[pcb-rnd] parametric footprints
replies: 136 from John Griessen <jo...@cibolo.com> , 137 from ge...@igor2.repo.hu
I tried to understand qf.awk, common.awk and could not get round ended pads to show.
I only tried using the GUI.  I guess however it happened, the results ended up in the file I was editing
as I placed a qfn()  with 
args=48,7.5x7.5,0.5,3.8,line_thickness=0.2mm,pad_mask=0.38mm,nx=12,ny=12,x_spacing=7.5mm,y_spacing=7.5mm,pad_spacing=0.5mm,pad_thickness=0.3mm,cpad_width=3.8mm,cpad_height=3.8mm
 
Here's the graphical results of that:
 
http://ecosensory.com/geda/qfn_results.png
 
You can see in the upper right, an instance that I hand edited to have some round pads and changed solder mask for the center pad.
 
The other three are how it results with the script qf.awk without editing.  The center pad cannot have the same pad_mask dimension
because it is not an added bloat from pad_thickness but an absolute width like pad_thickness.
 
I think these problems need solving to make qf.awk ready to use:
 
1.  pad_mask affects only rows of pads.
 
2.  pads in rows can be either square or round ended.
 
3.  center pad is generated with nopaste flag
 
4.  rows of square pads with paste are generated on top of the center pad, with specification for
being sized from 1mm across to 2mm across with a pitch of 2mm.
 
Here is some guideline info on qfns:
 
http://ecosensory.com/geda/qfn_guidelines.png
 
John Griessen
 

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