目录

导线

在原理图中使用快捷键 “W” 绘制导线,在 PCB 绘制导线的快捷键也是 “W”。

导线属性

  • 当你选中一条导线时,可以在右边属性面板修改它对应的属性。

使用技巧

  • 单击左键开始绘制导线;再次单击左键确认布线;单击右键取消布线;再次点击右键提出绘制导线模式。
    图 76
  • 鼠标点击导线选择时,单击选择整条完整导线,再次单击则选中单一线段。
    图 77
  • 在顶层绘制导线的同时,使用切换至底层的快捷键 “B”,可自动添加设置的过孔,走线并自动切换至底层继续布线。在底层则使用快捷键 “T” 切换至顶层继续布线。 当你在一个层无法顺利布线连接的时候,需要考虑调整器件布局,添加过孔换层绘制。
    图 78
  • 在布线过程中使用快捷键 “+”,“ - ” 可以很方便地调节当前的走线的大小。按 TAB 键修改线宽参数。
    图 79

  • 布线时,如果你想布一段线段后,下一段线增大线宽,可以按 “SHIFT+W” 快速切换导线宽度。
    图 82

  • 在布线过程中使用快捷键 “Delete” 和 “Backspace” 可以很方便地撤销当前走线线段。
    图 80
  • 当点击一条导线,再次点击可以选中单线段,此时双击导线线段会增加一个节点,选择节点拖动可以调节走线角度。也可以通过拖动导线的末端端点将导线拉长或缩短。你也可以节点右键进行删除。
    图 72
  • 点击选择一个线段,可以拖动调整其位置。
    图 81
  • 当导线的拐角是直角,并且布线拐角是 45 的时候,可以拖动直角节点的旁边进行拖动导线成为斜角。不能直接拖动节点,直接拖动节点将拖动整条导线。
    picture 1
  • 选中导线时,可以右键删除节点。
    picture 2
  • 在布线过程中可以使用快捷键“L”进行布线角度切换,或者在画布右边属性面板的“布线拐角”,支持线条 45 度,线条 90 度,圆弧 45 度,圆弧 90 度,自由角度拐角布线。
    图 74
  • 使用空格键改变当前布线的方向。
    图 75
  • 当鼠标点击线段时可对线段进行平移,如果你需要移动线段整体,可以按住 SHIFT 再鼠标移动导线。

  • 在导线的属性面板,点击“创建阻焊区”可以进行一键创建阻焊(开窗),阻焊区的宽度默认比导线宽度大4mil。
    图 83

  • 如果你想画槽孔,你可以绘制一条导线,然后右键它,选择“转为槽孔”菜单。它将转为相同行状的实心填充,并属性为槽孔。
    图 84
  • 在 “顶部菜单 - 工具 - 设计规则…” 里面开启布线跟随规则选项可以使导线的线宽跟随设计规则。
    图 89
  • 右键导线可以选择导线连接和整个网络的导线,方便同时修改导线属性,比如批量修改线宽。
    图 86
  • 布线时,有一圈DRC间距外圈,根据DRC的间距大小变化,可以在“顶部菜单 - 设计 - 设计规则…” 里面关闭。
    图 87
    图 88
  • 在“顶部菜单 - 设置 - PCB设置”里可以设置是否在连接导线到焊盘后自动结束布线,还是连续当前网络布线。
    图 90
  • 在画布右边的属性面板可以设置是否移除导线回路,这个只对信号层导线有效。
    图 93

  • 在绘制封装的丝印层导线时,可以在画布右边属性设置是否自动裁剪丝印,避免丝印堆叠到焊盘上面。
    图 94

  • 布线冲突使用“环绕”可以帮助你快速完成布线。
    picture 147

注意

  • 当布线时线宽会优先取被连接的导线的线宽,再取设计规则里面线宽,然后才是右侧属性面板设置的线宽。

导线长度

  • 点击一段导线后可以在右边属性面板查看其当前长度。
  • 在左边设计管理器点击一个网络,右下角会弹出一个消息框,可以看到这个网络总长度。
  • 点中一条导线,然后按快捷键“H”,可以持续高亮整条导线与网络。

删除线段

  • 在走线过程中,想撤销上一段走线可以通过删除键“Delete” 或 “Backspace” 撤销。
  • 当按住 “Shift” 键并双击左键可以删除导线的线段。
  • 可以右键选择删除导线节点。
  • 点击线段,右键删除线段,可以将两个节点间的线段删除。也可以直接按 “Delete” 键删除。

DRC安全线圈

当你在信号层绘制导线时,未确定线周围会显示白色的DRC安全边界线圈。
该安全边界的间距是根据DRC规则设置的间距来显示。

布线冲突

当PCB是由原理图转过来的,布线冲突的阻挡会自动打开。

在PCB的右边属性面板 - 其他属性里,你可以看到一个布线冲突的选项。

图 92

  • 忽略:选择忽略后,不同网络的导线之间可以相互相连。会出现DRC错误标识,当强行连接不同网络的图元时会弹窗提示是否合并网络。
  • 阻挡:在布线过程中,不同网络之间将不能进行导线相连。
  • 环绕:布线时,导线会环绕不同网络的元素。若PCB比较复杂时,环绕功能会比较卡顿。
  • 推挤:暂未支持。

差分线绘制

嘉立创EDA支持简单的差分对布线(差分线绘制)。目前是初版,很多功能暂未完善。

入口:顶部菜单 - 布线 - 差分对布线

图 95

使用方法:

  • 1、设置差分对的网络。需要进行布线的差分对网络名必须是:XXX_N、XXX_PXXX+、XXX-,即网络名前面部分需要一致。否则无法被编辑器识别。
    图 97

  • 2、设置差分对的规则:顶部菜单 - 设计规则。通过新建规则并为差分对网络指定规则后,绘制差分对时会根据DRC设置的规则进行调整参数。

  • 3、点击菜单:“顶部菜单 - 布线 - 差分对布线 ”后进入布线模式。

  • 4、点击差分对的一个焊盘,然后开始布线。
    picture 129

  • 5、快捷键换层可以自动添加过孔。

  • 6、点击另一对焊盘结束绘制。

注意:

  • 仅支持45°走线,暂不支持快捷键L和空格键调整方向。
  • 暂不支持焊盘的扇出绘制。
  • 暂不支持 DRC 阻挡。

已知问题:

  • 当绘制差分线时,在最后的焊盘的很进的地方结束上次的布线,会导致后面连接到焊盘的时候产生多余的线段,请在离最后的焊盘比较远的地方结束上次布线。
    picture 2

等长线绘制

嘉立创EDA支持线长调整,使用非常简单。

:顶部菜单 - 布线 - 线长调整

图 99

使用方法:

  • 1、选中你需要进行线长调整的导线。
    图 98

  • 2、点击:顶部菜单 - 布线 - 线长调整。
    图 99

  • 3、设置对应的参数:增加的长度,类型,幅度的宽高等。
    图 100

  • 4、点击 “开始” 后,进入调整模式,左击选中的导线的调整起始位置,移动鼠标开始等长线调整。
    图 101

  • 5、当线长接近你设置的长度,会自动停止调整。然后点击左键完成绘制,如果点击右键取消全面的波形退出调整模式。

自动布线

云端自动布线

自动布线并不够好!建议手动布线!可以使用 “布线环绕” 功能代替,在画布右边属性面板设置布线拐角即可。

当你设计一个简单的PCB板子时,或者设计要求不高希望自动布线时,那么你可以使用自动布线功能。

在进行自动布线前,你需要:

  • 设置PCB边框,
  • 并且确保边框已经完整闭合,
  • 并确保全部封装均在边框内,
  • 焊盘的编号和网络没有特殊字符。
  • 其他请查看后文的布线失败提示。

点击 “顶部菜单 - 布线 - 自动布线”,打开自动布线设置界面。 设置里面的单位跟随当前画布的单位。

picture 5

设置选项:

通用选项

  • 实时显示:是否实时显示布线状态。
  • 布线服务器
    • 云端:使用嘉立创EDA的服务器进行自动布线。
    • 本地:使用本地布自动线服务器,当你打开配置对话框时,编辑器会自动检测本地布线服务器是否可用,使用方法请看下面的说明。请安装本地自动布线后使用。
  • 布线规则:自动布线可以使用相同的设计规则,可以定义不同的设计规则。
    布线层:选择你要布线的层数。你的PCB开启了内层后此处的内层才可以勾选。
    忽略网络:选择无须自动布线的网络。若你的铺铜连接到GND,你可以选择忽略GND网络。如果需要保留已经布好的线段,请勾选 忽略已布线网络

设置完毕后,点击 运行 即可进行自动布线。

完成后会弹窗提示。

picture 154

连接表示导线连接的数量。

本地自动布线

嘉立创EDA建议用户使用本地布线服务器,当使用云端服务器时,如果使用人数较多,自动布线将会产生排队、布线失败等现象。

自动布线并不够好!建议手动布线!可以使用“布线环绕”功能代替,在画布右边属性面板设置布线拐角即可。

步骤:

0、下载

支持的操作系统:

  • Win7 64位及以上版本
  • Ubuntu 17.04 64位及其它64位Linux系统,Linux建议使用 Deepin
  • macOS 64位

下载地址(官网):

easyeda-router-windows-x64-v0.8.11.zip
easyeda-router-linux-x64-v0.8.11.zip
easyeda-router-mac-x64-v0.8.11.zip

1、下载后解压至非系统盘文件夹,如 D 盘

不要双击打开压缩包后就直接运行里面的程序,必须解压整个压缩包到本地文件夹后,再打开文件夹根据下面的说明运行。

2、先配置浏览器

  • 注意请务必使用最新版的谷歌浏览器或火狐浏览器!!!低版本浏览器内核会无法识别本地自动布线服务!!!

  • 1)Chrome谷歌浏览器和嘉立创EDA客户端

    • Chrome谷歌浏览器和嘉立创EDA客户端无需配置,
    • 如果在谷歌浏览器你的本地自动布线无法使用,请检查是否已经使用了最新版的谷歌浏览器,需v70及以上。
  • 2) Firefox火狐浏览器

    • 在地址栏输入 about:config 并按回车
    • 搜索并双击如下参数(置为”true”):
      network.websocket.allowInsecureFromHTTPS
      security.mixed_content.block_active_content
    • 关闭火狐并重新打开。

3、打开解压的文件夹,运行本地布线(双击运行对应文件即可,本地自动布线是免安装程序,运行后不要关闭窗口)

  • 在Windows系统下双击运行 win64.bat。如果资源管理器没有打开文件后缀名显示,只会看到 win64
  • 在Linux系统下控制台执行 sh lin64.sh。先打开终端控制台Terminal,然后使用 cd 命令切换控制台里面的绝对路径到linu64.sh的文件夹下,然后输入 sh lin64.sh 并回车。
  • 在MacOS系统下控制台执行 sh mac64.sh。先打开终端控制台Terminal,然后使用 cd 命令切换控制台里面的绝对路径到mac64.sh的文件夹下,然后输入 sh mac64.sh 并回车。

4、打开编辑器,打开PCB,在点击 “顶部菜单 - 布线 - 自动布线” 菜单

编辑器会自动检测本地自动布线服务器,成功后点击“运行”即可进行本地自动布线。

提示

自动布线并不够好!建议手动布线!可以使用“布线环绕”功能代替,在画布右边属性面板设置布线拐角即可。
如果自动布线失败,你可以尝试以下操作:

  • 优先使用本地布线服务器。
  • 确保PCB的网络名没有特殊字符,比如 ` { } ^ ; ~ \ / [ ] = 等等,中横线 - 和下滑线 _ 是支持的字符。
  • 确保边框已经完全闭合,没有边框重叠的现象。
  • 确保没有DRC间距错误(短路现象),比如两个不同网络的焊盘重叠,或者封装内相同位置有不同网络的焊盘。
  • 确保没有元件在边框外部。
  • 确保画布网格为10mil,把全部元件对齐网格,通过:顶部菜单 - 格式 - 对齐网格。
  • 在合适的位置添加过孔,并且把过孔设置为所需要的网络。
  • 忽略GND网络,并铺铜和设置铺铜网络为GND。
  • 使用小的线宽和间隙,但要确保线宽大于6mil,自动布线不要设置有3位小数的规则。
  • 先将重要的网络进行手动布线。
  • 添加更多的层。更多的层会使板子价格更高。
  • 重新布局,让它们之间的空间加大。
  • 排除有重叠的焊盘,实心填充等。
  • 如果只剩下几个网络无法完成,属于正常现象,剩余网络请进行手动布线。
  • 其他的将详细故障信息告知我们,并将你的PCB文件导出嘉立创EDA格式文件发给我们 3001956291@qq.com。

建议使用手动布线,自动布线没有手动布线的工整和美观;手动布线可以锻炼布线能力提升经验;使用本地自动布线可以减轻嘉立创EDA服务器负担。

注意

  • 自动布线发现有些情况下会短路,请布线完后检查网络和DRC。

建议使用手动布线:

  • 自动布线没有手动布线的工整和美观;
  • 手动布线可以锻炼布线能力提升经验;
  • 使用本地自动布线可以减轻嘉立创EDA服务器负担。

使用第三方自动布线工具

嘉立创EDA支持导出自动布线文件 dsn 和导入自动布线会话文件 ses,你可以通过导出自动布线文件使用第三方自动布线工具进行布线,再导入 ses 文件即可。

操作步骤:

1、打开PCB导出自动布线文件 dsn,建议把不需要的过孔和导线先移除。

通过:顶部菜单 - 布线 - 导出自动布线文件(DSN),或顶部菜单 - 文件 - 导出 - 自动布线文件(DSN)

图 1

2、打开第三方自动布线工具,打开自动布线文件 DSN

第三方自动布线工具有:Freerouting,ELECTRA,TopoR等

Freerouting下载地址:https://freerouting.mihosoft.eu/

以Freerouting举例:

1)打开Freerouting,打开自动布线文件

图 2

2)设置自动布线规则,如果不需要设置可以直接点布线

图 3

3)完成后导出自动布线会话文件 ses,会保存在 dsn 相同的目录下

图 4

3、把自动布线会话文件导入PCB中,完成导入

入口:顶部菜单 - 布线 - 导入自动布线会话文件(SES),或顶部菜单 - 文件 - 导入 - 自动布线会话文件(SES)。

图 5


goToTop