Allegro专题【5】——Orcad to PCB Editor

前言:

为了方便查看博客,特意申请了一个公众号,附上二维码,有兴趣的朋友可以关注,和我一起讨论学习,一起享受技术,一起成长。

在这里插入图片描述


前面已经基本完成了原理图库和器件封装库的制作,接下来,正式开始到原理图和 PCB 的设计。这里是以 STM32 的开发板为例。


1. Orcad

只要准备好了元器件的原理图库,剩下的就是按照电气特性完成连接。

在这里插入图片描述

1.1 DRC 检查

做完原理图,我们需要进行 DRC 检查,就电气特性、物理特性等进行检查,这不是必要的。

在这里插入图片描述

1.2 封装设置

关键的一个步骤是对器件的封装进行设置。如下图,我们选择原理图工程,右键 --> 编辑对象属性找到 PCB Footprint 栏目对应修改器件的封装。

在这里插入图片描述

1.3 BOM 导出

BOM 的导出,同样选择原理图工程文件,然后在 Tools 菜单下,执行 BOM 导出。
在这里插入图片描述

1.4 网表导出

网表导出,这一点不同于 Altium Designer ,原理图可以直接就导入到 PCB 编辑。Orcad 需要先导出网表文件,然后在使用 PCB Editor 导入网表(网表分为第一方网表和第三方网表,注意两者导出、导入时设置是不一样的)。我们同样在 Tools 菜单下,执行网表的导出操作。

在这里插入图片描述

第一方网表的导出设置如下:

在这里插入图片描述

第三方网表的导出设置如下(这里也是导入 allegro ,导入如 AD 、 PADS 等平台选择不同的连接库)

在这里插入图片描述


2. Allegro

2.1 板框绘制

(1)板框层的绘制,选择 Outline 层进行设置(类似于 AD 的 KEEP-OUT 层)

在这里插入图片描述

2.2 DXF 板框导入

板框通过 CAD 的 DXF 文件的导入

在这里插入图片描述
参数设置:

在这里插入图片描述
映射层到 Allegro:

在这里插入图片描述

导入之后使用 Edit —> Change 命令修改到 Outline 层:

在这里插入图片描述

导入板框之后,我们可以按照需求,依次设置器件放置区域和布线区域。

2.3 导入网表

在这里插入图片描述
导入第一方网表:

在这里插入图片描述

导入之后,allegro 会生成导入的报告,如果没有 error ,则表示导入成功。如下图,通过查看 Status ,可知第一方网表已经成功导入了。

在这里插入图片描述

2.4 放置器件

分为手动放置,自动放置,Room 区域放置等。

在这里插入图片描述

这里选择快速放置,我们可以看到器件已经成功导入到 PCB 之中了。

在这里插入图片描述

2.5 飞线设置

隐藏和显示飞线:

在这里插入图片描述

显示同一网络(Part 等)飞线设置,选择对应属性,就可以显示出对应属性的飞线。

在这里插入图片描述

2.6 交互式布局

通过交互式布局,是我们高效的完成元器件在 PCB 上布局的关键步骤。操作如下:

(1)在 PCB Editor 中选择 Move 命令;

(2)回到 Orcad 选择要分离模块电路;

(3)PCB Editor ,我们发现原理图中选中的器件已经被选择了,然后鼠标拖动,即可分离出模块电路,如下图;

在这里插入图片描述
补充:对于多张原理图设计,也可以在原理图中每张图纸设置一个 room 编号,这样在 PCB 中放置的时候,首先绘制出 room 区域,导入的时候,就可以把器件放置到对应的 room 框中。

2.7 器件与板框之间的定位

我们先选择器件对应的引脚或者定位孔,然后确定板框定位孔的座标,使用 Move 操作通过座标放到对应的位置,选择的对象为 Pins 。

在这里插入图片描述


至此,我们就基本完成了 Orcad 到 allegro的操作。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章