首页 > 工具 > PCB设计 > AutoDesk旗下PCB设计工具Eagle

AutoDesk旗下PCB设计工具Eagle

AutoDesk旗下PCB设计工具Eagle
工具简介
EAGLE的名称来自于Easily Applicable Graphical Layout Editor(易于应用的图形布局编辑器)的缩写,由德国的CadSoft Computer GmbH开发
EAGLE是一款可编写脚本的电子设计自动化(EDA)应用程序,具有画原理图、PCB布局、自动布线和计算机辅助制造(CAM)功能
该公司于2016年被Autodesk Inc.收购。Eagle可以运行在Windows、Mac OS、Linux三种主流平台下。
Eagle的进化历史

#### Eagle的进化历史 德国CadSoft计算机有限公司由Rudolf Hofer和Klaus-Peter Schmidinger于1988年创立,旨在开发用于DOS的16位PCB设计应用程序的Eagle。最初该软件由布局编辑器组成,仅包含部分库,后来自动布线模块作为可选装的组件。1991年推出的EAGLE 2.0增加了一个原理图编辑器,该软件使用BGI视频驱动程序和XPLOT进行打印。1992年的版本2.6更改了图层的定义,但在旧版本(最多2.05)下创建的设计可以使用提供的UPDATE26.EXE实用程序转换为新格式。 EAGLE 3.0在1994年改为32位扩展DOS应用程序。 1996年4月,版本3.5增加了对OS/2 Presentation Manager的支持。该版本还引入了多窗口支持,包括前向/后向注释,用户可定义的铜区域以及带有ULP的内置编程语言。它也是第一个不再需要加密狗的工具。 2000年发布的EAGLE 4.0版正式取消了对DOS和OS/2的支持,增加了对Windows的原生支持,并且是第一批可用于Linux的专业电子CAD工具。在DOS下运行的32位DPMI版本的EAGLE 4.0仍然可以根据特殊要求提供,以帮助支持现有客户,但它尚未在商业上发布。大约在2015年,CadSoft提供了一个特殊版本的EAGLE 4.09r2,以简化Windows 7下的安装。 从版本4.13开始,EAGLE可用于Mac OS X,5.0.0之前的版本仍需要X11。 5.0.0版正式取消了对Windows 9x和Windows NT 3.x / 4.x的支持。这个版本基于Qt 4 并引入了用户可定义的属性。 2009年9月24日,Premier Farnell宣布收购CadSoft Computer GmbH。 2011年的版本5.91.0引入了基于XML的文件格式,虽然仍能够读取旧的二进制格式,但它不能以前一种格式写入文件,因此不允许与EAGLE 5.12.0及更早版本进行协作。 EAGLE 6.0.0不再支持Power PC平台上的Mac OS X(仅限Intel Mac),并且最低要求已更改为Mac OS X 10.6,Linux 2.6和Windows XP。此版本还引入了对配置变量和差分对走线的支持,具有长度匹配和自动曲折。 版本7.0.0带来了分层设计,一种名为“TopRouter”的新型无网格拓扑前布线器,用于传统的ripup-and-retry自动布线器以及多核支持。版本7.3.0在2015年为所有三个平台引入了原生64位版本。版本7.6.0在2016年取消了对32位Mac OS X版本的支持. EAGLE 6.xx继续读取EAGLE 7.xx设计文件作为只要不使用分层设计功能。 2016年6月27日,Autodesk宣布从Premier Farnell收购CadSoft Computer GmbH,Premier Farnell继续为Autodesk分销CadSoft产品。自2017年版本8.0.0开始,Autodesk将许可证更改为仅订阅模式,且只有64位版本可用。 EAGLE 8.0.0及更高版本使用的文件格式与早期的EAGLE版本不向后兼容。

主要特色

分级订阅使用的付费模式,人人可以免费使用的阉割版本功能有限,学生和教育行业可以免费3年使用全功能版本,参见后面的表格
支持Windows、Mac OS、Linux三种主流平台
丰富的库、参考设计资源,Adafruit、SparkFun、Seeed Studio都有Eagle格式的设计源文件可供下载参考
主要功能

EAGLE包含一个原理图编辑器,用于设计电路图, 原理图存储在扩展名为.SCH的文件中,元器件在扩展名为.LBR的设备库中定义。元器件可放置在多张纸上,并通过端口连接在一起。 PCB布局编辑器存储扩展名为.BRD的电路板文件。它允许对原理图进行反向注释,并自动布线以根据原理图中定义的连接自动连接走线。 EAGLE保存了Gerber和PostScript布局文件以及Excellon和Sieb&Meyer钻孔文件,这些是PCB制造厂商接受的标准文件格式,但鉴于EAGLE的小型设计公司和业余爱好者的典型用户群,许多PCB制造商和装配车间也直接接受EAGLE板文件(扩展名为.BRD)以导出优化的生产文件和选择 - 和数据本身。 EAGLE提供了一个多窗口图形用户界面和菜单系统,用于编辑、项目管理以及自定义界面和设计参数。可以通过鼠标、键盘热键或通过在嵌入式命令行输入特定命令来控制系统。多个重复命令可以组合成脚本文件(文件扩展名为.SCR)。还可以使用EAGLE特定的面向对象编程语言(扩展名为.ULP)来探索设计文件。

原理图编辑
SPICE仿真器 - 使用一整套SPICE仿真方法快速测试您的想法并验证电路性能。
模块化设计模块 - 在项目之间拖放可重复使用的设计模块,完成同步原理图和PCB电路。
电子规则检查 - 通过一整套电子规则检查验证您的原理图设计,以便您的原理图可以保持正常运行。
实时设计同步 - 所有更改都会在原理图和布局之间自动保持同步,因此您可以专注于创作过程。
PCB布局布线
推送和推送布线 - 在自适应交互式路由器推动和推动PCB走线时,遵守所有设计规则。
直观的对齐工具 - 使用一套完整的对齐工具精确排列和订购PCB设计对象。
避障路由 - 在您的设计周围布置复杂的PCB布局和机动,以便轻松跟踪目的地。
新的路由引擎 - 快速创建漂亮的PCB布局。 在路线时探索用于环路移除,转弯和通过放置的工具。
PCB元器件库管理
管理的在线库 - 无需图书馆就可以为您的下一个设计做好准备。 查找和放置动态链接到我们不断增长的目录的零件
3D PCB模型 - 不要靠运气将电路板安装在机箱中。 精确的3D模型使PCB能够第一次贴合。
完整组件 - 开箱即用的组件库包括符号,封装,3D模型和参数。
可制造的部件 - 组件库直接链接到制造商,因此您可以避免在最后一分钟争抢找到替代品。
收费模式

自EAGLE 8.0.0版以来,有Premium,Standard,Free和Student&educator版本,标准版和高级版每月或每年订阅销售,需要至少每14天进行一次在线重新激活(自9.0版起30天))。

工具安装
使用流程
配置库
画原理图
画PCB版图
生成BOM
相关资源
资源说明

在网上可以找到大量的针对初学者设计自己PCB的文字和视频教程。 DIY电子网站[SparkFun](http://www.sparkfun.com)使用EAGLE并发布内部设计的EAGLE文件。 SparkFun Electronics是一家由于Make杂志和其他人所展示的业余爱好者市场而成长的公司,其中许多公司都提供EAGLE元器件库,它们定义了原理图形状、引脚分布和元器件尺寸,以便在PCB布局编辑器中进行正确的布局。 其它受欢迎的库包括[Adafruit](https://www.adafruit.com)、[Arduino](https://www.arduino.cc)、[SnapEDA](https://www.snapeda.com)、[Dangerous Prototypes](http://dangerousprototypes.com/blog/)、[Element14](https://www.element14.com)(Farnell的子公司,CadSoft的前所有者)也有一些库可以从他们的网站上获得。 使用ULP将EAGLE .BRD文件转换为与Specctra兼容的设计文件(文件扩展名为.DSN),可以将设计导出与高级外部自动装置一起使用,如KONEKT ELECTRA,Eremex TopoR 或Alfons Wirtz的FreeRouting。为了进一步修改,会话格式的完成设计可以通过.SES到.SCR脚本文件转换器导回到EAGLE。

子曰
516次阅读
2019-10-02