写在前面
Keyshot上手简单,并且渲染工业制品的效果非常好。不过目前LCEDA导出的3D模型直接导入到Keyshot中会报错,所以需要进行预处理,之前的教程使用blender进行格式转化,后经过分析,找到了问题根本所在,只需要对源文件进行小小的修改就可以,所以对方法进行了改进。
在食用本教程前,需要先安装KeyShot、Photoshop等软件。
—*——————————*—文章主体—*——————————*—
一、获取模型
1、在LCEDA中导出3D文件
在网页端打开工程中的PCB,导出obj模型并解压
2、使用小工具处理模型
小工具:链接:https://pan.baidu.com/s/1AxHw-7b6hzIVIqYFMnc0Ow 提取码:LCNB
源码:https://gitee.com/STM32G474RET6/lceda-obj-transform
如果文件文件过大,可能需要比较长的转换时间(例如5M文件转换时间约1min)
二、获取贴图
1、获取图片
(1)在LCEDA中打开“2D预览”(导出方式并不好用还是截图方便)
(2)对板子属性进行设置,然后修改背景色为板子的对比色
(3)隐藏网格
(4)调整阻焊颜色以及焊盘颜色,将画布调整到合适大小,截图保存
(5)切换板面,再次截图
2、处理图片
(1)在PS中打开截图,使用“魔术棒”工具(设置为”连续“,容差10)选中白色部分,右键画布,选择反向
(2)单击“剪裁工具”,连敲两次回车
(3)再次使用“剪裁工具”,将宽高设置为实际尺寸,dpi设置为一个合适的数(典型值300),敲回车
(4)导出图片,并对另一张图片做同样操作
三、渲染
1、在KeyShot中导入文件
(1)导入
(2)视图调整
2、添加贴图
(1)双击板子,点击标签,点击加号图标,点击添加标签(纹理)
(2)微调贴图
(3)设置贴图属性
(4)将视角调到背面,添加另一张贴图
(模型破面,不过在本案例中影响不大)
3、赋予材质
将材质球拖曳到目标上
4、环境(略)
5、渲染
先渲染一张低分辨率图像看看效果,然后再渲染高分辨率图像
成品图
—*——————————*—相关资料—*——————————*—
为LCEDA的工程建立3D模型并渲染:https://www.bilibili.com/read/cv6758801