浅析Allegro PCB 封装赋3D模型

电子说

1.3w人已加入

描述

随着当今越来越多的ECAD和MCAD一体化设计的需求,对PCB的封装实现3D效果就越来越重要。

Allegro为此提供了友好的设计接口,在Allegro中可以通过两种方式为器件封装赋予模型,由此设计的PCB即可导出PCBA的3D模型,为结构3D设计提供精准验证。

1方式一 :设置器件高度

在Allegro的封装库中,我们可以通过 PACKAGE GEOMETRY 的 Place_Bound 来定义器件的大小和高度。

如下图所示,依次从菜单点击 Setup——Areas——Package Height,并选中Place_Bound shape,此时可对Place_Bound shape 的 Min height 和 Max height 高度进行设置。

如果封装具有异形要求,可以通过多个Place_Bound shape来设置。

可制造性设计

点击 可制造性设计,可以看到未加载 3D 模型的效果。

可制造性设计

注意:在allegro中查看3D图,需要将Place_Bound shape显示出来。

2方式二:指定 STEP  模型2.1

Step 3D  模型库 

3D模型下载:http://www.eda365.com/thread-211810-1-1.html

第三方网站:https://www.3dcontentcentral.cn/Default.aspx

下载后的step 3D模型库需放置在 Allegro 指定的 steppath 路径下。

2.2 软件环境的设置和 STEP 模型库路径设置 

打开allegro PCB,在”User Preference Editor”,在”Paths”的”library”中找到”steppath”,指定STEP模型库的路径。

可制造性设计

2.3 指定 STEP  模型 

打开菜单”setup-Step Packaging Mapping “,如下图所示:

可制造性设计

即可打开 STEP 模型指定的对话框,如下图。上面红框内是 PCB上的封装列表,下面紫框是库中的 STEP 模型列表。

可制造性设计

指定Step步骤:

首先,选定PCB上的封装;

然后,在下面框中选中对应的 STEP 模型在右边的视图中就能看到两个 3D 视图的对比,如果 3D 视图有明显的偏移,那么需要在”Map STEP Model”中调整 step 模型的相对坐标使其与 PCB中的封装位置一致,视图预览窗口下面有些视图辅助的功能,介绍如下:

可制造性设计

通过以下例子简单介绍如何借助视图辅助功能来调节STEP 模型位置。

首先,勾选overlay 将上下模型重叠,我们可以看到 STEP 模型有明显的偏移。

可制造性设计

然后调整视图角度,在 view 中选择”Back” 可以看到 PCB 封装与STEP模型在 X 轴上有偏移。

可制造性设计

我们需要将 STEP 模型的 X 轴坐标增加一些,调整X轴坐标直至模型置中。

可制造性设计

然后将 View 调整为”left”,可以观察到模型与封装在 Y 方向上有偏移,调整模型居中。

可制造性设计

如有必要可以切换到其他 View 看下吻合效果。

可制造性设计

如果模型方向不对的话可以调整 Rotation,上下有偏差的可以调整 Z 轴相对位置。调整完有位置偏差的器件可以需要点击 save 保存。

可制造性设计

保存退出,Allegro PCBEditor 再次调用这个封装的时候会自动加载STEP 模型。

对每个元器件封装加载3D 模型并保存,这样3D 模型库就建好了,PCB 调用的时 候会显示逼真的 3D 效果。

然后直接点击”3D”图标可制造性设计来显示整版的 3D 效 果图。

可制造性设计

如果在整版的效果图中发现有位置不合适的元件,需要重新调整位置。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
评论(0)
发评论
jf_06603024 10-14
0 回复 举报
请问一下,修改模型的坐标,模型就会飞走找不到,这是什么原因呢 收起回复
jf_06603024 10-14
0 回复 举报
请问一下,修改模型坐标,模型就飞了怎么解决这个问题呢?是不是模型的初始坐标不是从0,0开始导致的? 收起回复

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分