Hey guys, though this would be the best place for this announcement,
I've written a python script which is able to convert entire eagle .brd's into kicad's native file format
It currently is able to transfer everything except zones,
It has some small issues, so If people could test it out and report back that would be awesome
Good Question, I forgot to mention it only works for V6 eagle ".brd" files.
It converts them into whatever Kicad version is described in the file format documentation included with the latest windows install.
The documentation seems a bit old (2009), but as of the latest bzr revision, kicad still opens and saves the file just fine.
Input Filename: Arduino_Eth08d_MU.brd
Output Filename: Arduino_Eth08d_MU_.brd
Traceback (most recent call last):
File "z:\Documents and Settings\jrevilla\Mis documentos\Electronics\Design\Converters\Eagle2Kicad\Board\Board.py", line 193, in
brd=Board(node)
File "z:\Documents and Settings\jrevilla\Mis documentos\Electronics\Design\Converters\Eagle2Kicad\Board\Board.py", line 40, in init
self.getTracks(signals,converter)
File "z:\Documents and Settings\jrevilla\Mis documentos\Electronics\Design\Converters\Eagle2Kicad\Board\Board.py", line 117, in getTracks
self.polygon.append(Zone(_zone,converter,signal.get("name"),netCode))
File "..\Common\Shapes.py", line 193, in init
self.isolate = converter.convertUnit(node.get('isolate'))
File "..\Common\Converter.py", line 69, in convertUnit
return int(float(unit)*self.factor)
TypeError: float() argument must be a string or a number
is there also a way to open schematic files from eagle to kicad? if i am able to import to brd file from eagle to kicad, will i be able to modify, rearrange and use the java-base software of kicad?
Trump211 thank by the software. I used Eagle2KiCAD EDA Converter to convert devices from eagle to kicad and it works (i havent check it in depth the footprint, it looks like ok from a first quick view).
Let me sugest you one idea: have you consider make a converter to convert .scr to kicad? it is tedious convert for bxl to scr with ultralibrarian, later run the script in eagle to later use you converter eagle2kicad.
What im missins is convert directly from bxl and/or scr to kicad in only one steep. I dont know how dificult is modify your code to get this. I give you the idea if you havent had it earlier :-D, maybe yes.