This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
geda:usage [2012/03/21 18:29] vzh Spelling |
geda:usage [2021/07/26 18:05] (current) bert [Can we change gEDA to use an XML file format?] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | //Translations of this page are also available in the following languages:// [[usage.fr|Français]], [[usage.ru|Русский]]. | ||
+ | |||
====== What's the best way to learn to use gEDA? ====== | ====== What's the best way to learn to use gEDA? ====== | ||
The first thing to do is to read and understand Bill Wilson’s excellent [[geda:gsch2pcb_tutorial|gschem -> gsch2pcb -> PCB]] tutorial and/or the DJ Delorie’s [[http://www.delorie.com/pcb/docs/gs/gs.html|pcb tutorial]]. This should get you started. | The first thing to do is to read and understand Bill Wilson’s excellent [[geda:gsch2pcb_tutorial|gschem -> gsch2pcb -> PCB]] tutorial and/or the DJ Delorie’s [[http://www.delorie.com/pcb/docs/gs/gs.html|pcb tutorial]]. This should get you started. | ||
Line 35: | Line 37: | ||
* Backannotation from PCB to gschem. Support for pinswapping and modification of the design file in pcb with subsequent backanno to gschem is TBD. | * Backannotation from PCB to gschem. Support for pinswapping and modification of the design file in pcb with subsequent backanno to gschem is TBD. | ||
* The project manager “geda” is out of date, and needs an update. | * The project manager “geda” is out of date, and needs an update. | ||
- | * Layer count in PCB: Currently, the layer count in PCB is limited to 16 layers plus two silk layers by default. This is more than adequate for small- and mid-sized projects. If necessary, the number of layers can be increased arbitrarily at compile time. | + | * Layer count in PCB: Currently, the layer count in PCB is limited to 16 layers plus two silk layers by default. This is more than adequate for small- and mid-sized projects. If necessary, the number of layers can be increased arbitrarily at compile time. |
====== What local configuration files are used for a project? ====== | ====== What local configuration files are used for a project? ====== | ||
Line 88: | Line 90: | ||
It's unlikely the gEDA Project will ever switch to an XML file format for schematics or symbols, so get used to it. Some reasons against XML are: | It's unlikely the gEDA Project will ever switch to an XML file format for schematics or symbols, so get used to it. Some reasons against XML are: | ||
- | - GEDA/gaf already has a fixed, well documented, ASCII file format. It's over 8 years old as of 2007. It's well used and well tested. | + | - GEDA/gaf already has a fixed, well documented, ASCII file format. It's over 14 years old as of 2007. It's well used and well tested. |
- We already have a parser for our file format. It's lightweight & thoroughly debugged. | - We already have a parser for our file format. It's lightweight & thoroughly debugged. | ||
- There are lots of legacy designs using the file format out there already. People would scream if we switched file formats since their old designs would become obsolete. And supporting two file formats -- old and new -- would be a major PITA. | - There are lots of legacy designs using the file format out there already. People would scream if we switched file formats since their old designs would become obsolete. And supporting two file formats -- old and new -- would be a major PITA. |