pcb

Comment 22 for bug 699471

Revision history for this message
Jared Casper (jaredcasper) wrote :

Getting closer... fixed a number of bugs and it should be more usable... thought I would put this out there in case people want to use/test it.

-- Re-styled to gnu style

-- Added quoting, most of what Bert has above, plus correct quoting of "refdes"-"pin name" in the netlist.

-- Fixed typo in through holes with square pads

-- Re-worked handling of layers. The top layer needs to come first and the bottom layer needs to come last in DSN files. Also, the code was previously assuming the top layer was called "component", which caused dsn loading failure if it wasn't.

-- Incorporates copyright and documentation patches from Bert above.

Things still to do

-- The handling of routing classes and DRC rules needs some work. Right now the values put into the export dialog end up as both the DRC rules and the default routing style. We should get the DRC rules from the DRC settings in the PCB and export the existing routing styles instead of asking for a new one and only doing that.

-- Right now every segment of a trace is a separate path. For using existing traces in the router, it would be nice to link them together into a path if possible.

-- Polygons and rotated parts, as before