TinyCAD+FreePCB+Gerbv=Protel99SE的开源替代

尽管电子电路设计行业的设计软件更新很快,软件众多,但是目前行内很多企业仍然普遍使用Protel99SE。TinyCADFreePCBGerbv这三个开源软件的组合,正好可以作为Protel99SE的开源替代。

TinyCAD 用于制作原理图,可输出为Protel、PADS、EAGLE格式的netlist。
http://tinycad.sourceforge.net/

FreePCB 用于制作PCB,可以导入PADS格式的netlist,目前有常用封装库、IPC7351库可供使用。 可以建立自定义封装库,可以导出光绘文件等机械加工文档,可以生成相关报告文件,可以 导出PADS格式netlist,可以调用基于Java的免费的自动布线工具FreeRouter。
http://www.freepcb.com/

Gerbv 用于浏览gerber文件,并导出成其他图形格式如png、jpg、gif等。
http://gerbv.gpleda.org/

使用TinyCAD+FreePCB+Gerbv设计PCB的一般过程:
1、用TinyCAD新建一个原理图项目,用FreePCB新建一个PCB项目。
2、用TinyCAD绘制原理图,元件的封装属性设置为FreePCB项目所用的封装库名,导出为PADS格式netlist。
3、在FreePCB中导入TinyCAD生成的PADS格式netlist,进行手动或者自动布线(自动布线需要在线调用FreeRouter)。PCB设计结果可导出为光绘文件用于加工制版。
4、用Gerbv查看FreePCB生成的光绘文件,以便检查。

Tags: , ,

Leave a Reply

Spam Protection by WP-SpamFree