A freebie: http://www.plm.automation.siemens.com/en_us/products/velocity/solidedge/free 2d/index.shtml I haven't done a lot of work with it but it reads AutoCad DXF files.