delorie.com/archives/browse.cgi | search |
gedau AT igor2 DOT repo DOT hu writes: > On Wed, 6 Jan 2016, Stephan Böttcher wrote: >> Step 1. teach PCB to read this format within scripts. Throw Errors when >> something is drawn where the current data model does not allow. >> >> Step 1b: allow this format in layout files. >> >> Step 2. teach PCB to write this format. >> >> Steps 3...: change the internal data model to support more and more of cases. > > I think this is a common misunderstanding. The reason PCB doesn't support > burried/blind via is like 5% file format and 95% all-internal-code-in-pcb. > (The 5-95 split is an educated guess, not a fact, but I believe it's not > far from reality). The 95% includes everything from find.c and DRC to > export HIDs and GUI HIDs. This thread was about file formats. How a burried via is implemented and presented by the GUI may need a lot ow work. I do not see a problem with a file format that can express more that the tool can not yet support. It help anybody with some spare cycles to work on missing features, if the file format already supports it. At the time that work is done, the file format may need to be extended again. But if we extend the format with a view towards othogonality and extendability, that may not be much of a problem. -- Stephan
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |