差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
eagle [2019/05/09 03:38] gongyu |
eagle [2019/07/17 15:07] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
- | {{ :eetreewechat.png?600 |}} <WRAP centeralign>**扫描二维码,关注微信公众号“电子森林”,可以在手机上查看本网站的所有文章** </WRAP> | ||
#### PCB设计工具Eagle | #### PCB设计工具Eagle | ||
行 5: | 行 4: | ||
--- | --- | ||
- | EAGLE是一款可编写脚本的电子设计自动化(EDA)应用程序,具有原理图捕获、印刷电路板(PCB)布局、自动路由器和计算机辅助制造(CAM)功能。 EAGLE的名称来自于Easily Applicable Graphical Layout Editor(易于应用的图形布局编辑器)的缩写,由德国的CadSoft Computer GmbH开发。 该公司于2016年被Autodesk Inc.收购。 | + | EAGLE是一款可编写脚本的电子设计自动化(EDA)应用程序,具有原理图捕获、印刷电路板(PCB)布局、自动路由器和计算机辅助制造(CAM)功能。 EAGLE的名称来自于Easily Applicable Graphical Layout Editor(易于应用的图形布局编辑器)的缩写,由德国的CadSoft Computer GmbH开发。 该公司于2016年被Autodesk Inc.收购。Eagle可以运行在Windows、Mac OS、Linux三种主流平台下。 |
+ | |||
+ | |||
+ | {{ :eaglepcb.png |}} | ||
### 关于Eagle | ### 关于Eagle | ||
行 13: | 行 15: | ||
#### 特色 | #### 特色 | ||
- | EAGLE包含一个原理图编辑器,用于设计电路图。原理图存储在扩展名为.SCH的文件中,部件在扩展名为.LBR的设备库中定义。零件可放置在多张纸上,并通过端口连接在一起。 | + | * 分级订阅使用的付费模式,人人可以免费使用的阉割版本功能有限,学生和教育行业可以免费3年使用全功能版本,参见后面的表格 |
+ | * 支持Windows、Mac OS、Linux三种主流平台 | ||
+ | * 丰富的库、参考设计资源,Adafruit、SparkFun、Seeed Studio都有Eagle格式的设计源文件可供下载参考 | ||
- | PCB布局编辑器存储扩展名为.BRD的电路板文件。它允许对原理图进行反向注释,并自动路由以根据原理图中定义的连接自动连接迹线。 | + | \\ |
- | EAGLE保存了Gerber和PostScript布局文件以及Excellon和Sieb&Meyer钻取文件。这些是PCB制造公司接受的标准文件格式,但鉴于EAGLE的小型设计公司和业余爱好者的典型用户群,许多PCB制造商和装配车间也直接接受EAGLE板文件(扩展名为.BRD)以导出优化的生产文件和选择 - 和数据本身。 | + | #### 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提供了一个多窗口图形用户界面和菜单系统,用于编辑,项目管理以及自定义界面和设计参数。可以通过鼠标,键盘热键或通过在嵌入式命令行输入特定命令来控制系统。多个重复命令可以组合成脚本文件(文件扩展名为.SCR)。还可以使用EAGLE特定的面向对象编程语言(扩展名为.ULP)来探索设计文件。 | + | EAGLE 3.0在1994年改为32位扩展DOS应用程序。 |
- | #### Eagle的历史 | + | 1996年4月,版本3.5增加了对OS/2 Presentation Manager的支持。该版本还引入了多窗口支持,包括前向/后向注释,用户可定义的铜区域以及带有ULP的内置编程语言。它也是第一个不再需要加密狗的工具。 |
- | 德国CadSoft计算机有限公司由Rudolf Hofer和Klaus-Peter Schmidinger于1988年创立,旨在开发EAGLE,[3] [4] [5] [6]用于DOS的16位PCB设计应用程序。最初,该软件由布局编辑器组成,仅包含部分库。随后,自动路由器模块可用作可选组件。使用EAGLE 2.0,1991年增加了一个原理图编辑器。[7]该软件使用BGI视频驱动程序和XPLOT进行打印。[7]在1992年,版本2.6更改了图层的定义,但在旧版本(最多2.05)下创建的设计可以使用提供的UPDATE26.EXE实用程序转换为新格式。 | + | |
- | EAGLE 3.0在1994年改为32位扩展DOS应用程序。 | + | 2000年发布的EAGLE 4.0版正式取消了对DOS和OS/2的支持,增加了对Windows的原生支持,并且是第一批可用于Linux的专业电子CAD工具。在DOS下运行的32位DPMI版本的EAGLE 4.0仍然可以根据特殊要求提供,以帮助支持现有客户,但它尚未在商业上发布。大约在2015年,CadSoft提供了一个特殊版本的EAGLE 4.09r2,以简化Windows 7下的安装。 |
- | 1996年4月,版本3.5增加了对OS / 2 Presentation Manager的支持。该版本还引入了多窗口支持,包括前向/后向注释,用户可定义的铜区域以及带有ULP的内置编程语言。它也是第一个不再需要加密狗的人。 | + | 从版本4.13开始,EAGLE可用于Mac OS X,5.0.0之前的版本仍需要X11。 5.0.0版正式取消了对Windows 9x和Windows NT 3.x / 4.x的支持。这个版本基于Qt 4 并引入了用户可定义的属性。 |
- | 在2000年,EAGLE 4.0版正式取消了对DOS和OS / 2的支持,但现在基于Qt 3 [8] [9],它增加了对Windows的原生支持,并且是第一批可用于Linux的专业电子CAD工具。[10]在DOS下运行的32位DPMI版本的EAGLE 4.0仍然可以根据特殊要求提供,以帮助支持现有客户,但它尚未在商业上发布。大约在2015年,CadSoft提供了一个特殊版本的EAGLE 4.09r2,以简化Windows 7下的安装。 | + | 2009年9月24日,Premier Farnell宣布收购CadSoft Computer GmbH。 |
- | 从版本4.13开始,EAGLE可用于Mac OS X,5.0.0之前的版本仍需要X11。 5.0.0版正式取消了对Windows 9x和Windows NT 3.x / 4.x的支持。这个版本基于Qt 4 [11] [12]并引入了用户可定义的属性。 | + | 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。此版本还引入了对配置变量和差分对走线的支持,具有长度匹配和自动曲折。 |
- | 2009年9月24日,Premier Farnell宣布收购CadSoft Computer GmbH。[13] [4] | + | 版本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设计文件作为只要不使用分层设计功能。 |
- | 版本5.91.0在2011年引入了基于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。此版本还引入了对装配变量和差分对路由的支持,具有长度匹配和自动曲折。 | + | 2016年6月27日,Autodesk宣布从Premier Farnell收购CadSoft Computer GmbH,Premier Farnell继续为Autodesk分销CadSoft产品。自2017年版本8.0.0开始,Autodesk将许可证更改为仅订阅模式,且只有64位版本可用。 EAGLE 8.0.0及更高版本使用的文件格式与早期的EAGLE版本不向后兼容。 |
- | 版本7.0.0带来了分层设计,一种名为“TopRouter”的新型无网格拓扑前路由器,用于传统的ripup-and-retry自动路由器以及多核支持。[14]版本7.3.0在2015年为所有三个平台引入了原生64位版本。版本7.6.0在2016年取消了对32位Mac OS X版本的支持.EAGLE 6.xx继续读取EAGLE 7.xx设计文件作为只要不使用分层设计功能。[14] | + | \\ |
- | 2016年6月27日,Autodesk宣布从Premier Farnell收购CadSoft Computer GmbH,Premier Farnell继续为Autodesk分销CadSoft产品。[15]自2017年版本8.0.0开始,Autodesk将许可证更改为仅订阅模式。只有64位版本可用。 EAGLE 8.0.0及更高版本使用的文件格式与早期的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模型和参数。 | ||
+ | * 可制造的部件 - 组件库直接链接到制造商,因此您可以避免在最后一分钟争抢找到替代品。 | ||
+ | |||
+ | |||
+ | \\ | ||
#### 授权使用模式 | #### 授权使用模式 | ||
行 46: | 行 77: | ||
^版本 |原理图页数|PCB层数|PCB大小 |用户 |成本/月 |成本/年 | | ^版本 |原理图页数|PCB层数|PCB大小 |用户 |成本/月 |成本/年 | | ||
- | ^独特 |999 |16 |无限制|任何人 | 65美元 | 520美元 | | + | ^高级 |999 |16 |无限制|任何人 | 65美元 | 520美元 | |
^学生和教学| 999 | 16 | 4m² |只针对学生和教学用| 免费|免费| | ^学生和教学| 999 | 16 | 4m² |只针对学生和教学用| 免费|免费| | ||
^标准|99|4|160cm²| 任何人| 15美元 | 100美元 | | ^标准|99|4|160cm²| 任何人| 15美元 | 100美元 | | ||
行 53: | 行 84: | ||
{{ :eaglemodel.png |}}<WRAP centeralign>Eagle的收费使用模式</WRAP> | {{ :eaglemodel.png |}}<WRAP centeralign>Eagle的收费使用模式</WRAP> | ||
+ | \\ | ||
- | #### 社区 | + | #### 丰富的资源 |
在网上可以找到大量的针对初学者设计自己PCB的文字和视频教程。 | 在网上可以找到大量的针对初学者设计自己PCB的文字和视频教程。 | ||
行 65: | 行 97: | ||
### Eagle的相关资源网址 | ### Eagle的相关资源网址 | ||
- [Eagle的官方网站](https://www.autodesk.com/products/eagle) | - [Eagle的官方网站](https://www.autodesk.com/products/eagle) | ||
- | - [Eagle官方库](https://eagle.github.io) | + | - [Eagle官方的学习中心](https://www.autodesk.com/products/eagle/learning-center),视频教程 - 快速入门、原理图、库、PCB布局布线、符合IPC规范的封装库的构建向导 |
- | - [Eagle的用户论坛]() | + | - [Eagle的在线研讨会](http://eagle.autodesk.com/eagle/events) |
+ | - [Eagle的官方论坛](https://forums.autodesk.com/t5/eagle-forum/bd-p/3500) | ||
### Eagle的下载、安装 | ### Eagle的下载、安装 | ||
- | Eagle软件目前比较成熟的版本是5.0.1,可以从下面的URL链接地址进行下载安装: | + | Eagle软件目前比较成熟的版本是5.0.1,可以从下面的URL链接地址进行免费版本的下载安装: |
- | * [[http://downloads.kicad-pcb.org/windows/stable/kicad-5.0.1_3-x86_64.exe|64位Windows版本的下载]] | + | * [[https://www.autodesk.com/eagle-download-win|Windows版本的下载]] |
- | * [[http://downloads.kicad-pcb.org/windows/stable/kicad-5.0.1_3-i686.exe|32位Windows版本的下载]] | + | * [[https://www.autodesk.com/eagle-download-mac|Mac版本下载]] |
- | * [[http://downloads.kicad-pcb.org/osx/stable/kicad-unified-5.0.1.dmg|Mac OS下载]] | + | * [[https://www.autodesk.com/eagle-download-lin|Liunx版本的下载]] |
- | * [[http://kicad-pcb.org/download/ubuntu/|Ubuntu下载及安装说明]] | + | |
- | * [[http://kicad-pcb.org/download/debian/|Debian下载及安装说明]] | + | |
- | * [[http://kicad-pcb.org/download/|Liunx其它平台的下载]] | + | |
### 库资源及库文件的下载 | ### 库资源及库文件的下载 | ||
- | 元器件的库非常重要,创建一个新的元器件的库费时费力,而且容易出错,因此如果有可信的现成的元器件库,对于工程师来讲会是很大的帮助,我们收集整理了几个可以下载库的网站,用户可以放心从这些地方下载。这些库一般都包含了原理图符号库、PCB封装库以及3D模型库三个部分。对于不同的操作系统,库的安装和配置方式可能不同,用户可以阅读KiCad提供的使用说明。这些网站会不断更新他们的库,不断添加原厂新推出来的器件。 | + | 元器件的库非常重要,创建一个新的元器件的库费时费力,而且容易出错,因此如果有可信的现成的元器件库,对于工程师来讲会是很大的帮助,我们收集整理了几个可以下载库的网站,用户可以放心从这些地方下载。这些库一般都包含了原理图符号库、PCB封装库以及3D模型库三个部分。对于不同的操作系统,库的安装和配置方式可能不同,用户可以阅读Eagle提供的使用说明。这些网站会不断更新他们的库,不断添加原厂新推出来的器件。 |
- | * [Eagle官方的原理图符号库下载](https://kicad.github.io/symbols) | + | |
- | * [Eagle官方的PCB封装库下载](https://kicad.github.io/footprints) | + | |
- | * [Eagle官方的3D模型库](https://kicad.github.io/footprints) | + | |
* [Sparkfun提供的库](https://github.com/sparkfun/SparkFun-Eagle-Libraries) | * [Sparkfun提供的库](https://github.com/sparkfun/SparkFun-Eagle-Libraries) | ||
* [Adafruit提供的库](https://github.com/adafruit/Adafruit-Eagle-Library) | * [Adafruit提供的库](https://github.com/adafruit/Adafruit-Eagle-Library) | ||
行 88: | 行 116: | ||
很多器件的库文件(原理图符号、封装、3D模型)都可以从[[http://www.ultralibrarian.com|UltraLibrarian网站]]以及[[http://www.snapeda.com|SnapEDA网站]]上找到并可以下载,利用好这些网站创建的成熟的库文件,可以节省自己创建库的时间,并保证了正确性。 | 很多器件的库文件(原理图符号、封装、3D模型)都可以从[[http://www.ultralibrarian.com|UltraLibrarian网站]]以及[[http://www.snapeda.com|SnapEDA网站]]上找到并可以下载,利用好这些网站创建的成熟的库文件,可以节省自己创建库的时间,并保证了正确性。 | ||
- | ### 中文教程 | + | ### 中文教程和资料 |
- | - [[Eagle简介]] | + | 在网上找到的中文文章都是2016年前的,使用的Eagle版本是AutoDesk接手之前的,因此界面会有所不同。 |
- | - [[Eagle设计流程]] | + | - [使用EAGLE画电路板布局图](http://www.i-element.org/eaglepcblayout/) |
- | - [[Eagle原理图绘制]] | + | - [全球知名的PCB设计工具 Cadsoft EAGLE](http://www.eeskill.com/article/id/15003) |
- | - [[Eagle原理图库构建]] | + | - [EAGLE PCB设计软件介绍](http://www.voidcn.com/article/p-sxwsdcts-py.html) |
- | - [[Eagle电路板布局布线]] | + | |
- | - [[Eagle封装库构建]] | + | |
- | + | ||
- | ### 微信公众号的文章 | + | |
- | #### 来自公众号“xxxxx” | + | |
### 英文版教程 | ### 英文版教程 | ||
+ | * [SparkFun上的如何安装和配置Eagle?](https://learn.sparkfun.com/tutorials/how-to-install-and-setup-eagle/all) | ||
+ | * [Element14上关于Eagle的资源和介绍](https://www.element14.com/community/docs/DOC-69900/l/autodesk-eagle-pcb-design-software) | ||
+ | * [Wikipedia上关于Eagle的介绍](https://en.wikipedia.org/wiki/EAGLE_(program)) |