User Tools

Site Tools


geda:pcb_footprints

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
geda:pcb_footprints [2015/07/12 07:29]
vzh Removed FIXME as the info about footprints is already here.
geda:pcb_footprints [2017/06/24 01:32]
henry.wolfe [PCB Footprint Guides] Fix Brorson pdf guide broken link
Line 2: Line 2:
  
 ====== PCB Footprint Guides ====== ====== PCB Footprint Guides ======
-  * Stuart Brorson'​s ​footprint ​[[http://www.brorson.com/gEDA/​land_patterns_20070818.pdf|footprint guide]]+  * Stuart Brorson'​s [[http://wiki.geda-project.org/_media/geda:land_patterns_20070818.pdf|footprint guide]]
   * [[http://​pcb.geda-project.org/​pcb-cvs/​pcb.html|PCB manual]]   * [[http://​pcb.geda-project.org/​pcb-cvs/​pcb.html|PCB manual]]
-  * The PCB FAQ: [[geda:​pcb_tips]]. +  * [[geda:​pcb-quick_reference#​footprint_reference|The PCB Quick-Reference]]
-  * The PCB Quick-Reference has info on [[geda:​pcb-quick_reference#​footprint_reference|footprints]]+
   * [[ gEDA:PCB Footprint Naming Conventions ]] : read this to learn how to //name// your footprint files.   * [[ gEDA:PCB Footprint Naming Conventions ]] : read this to learn how to //name// your footprint files.
 +  * [[geda:​pcb_tips| The PCB FAQ.]]
  
 ==== Footprint basics ==== ==== Footprint basics ====
    * There are two types of footprints: M4 and NEWLIB.    * There are two types of footprints: M4 and NEWLIB.
    * The best tools for creating footprints are PCB (wysiwyg), TEXT EDITOR (fast, accurate), SCRIPTING (powerful).    * The best tools for creating footprints are PCB (wysiwyg), TEXT EDITOR (fast, accurate), SCRIPTING (powerful).
-   * For drawing footprints in PCB, refer to:  ​(FIXME:​ insert a WYSIWYG footprint ​creation ​guide) +   * **For drawing footprints in PCB**, refer to the [[http://​pcb.geda-project.org/​pcb-cvs/​pcb.html#​Library-Creation|section about library ​creation ​in the PCB manual]], look at the part "​Creating Newlib Footprints"​ in the "New Style Libraries"​ subsection. 
-   * **For writing footprints in text**, refer to [[http://www.brorson.com/gEDA/​land_patterns_20070818.pdf|Footprint Creation for the Open-Source Layout Program "​PCB"​]] written and maintained by Stuart Brorson +   * **For writing footprints in text**, refer to [[http://wiki.geda-project.org/_media/geda:land_patterns_20070818.pdf|Footprint Creation for the Open-Source Layout Program "​PCB"​]] written and maintained by Stuart Brorson. 
-   * **For Scripting footprints** see the [[pcb:​footprint generators]] page+   * **For Scripting footprints** see the [[pcb:​footprint generators]] page.
    * Other things you may find helpful: calculator, paper+pencil,​ datasheets, calipers, spreadsheet.    * Other things you may find helpful: calculator, paper+pencil,​ datasheets, calipers, spreadsheet.
  
Line 51: Line 51:
   * [[http://​www.luciani.org/​geda/​pcb/​pcb-footprint-list.html|John Luciani'​s website]] has a large number of footprints and tools.   * [[http://​www.luciani.org/​geda/​pcb/​pcb-footprint-list.html|John Luciani'​s website]] has a large number of footprints and tools.
   * Darrell Harmon provides a nice footprint generating script [[http://​www.dlharmon.com/​geda/​footgen.html|on his website]].   * Darrell Harmon provides a nice footprint generating script [[http://​www.dlharmon.com/​geda/​footgen.html|on his website]].
 +  * Kicad footprints (called "​modules"​ there) can be converted to PCB footprints with the [[https://​github.com/​erichVK5/​KicadModuleToGEDA|utility]] by Erich Heinzle.
   * Finally, you can ask on the [[http://​wiki.geda-project.org/​geda:​mailinglists|geda-user mailing list]], and somebody might take pity on you and send you a footprint.   * Finally, you can ask on the [[http://​wiki.geda-project.org/​geda:​mailinglists|geda-user mailing list]], and somebody might take pity on you and send you a footprint.
  
Line 131: Line 132:
  
 === pcb does not save silk when I try to make a footprint === === pcb does not save silk when I try to make a footprint ===
-The silk of footprints can only deal with lines and arcs. All the other objects like polygons, rectangles and text are silently omitted during **//Convert buffer to element//​**. If you need text in footprints you have to literary ​draw the letters with the line tool.+The silk of footprints can only deal with lines and arcs. All the other objects like polygons, rectangles and text are silently omitted during **//Convert buffer to element//​**. If you need text in footprints you have to literally ​draw the letters with the line tool
 +Or, use this 
 +[[https://​github.com/​erichVK5/​FootprintTextForPCB|utility]] by 
 +Erich Heinzle to create silkscreen line elements for any given 
 +ASCII text, which can then be added to an existing footprint.
  
  
geda/pcb_footprints.txt · Last modified: 2017/06/24 01:35 by henry.wolfe