#一只小白的学习记录

        写博客是防止自己某天记不住操作,以后能温故而知新,同时也方便和我一样刚接触cadence不熟悉软件操作的朋友进行借鉴。希望大家相互学习探讨,记录有误的地方也欢迎各位指出,转载请标明出处,Thanks♪(・ω・)ノ!

一、通过原理图生成网络表Netlist

        Cadence与本人常用的AD之间最大的不同就是将原理图工具和画板工具分为了两个软件:原理图工具为OrCAD Capture CIS,画板工具为Allegro PCB Designer,也就是PCB Editor。(Cadence中包含了很多工具集可以用于电路板设计,常用为这两个)。

        为了将原理图和PCB图进行对应关系的连接,就必须在原理图工具中生成网络表(有的版本叫logic)。网络表生成步骤如下:

1.打开原理图文件,选中dsn文件后点击Tools工具,在下拉菜单中选择Create Netlist...

2.弹出以下对话窗口,基本不用做修改,直接确定。生成的Netlist文件夹默认保存在与原理图文件同一个位置,文件夹名为allegro。导入网络表时注意别找错地方。

备注:如果要导出可被PADS、AD识别的网络表,在该窗口的“Other”工具栏中Foormatters进行设置,如下图所示。

Allegro的第三方网表文件类型:orTelesis64.dll,同时将Part Value中改为 {PCB Footprint}

Pads:orpads2k64.dll,Value不用修改

AD:orprotel264.dll,Value不用修改

二、新建PCB

1:打开PCB Editor,File - New,弹出对话框,设置如下:(*wizard是根据向导进行创建),点击OK。

三、PCB前处理

1:单位设置

        在画板子之前,需要确认好单位,用Millimeter毫米为单位来画板框,用Mils来进行布局走线。

        操作步骤:Setup - Design Parameters...弹出对话框如下 ,Design选项卡,设置如下。图纸范围和大小按需设置,可稍微大点,原点坐标不用变。

2:显示设置

        在对话框右侧有需要在画板时可视的选项。

3:文本设置

4:栅格设置

5:颜色设置

        绘制PCB时显示的各个板层具有不同的颜色可以便于区分,颜色设置上可以根据个人喜好。Allegro对于各层有着细致的分类,在绘图时选择重要的几层进行显示即可,不用全部显示。

        操作步骤:Display - color/visibility...Layers选项卡,在Global visibility处点击off一键关闭所有层的显示,再选择我们需要的层打开。

        需要设置的layer和元素有:

Geometry:

                Package Geometry - Slikscreen_Top和Silscreen_Bottom

                Board Geometry - Design_Outline

Components:

                Silkscreen_Top和Silscreen_Bottom,在交互式布局时不用打开位号

Stack-up:

                Top和Bottom层的pin、via、etch、DRC

四、创建PCB板框

        创建板框有两种方式,一是自己手动进行创建,而是通过结构工程师给的DXF图进行创建,以下进行分别说明:

1:手动创建板框

<1>:如果是规则的矩形直接用矩形工具,在options选项卡中大类选择Board Geometry,子类在17.4版本中选择Design_Outline,以前的版本定义在Outline。颜色根据个人喜好设置,以前常用AD的mechanical 1,这颜色看习惯了 。最后在command命令行输入要放置板框的位置, x 0 0即将板框放置在原点。

<2>:不规则图形可以利用command语句

再换回Design_Outline层:

<3>:个人习惯给板子倒个圆角,这里放个参考链接,不过allegro倒圆角真比AD麻烦些= =

我参考的这两位博主写的操作,写得十分详细:

17.2版本的倒角设置和注意事项

17.4版本的板框倒角方法

        由于Design_Outline子类只能用shape进行定义,无法进行解构。对于要进行倒角的板子,个人感觉先定义在Outline进行倒角设置后再换到Design_Outline层,可以省些麻烦,有更好用的方法欢迎在评论区留言~

2:通过DXF导入板框

目前基本就是通过自己定义板框,这里放一篇自己收藏的文章,供自己以后查阅,也推荐给各位。

Allegro通过DXF文件导入板框

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐