你可以将RoboDK仿真场景导出到Blender中,创建照片级图像与动画。Blender是一款免费开源的3D动画渲染软件。通过本插件,RoboDK可将包含彩色物体与动画序列的仿真场景导入Blender环境。

Note:Bender导出功能需单独购买,不包含在标准版RoboDK授权中。详情请咨询我们。
Note:RoboDK官方支持Blender 3.6 LTS版本。
启用该功能后,"导出仿真"窗口将新增Blender格式选项。参照导出流程指引即可输出3D场景与动画数据。
Tip:保存导出文件时创建一个新文件夹,因为 RoboDK 会创建多个文件(.PLY、.py)。
Tip:降低仿真速度(1.0 或以下)以完善动画数据。
Note:在整个模拟过程中不可见或没有 3D 模型(无网格)的物体不会被导出。
要将导出的 RoboDK 仿真导入 Blender,请按照以下步骤操作:
1.下载安装Blender 3.6 LTS。
2.将Blender插件下载并安装到系统提示的两个推荐位置之一。
3.在RoboDK的菜单栏选择:工具→Add-in Manager,,右键Blender插件,选择:Open add-in location,并复制路径。
4.启动Blender,进入Edit→Preferences…。
5.在File Paths→“AssetLibraries点击+号。
6.粘贴插件路径并添加Materials资源文件夹(路径:...\Blender\Assets\Materials)。

你可以在 Blender 中对材质、渲染选项等进行微调,以获得最佳效果。RoboDK 并没有为此提供专门的教程,但 Blender的社区中有大量的教程可以作为参考资料。
按照以下步骤开始 Blender 渲染:
1.打开侧边栏上的Output(打印机图标)参数窗口。
2.在Format中,将Frame Rate设为30 fps。
3.在Output中,将File Formart设为Ffmpeg Video。
4.在Encoding中,将Container设为 MPEG-4。
5.将Output Qualitys设为Perceptually Lossless ,Encoding Speed设为Slowest。
6.使用Render➔ Render Animation或 按快捷键CTRL+F12 开始渲染动画。
7.默认情况下,文件将保存在 /tmp/。
Tip:RoboDK会自动将Blender相机附加到RoboDK中任何名为 "Blender相机 "的物体上。你可以通过移动名为 "Blender相机 "的物体或工具,使用RoboDK创建Blender相机序列。
