1. 新建文件
双击打开allegro pcb 软件,我们一般选择第一个;然后点击OK
如果是高速板,我们选择第三个,如图:
这时我们进入allegro pcb界面
点击右上角“File -New>”
2,对项目的初步认识
项目一般包含三个文件夹:
3.导入dxf文件
特别注意的是我们导入dxf文件之前一定要修改单位,导入dxf之后改回;这是因为dxf用的单位是mm,pcb中常用单位是mil,1mm = 39.37mil
3.1 修改单位
在菜单栏“setup”中进行修改
3.2导入dxf文件
在菜单栏“File -- import-- DXF “ 中导入
点击”map“之后,我们可以发现CLass全部是BOARD GEOMETRY ,Subclass全是DXF -01,即我们给DXF的命名
点击ok之后,我们返回先前界面,然后点击import
此时我们发现dxf文件已经导入在allegro pcb中;
然后我们在去setup中更改单位为mil
3.3操作区域大小解决
当我们导入dxf之后,我们发现导入的dxf只在面板中的一角,无法移动到面板中心,不便于后续的操作,此时我们需要修改操作区域的大小进行解决;
在setup 中进行设置
然后点击apply,ok
此时我们便可以按住”ctrl +鼠标滚轮“随便改变大小;
注:这里的WH值尽可能的大,一百万只是我常用的一个数值,十万也是可以的
4.板框的绘制
4.1 正常板框的绘制
我们在edit -- change中进行绘制
在options 面板进行选择,Class 我们选择Board Geomelty ,subclass 我们选择Outline, Line width 我们一般选择6mil
然后在板框外围进行绘制
4.2异形板框绘制
如果是异形板框,我们用常规的绘制方法可能导致某一处绘制错误,此时我们用专门的方法进行绘制,当然此方法也适用于正常板框的绘制。
我们首先在菜单栏 ”shape “中进行选选择
同理我们在options面板中选择Board Geometry 和Outline
然后鼠标右击选择”temp group“进行组合选,选中每一条板框。然后右击complete,然后右键done 结束命令
此时我们的板框已经变色
5.禁止布线区的绘制
在这里我们要绘制禁止布线区域,顾名思义,在这个区域外面我们不能够进行布线。我们在”“Edit -Z-copy 中进行设置 。
然后在options 面板中选择”route keeping“ offest 设置为20,完成之后框选整个板框,我们发现板框内部出现一条不一样颜色的线(一般是黄色)
6.禁止布局区的绘制:
我们还是在”Edit - Z-Copy“中进行设置,然后在options面板中选中package Keepin ,值为200
此时板框出现三条不一样颜色的线
6.网表的生成
6.1. 网表的检查
网表是由OrCAD导出的一个包含电气符号,网络连接,元器件等多种元素的,能被Allegro识别的netlist;是沟通OrCAD和allegro的桥梁,通过网表才能实现原理图与allegro中的器件交互效果;
在ORCAD中打开原理图。选中文件的根目录
在"Tools"中进行设置
最后点击 “确定”
6.2 网表的生成
选中原理图的根目录,然后在Tools ->Create Netlist
点击确定
出现弹框,点击 “是‘’,此时网表生成完成,我们可以在DSN 文件夹 中看见网表:
7.导入网表
在allegro PCB中进行导入:在”File --> import --> logic“进行导入
此时会出现一个弹框,我们可以确定是否导入成功,如果里面没有出现”ERROR“只是一些”Warning“导入成功
当然我们也可以在”display -status“中查看是否导入成功;
如果是100% 即导入成功
8.器件的放置
8.1封装库的导入
在setup选项卡中,选择最后一个
在Path -- Library中设置padpath和psmpath
然后点击中间的 三个点,进入封装库路径设置界面,我们点击New 新建分装库路径
新建之后,点击旁边的三个点选择封装库路径
选择之后,我们要把该项目的封装库移动到最上面,或者删除以前存在的封装库路径,必须保持封装库与项目的一致
最后点击OK,同理设置psmpath ;
全部设置完成后,点击Apply Ok
8.2器件的放置:
在Place -- Quickplace中进行放置
进入如下界面可以选择放置位置,一般选择top left right,不选择bottom
选择放置位置后,我们点击place进行放置,注意放置的数量。如果放置数量和总数一致即全部导入,如果没有全部导入,请检查封装。
点击放置之后一定要点击Ok,不要点击”ד 否则放置会失败
此时器件全部放置
9.飞线、空心焊盘和铜皮的设置
在setup中
9.1飞线的设置
9.2空心焊盘的设置
勾选如下
9.3 铜皮的设置
默认是十字铜皮,没有特殊要求不使用十字铜皮,我们要设置成全覆盖的
全部设置完成,点击Apply OK设置完成。
10. 原理图与PCB交互设置
在ORCAD中使用快捷键 Ctrl + i ,调出弹框,值勾选第一个点击ok即可。然后在Allegro PCB中使用移动命令,在原理图中框选器件,便可在allegro pcb中进行移动选中的器件;
当然还可以在颜色管理器中设置颜色,这里我暂时使用默认配色。
到此,项目便成功导入到allegro pcb中,然后可以进行模块的抓取,细化,fanout ,布局布线等操作。