User Tools

Site Tools


geda:faq-gsch2pcb

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:faq-gsch2pcb [2012/02/20 15:14]
127.0.0.1 external edit
geda:faq-gsch2pcb [2013/11/01 01:18]
vzh Fix a typo in a header
Line 1: Line 1:
 ====== gsch2pcb ====== ====== gsch2pcb ======
  
-===== Overview ==== +===== Overview ​===== 
-gsch2pcb is a shell script ​that will automate the process of moving a design from gschem to PCB.  It takes the footprint and part value information from your schematic (or set of schematics) and runs them thru the netlister. ​ The end result is a set of files that, in PCB, are the basics of your design: the part footprints, the netlist that shows all of the connections from one part to another, the physical circuit board and whatever other physical information you included in your schematic as graphical objects (like board outlines).+gsch2pcb is a frontend to [[gnetlist_ug|gnetlist]] ​that will automate the process of moving a design from gschem to PCB.  It takes the footprint and part value information from your schematic (or set of schematics) and runs them thru the netlister. ​ The end result is a set of files that, in PCB, are the basics of your design: the part footprints, the netlist that shows all of the connections from one part to another, the physical circuit board and whatever other physical information you included in your schematic as graphical objects (like board outlines).
  
 gsch2pcb is included in gEDA/​gaf. ​ It is installed by default with gEDA/​gaf. ​ Run it from the command line with ./gsch2pcb. gsch2pcb is included in gEDA/​gaf. ​ It is installed by default with gEDA/​gaf. ​ Run it from the command line with ./gsch2pcb.
  
 ===== gsch2pcb Resources ===== ===== gsch2pcb Resources =====
-  * Bill Wilson'​s gsch2pcb outstanding tutorial: [[geda:​gsch2pcb_tutorial|tutorial]].  +  * Bill Wilson'​s gsch2pcb outstanding tutorial: [[geda:​gsch2pcb_tutorial|tutorial]]. 
-  * sch2pcb wrapper script for gsch2pcb ​ +  * [[pcb_tips#​Now that I have all of these footprints where do I put them|sch2pcb wrapper script]] for gsch2pcb.
-  *  +
-  * +
  
 ===== Where can I download gsch2pcb? ===== ===== Where can I download gsch2pcb? =====
-gsch2pcb is part of gEDA/gaf, in the utils. It is normally installed by default (along with everything else) if you install the entirety of gEDA/gaf. If you dont have it installed on your machine for some reason you can either download the utils tarball from: +gsch2pcb is part of gEDA/gaf, in the utils. It is normally installed by default (along with everything else) if you install the entirety of gEDA/gaf. If you don't have it installed on your machine for some reason you can either download the whole gEDA/​gaf ​tarball from: 
-  * [[http://​geda.seul.org/​download.html]]+  * [[http://​geda-project.org/​download.html]]
  
 or grab it directly from git at: or grab it directly from git at:
-  * [[http://​git.gpleda.org/?p=gaf.git;a=tree;f=utils/src;​h=abf7590274f82f17c67bb1eecdc0d1da5029718a;​hb=HEAD]]+  * [[http://​git.geda-project.org/geda-gaf/tree/utils/src]]
  
 ===== gsch2pcb can't find some of my footprints, or errors out. What can I do to diagnose my problem? ===== ===== gsch2pcb can't find some of my footprints, or errors out. What can I do to diagnose my problem? =====
Line 36: Line 34:
     (newline port)))</​code>​     (newline port)))</​code>​
 Note, the last two layers will map to silk on both sides of the board. So you will have to define two more layers than you want for your copper layout. Note, the last two layers will map to silk on both sides of the board. So you will have to define two more layers than you want for your copper layout.
 +
geda/faq-gsch2pcb.txt · Last modified: 2014/04/18 08:15 by vzh