[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: dxf support
It's not a solution, but rather a set of interesting tools for you to
consider:
GerbMerge is written in Python, and can read Gerber files. (No
suprise there . . . . .):
http://claymore.engineer.gvsu.edu/~steriana/Python/gerbmerge/
PythonCAD is written in Python (no suprise. . .), and has facilities
to read (and perhaps write) dxf files of several different revisions:
http://www.pythoncad.org/
Note that the dxf stuff is not mentioned on the web
page. However, I have been playing with PythonCAD quite a bit, and do
know for a fact that the dxf stuff is in there.
Perhaps between these two tools you can graft something together like
this:
PCB -- (Gerber) --> Gerber reader from GerbMerge ---+--> viewer of some sort.
|
(.dxf) --> Dxf reader from PythonCAD ---+
YOu might also be able to gin up some Python program which reads the
.dxf files and exports a PCB footprint whcih you can import into PCB.
This should be easy for you since you are an expert on the PCB file
format! :-)
A final thought: Python is very easy to learn & is easy to use as a
RAD language.
Stuart