为什么要做PCB级别的3D模型?

先来看个效果:
小米移动电源.png
上图是小米移动电源的宣传页上的内容,是不是很炫酷,这个就是用PCB级别的3D模型渲染出来的。所以做PCB级别的3D模型一般有两个用处:

  • 查看产品不同结构之间是否干涉,提前根据实际情况做出修改,降低研发成本,缩短研发周期
  • 宣传页

    怎么做PCB级别的3D模型

    基本上每个PCB设计工具都带有3D模型输出功能,以在国内普及度最高的Altium Designer为例,软件支持自己制作简易3D器件模型,也支持导入已经制作好的外部引入的3D模型。
    image.png
    上图是简易3D模型渲染出来的效果,不是特别真实,所以我们一般都用已经制作好的3D模型导入到PCB库中。Altium支持的3D模式格式为Step,所以只要是这个格式的模型都能导入,像Solidworks等3D软件就可以制作电子元器件的3D模型,然后导出Step格式文件再导入Altium相对应的PCB库的元器件中,即可显示出更加接近真实的效果。
    推荐一个网站,里面有各种电子元器件的3D模型—3d contentcentral ,这个是免费的网站,只需注册即可使用,当然也可以把你做的模型上传上去给别人提供下载。
    首先从3dcontentcentral中下载我们需要的3d模型,比如0805
    6.png
    找一个自己需要的,点击进去,选择STEP
    7.png
    下面的版本有AP214和AP203,简单的说AP203是不带颜色的,AP214是带颜色的。然后下载,保存到自己的文件夹下。
    打开AD的pcblib库文件,找到0805的封装,在操作界面下按数字3进入到3d模式,然后菜单 放置——->3d元件体,弹出一个对话框。
    8.png
    选择属性步骤模型,再点插入步骤模型,选择到刚刚下载的step格式的模型,点打开,紧接着会退回到上面那个界面,再点确定,鼠标的箭头就会带一个3d模型。然后点一下鼠标,此时会再次退到上面这个界面,如果再点确定,他会再放一个(可以更换其他的模型),点取消,就会取消放置。此时界面下就会多了一个3d模型,通过修改它的坐标和角度以及高度,将3d模型放到正确的位置即可。保存,更新。
    每一个用到的封装都做好这个模型,然后画好板子后,再3d模式下就可以看到漂亮的3d模型,而且在放置元器件的时候会有干涉报警。
    然后是输出3d格式文件。在PCB的界面下,点菜单的 文件———>保存为,弹出对话框。保存类型选择step
    10.png
    点保存,完成。
    输出的step文件,用Solidworks打开后再全部固定零件就是一个完整的模型了。再经过渲染,就可以出很漂亮的效果图。
    altium 3d.jpg
    如果你使用Altium,在软件中看3D模型,是有丝印的,但是导出step并用Solidworks打开,你会发现PCB上面没有丝印,如果想要做出上面这张图的效果,就需要对PCB的丝印层进行抠图,并贴图到PCB上,具体步骤如下:

  • 使用Altium导出丝印图(顶层、底层、阻焊层等)

  • 使用PhotoShop根据想要的效果制作丝印图
  • 在Solidwork中,使用贴图,将丝印层贴到相对应的层
  • 使用keyshot渲染或Solidworks自带的渲染功能

[1]Altium Designer建立器件简易3D模型的方法.pdf
[2]Altium Designer输出pcb丝印的说明.pdf
[3]SOLIDWORKS添加及保存贴图 | SW技巧
[4]制作高逼格3D电路板效果图,产品爆炸图必备!
[5]发一波AD设计的,Keyshot渲染的3DPCB图