获取3D模型

首先在3D模型网站:

SnapEDA | Free PCB Footprints and Schematic Symbols

3D ContentCentral - 免费 3D CAD 模型、2D 工程图和供应商目录

下载3D模型,一般为Step文件,有的step文件自带着色,有的模型不带着色,都是一样的颜色。

3D模型不能正确的显示颜色

提一下集中step格式的特点:

1、STP203 基本的转换方式,只包含数据,不包含图层 颜色等属性。比如,你UG下分层了,也更改了A B板的颜色,用203导出,然后其它软件导入 例如CIMIT等 软件导入后,会发现数据都堆叠到工作层了,而且颜色都边为统一默认白色(一般同版本导会会分层,低版本例外)

2、STP214 这个格式也就是优化了上面的缺点,导出后依然分层,同样依旧保有颜色属性 但是同样有缺陷,就是有时候导出公差问题或者数据本身问题,会发生部分数据片体化堆叠在工作层的情况,这个时候还带有颜色属性,还是可以另外分

3、STP242 个人使用过,不推荐,貌似这个格式到目前都还不够完善,官方资料介绍的是 能提供更大兼容性,例如一些特征属性也可以继承给部分软件,但没去测试过。

因为格式问题step-203格式导出的文件都是只有3D实体,没有图层颜色的。下载下来的某些step文件没有颜色,就是这个原因。咱们可以再UG里面自己给每个部分添加颜色,最后使用导出为step-214格式即可。

使用UG为step文件添加颜色

使用UG打开step文件,会自动生成一个 *.prt 的UG模型文件,在这个模型中选中要更改颜色的地方,按下快捷键ctrl+J,打开编辑对象显示,为每个不同的颜色分配不同的图层,之后更改想要的颜色,相同颜色的部分使用同样的同层,其他项保持默认即可。

altium designer 导出3D文件_复选框

更改完所有的部件颜色之后,记得ctrl+s保存一下,之后点击文件->导出->STEP214【这里以UG10.0为例,其他版本类似】,选取自己想要导出的位置,其他使用对话窗的默认设置即可,得到一个带有颜色的step文件。

altium designer 导出3D文件_pcb工艺_02

STEP/X_T等文件导入AD[AD21.9]

回到AD,打开pcb库文件,找到要添加3D模型的焊盘,以此点击放置->3D体,选取之前生成的STEP文件【X_t等其他AD支持的3D模型文件均可】,按下快捷键3,切换到3D试图模式,双击导入的3D体,在右侧弹出的属性窗口中,找到最下面的Display项,其中有个Override Color复选框,将复选框的勾取消掉,这样才能显示原本的STEP文件格式,这个复选框貌似是默认勾选的,以后的使用中也要注意这个点。

altium designer 导出3D文件_图层_03

经过以上操作,就能够在AD中获得一个满意的PCB元件库啦!

altium designer 导出3D文件_复选框_04