allegro使用简介

合集下载

Allegro使用简介

Allegro使用简介

Allegro使⽤简介Allegro使⽤简介⼀.零件建⽴在Allegro中, Symbol 有五种, 它们分别是Package Symbol 、Mechanical Symbol、Format Symbol、Shape Symbol、Flash Symbol。

每种Symbol 均有⼀个Symbol Drawing File(符号绘图⽂件), 后缀名均为*.dra。

此绘图⽂件只供编辑⽤, 不能给Allegro数据库调⽤。

Allegro能调⽤的Symbol 如下:1.Package Symbol⼀般元件的封装符号, 后缀名为*.psm。

PCB 中所有元件像电阻、电容、电感、IC 等的封装类型即为Package Symbol。

2.Mechanical Symbol由板外框及螺丝孔所组成的机构符号, 后缀名为*.bsm。

有时我们设计PCB 的外框及螺丝孔位置都是⼀样的, ⽐如显卡, 电脑主板, 每次设计PCB时要画⼀次板外框及确定螺丝孔位置, 显得较⿇烦。

这时我们可以将PCB的外框及螺丝孔建成⼀个Mechanical Symbol, 在设计PCB 时, 将此Mechanical Symbol 调出即可。

3.Format Symbol由图框和说明所组成的元件符号, 后缀名为*.osm。

⽐较少⽤。

4.Shape Symbol供建⽴特殊形状的焊盘⽤, 后缀为*.ssm。

像显卡上⾦⼿指封装的焊盘即为⼀个不规则形状的焊盘, 在建⽴此焊盘时要先将不规则形状焊盘的形状建成⼀个Shape Symbol, 然后在建⽴焊盘中调⽤此Shape Symbol。

5.Flash Symbol焊盘连接铜⽪导通符号, 后缀名为*.fsm。

在PCB 设计中, 焊盘与其周围的铜⽪相连, 可以全包含, 也可以采⽤梅花辨的形式连接,我们可以将此梅花辨建成⼀个Flash Symbol, 在建⽴焊盘时调⽤此Flash Symbol。

其中应⽤最多的就是Package symbol即是有电⽓特性的零件,⽽PAD是Package symbol构成的基础.⼀)建⽴PAD启动Padstack Designer来制作⼀个PAD,PAD按类型分分为:1. Through,贯穿的;2. Blind/Buried,盲孔/埋孔;3. Single,单⾯的.按电镀分:1.Plated,电镀的;2.Non-Plated,⾮电镀的.a.在Parameters选项卡中, Size值为钻孔⼤⼩;Drill symbol中Figure为钻孔标记形状,Charater为钻孔标记符号,Width为钻孔标记得宽度⼤⼩,Height为钻孔标记得⾼度⼤⼩;/doc/8bce99d233d4b14e85246843.html yers选项卡中,Begin Layer为起始层,Default Internal为默认内层,End Layer为结束层,SolderMask_Top为顶层阻焊, ,SolderMask_Bottom为底层阻焊PasteMask_Top为顶层助焊, PasteMask_Bottom为底层助焊;Regular Pad为正常焊盘⼤⼩值,Thermal Relief为热焊盘⼤⼩值,Anti Pad为隔离⼤⼩值.⼆)建⽴Symbol1.启动Allegro,新建⼀个Package Symbol,在Drawing Type中选PackageSymbol,在Drawing Name中输⼊⽂件名,OK.2.计算好坐标,执⾏Layout→PIN,在Option⾯板中的Padstack中找到或输⼊你的PAD,Qty代表将要放置的数量,Spacing代表各个Pin之间的间距,Order则是⽅向Right为从左到右,Left为从右到左,Down为从上到下,Up为从下到上;Rotation是Pin要旋转的⾓度,Pin#为当前的Pin脚编号,Text block为⽂字号数;3.放好Pin以后再画零件的外框Add→Line,Option⾯板中的Active Classand Subclass分别为Package Geometry和Silkscreen_Top,Line lock为画出的线的类型:Line直线;Arc弧线;后⾯的是画出的⾓度;Line width 为线宽.4.再画出零件实体⼤⼩Add→Shape→Solid Fill, Option⾯板中的ActiveClass and Subclass分别为Package Geometry和Place_Bound_Top,按照零件⼤⼩画出⼀个封闭的框,再填充之Shape→Fill.5.⽣成零件Create Symbol,保存之三)编写Device若你从orCad中直接⽣成PCB的话就⽆需编写这个⽂件,这个⽂件主要是⽤来描述零件的⼀些属性,⽐如PIN的个数,封装类型,定义功能等等!以下是⼀个实例,可以参考进⾏编写:74F00.txt(DEVICE file: F00 –used for device: ‘F00′)PACKAGE SOP14 ?对应封装名,应与symbol相⼀致CLASS IC ?指定封装形式PINCOUNT 14 ? PIN的个数PINORDER F00 A B Y ?定义Pin NamePINUSE F00 IN IN OUT ?定义Pin 之形式PINSWAP F00 A B ?定义可Swap 之PinFUNCTION G1 F00 1 2 3 ?定义可Swap 之功能(Gate) PinFUNCTION G2 F00 4 5 6 ?定义可Swap 之功能(Gate) PinFUNCTION G3 F00 9 10 8 ?定义可Swap 之功能(Gate) PinFUNCTION G4 F00 12 13 11 ?定义可Swap 之功能(Gate) PinPOWER VCC; 14 ?定义电源Pin 及名称GROUND GND; 7 ?定义Ground Pin 及名称⼆、导⼊⽹表Ⅰ. ⽹表转化在调⼊前,应该将要增加的定位孔和定位光标以及安装孔加到⽹表中,定位孔⽤M*表⽰,定位光标⽤I*表⽰Ⅱ . 进⼊Allegro,File/Import/Logic调⼊⽹表,若显⽰”0 errs,0 warnings”则表⽰没有错误,可以进⾏下⼀步,否则,应⽤File/Viewlog 查看原因,根据提⽰要求电路设计者修改原理图或⾃⼰在元器件库中加新器件.四. 设置Ⅰ设置绘图尺⼨,画板框,标注尺⼨,添加定位孔,给板框导⾓1. 设置绘图尺⼨:Setup→Drawing Size2. 画板框:Class: BOARD GEOMETRY Subclass: OUTLINEAdd→Line ⽤“X 横坐标纵坐标” 的形式来定位画线3.画Route Keepin:Setup→Areas→Route Keepin⽤“X 横坐标纵坐标” 的形式来定位画线4.导⾓: 导圆⾓Edit→ Fillet ⽬前⼯艺要求是圆⾓或在右上⾓空⽩部分点击⿏标右键→选Design Prep→选Draft Fillet⼩图标导斜⾓Edit→Chamfer 或在右上⾓空⽩部分惦记点击⿏标右键→选Design Prep→选Draft Fillet ⼩图标最好在画板框时就将⾓倒好,⽤绝对坐标控制画板框,ROUTEKEEPIN,ANTIETCH,ANTIETCH可以只画⼀层,然后⽤EDIT/COPY,⽽后EDIT/CHANGE编辑⾄所需层即可.5. 标注尺⼨: 在右上⾓空⽩部分惦记点击⿏标右键→选DraftingClass: BOARD GEOMETRY Subclass: Dimension圆导⾓要标注导⾓半径.在右上⾓点击右键→选Drafting,会出现有关标注的各种⼩图标Manufacture→Dimension/Draft→Parameters…→进⼊Dimension Text设置在标注尺⼨时,为了选取两个点,应该将Find中有关项关闭,否则测量的会是选取的线段注:不能形成封闭尺⼨标注6.加光标定位孔:Place→By Symbol→Package,如果两⾯都有贴装器件,则应在正反两⾯都加光标定位孔,在在库中名字为ID-BOARD.如果是反⾯则要镜像. Edit→Mirror定位光标中⼼距板边要⼤于 8mm.7. 添加安装孔:Place→By Symbol→Package,⼯艺要求安装孔为3mm.在库中名字为HOLE1258.设置安装孔属性:Tools→PADSTACK→Modify若安装孔为椭圆形状,因为在印制板设计时只有焊盘可以设成椭圆,⽽钻孔只可能设成圆形,需要另外加标注将其扩成椭圆,应在尺⼨标注时标出其长与宽. 应设成外径和Drill同⼤,且Drill 不⾦属化9. 固定安装孔:Edit→Property→选择⽬标→选择属性Fixed→Apply→OKⅡ设置层数Set up→Cross-Section…Ⅲ设置显⽰颜⾊Display→Colour/Visibility可以把当前的显⽰存成⽂件:View→Image Save,以后可以通过View→ImageRestore调⼊,⽣成的⽂件以view为后缀,且此⽂件应该和PCB⽂件存在同⼀⽬录下。

Allegro的控制台命令使用介绍,很详细的

Allegro的控制台命令使用介绍,很详细的

调用命令:通过命令行或图形 界面,调用自定义命令
管理命令:对自定义命令进行 管理,包括添加、删除、修改 等操作
与其他软件的交互操作
导出数据:将Allegro中的数据导出到其他软件中进行处理 导入数据:将其他软件中的数据导入到Allegro中进行处理 协同工作:与其他软件协同工作,提高工作效率 自动化操作:通过脚本或插件实现与其他软件的自动化操作
脚本命令的使用
脚本命令:用于自动化操 作,提高工作效率
脚本命令类型:包括但不 限于循环、条件判断、函 数调用等
脚本命令编写:遵循一定 的语法规则,如变量定义、 函数声明等
脚本命令执行:在控制台 中输入脚本命令,回车执 行
脚本命令调试:通过控制 台输出信息,检查脚本命 令的执行结果
脚本命令优化:根据实际 需求,对脚本命令进行优 化,提高执行效率
执行文件中的命令
批处理命令示例:copy、 move、del、ren等
插件命令的调用
插件命令的调用 方法:使用 "plugin"命令
插件命令的参数: 插件名称、插件 参数
插件命令的使用 场景:调用第三 方插件,实现特 定功能
插件命令的注意 事项:确保插件 已安装,并正确 配置参数
控制台命令的进阶应用
属性修改命令
set_pro perty: 设置属性 值
get_pro perty: 获取属性 值
add_pro perty: 添加属性
remove_ propert y:删除 属性
clear_pr operty: 清除所有 属性
update_ propert y:更新 属性值
高级控制台命令详解
04
"polygon" 命令,指定

ALLEGRO基本使用指南

ALLEGRO基本使用指南

ALLEGRO基本使用指南一.常用术语和概念PCB(Printed Circuit Board):印刷电路板,指所有具有互关系的元器件放在一块指定大小、形状、由特殊材料叠加而成、实现一定电路功能的线路板。

Symbol:器件封装Pad:焊盘Etch: 线,用于接各pin点以实现物理电路功能。

Line width :线宽,连接线的宽度。

Spacing: 线距,连接线与连接线、pin等之间的距离。

Outline: 板边Rats:飞线,指释各pin点间连接关系的虚线。

DRC:PCB板上产生短路及各种不符合约束规则时产生的报错标志。

Shape:铜铂Via:过孔Text :丝印,也称文字.Top 层:PCB板表面层.Bot 层:PCB板底面层.内层:压合在PCB板内的,用于布线和电源使用。

spacingtopFR4In1FR4 内层FR4二.ALLEGRO 菜单的使用File 菜单:File\new命令:建一个文档,如图2—1-1…进行选择;在在Drawing Name 中输入新文档的保存路径及名称,可点击B B r r o o w w s s e e…Drawing_Type:的下拉栏中选择要新建的文档的格式,主要有以下几种:Board/board(wizard):新建一个。

brd文档;Module:Package symbol:/Package symbol(wizard):Mechanical symbol:Format symbol:Shape symbol:Flash symbol:本文只介召.brd 文档的建立,其它各模块暂不说明。

File\open命令:打开一个已经存在的文档。

File\save命令:保存一个文档。

File\save as…命令:将文档以其它名字保存。

注意:ALLEGRO 进行此命令后,当前正在编辑的文档也将随这更名。

Import/export命令:此部份将在后面中会介召。

Viewlog…/File viewer…命令:查看ALLEGRO一些命令运行后产生的错误信息,信息以。

Allegro 常用基本操作(适用硬件工程师)

Allegro 常用基本操作(适用硬件工程师)

键盘F11和F12可实现放大和缩小。同时可以通过设置快捷键的方式设置其它按 键。
也可以设置strokes,用鼠标动作来实现。
3 基本操作讲解和交流
1.查看叠层以及打开、关闭叠层: 控制面板中的Visibility中,可以看到PCB的叠层顺序,
同时它也可以打开或关闭层和各层里的元素包括: Etch\Via\Pin\Drc等内容。 如图想单独打开一层,可以将ALL取消勾选,然后勾 选相应层即可。
分别是常规模式,布线模式,布局模式,规划模式。区别在于右键弹出菜单的不同。
常 规 模 式
布 线 模 式








3 基本操作讲解和交流
功能动作说明
每个功能命令选择后,右键都有其相应的子项菜单出现。其中前面几个都是固有的。 Done:完成结束当前命令。 Oops:相应功能操作步骤往后撤销一步。 Cancel:完成放弃当前命令所有步骤。 Next:保存当前命令动作,维持该命令可立即转向下一个操作对象。 Temp group:操作对象不止一个时,选择这个命令,可以轮流点选多个对象,选择
“Enable Intertool Communication”勾
选上,即打开交互功能。
3 基本操作讲解和交流
我们将Capture和Allegro左右平铺在屏幕,如下图:
常用基本操作
3 基本操作讲解和交流
常用基本操作
许多命令功能都能在交互中体现出来,但查看板子最常用的应该算是高亮功能,现在
Display_shapefill_analysis:设置位于Analysis Class层面的Shape内的横线间距。
3 基本操作讲解和交流
8.测量功能:

allegro pcb 基本操作

allegro pcb 基本操作

allegro pcb 基本操作:
Allegro PCB基本操作主要包括以下几个方面:
1.打开和保存文件:使用Allegro PCB Designer软件打开已存在的PCB文件或创建一个
新的PCB文件。

在保存文件时,可以选择保存为不同的版本,以避免出现兼容性问题。

2.导入和导出数据:使用Allegro PCB Designer软件可以导入和导出多种格式的数据,
如Gerber、IPC-D-356等。

这些数据可以在不同的软件之间进行转换,以便于数据的共享和交流。

3.绘制和编辑电路板:在Allegro PCB Designer软件中,可以使用各种工具绘制电路板,
如线条、圆形、矩形等。

同时,还可以添加元件、电源、接地等元素。

在编辑电路板时,可以进行移动、复制、删除等操作,以确保电路板的准确性和完整性。

4.调整元件封装:在添加元件到电路板时,需要选择合适的元件封装。

在Allegro PCB
Designer软件中,可以根据实际情况调整元件封装的参数和布局,以确保电路板的可制造性和可靠性。

5.生成报表和文件:在完成电路板的绘制和编辑后,可以生成各种报表和文件,如BOM
表、Gerber文件、IPC-D-356文件等。

这些报表和文件可以用于生产制造、物料采购等环节,以确保生产流程的顺利进行。

Allegro操作说明(中文)Word文档

Allegro操作说明(中文)Word文档

Allegro操作说明(中⽂)Word⽂档26、⾮电⽓引脚零件的制作1、建圆形钻孔:(1)、parameter:没有电器属性(non-plated)(2)、layer:只需要设置顶层和底层的regular pad,中间层以及阻焊层和加焊层都是null。

注意:regular pad要⽐drill hole⼤⼀点27、Allegro建⽴电路板板框步骤:1、设置绘图区参数,包括单位,⼤⼩。

2、定义outline区域3、定义route keepin区域(可使⽤Z-copy操作)4、定义package keepin区域5、添加定位孔28、Allegro定义层叠结构对于最简单的四层板,只需要添加电源层和底层,步骤如下:1、Setup –> cross-section2、添加层,电源层和地层都要设置为plane,同时还要在电⽓层之间加⼊电介质,⼀般为FR-43、指定电源层和地层都为负⽚(negtive)4、设置完成可以再Visibility看到多出了两层:GND和POWER5、铺铜(可以放到布局后再做)6、z-copy –> find⾯板选shape(因为铺铜是shape)–> option⾯板的copy to class/subclass选择ETCH/GND(注意选择create dynamic shape)完成GND层覆铜7、相同的⽅法完成POWER层覆铜Allegro⽣成⽹表1、重新⽣成索引编号:tools –> annotate2、DRC检查:tools –> Design Rules Check,查看session log。

3、⽣成⽹表:tools –> create netlist,产⽣的⽹表会保存到allegro⽂件夹,可以看⼀下session log内容。

29、Allegro导⼊⽹表1、file –> import –> logic –> design entry CIS(这⾥有⼀些选项可以设置导⼊⽹表对当前设计的影响)2、选择⽹表路径,在allegro⽂件夹。

Allegro使用技巧总结-经典版本

Allegro使用技巧总结-经典版本

Allegro 使用技巧总结 HJB编辑整理薛强制作修改目录1. Allegro颜色设定,保存,调入和显示..........................................................................................3 2. 如何加入不同的via ..........................................................................................................................3 3. 如何让Allegro显示实心焊盘..........................................................................................................3 4. 如何让Allegro与Concept-HDL实现反向标注................................................................................3 5. 如何使用FIX ......................................................................................................................................3 6. 如何使用Sub-Drawing......................................................................................................................4 7. 如何方便快捷的Placement...............................................................................................................4 8. 如何使用Auto Rename ......................................................................................................................4 9. 如何只显示一部分飞线....................................................................................................................5 10. 如何在不同的区域设置不同的规则................................................................................................5 11. 如何更新pad 、via.............................................................................................................................5 12. 如何设置快捷键................................................................................................................................6 13. 如何在Allegro中只显示连线,不显示同一层的铺铜..................................................................6 14. 倒角Manufacture-->Dimension/Draft-->Fillet..................................................................................7 15. 差分线的规则设置............................................................................................................................7 16. 关于Export Techfile...和Import Techfile...........................................................................7 17. Strokes 的使用....................................................................................................................................8 18. 关于View -->Color View Save 的使用..............................................................................................10 19. edit -->vertex 的使用.....................................................................................................................10 20. 器件、cline 、via 翻转、copy 等问题的解决.................................................................................10 21. for padstack editor............................................................................................................................10 22. 如何导入DXF 文件..........................................................................................................................13 23. 如何在Layout 的时候动态的显示走线长度..................................................................................14 24. 如何在ALLEGRO 14.2中更改鼠标的"+"大小?...........................................................15 25. 如何固定Allegro 中菜单窗口的界面大小?.................................................................................15 26. 如何切换Allegro 的新老版本?(含Bus 走线功能简介)...........................................................15 27. Allegro 中常见的文件格式.............................................................................................................16 28. 关于做封装的步骤..........................................................................................................................17 29. 如何在Allegro 中对器件厚度设定规则?.....................................................................................17 30. 如何把边框的直角变成圆弧?......................................................................................................19 31. 如何使用Dimension Datum 标注尺寸?........................................................................................19 32. 如何能在打开Allegro 时显示空白页?.........................................................................................20 33. 关于表层铺铜Create Pin V oids.......................................................................................................20 34. 对于倾斜45度摆放的器件出Gerber 的注意事项:....................................................................22 35. 如何实现line 和shape 绘制的外框属性的转换 (22)薛强制作修改1. Allegro 颜色设定,保存,调入和显示1) 采用Script 文件纪录板的设定(包括各层颜色)File -->Script...script 这个命令是用来记录和调入操作用的。

ALLEGRO基本使用指南

ALLEGRO基本使用指南

ALLEGRO基本使用指南一.常用术语和概念PCB(Printed Circuit Board):印刷电路板,指所有具有互关系的元器件放在一块指定大小、形状、由特殊材料叠加而成、实现一定电路功能的线路板。

Symbol:器件封装Pad:焊盘Etch: 线,用于接各pin点以实现物理电路功能。

Line width :线宽,连接线的宽度。

Spacing: 线距,连接线与连接线、pin等之间的距离。

Outline: 板边Rats:飞线,指释各pin点间连接关系的虚线。

DRC:PCB板上产生短路及各种不符合约束规则时产生的报错标志。

Shape:铜铂Via:过孔Text :丝印,也称文字。

Top 层:PCB板表面层。

Bot 层:PCB板底面层。

内层:压合在PCB板内的,用于布线和电源使用。

spacingFR4In1FR4 内层FR4二. ALLEGRO 菜单的使用File 菜单:File\new命令:建一个文档,如图2-1-1B…进行选择;在在Drawing Name 中输入新文档的保存路径及名称,可点击B B r r o o w w s s e e…Drawing_Type:的下拉栏中选择要新建的文档的格式,主要有以下几种: Board/board(wizard):新建一个.brd文档;Module:Package symbol:/Package symbol(wizard):Mechanical symbol:Format symbol:Shape symbol:Flash symbol:本文只介召.brd 文档的建立,其它各模块暂不说明。

File\open命令:打开一个已经存在的文档。

File\save命令: 保存一个文档。

File\save as…命令: 将文档以其它名字保存。

注意:ALLEGRO 进行此命令后,当前正在编辑的文档也将随这更名。

Import/export命令:此部份将在后面中会介召。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

导入网表
• 通过菜单File->Import->Logic导入网表
1 选取
4 点击导入网表
3 根据情况选择 2 网表所在文 件夹
Always:元件放在原处 Never:修改过的元件放在电路板之外 If same symbol:元件修改过但封装没 变,则放在原处
设置叠构
• 点击菜单setup->subclasses,在 弹出的对话框中选择ETCH进行 叠构设置 • 点击菜单setup->subclasses,在 弹出的对话框中选择ETCH进行 叠构设置
切换时的via 布线方式:line为直线 拐角45度 拐角模式,当前设置表示斜边长度至少1倍线宽 线宽 走线推挤模式 off 不推挤 hug only 新的走线“拥抱”旧trace,旧trace不动 hug preferred新的走线“拥抱”旧trace,旧trace变动 shove preferred 存在的trace被推挤
• • • • • • • • • • • •
工作界面 常用文件名 快捷键 自定义配置 脚本 制作外框 导入网表 放置器件 规则定义 布线 敷铜 规则检查
Allegro 工作界面
工具栏 工具栏
工作区 控制栏
命令行
全局预览
常用文件名
文件后缀名
.brd .dra .pad .psm .osm .bsm .fsm .ssm .mdd .tap
.scr
.art .log .color .jrl
Script 和macro 文件
输出的底片文件 输出的一些临时信息文件 View层面切换文件 纪录操作Allegro的事件
如何查看快捷键
2 弹出的文本框中可以看到 当前设计中所有的快捷方式
1 命令栏输入alias
如何自定义快捷方式
• 1 命令行中输入
布线3
• 修改已经布好的线
3 在option控制栏选择 最终需要修改成什么样, 注意要修改的部分前面 复选框要勾上
2 在find控制 栏中选 clines
1 选择edit> change 4 在PCB上用左键单击要修改的trace 5 在PCB任意地方点右键Done
查看线长1
• 在constraints mode中开启Total etch length
建立外框文件
通过菜单栏File->new弹出新建向导 2 按键Browse选择存放路 径(选择自定义的库位 置),并命名
3 OK

1 选择Mechanical symbol
建立外框文件
通过菜单栏File->Import->DXF弹出DXF import wizard 选择dxf文档 所在位置
单位选择,注意 机构提供的DXF 单位,一般应该 选择mm
查看线长2
• 开启constraints manageer
3 在这里可以看到实际的 trace长度
2 选择nettotal etch length
3 在需要查看的net上点右键 analyze
修改via
• 整个网络via修改,点击菜 单 toolspadstackreplace
原来的via
删铜
选取铜皮(可以 进行边界调整)
敷铜2
• 点击任意一个敷铜按钮,右侧option出线敷 铜控制菜单
设置敷铜所在 的层 选择dynamic or static 网络名
敷铜3
• 检查走线时去除铜皮显示
勾选属性设置DisplayShape_fillno_shape_fill后的复选框,可以去除铜皮显示
3 neck mode的线宽设置,在 BGA或者SMD pin出线时,间 距比较窄,可以用neck mode 出线,然后再切换到正常模式
规则约束---设置全局线宽
• 在Physical中设置线宽
5 点击设置 Via
6 选择合 适的via
7 OK确定
规则约束---设置指定net线宽1
1 在objects 一栏点右键, create
2 点击 new按钮, 新增自己 的library 路径
Script1
• 点击菜单FileScript进入Script面板
1 输入脚本名字
2 点Record
4 点stop
3 进行需要记 录的操作,比 如设置颜色
Script2
• 找到刚刚记录的scr文件,放置在brd所在的 文件夹下,将它拷贝到自己设置的 scriptpath下 • 在命令行输入replay [scriptfile.scr]即可重新 执行script文件 • 如颜色配置等一般都做成scr文件,每一个 新board可以自行调用,符合个人习惯
选择导入后的文 件存放的位置, 这里选择自定义 的库位置
点击这个按钮进 入层编辑
建立外框文件
3 选择OUTLINE
1 勾选复选框选择所有层或 者根据自己需要选择层
2 选择BOARD GEOMETRY
将这两个选上后点 map,再点击OK
建立外框文件
1 点击import导入 dxf档 2 点击File->Create Symbol创 建外框文件,注意放置在自己 定义的library路径下面
3 如同全局设置一样设 置线宽和VIA 2 输入新规则 的名字
规则约束---设置指定net线宽2
4 选择All Layers
5 选择需要设定的net,将参考 规则一栏设置为需要的规则
规则约束—打开相应的规则
• 点击菜单setupconstraintsmodes,将 需要约束的规则设置为on
常用控制按钮
文件类型
PCB文件 Symbols或Pad的可编辑保存文件 Padstack文件,在做symbols时可以直接调用 Library文件,存package>part symbols Library文件,存格式化 symbols Library文件,存机构 symbols Library文件,存flash symbols Library文件,存shape symbols Library文件,存module definition 输出的包含NC drill数据的文件
点击选项卡可以切换规 则约束的类型,当前是 间隙设置
这里选择line,设置线 对其他symbol的间隙
Line to line,line to through pin,line to SMD pin…… 默认是5mil,根据需要 修改
规则约束---差分对设置
1 点击这里 进入差分对 设置 2 选择net 3 输入差分对名字 4 新增
走线时连接到pin脚或者via的中心位置 在旧的trace上布线,旧的trace自动删除
布线2
• 走线时点击右键进行操作
完成本次操作(必须点这个键才能算走完一段线) 退回本次操作的上一步(单击或双击为一步) 退出布线命令 完成本次操作,进行下一个点的布线
增加过孔 更改当前走线层 更改切换的层 更改切换的层 Neck mode 出线方式切换(45度或90度出线)
3 点击右键 done 增加via
3 双击所要复制的via,将via放置 到需要位置,点右键done
敷铜1
• Allegro中铜(shape)有dynamic和static两 种,dynamic可以自动避让trace/via/pin, static需要手动设置避让
多边形 铺铜 矩形铺铜 圆形铺铜 切铜 设置避让器件 (只能在static 中使用)
勾选上加入 自定义的库
放置元件到PCB上
• 在placement对话框中回到placement list选项卡
1 选择mechanical symbols 2 选择自己创建的的 外框symbol 4 最后点OK
3 先在工作区合适位 置放上外框symbol
放置元件
• 如果需要手动放置,可以在 component by refdes 一栏中选择自 己需要放置的元件,同样也要先放在 PCB合适的位置上,再点OK • 也可以选择place->quickplace将所 有元件全部放在PCB上,再自己 摆放
移动 删除 关闭鼠线 开启鼠线 镜像反转 (底层布线可用)
布线
推挤 DRC 元素属 性 测量两点间的距离 (可以测量印制线长 度,差分线间的距离) 颜色分配 (可以对不 同net分配颜 色)
绕线
布线1
• 点击布线按钮就可进行走线 • 右侧的option栏是对布线的控制
当前走线层
双击后可以切换到的走线层
注意要放在这里,不能放 在最后
自定义配置
• 通过菜单栏setup->user preference打开如下页面
勾选Favorite 的复选框后, 会在 My_favorite 中列出,方 便以后更改
鼠标指向 Preference 下面的Item, 这里会给出 该Item的描 述
输入keyword后点击search按钮可以搜 索出所有包含关键字的项目
新的via
• 一个或几个via修改,按ctrl 键选中via后点右键
需要修改哪 个网络的 via
增加via
• 新增via
1 点击走线按钮
2 在PCB上点击左键后点右键 add via
• Copy via
1 点击复制按钮
2 点击右键,菜单中选中 optionsRetain net of vias (如果 不中该项,复制的via根据所在位 置自动修改net)
– Format:alias [hotkey] [command] – Example: alias F9 rats all – Effect: 按F9键打开所有飞线 – Attention:此时定义的快捷键仅仅在本次PCB 编辑中有效
如何定义快捷方式
• 2 在环境变量中定义
相关文档
最新文档