Allegro小技巧

本文由 shirdon 于 2014-7-29 16:24 发布在  Allegro 软件应用    

1

1 、如何引线及修改其属性

导线相关的命令在 route 中。对于已经连接好的导线, 如果需要修改一些线宽之类的属性, 可以使用 change 命令, 如果是挪动的话, 使用 route中的 slide 命令.

2 、怎么设置走线穿过bga 的焊盘时,刚好走线在两焊盘正中间位置?

将grid 设置为BGA 焊盘距离的一半,route-->Spread Between Voids

3 、allegro 走线时怎么样实现边走线变改变线宽

 编辑ENV,定义以下快捷键,
       funckey 1 options acon_line_width 10
       funckey 2 options acon_line_width 20

4 、在allegro 中怎样移动元件的标识

 edit--move, 右边 find 面板只选 text 

5 、在Allegro中如何更改字体和大小(丝印,位号等)

配置字体,setup-design-parameter-text-setup text size 

text blk字体编号 

photo width 配置线宽 

width,height配置字体大小  

改变字体大小: 

edit-change ,然后在右边控制面板 find tab里只选 text (只改变字体)然后在右边控制面板 options tab 里line width添线的宽度和text block 里选字体的大小。class-ref des-new subclass-silkscreen_top 最后选你准备改变的TEXT, 框住要修改的所有TEXT 可以批量修改。

6 、如何优化布线而且不改变布线的总体形状?

布线完成之后,需要对其进行优化,一般采用系统自动优化,主要是将直角变为 45 度,以及线条的光滑性。Route-gloss-parameters,在出现的列表中,选 Line smoothing,进行Gloss即可,但有时布线中为了保证走线距离相等,故意走成一些弯曲的线,优化时,点击 Line Smoothing 左边的方块,只选择 convert 90’s to 45 ’s ,把其他的勾都去掉,这
样进行优化时就不会将设计者故意弯曲的走线拉直或变形.

7 、ALLEGRO 鼠线不能只显示当前屏幕上的PIN 的鼠线,全屏布线时高亮不明显

方法一:可以在setup-user preference-display 中,勾选display_nohilitefont项,将高亮设为实线显示;

方法二:改变高亮颜色。点击Hilight 按钮,右面控制面板的Option 栏会提供可选择的颜色表;

方法三:使用 Shadow Mode,明暗的对比度可以在 Color and Visibility 中的 Shadow Mode 项调整。

8 、Regular Pad,Thermal Relief,Anti Pad 焊盘之间的尺寸关系或公式

直径=regular pad 直径+30mil

soldermask   直径=regular pad 直径+6~8mil

flash   内径=drill diameter+16mil

flash   外径=drill diameter+30mil

至于 flash 的开口宽度,则要根据圆周率计算一下,保证连接处的宽度不小于 10mil。

据我目前所知的数据,Via的anti pad最小也要比 drill hole大18mil,而且仅限 1.6mm 以下的板子小批量生产。

对于一般 DIP 器件的 Anti Pad ,建议比 drill hole 大30mIl

9 、Allegro中添加泪滴

在Route/Gloss 下选Add fillet/Delete Fillet即可添加/删除泪滴。

10、单键换层打VIA

打开ENV文件,添加如下快捷键

funckey 1 'pop bbdrill;pop swap;subclass top' 

funckey 2 'pop bbdrill;pop swap;subclass top;+' 

funckey 3 'pop bbdrill;pop sw ap;subclass top;+;+' 

funckey 4 'pop bbdrill;pop sw ap;subclass top;+;+;+' 

funckey 5 'pop bbdrill;pop swap ;subclass top; +;+;+;+' 

funckey 6 'pop bbdrill;pop swap ;subclass top;+;+;+;+;+'

funckey 7 'pop bbdrill;pop swap;subclass t op;+;+;+;+;+;+'

funckey 0 'pop bbdrill;pop swap;subclass bottom'

这样走线的时候按相应的数字键切换到对应的层面(如按 1 ,2--7 ,0),allegro 就会自动打孔,转到你想要的那一层走线了.

11 、隐藏铺铜

setup/user preference/display/shape_fill/no_shape_fill

12、移动器件时显示飞线

Options下stretch etch 选项去掉

13、显示盲埋孔标号

Setup/Design Parameter Editor 中Display下勾选 Via Labels即可。

14、自动执行命令

在Placement Application 模式下,Drag 执行 Move命令,Shift+Drag 执行 Spin 命令,Ctrl+Drag执行 Copy命令,单击执行Move命令(适用于 Group,Symbol,Text )

15、取消摆放的元件

在Placement Application 模式下,选中(框选)你想取消摆放的元件,右键选择 Unplace component即可

16、替换Padstacks

在general edit application 模式下,选择要替换的 VIA 或者PIN ,可以配合 Ctrl or Shift 键来选择多个,右键选择 Replacepadstack ,其中-Selected instacnes 对当前所选择有效,All instances 对所选同类的所有都替换,-Filter instances 过滤替换

17、笔画操作

笔画操作(Strokes )功能是通过滑动鼠标来产生功能,省去了选择功能表或者点选工具命令的时间。在
Tools-Utilities-Stroke Editor 即可编辑笔画命令。使用方法:按住Ctrl 键然后鼠标右键在工作区域内滑动,通过滑不同路
径就可以实现不同的功能。技巧:在Setup > User Preferences,在左边Categories-Ui-Input,然后打钩 no_dragpopup ,这样就不需要按住 Ctrl 键了,直接鼠标右键滑动即可。

18、Script

Script 可用于一些重复性工作,执行步骤:选择 File-Script,给正确的路径及文件名,Record ,做你想要的动作,Stop 。最终会存的副档名为*.scr ,若要验证动作可于 command 执行Replay 如:Replace top.scr

19、Waive DRCs

执行Display/ Waive DRCs,此功能可隐藏特定的 DRC错误,并加上注释。

20、View

在View-Color View Save下,取一个名字(比如 top)Save到当前工作目录下。然后在 Visibility 栏下 Views 下拉列表可以找到刚才保存的颜色显示(top ),这样可以方便进行显示

切换。

21、Datatip

在Setup-Datatip customization 里面可以设置你鼠标放上去后提示的内容(比如鼠标放在元件上面时会提示封装名称,编号等)

22、Creat Detail

Creat Detail局部放大功能,单击 Creat Detail图标,鼠标左键拖出一个框,框住你想放大的地方,然后一个放大后的
框就会悬挂在鼠标上,可在板框的外面放下,方便查看。

23、鼠标指针大小切换

在Setup-User Preferences Editor ,左侧Categories 选择Display-Cursor,右边 pcb_cursor 下有2 个下拉列表,infinite表示无限大(就像 AUTO CAD中默认一样),cross表示小十字花。

标签: Allegro 技巧

发表评论:

电子布局网  |  手机版  |  RSS  |  我要留言

All Rights Reserved. Powered by 电子布局--

sitemap