-`OnShape` unit need to be consisted with unit setting in `Inkscape` (default: mm)
- Plugin `Inkscape-silhouette` cannot take multiple types of trace for cutting.
- Different trace (especially cut and etching) need to be sent separately. Use `coordinate tool` of `Inkscape` to ensure separated cuts have same origin.
\ No newline at end of file
- Different trace (especially cut and etching) need to be sent separately. Use `coordinate tool` of `Inkscape` to ensure separated cuts have same origin.
- TODO:
- Cut and etching from same `Inkscape` file
### 06/28/2019
- Compare EAGLE and KiCAD
- EAGLE cannot import `.pcb` file
- Auto-routing package:
- TopoR
- Python-PCB
- FreeRouting
- LayoutEditor
- Approaches:
- A. convert SVG/DXF file to schematic/board design of PCB. Use KiCAD or EAGLE to do autorouting.
- B. develop algorithm on auto routing for single layer svg/dxf file. (path finding problem)
##### Approach A
- Use regular shape board for PCB in KiCAD
- image processing: divide alternative shape of `paperbot` to multiple rectangles (openCv)
- Pull required connections and place additional connection pin around edges of each rectangle
- Make each connection pin to be two parallel connections so auto-router does parallel trace for each wiring.
- Etching a pair of parallel trace provides isolation, and leave the space between traces to be conductible.