User Tools

Site Tools


pcb-projects

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
pcb-projects [2018/06/23 12:18]
cparker [Snapping enhancements]
pcb-projects [2021/06/13 16:46]
bert [Update the User Manual]
Line 1: Line 1:
 //​Translations of this page are also available in the following languages://​ [[pcb-projects.ru|Русский]] //​Translations of this page are also available in the following languages://​ [[pcb-projects.ru|Русский]]
 ====== pcb Projects ====== ====== pcb Projects ======
-====== pcb Layout Editor ​======+===== Core Functionality ​===== 
 +  * [[pcb:​padstacks|Padstacks]] 
 +  * [[pcb:​preferences_subsystem|Preferences]] 
 +===== Design Rule Checker ===== 
 +[[pcb:​drc]] 
 +====Online DRC====
  
 +====== pcb Layout Editor ======
 ==== Plow feature ==== ==== Plow feature ====
  
Line 93: Line 99:
   * Include a chapter on the Topological router in User Manual.   * Include a chapter on the Topological router in User Manual.
   * Include DJ's Getting Started in the User Manual.   * Include DJ's Getting Started in the User Manual.
-  ​Extend ​Getting Started ​for both autorouter and topological router.+    ​Expand the Autorouter chapter with a Getting Started ​example. 
 +    * Expand the Toporouter chapter with a Getting Started example.
   * Add more step-by-step examples for existing exporters:   * Add more step-by-step examples for existing exporters:
     * Usage of Nelma.     * Usage of Nelma.
     * Usage of GSvit.     * Usage of GSvit.
     * Usage of Blind and buried vias.     * Usage of Blind and buried vias.
 +    * Appendix B: add chapter B.10 Problems related to Microsoft Windows.
     * Unify and combine the READMEs.     * Unify and combine the READMEs.
  
Line 160: Line 168:
 ==== File exchange ==== ==== File exchange ====
  
-  * IDF importer/exporter ​(ECAD <--> MCAD)+  ​* IDF exporter. 
-  * XML importer/exporter+  ​* IDF importer
-  * DXF importer/exporter ​ (PCB <--> MCAD). +  * XML exporter. 
-  * DSN importer/exporter (PCB <--> external routing).+  * XML importer. 
 +  * DXF exporter (PCB --> MCAD). 
 +  * DXF importer ​(MCAD --> PCB). 
 +  * DSN exporter (PCB --> external routing). 
 +  * DSN importer (external routing --> PCB).
   * Verilog-AMS exporter (PCB --> simulation / analysis, see [[https://​archive.fosdem.org/​2016/​schedule/​event/​eda_data_interchange/​ | Albert Davis talk at FOSDEM-2016 ]]).   * Verilog-AMS exporter (PCB --> simulation / analysis, see [[https://​archive.fosdem.org/​2016/​schedule/​event/​eda_data_interchange/​ | Albert Davis talk at FOSDEM-2016 ]]).
   * GnuCAP exporter (PCB --> simulation / analysis).   * GnuCAP exporter (PCB --> simulation / analysis).
Line 198: Line 210:
 ====== Developer Experience (DX) Improvements ====== ====== Developer Experience (DX) Improvements ======
  
-  * Travis-CI Continuous Integration for pcb on Travis (https://​travis-ci.org).+  * Travis-CI Continuous Integration for pcb on Travis (https://​travis-ci.org ​shutting June 15th, 2021). Latest news: Travis CI has become a commercial service (https://​travis-ci.com/​plans) free for FOSS (credits upon request). 
 +  * Circle-CI ?
   * Under the hood structural improvements.   * Under the hood structural improvements.
   * Start a pcb-5.x.y development blueprint and branch "​devel"​ ?   * Start a pcb-5.x.y development blueprint and branch "​devel"​ ?
Line 208: Line 221:
     * Descriptions of "state machines"​ within actions and other code flow.     * Descriptions of "state machines"​ within actions and other code flow.
  
 +==== Test Suite ====
 +  * [[pcb:​pcb_tests|PCB level tests]]
 +  * [[pcb:​unit_tests|Code level unit tests]]
pcb-projects.txt · Last modified: 2021/06/13 16:50 by bert