Eagle 常见问题解答

Autodesk Support

2017年1月12日


此页面针对 EAGLE 用户提出的常见问题进行了解答。

常规

原理图编辑器

布局编辑器

用户语言

EAGLE 是否可以在 Windows 7/8/8.1/10 上运行?

是的,可以。Eagle 版本 6.x 和 7.x 可以运行,没有问题。

EAGLE 是否可以在 64 位 Linux 系统上运行?

是的,EAGLE 仅适用于 64 位 Linux 发行版

我可以从何处找到帮助并获取有关 EAGLE 的信息?

软件安装代号

订购许可后,您的收件箱将收到一封电子邮件。此电子邮件附有一个名为“Packing List”的 PDF 文件。在该 PDF 文件的第 2 页,可以找到一个链接,它指出您可以从何处获得许可数据。将该链接复制到浏览器中。在第一页按“确定”(OK)进行确认之后,将显示第二页。此页将显示由 10 个小写字母组成的个人安装代号。请务必保存该代号,因为稍后激活软件时需要它。按该页面下方的按钮可下载许可密钥文件。请勿启动 EAGLE,并使用许可文件和安装代号进行许可。如有任何问题,请与我们联系。

教程

是 EAGLE 安装的一部分,作为 PDF 文件包含在 doc 文件夹中。非常适合新用户用来熟悉 EAGLE。

手动

也是 EAGLE 安装的一部分,作为 PDF 文件包含在 doc 文件夹中。

帮助功能

可在 EAGLE 中随时使用。此功能既可通过“帮助”菜单启动,也可通过使用 F1 键或者在编辑器窗口的命令行中键入 HELP 来启动。例如,HELP ROUTE 将显示 ROUTE 命令的帮助页面。

UPDATE 文件

EAGLE 安装附带一个名为 UPDATE.txt (Windows) 或 UPDATE(Linux、Mac)的文件。此文件位于 eagle/doc 目录中。该文件报告特定版本之间的所有更改。如果在更新之后,遇到无法在 EAGLE 中执行常见操作等情况,原因可能是 EAGLE 程序发生了某些更改。这些更改应记录在此文件中。此外,此文件还会记录新功能和错误修复。

新闻组

CadSoft 通过 news://news.cadsoft.de 免费提供了一个新闻服务器,用于提供英语和德语新闻组。在这里,您可以与其他 EAGLE 用户分享您的体验、向支持团队提出问题或者发布未来版本建议。要使用此服务,需要安装 Newsreader 软件。

Web 上的当前版本

最新的 EAGLE 官方版本位于 CadSoft Web 服务器的下载区。 此外,也可以从 FTP 服务器下载存档:ftp://ftp.cadsoft.de/eagle/program。

Web 上的 Beta 版本

如果您对当前 Beta 版本感兴趣,请访问:ftp://ftp.cadsoft.de/eagle/betatest。CadSoft 新闻服务器 news://news.cadsoft.de 提供了一个特定组 eagle.betatest,用于处理有关 Beta 版本的疑问、问题和信息。此组主要使用英文。

EAGLE 项目管理

什么是项目?

从 EAGLE 意义上来说,项目最初就是一个文件夹,其中包含属于您当前工作的各种文件。它们涵盖电路板和原理图文件。这有可能是一个或多个特定库、一个特殊的 dru 文件(包含精细的设计规则设置)或者一个子目录(包含制造数据文件)等。但构成实际项目的是此文件夹中的 eagle.epf 文件。EAGLE 使用此文件存储当前打开的编辑器窗口信息和正在使用的库信息。在活动的编辑器窗口中,还可以进行特定设置(例如,宽度菜单的特殊设置),或者最近针对通过 ROUTE 命令在布局中路由的轨迹使用的图层。

如何使用项目?

通过“控制面板”中的“选项/目录”菜单,可定义一个或多个项目路径。此类路径指向一个包含特定项目文件夹的文件夹。
在“控制面板”中创建项目。仅需通过“文件/新建/项目”菜单即可创建,或者也可在树视图的项目分支上单击鼠标右键,然后单击关联菜单中的新建项目进行创建。现在将显示一个新的项目文件夹,可以对其单独命名。与普通文件夹相比,项目文件夹标有红色图标,且名称后面会显示一个标记。此标记指示项目是(绿色)否(灰色)处于活动状态。使用鼠标单击该标记可切换其状态,即:打开或关闭项目。

如果在项目处于活动状态时退出 EAGLE,则下次重新启动 EAGLE 时,该项目将自动恢复。如果退出 EAGLE 时所有项目均未处于活动状态,则下次仅显示“控制面板”,您可从中选择要使用的项目。请记住,仅当在关闭项目或退出 EAGLE 时编辑器窗口处于打开状态,EAGLE 才可存储其相关信息。

在何处以及如何配置 EAGLE?

有三个配置文件包含 EAGLE 的主要设置:

脚本文件 eagle.scr、项目文件 eagle.epf 和用户特定的 eaglerc 文件。 

如何结合使用 eagle.scr、eagle.epf 和 eaglerc 文件?

eagle.scr 包含开始绘制新图形时首先应为布局、原理图和库设定的设置。eagle.epf 保存在工作期间已进行的所有设置。例如,特殊的底孔菜单内容。因为在此项目(电路板)中,必须使用特定的底孔直径。对于当前打开的(布局、原理图、库)编辑器窗口,此类信息存储在 eagle.epf 中。

例如,只要关闭“布局”编辑器窗口,其设置就不再可用。eaglrc 包含用户特定的设置或全局设置,这些设置与当前使用的布局/原理图无关。例如,涉及 EAGLE 用户界面、窗口设置、对话框设置、颜色定义等的设置。

eagle.scr
此文件位于当前 EAGLE 安装的 scr 子文件夹中。例如,对于版本 4.16 (Windows),此文件位于 C:\Program Files\eagle-4.16\scr 中。 此文件可用于定义应对新创建的原理图、电路板或库文件有效的基本设置。每次通过“文件/打开”菜单创建新文件或打开文件时,均会读取 eagle.scr。启动 EAGLE 时,如果活动的 EAGLE 项目文件自动打开一个文件(编辑器窗口),则不会对其进行读取。

eagle.scr 为特定的编辑器窗口提供独立的分区。关键字 BRD: 后面紧跟的是应在布局编辑器中执行的所有内容。SCH: 表示原理图编辑器,LBR: 表示库编辑器,DEV:SYM:PAC: 表示设备、符号和软件包编辑器。可以在该文件的开头(即:在 BRD: 之前)进行所有编辑器窗口的设置(例如,常见的背景颜色)。

eagle.scr 中通常会定义哪些内容?

预定义栅格;底孔、宽度、尺寸、直径菜单的内容(SET 命令);SET 命令的任何其他选项(例如,使用的图层、颜色等)。原则上,还会预定义在编辑器窗口之一的“选项/设置”菜单中完成的所有操作(另请参见 HELP SET)。

eagle.epf
只要创建 EAGLE 项目(例如,通过“控制面板”中的“文件/新建/项目”菜单),便会创建此文件。树视图的项目分支将显示一个标有红色图标的新项目文件夹。这表示该文件夹包含一个名为 eagle.epf 的文件。项目名称后面的标记将显示项目的当前状态。绿色表示项目处于活动状态。

项目文件 eagle.epf 中会存储哪些内容?

项目文件 eagle.epf 最初为空。关闭项目(例如,通过单击绿色标记)或退出 EAGLE (Alt+X) 时,该文件将会自动保存,但前提是已在“控制面板”的“选项/备份”菜单中选中“自动保存项目文件”选项。在项目文件中,EAGLE 保存有关当前打开的编辑器窗口的信息、其桌面位置以及显示的内容。此外,对于每个编辑器窗口,还会保存多个特定设置,例如:菜单的当前内容(如直径、宽度...)、最近使用或预定义的宽度、底孔、直径、过孔长度值等。此文件旨在下次启动该项目时完全恢复当前状况。eagle.epf 还包含有关当前正在使用的库的信息。

eaglerc.usr 和 .eaglerc
这是用户特定的配置文件,名为 eaglerc.usr,位于 ...\AppData\Roaming\CadSoft\EAGLE 目录 (Windows 7) 或 Home 目录(Linux 或 Mac 环境)中。因此,在 Linux 中,它通常名为 .eaglerc。我们通常称之为 eaglerc 文件。

eaglerc 文件中包含哪些设置?

eaglerc 保存有关可在“控制面板”的“选项/目录”菜单中进行的路径设置的信息。此外,它还会保存最新项目目录的信息,前提是上次退出 EAGLE 时项目处于活动状态。因此,下次启动 EAGLE 时,该项目会再次自动打开。

此外,您将找到当前为每个编辑器窗口指定的功能键、用户界面相关设置、各种对话框窗口(“添加”、“替换”、“设备编辑器”等)的外观信息、在“选项/设置/底孔符号”菜单中进行的底孔符号定义、背景和图层的颜色设置(请参见“选项/设置/颜色”菜单)以及栅格线或栅格点的颜色。此外,您还可找到“打印”对话框的设置和当前使用的文件列表。

使用简单的文本编辑器即可查看文件,所有选项一目了然。该软件不提供特殊文档,但大多数选项不言自明。UPDATE/UPDATE.txt 文件中详细介绍了某些 eaglerc 条目。在该文件中,您可以搜索特定的关键字。

仅当退出 EAGLE 之后,eaglerc 文件中才会进行更改!
如果 eaglerc 不存在,EAGLE 会使用当前设置创建它。

其他配置文件

设计规则文件 – *.dru

此文件可由用户创建。例如,如果用户要存储其他电路板或未来项目的特殊设计规则设置,则可创建此文件。dru 文件可以保存在“设计规则”对话框中。通过“编辑/设计规则”菜单或 DRC 命令,可访问该对话框。在此处,可以使用文件选项卡中的“另存为...”按钮。还可以使用加载...按钮来加载已存在的 dru 文件。

哪些设置包含 dru 文件?

可在“设计规则”中进行的所有设置,例如,有关图层设置、最小距离、最小线宽和底孔直径的信息,过孔和焊盘改弦的允许值、焊盘的形状、阻焊掩模和乳白色框架的设置等。在 dru 目录(eagle 目录的子目录)中,您可找到一个名为 default.dru 的文件。它包含 EAGLE 默认用于新电路板文件的基本设置。如果弄乱了所有设置,仅需加载此文件即可获得适用的默认值。

设计规则将直接存储在电路板文件中。无需将此文件传递到电路板控制室。

自动布线器控制文件 – *.ctl

此文件可由用户创建。在自动布线器设置窗口(AUTO 命令)中调整自动布线器的成本因素和参数之后,可以将这些设置保存在 ctl 文件中供将来的布线作业等使用。要保存 ctl 文件,请转到常规选项卡,然后单击另存为...按钮。也可以通过单击加载...按钮来加载现有文件。

新创建的电路板文件(通过“文件/新建/电路板”菜单创建)附带 EAGLE 的默认自动布线器设置。

ctl 文件中会保存哪些内容?

与自动布线器特定相关的所有内容。布线层的数量及其首选方向、布线栅格、优化过程的数量以及成本因素和布线参数的所有值。

该手册中提供了有关布线参数的详细信息。

我如何为布局、原理图或库预定义自己的栅格?

在每个编辑器窗口中,EAGLE 对图形栅格使用特定的默认值。例如,在原理图编辑器中,如果将它设置为 100 密耳,则布局编辑器使用默认栅格 50 密耳。

这可以在 eagle.scr 文件中进行更改。此脚本文件位于 scr 文件夹中,这是 EAGLE 程序文件夹的一个子目录。请使用简单的文本编辑器编辑此文件。如果要更改布局编辑器的设置,请在该文件中找到 BRD: 部分。

GRID MM 1.27 DOTS ON;

将栅格设置为 1.27 毫米,并且只要打开 BRD 文件,便会将栅格显示为点。分号用于终止脚本文件中的命令行。如果此部分中已存在栅格命令行,请将其替换为自己的栅格命令行。

有关 GRID 命令(例如,HELP GRID)的语法,可在帮助功能中找到。

其他部分中可相应执行同样的操作,其中,SCH: 表示原理图编辑器,PAC:SYM:DEV: 表示软件包、符号和设备编辑器。

更改 eagle.scr 文件之后,请通过文件/打开菜单重新加载当前打开的文件。关于原理图编辑器的特殊说明:

不应更改默认栅格 100 密耳!如果您要使用毫米,也可以使用。在 eagle.scr 的 SCH: 部分中对其进行更改:

GRID DEFAULT MM;

GRID MM 2.54;

电路板和原理图不一致!该怎么办?

仅当同时加载原理图和布局时,正反向标注才会起作用。否则,在一个文件中进行的更改不会传输到另一个文件。

如果 ERC 报告电路板和原理图不一致!,可能是您在工作期间关闭了其中一个文件(至少一段时间)。未被激活的零件中不会应用此期间进行的所有更改。正因为如此,ERC 将在其错误文件的底部报告差异,即:在原理图问题的警告和错误消息(如有)之后显示。

现在,必须手动更正原理图与布局之间的差异。根据错误消息,您必须放置缺少的零件、为其正确命名、设置相应的值并连接缺少的网或信号等。频繁启动 ERC 以检查错误消息。继续操作,直到 ERC 不再报告任何差异为止。

只要报告消息电路板和原理图一致,正反向标注便会再次起作用。

请记住:原理图和布局始终必须同时加载!

是否可以在最新版本中使用旧 EAGLE 文件?

来自版本 2.6 及更高版本的文件
来自版本 2.6 及更高版本的 EAGLE 文件可以直接加载到新的 EAGLE 版本中。数据格式将自动转换。自版本 6.0.0 起,EAGLE 使用可读取的 XML 数据结构。

来自低于版本 2.6 的文件
为此,您可以使用名为 UPDATE26.EXE(16 位应用程序)的基于 DOS 的旧程序。它可在 eagle/bin 文件夹中找到(仅限 EAGLE for Windows)。请务必将要转换的文件以及名为 UPDATE26.EXELAYERS.NEW 的文件(也可以在 eagle/bin 中找到)复制到公用文件夹。现在,打开 Windows 命令提示符并转到此文件夹。如果使用的是 Linux,则可使用 xdosemu 模拟 DOS 框。

现在,键入:

update26 filename.ext

该文件将会更新,您现在能够使用 EAGLE 2.6 及更高版本对其进行加载。屏幕上的消息为:确定...。如果消息为请在 LAYERS.NEW 中定义 xxx 图层的替换项,则布局/原理图/库包含自定义的其他图层。由于从 EAGLE 2.05 引入 EAGLE 2.60 了新的图层定义,因此您必须将旧图层编号替换为大于 100 的新编号。请使用简单的文本编辑器编辑 LAYERS.NEW 文件并添加新的图层编号。如果要进行更改(例如,将图层编号从 55 更改为 105),请在文件末尾添加新行。
这可能类似如下:

55 105

就这么简单。

返回页首

我无法连接引脚和网。为什么?

通常,您应在原理图中使用 0.1 英寸的栅格(相当于 100 密耳或 2.54 毫米)。默认库中的所有符号均使用默认栅格设置。要建立连接,网必须正好在引脚的连接点(在引脚图层中可见)上终止。哪怕是最细微的差异也会导致连接失败。

检查列表:错误源自何处?

  • 首先检查当前使用何种栅格。0.1 英寸?
  • 使用 INFO 命令检查零件和网的位置。

如果显示的坐标位于栅格上,则问题可能是由库定义所致。要正确检查对象的位置,设置 GRID FINEST 可能非常有用。

  • 在符号编辑器中使用 INFO 命令检查引脚的位置。
  • 在设备编辑器中使用 INFO 命令检查浇口的位置。

如何以尽可能最简便的方式更正位置?

使用 MOVE 命令并直接在原理图、符号或设备编辑器的命令行中输入坐标,例如,MOVE (0.0092 1.001) (0 1);自版本 4.1 起,EAGLE 允许使用 Ctrl + MOVE 的组合。选择 MOVE 命令,按住 Ctrl 键并单击对象,以将其原点引入当前活动栅格。将栅格调整为 0.1 英寸。如果原理图的默认栅格中没有任何图元或只有几个图元,则可使用 ULP:snap-on-grid-sch.ulp 将原理图中的所有图元捕捉到给定栅格。借助 snap-pin-in-symbol.ulp,可以在符号编辑器中对引脚执行相同的操作。

请记住:

将网移动到引脚不会生成连接。必须将零件(引脚)移动到网才能生成连接。

使用 COPY 命令复制网并将其移动到引脚时,不会生成连接(与 MOVE 相同)。注意:对于 COPY,网名称保持不变!

SHOW 命令将亮显引脚和网(如果连接)。网可使用 NET 命令绘制!

返回页首

如何定义焊盘直径?

自 EAGLE 版本 4.0 起,默认库仅包含有关底孔直径和焊盘形状的信息。默认情况下,直径值设置为自动(相当于 0)。

这意味着什么?
实际直径仅在布局编辑器中进行计算。计算规则可在“改弦”选项卡的“设计规则”(“编辑/设计规则...”菜单)中找到。在此处,可以为顶层、底层和内层定义不同的计算规则。

此时间如何计算?
以百分比形式表示,与用来计算底孔周围的铜环宽度的底孔直径相关。默认值为 25%。例如,如果底孔直径为 0.032 英寸,则环宽为 0.008 英寸。在下一步中,EAGLE 会检查此值是否在给定的最小和最大边界范围内。如果是,则在本例中,焊盘直径为 (2 * 0.008) + 0.032 = 0.048 英寸。假设最小值设置为 0.010 英寸。在这种情况下,为了达到此标准,先前计算的值 0.008 英寸将会增加到 0.010 英寸。现在,生成的焊盘直径将为 0.052 英寸。如果计算的改弦值超出最大限值,则会减小至最大公差值。原则上,最小值表示电路板控制室的给定生产限制。正因为如此,所以才禁止超出下限。

如果在软件包编辑器中定义直径,会出现什么情况?

如果在软件包编辑器中为焊盘直径选择一个值,只要向布局添加零件,EAGLE 便会重新按照给定的百分比计算铜环宽度。计算的值将与根据库中的给定直径生成的预定义值进行比较。如果预定义的值小于计算的值或超出下限,则会增加焊盘直径。如果超出上限,EAGLE 将容许此值。焊盘直径不会自动减小!

更改设计规则会直接影响电路板!修改改弦设置,然后单击应用按钮,结果将直接显示在布局中。
改弦设置对布局中的所有焊盘均有效!

软件包编辑器、设备编辑器预览或控制面板中显示的焊盘直径可能与布局编辑器中并不完全相同,因为只能在布局编辑器中应用设计规则!

我的图层设置允许使用盲孔/埋孔/微孔。但 EAGLE 会显示所有信号图层中的所有过孔!为什么?

默认情况下,过孔显示为绿色。但是,此设置无法区分长度不同的过孔。将过孔图层的颜色更改为背景颜色时,会导致 EAGLE 以相应信号图层的颜色显示过孔。因此,我们可以更清晰地查看过孔的位置。

图层颜色必须使用 DISPLAY 命令加以更改。在“显示”菜单中选择过孔图层,然后单击更改按钮。现在,使用鼠标单击颜色按钮。选择背景颜色,即:颜色矩阵第一行左侧的颜色。如有必要,请刷新窗口,使所做的更改可见。

过孔和阻焊掩模 - 工作原理

默认情况下,EAGLE 为每个过孔(当然,也为焊盘和 SMD)生成阻焊掩模。这意味着过孔无涂层材料。阻焊掩模将自动在图层 29 tStop(对于顶部)和 30 bStop(对于底部)中进行绘制。在“设计规则”的掩模设置中,可以确定阻焊掩模的大小。请参见停止值。默认情况下,该值固定为 4 密耳。因此,最小值和最大值均设置为相同的值。

如果要使掩模与直径相关,还可以定义一个特定的百分比。生成的值可能会受到最小值和最大值的限制。

要为过孔加上涂层,EAGLE 允许您在“设计规则”的掩模选项卡中设置阻焊限制。您可以在此处定义一个与过孔的底孔直径相关的值。假设要将“限制”设置为 0.012 英寸。现在,布局中底孔直径不超过 0.012 英寸的所有过孔均会被涂层材料覆盖。所有底孔更大的过孔仍不会覆盖。

如果您希望不覆盖那些底孔更小的过孔,则可以从已覆盖的过孔中进行选择,使其不被覆盖。这一点可在布局编辑器中使用 CHANGE STOP ON | OFF 命令来完成。这同样适用于组。

此外,可以直接在 tStop/bStop 图层中绘制应当没有涂层材料的区域。但无法删除某些自动生成的阻焊符号。您必须改为处理限制CHANGE STOP ON | OFF

文字在屏幕和印制板上的外观不同!怎么会出现这种情况?

默认情况下,EAGLE 在布局编辑器(和原理图)中使用和显示非等宽字体。但是,CAM 处理器无法使用此字体生成制造数据。CAM 处理器只能使用 EAGLE 内部向量字体。但是,就大小和长度而言,向量字体的外观与非等宽字体不同。

因此,建议使用向量字体写入所有文字(至少包括铜层中的文字)。

另外,“选项/用户界面”菜单中的始终采用向量字体选项将独立于最初定义的字体,使用向量字体显示和打印所有文字。如果此选项处于活动状态,则屏幕上的文字将与印刷电路板上的外观完全相同。例如,多边形中的反向文字(因此,文字将写入某一“限制”图层中)便可生动形象地演示这种差点。

如果直接将 BRD 文件传递到电路板控制室,以便操作员能够生成制造数据,建议也激活在此图形中保持不变选项。在这种情况下,EAGLE 系统显示的向量字体将与您系统上的字体相同。是否选中始终采用向量字体并不重要。

如何为 GND 等创建电源平面?

要用铜填充电路板上的区域,必须使用 POLYGON 命令并绘制要填充的区域轮廓。多边形的名称将确定应连接的信号。闭合轮廓之后,必须使用 NAME 命令命名多边形。因此,单击多边形的轮廓和并键入信号名称。 RATSNEST 将计算多边形的填充并将其显示在屏幕上。多边形遵循设计规则的设置和网类的给定值。

多边形区域包含许多使用特定宽度(不应设置得过精细且不得为 0)绘制的单条线。宽度越精细,多边形将在电路板上繁衍的分支越多。使用 CAM 处理器对图形进行处理时,这会明显增加制造数据。

通常,您应使多边形宽度的范围与其他导线保持相同。因此,请为铜区选择一个合理的值。

另一个重要的参数是孤立:由于多边形会自动与其他信号保持一定距离,因此多边形可能会分离为许多较小的多边形。如果此类多边形不与其信号的任何其他(非多边形)对象建立电气连接,用户可能会希望它消失。对于参数孤立 = 关(默认),这些孤立区将会消失。对于孤立 = 开,它们将保持不变。

RATSNEST 不处理多边形。为什么?

在铜层中绘制多边形后,EAGLE 仅显示多边形轮廓。要显示整个铜平面,您必须使用 RATSNEST 命令。在某些情况下,多边形的轮廓视图将保持不变,铜平面不会进行处理。

这可能有多种原因:

  1. 选项 Ratsnest 处理多边形处于关闭状态。在这种情况下,EAGLE 将在“布局编辑器”窗口的状态栏中提示:多边形尚未处理。请在选项/设置/其他菜单中打开此选项。也可在命令行中执行此操作:

SET POLYGON_RATSNEST ON;,或者简写为 SET POLY ON;

  1. 您已使用现有的信号名称对多边形命名,例如:GND。但多边形未处理。一个可能的原因是多边形的轮廓内没有同名的对象(焊盘、SMD、过孔、导线弯曲)。使用 SHOW 命令(例如:SHOW GND)进行检查。
     
  2. 在多边形的轮廓内有属于多边形信号的图元,但它们无法访问。如果多边形的线宽或者“设计规则”中或网类的给定间隙值太大,可能会出现这种情况。要连接多边形内的所有对象,请尝试在设计中避免此类瓶颈并验证/调整这些值。 4.  EAGLE(版本 5)提示信号 xxx 包含无效的多边形处理多边形时出错。在这种情况下,多边形轮廓至少在一个位置与自身重叠取消 RATSNEST 命令之后,EAGLE 将在屏幕上显示重叠的位置。修改多边形轮廓,使其可供处理。

关于多边形参数的提示 孤立
如果多边形内没有图元可供连接,将孤立设置为时,不会填充该区域。如果将其更改为,将会填充多边形,但不会连接到焊盘、过孔、SMD。

内层中的电源层、电源平面、多边形 – 这是什么?

如果要在内层中使用铜平面,您应注意几点并了解其工作原理:

EAGLE 使用所谓的电源层,该层将自动生成并引导一个信号。有些“常规”内层对铜平面使用多边形。

EAGLE 将其电源层视为一种特殊的内层。

电源层:(将在 EAGLE 版本 6 中停用)

该层可以使用“显示”菜单中的电源选项的更改按钮激活。图层名称将确定在此层上引导的信号:

例如,如果使用名称 GND 并激活电源选项,则生成的图层名称为 $GND。$ 字符是电源层的识别标记。还可以借助 LAYER 命令执行此操作,例如:LAYER 3 $GND

电源层的特点

a) 该层反向显示,即:该层中的所有内容在实际电路板上均为无铜。b) 该层不适用于焊盘和过孔。连接的图元将根据需要自动获取热符号,而隔离的图元将获取隔离环,即所谓的环面符号。可以在“设计规则”的“电源”选项卡中调整这些符号的标注。c) 要使电路板边缘保持无铜,请在边界附近绘制隔离导线。这可避免相邻(电源)层之间出现短路。d) 无法在电源层(反向显示!)中绘制轨迹。e) 对于使用 CAM 处理器生成的制造数据(例如,Gerber),必须只激活电源层,而不激活过孔和焊盘!f) 同样,焊盘和过孔层与电源层无关。要查看此层中的具体情况,必须只显示此电源层。请记住,该层反向显示。

含铜平面的内层 –“常规”电源层:

在这种情况下,内层将被视为顶层或底层。连接多边形需要焊盘和过孔。多边形的宽度还确定在热符号中用于连接焊盘或(可能)过孔的轨迹宽度。多边形遵循设计规则的给定间隙值。

必须牢记哪些要点?

  1. 内层中的焊盘和过孔基本上是圆形,且直径通常比顶层或底层中要小(请参见“设置规则”中的改弦设置)。对于 EAGLE 中的默认设置(焊盘和过孔的图层颜色为绿色),形状和直径上的差异在布局编辑器中不可见。如果内层与焊盘和过孔一起显示,则距离可能会太近。但事实并非如此!

    此时,将焊盘和过孔的图层颜色更改为背景颜色(“显示”、“更改”、“颜色”)非常有意义。现在,焊盘和过孔以当前活动信号图层的相应颜色显示。可以区分每个信号图层的不同形状和直径。
     
  2. 是否要将多个信号平面放置在一个常用图层中?然后,您可以使用多个具有不同名称的多边形。此时,将其与不同的等级结合使用非常有意义。
     
  3. 您可以绘制其他轨迹。这些多边形将保留各自的间隙。请密切关注铜区。它们可能会分为多个部分,并显示架空线来表示未连接的图元。设计完成后,RATSNEST应报告“无操作!”

返回页首

查找库和零部件

在“控制面板”的树视图分支中,列出了通过“选项/目录”菜单设置的给定库路径中存储的所有库。大部分库都提供了其内容的简短描述,只要单击树视图中的某一库条目,这些内容便会显示在“控制面板”右侧。单击库名称前面的 + 字符可展开库,从而查看库中的设备和软件包。单击其中一个条目,右侧将显示预览。

此外,“添加”对话框中还包含直接搜索功能,可用于选择零部件,以便将其放置在原理图或布局中。在原理图编辑器中,可以搜索设备。

如果要查找软件包,则必须在布局编辑器中执行此操作。
请注意:搜索功能仅识别正在使用的库(USE 命令)。可以在输视图的“库”分支中快速检查库文件是否正在使用。如果库名称后面的标记为绿色,则表示库正在使用。如果为灰色,则表示未使用,搜索功能不会将其考虑在内。

“添加”对话框的底部有一个搜索行。在此处输入搜索模式。在这里有必要使用占位符。星号 * 表示任意数量的任何字符,而问号 ? 正好表示一个字符。通过“添加”对话框中的 Smd描述选项,可以使用 smd 扩展零件搜索并包括设备/软件包描述。

如果在 EAGLE 默认库之一中找不到足够的零部件,请查看 CadSoft Web 服务器。下载区的 Libraries 目录中包含大量用户发布的文件,可供免费下载。否则,可以在 EAGLE 中定义自己的零件。

返回页首

用户语言程序 (ULP) – 这是什么?如何使用?

EAGLE 可以执行用 C 类程序语言(即,所谓的 EAGLE 用户语言)编写的程序。这些程序始终用作可读取的文本文件。ULP 是高度灵活的工具,可修改内部 EAGLE 数据或生成供其他用途的数据。EAGLE 安装附带各种 ULP,这些 ULP 位于“控制面板”的树视图用户语言程序分支中。单击此处的一个条目,右侧将显示选定 ULP 的描述。

别担心!您无需掌握编程技能即可使用 ULP。您仅需使用“操作”工具栏中提供的 RUN 命令或“文件/运行...”菜单即可。根据程序,系统会提示您输入更多详细信息,或以静默方式处理其作业。ULP 的描述中介绍了其工作原理。
掌握了一定编程技能的用户可以使用简单的文本编辑器检查 ULP,甚至是根据自己的偏好修改 ULP。或者,编写一个全新的程序。

EAGLE 帮助功能中提供了用户语言的详细描述(关键字:用户语言)。
CadSoft Web 服务器的下载区提供了大量免费的用户语言程序。

各种基于 ULP 的有用功能(精选部分功能。于 2016 年 4 月发布):

帮助屏化电路板 — panelize.ulp
更改库元素 — change*.ulp
根据 BSDL 文件定义零件 — make-symbol-device-package-bsdl.ulp
计算轨迹长度 — length-ri.ulp
更改线宽 — cmd-change-wire-width.ulp
更改交换图层 — cmd-change-swap-layer.ulp
将零件移入特定栅格 — snap*.ulp
简单的布局放置帮助 — autoplace_v3.ulp
生成底孔图例 — drillegend-stack.ulp
减小底孔直径以便手动钻孔 — drill-aid.ulp
提取项目库 — exp-lbrs.ulp
对布局中的零部件重新编号 — cmd-renumber.ulp
访问 Farnell 零部件数据库 — designlink.ulp
等等...

数据导出(精选部分功能):

IDF 3D 数据导出(和 STEP,通过外部合作伙伴)— eagleidfexporter.ulp
MCAD 系统(Ideas、SolidWorks...)的 3D 数据 — generate_3d_data.ulp
包含数据库连接的明细栏,采用各种格式 — bom*.ulp、part*.ulp
电路板统计信息(底孔、零件、信号的数量...)— statistic-brd.ulp
铣削概述、样机 — outline.ulp、mill-outlines.ulp
用于钻孔和电路板概述的 CNC 数据 — b_cnc.ulp
用于机械蚀刻/轨迹雕刻的 Gcode 数据 — gcode.zip、pcb-gcode.zip
测试设备进行数字测试的 DIF4.0 格式 — dif40.ulp
用于测试和装配的 UNIDAT 格式 — unidat.ulp
GRS500 极地飞行探测器测试系统数据 — eagletogrs.zip
用于测试的 IPC-D-356 — ipc-d-356.ulp
用于测试的 Fabmaster 格式 — fabmaster.ulp
用于装配零件的 ASCII 数据 — mount.ulp、mountsmd.ulp
用于装配 SMT 的 4qd 格式 — 4quad.ulp
用于测试的 GenCAD 格式 — gencad.ulp
光学检测系统 VISCOM 的数据 — viscomnew.ulp
粘合掩模数据 — glue*.ulp
Excellon2 格式 — excellon_2.ulp
LPKF 钻机的底孔数据 — lpkf_drl.ulp
ISEL 机器的 PRO-PAL 格式底孔数据 — paldrill.ulp
Windows 元文件 (WMF) 格式的原理图 — sch2wmf.ulp
DXF — dxf.ulp
EPS 格式 — epsdraw*.ulp
EAGLE 原理图到 Postscript — eagle2ps*.ulp
Troff 或 LaTeX 中的 PIC 文档格式 — pic.ulp

数据导入(精选部分功能):

DXF — import-dxf.ulp
BMP — import-bmp.ulp
Gerber 数据 — import-gerber.ulp
ACCEL-ASCII 格式 — import-accel.ulp
PADS-POWERPCB-V5-BASIC ASCII 文件 — import-pads-powerpcb-v5.ulp
来自 Ultiboard PCB 版本 4.80 和 5.50 的 DDF — import-ultiboard-DDF.ulp
“Protel 默认”格式的网表 — netlist_protel.ulp
EAGLE 布局脚本中的 Protel 网表 — protel2eagle.zip
Orcad 网表 — orcad_netlist.ulp
Tango 网表 — import-tango.ulp
Orcad 原理图 — importbom_and_netlist.zip
EAGLE 布局脚本中的电子工作台数据 — ewb2egl.zip

其他程序(第三方,不通过 CadSoft)的接口:

PCBSim — Felicitas Customized Engineering 仿真软件
LTSpice — Technology 模拟仿真
B2Spice – 仿真软件
ELECTRA – 自动布线器

返回页首



此信息是否有用?


需要帮助?请求助 Autodesk 助手!

助手可以帮助您找到答案或联系支持人员。


您享有什么级别的支持?

不同的固定期限使用许可方案提供了不同级别的支持。了解您的许可方案提供的支持级别。

查看支持级别