每天进步一点点------Allegro 手工布线时控制面板各选项说明
在进行手工布线过程中,最重要的就是对控制面板中的各个选项进行设置,因此首先介绍控制面板中各个选项的含义。
手工布线的命令为Route->connect,执行命令后,右侧控制面板如图8.14所示。手工布线时,最关键的是Option标签下的各个选项

图8.14 手工布线控制面板选项
Act:走线过程中,显示及设置当前走线处于哪一层,可以使用下拉菜单设置。
Alt:表示如果打过孔换层的话,走线换到哪一个层,可以使用下拉菜单设置。
Via:显示当前布线的网络使用的默认过孔,如果在线宽规则中设置了多个过孔,下拉列表中会全部显示,使用下拉菜单选择换层时使用的过孔。
Net:显示当前布线网络的名称。对于Group布线方式中,这里显示的是控制线网络名称。
Line lock:设置走线改变方向时,使用哪种转角。左侧下拉列表设定转角线型,右侧下拉列表控制转角方向。
- Line:转角处使用直线段。
- Arc:转角处使用圆弧。
- Off:走线使用任意方向。
- 45:转角方向为45度斜线。
- 90:转角方向为90度,即直接走出90度转角。
Miter:当Line lock选择line和45时,出现该选项。设置转角处小斜角的尺寸。左侧下拉列表中默认是1x width,用线宽的倍数表示斜角线段的尺寸。可以直接输入值(例如3x)来改变这里的默认值。右侧下拉列表中有两个选项,min表示转角的最小尺寸为左侧列表框中设置的值,fixed表示使用固定尺寸的转角,同样尺寸值为左侧列表框中设置的值。
Radius:当Line lock选择Arc和45(或90)时,出现该选项。设置转角圆弧的尺寸,各个选项和Miter中的类似。
Line width:定义及显示当前走线的线宽,可以在这里直接输入值改变当前走线的线宽。
Bobble:用于设置走线遇到障碍(如过孔、焊盘等)时的行为。下拉列表中有4个选项。
- Off:关掉Bobble模式。该方式中走线完全忽略障碍物的存在,直接从障碍物上穿过,必然导致DRC错误。
- Hug only:当遇到障碍物时,采用抱紧障碍物的方式,与障碍物的间距采用Spacing规则中的设置的间距值。
- Hug preferred:优先选择抱紧,如果没有空间走线的话,则采用推挤方式。
- Shove preferred:优先选择推挤,如果无法推挤,则采用抱紧方式。
Shove Vias:只有使能Bobble模式时才能设置该选项。
- Off:不允许推挤过孔。
- Min:相当于对过孔的Hug preferred模式,如果过孔周围有空间走线,不会推挤,如果过孔周围没有空间走线才进行推挤。
- Full:优先推挤过孔,只要有可能就推挤。
Gridless:不按照栅格点走线,这种情况布线密度最高。
Clip dangling clines:shove-preferred模式时该选项有效,控制是否删除推挤过程中产生的多余走线。
Smooth:当选择hug- preferred 或shove-preferred方式时该选项有效,用于控制是否对走线进行smooth操作。
Snap to connect point:定义走线在到达终端引脚时是否自动吸附到引脚连接点。
Replace etch:使用新的走线替换已存在的走线,使用该选项可以让软件自动删除原来的走线。
了解了控制面板中的内容,就可以进行手工布线了,下面分别介绍手工布线过程中的一些常用操作。
添加过孔、换层:
第1步:执行Route->connect命令,点击走线的起点焊盘,如果焊盘在TOP层,右侧Act对应的层自动变为TOP层。
第2步:在Alt对应的下拉列表中选择添加过孔后在哪层布线。
第3步:Via对应下拉列表中选择使用的过孔。
第4步:移动鼠标拉出一条走线到需要添加过孔的位置,双击左键(或单击左键,然后单击右键选择add via),完成添加过孔和走线换层。
控制转角:
执行Route->connect命令,在控制面板中设置Line lock和Miter(或Radius),点击走线的起点焊盘,拉出一根线。转向时就会自动按照设定好的方式处理转角。
控制线宽:
执行Route->connect命令,在控制面板中Line width中直接输入当前走线使用的线宽值,点击起点的焊盘,拉出一根线,线宽即为设定好的值。
推挤和抱紧:
执行Route->connect命令,在控制面板中设置Bobble模式下的几个选项,然后直接走线即可,遇到障碍物就会按照设定好的Bobble模式进行推挤或抱紧。
自动抓焊盘:
执行Route->connect命令,在控制面板中勾选Snap to connect point选项,拉出一根线,到达终点时会自动吸附到终点焊盘的连接点,单击左键结束走线即可。
替换走线:
执行Route->connect命令,在控制面板中勾选Replace etch。按正常走线方式从起点拉线,当结束布线时,原来的走线会被自动删除。
自动完成:
执行Route->connect命令,点击起点焊盘拉线,快到终点时,单击鼠标右键,选择finish,自动完成剩下的一小段走线。
控制出线方向:
有时需要调整从起点焊盘刚刚拉出的哪一段线的出线方向,可以拉出一小段线后,单击鼠标右键,选则toggle既可。
每天进步一点点------Allegro 手工布线时控制面板各选项说明的更多相关文章
- 每天进步一点点------Allegro手工建立电路板
手工建立电路板步骤(以某个四层板为例): (1)file---new---board/board wizard来建立.brd电路板文件.设置名称和保存路径后,要设置绘图区域的大小,setup---dr ...
- 每天进步一点点------Allegro 蛇形走线
对于高速数据总线,如果芯片内部没有延时调节功能,通常使用蛇形走线来调整延时以满足时序要求,也就是通常所说的等长线.蛇形走线的目的是调整延时,所以这一类网络都有延迟或相对延迟约束.所以在做蛇形走线调整时 ...
- 每天进步一点点------Allegro 动态显示走线长度
手工布线时还可以动态显示当前走线的长度,设置方法为执行菜单命令Setup->User preferences,打开User preferences Editor对话框.在Etch对应的环境变量中 ...
- 每天进步一点点------Allegro 布线时显示延迟以及相对延迟信息
PROPAGATION_DELAYPROPAGATION_DELAY这个设定主要用来对Net绝对长度的设定,如要求设定一组Net的长度要在Min Mil到 Max Mil之间的话,就可以用这种设定来完 ...
- 每天进步一点点------Allegro PCB
Allegro PCB 1.如何在allegro中取消花焊盘(十字焊盘) set up->design parameter ->shape->edit global dynamic ...
- 每天进步一点点------Allegro 群组布线
执行Route->connect命令,设置好控制面板中的内容.然后设置同时走线的GROUP包含哪些网络,有两种方法.第一种方法,如果几个网络是紧邻的,可以直接框选,选中的网络就会被包含在GROU ...
- 每天进步一点点------Allegro 修线
Allegro中修线的方法有很多种,这里重点介绍走线的移动和走线的替换,掌握这两种方法,基本可以完成电路板的修线工作. 走线的移动 第1步:执行菜单命令Route->Slide,进入移动走线命 ...
- 每天进步一点点------Allegro 铺铜、内电层分割
一.Allegro 铺铜 1.建议初学者内电层用正片,因为这样就不用考虑flash焊盘,这时候所有的过孔和通孔该连内电层的就连到内电层,不该连的就不连.而如果用负片,那么如果做焊盘的时候如果没有做fl ...
- 每天进步一点点------Allegro 建立封装的一般步骤
在制作封装之前,先确定你需要的焊盘,如果库中没有,那就要自己画了,(我就是自己画的) 制作二极管1N5822 SMD,实际尺寸:480milX520mil 一.添加元件焊盘 1 启动Allegro P ...
随机推荐
- python scraping webs - python取得NIPS oral paper列表
from lxml import html import requests # using xpath # page = requests.get('http://econpy.pythonanywh ...
- IntelliJ IDEA 如何彻底删除项目的步骤
原文参考链接:https://www.jb51.net/article/129473.htm 本文介绍了IntelliJ IDEA 如何彻底删除项目的步骤,分享给大家,顺便给自己留个笔记,具体如下: ...
- PAT (Basic Level) Practice (中文)1016 部分A+B (15 分)
正整数 A 的“DA(为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA.例如:给定 8,DA=6,则 A 的“6 部分”PA 是 66,因为 A 中有 ...
- vue.js中用npm安装vue-router时报错处理办法
当在使用npm安装东西的时候,最怕遇到的就是,电脑并不想和你说话,只向你抛出一大堆错误...比如在vue.js中用npm安装vue-router的时候,我就遇到 一脸蒙逼的我默默的念了一句:卧..槽. ...
- Win10安装7 —— 系统的优化
本文内容皆为作者原创,如需转载,请注明出处:https://www.cnblogs.com/xuexianqi/p/12371356.html 一:引言 在我们使用电脑的过程中,总是有一些窗口弹出来需 ...
- 2018ICPC南京站Problem J. Prime Game
题意: 对于所有数字分解质因子,如果某个质因子在这个区间出现,则贡献为1,求所有质因子对所有区间做的贡献. 解析: 考虑如果所有全部区间都有这个质因子则这个质因子的贡献是n*(n+1)/2,对于任意因 ...
- IDEA的Debug模式灰色无法运行
1. 检查本地环境是否配置得当,进入项目右键看项目是否可以正常debug运行 2. 如果不可运行,那么选择File--Project Structrue 3. 修改Src文件,如图然后就可以正常使用 ...
- 使用pycharm搜索框和正则表达式匹配内容
使用pycharm搜索框和正则表达式匹配内容原创薯饼__ 最后发布于2019-03-04 19:28:53 阅读数 660 收藏展开有时候我们要在爬虫网站中匹配各种各样的文本块,以获取需要的信息,每一 ...
- VNote笔记本和画图
VNote笔记本 跨平台的,以markdown标记语言记录的文本文档.从sourceforget.org开源网址下载即可. 画图集成: 1.集成graphviz http://www.graphviz ...
- Struts2学习-jsp中超链接传参问题
今天在学习过程中对struts2中超链接的传参问题产生了一些疑惑,不明白jsp中的超链接如何将参数传到Action方法中去的. <s:iterator value="categorys ...