博客列表

如何使用CadsoftEagle打开protel的文件
发表于:2014-06-16 14:40:09 | 分类:CadsoftEagle
浏览( ) | 评论( )

"in Protel you must export the ACCEL-ASCII format, then you can read in Eagle by:File -  Import - P-CAD/Altium/Protel..."from Cadsoft Eagle supporter.

CadsoftEagle快速找到unrouted airwire
发表于:2014-06-06 13:26:36 | 分类:CadsoftEagle
浏览( ) | 评论( )

当使用CadsoftEagle绘制PCB板时,到快结束的时候,很小很小的unrouted airwire总是很难找到,放大了一点一点移动,既浪费时间还不一定能找到。在Google里找到了方法:首先把板子zoom到很小;然后点击route按钮;再单击PCB的任意地方;CadsoftEagle此时会自动靠近unrouted airwire,再把线连上就好了。还有一种方法是,在CadsoftEagle官网下载zoom-unrouted.ulp,使用File->Run ULP运行它,就会自动定位airwire了。 

处理EAGLE中same signals重叠的DRC报错
发表于:2014-03-22 13:30:35 | 分类:CadsoftEagle
浏览( ) | 评论( )

在EAGLE中进行PCB板的DRC检查时,如果焊盘pad和过孔via有重叠,即使它们的网络名称相同,属于same signals,也会提示报错。解决方法是:Edit->Design Ruls->Clearance->same signals将它下面的3个值改为0mil。

如何使用eagle绘制四层板
发表于:2014-03-21 22:18:50 | 分类:CadsoftEagle
浏览( ) | 评论( )

第一步,确保eagle版本为Freemium Edition(或者Standard Edition,或者Professional Edition),而不是Light Edition。在Help->License->EAGLE Editions里面有各个版本的权限说明,以及Freemium注册的链接,点击链接获得Freemium序列号,再以root用户在Help->EAGLE License中填入它。第二步,重启Eagle(好吧,这步貌似不是必须的~)。第三步,打开Edit->Design Rules->Layers,里面有一个Setup选项,填入:[2:(1+(2*15)+16):15]“*”代表Core,“+”代表Prepreg,它们是PCB板的材料组成。“1+2*15+16”意思就是,2层与15层组成了Core,和1层/16层使用Prepreg上下压合起来;小括号“( )”定义埋孔或通孔,因此“(2*15)”代表通过2层/15层的埋孔,“(1+(

设置eagle库文件的同名pin和反向pin
发表于:2014-01-22 17:25:34 | 分类:CadsoftEagle
浏览( ) | 评论( )

在AltiumDesigner中,器件原理图的pin名字可以直接设置成一样,比如1号和8号pin的名字都为GND;如果要表达反向的RESET,则输入\R\E\S\E\T即可。在eagle中,库文件的Symbol引脚不能同名,如果1号和8号pin的名字同时为GND就会报错,解决方法是分别将它们设置为GND@1和GND@8,@后面的字符会自动隐藏。在eagle中,库文件的反向表示,是在之前加上“!”,比如反向的RESET,则表示为!RESET,显示的时候就会自动在RESET上面加上横线。这些问题的解决办法,在eagle的帮助文件pin条目下都可以找得到。

使用eagle设置过孔盖油
发表于:2013-12-11 09:31:08 | 分类:CadsoftEagle
浏览( ) | 评论( )

制版厂家受到gerber文件之后,会按照gerber文件生产(据我所知嘉立创是这样的),而无法再设置过孔是否盖油,所以过孔是否盖油需要在gerber文件中体现出来。众所周知,电路板分很多层,cream(paste)是指光亮的焊盘层,stop(solder)是指阻焊层,place(silk)是指表面印刷的白色文字层。使用gerbv打开gerber文件的stop层,就会发现,它所指示的区域之外都是要刷上绿油的。设置过孔盖油,就是要将stop层的区域,保留cream层并且除去via层。首先设置:edit->design rules->masks->limit(如果板上最大的过孔孔径是20mil,就将limit设置为20mil。它的意思就是,solder层只会覆盖比它更大孔径的smd/pads/vias。)然后设置:gerber文件的阻焊层为stop(29)层。如果同时选中via(18)层,则过孔开窗;如果没有选中via(18)层,则过孔盖油。使用gerbv查看两种情况的gerber文件,就明白了。

在Linux下安装电路制版软件CadsoftEagle
发表于:2013-08-07 17:20:55 | 分类:CadsoftEagle
浏览( ) | 评论( )

P { margin-bottom: 0.08in; }A:link { }首先,如果是64bit的系统,必须先安装32bit的库文件。然后,按照INSTALL的提示安装就好了。在这里不出意外,会提示缺少各种各样的.so文件,缺少什么,就使用yum install安装什么。有两个*.so是无法使用yum install安装的。它们是libssl.so.1.0.0和libcrypto.so.1.0.0。可以发邮件到support@cadsoftusa.com索取它们。然后将它们复制到/usr/lib/中。也可以自己安装openssl.i686,同样会生成它们。最后,一路next即可。