ID: | 2465 |
From: | ge...@igor2.repo.hu |
Date: | Wed, 14 Nov 2018 14:25:54 +0100 (CET) |
Subject: | [pcb-rnd] tEDAx news |
Hi all, I have a few days off; I finally can catch up with some side projects. Today I made some progress on working out the tEDAx spec for back annotation and PCB full board aspects. The format is modular: most things added for the full board support can also be used alone - for example it is possible to write a single layer tEDAx file. If you are dealing with EDA formats (e.g. writing footprint generators, converters, PCB editors, DRC checkers, etc.), please consider reading these and adding support for tEDAx. pcb-rnd already has read/write support for footprints and read support for netlist. We will have support for the rest hopefully within a few months (but is you add tEDAx support in your software sooner, that may also pull the pcb-rnd side of the effort). The spec on the new parts is not 100% done yet, but I don't expect any major change. Mostly need to write the examples. The new parts: 1. back annotation - http://repo.hu/projects/tedax/backann.html it's basically the same thing we have with gschem:git working, with slight modifications to fit the tEDAx frame. I hope we will get xschem support for this some day. 2. DRC - http://repo.hu/projects/tedax/drc.html A minimalistic system for drc rule specification - somewhat generic (a bit less bag-of-hardwired-custom-special-rules than what pcb-rnd, geda/pcb, kicad or eagle has). 3. pcb layer spec - http://repo.hu/projects/tedax/layer.html How to specify the artwork of a single layer, layer-local objects only. 4. pcb board spec - http://repo.hu/projects/tedax/board.html Some metadata and references to board layer stackup, layers and footprints. The challenge was to keep the file format flat. Best regards, Igor2 P.S. please don't comment on format details before reading and understanding the project objective at http://repo.hu/projects/tedax/
Reply subtree:
2465 [pcb-rnd] tEDAx news from ge...@igor2.repo.hu