Mail Archives: geda-user/2015/09/12/13:13:51
On Sat, 12 Sep 2015, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
>> Actually, looking at these discussions over several years I think this
>> proposition is robust. IMO, we could make more proper relations between
>> gschem/gnetlist/gaf and pcb using
>> 1. either more serious integration (like KiCAD);
>> 2. or more serious separation, defining more robust interfaces
>> gschem/gnetlist/gaf or pcb would need to exchange necessary data
>> between the programs (so the mailing list separation would be useful,
>> too)
>
> 2. pcb2pdf, pcb2gerber, pcb2eps, ... may be better than a integrated solution because it may for example work with a Makefile but I can't put any really good arguments for it right now.
You can use pcb in batch mode from Makefiles to make your exports.
The only practical drawback is that your computer loads a lot of code that is
not really needed for the actual job - but I would be surprised if that'd
be a hand-measurable time compared to the time spent on parsing the pcb
file, building the in-memory representation, iterating over the objects,
calling the exporter HID, etc.
Of course on a theoretical level it'd be nicer to have a separate parser
lib that both PCB GUI and whatever exporters use.
Regards,
Igor2
- Raw text -