所有分类
  • 所有分类
  • blender模型
  • 资源精选
  • 工程/原创
  • blender插件
  • HDR合集
  • 贴图纹理
  • 材质资产
  • 学习资料

Blender导入和导出.3MF文件:Blender3mfFormat

bude_2024-11-02_09-17-50.jpg

Blender 3MF格式插件

安装:编辑>偏好设置>插件>从磁盘安装…

Blender3mfFormat是一个Blender附加组件,用于导入和导出3MF文件。

该插件正考虑作为社区插件纳入Blender,这将使其更易于安装。

3D制造格式文件(.3mf)是一种三角网格文件格式,旨在用作3D打印应用的交换格式。它们不仅可以传递模型信息,还可以传达从CAD软件到CAM软件(切片器)的3D打印作业的意图和材料。在这种情况下,Blender充当了CAD软件的角色。因此,此插件的目标是使Blender成为增材制造领域更为可行的CAD软件替代方案。

使用方法

安装此插件后,将在“文件”->“导入”菜单下出现一个新的条目,“3D制造格式”。点击后,你可以选择3MF文件导入你的Blender场景。在“文件”->“导出”菜单下也会出现相同名称的新条目,这使得你可以将场景导出为3MF文件。

导入3MF文件时可使用的选项如下:

  • 缩放比例:导入后应用于场景的缩放因子。所有从3MF文件加载的网格数据都将根据坐标系原点的这个比例进行缩放。它们不是各自以每个网格中心为基准进行缩放,而是统一基于坐标原点。

导出为3MF时可使用的选项如下:

  • 只导入选中的对象:只导出选定的对象。其他对象不会包含在3MF文件中。
  • 缩放比例:应用于3MF文件中模型的缩放因子。模型会据此因子从坐标原点进行缩放。
  • 应用修改器:在导出之前对网格数据应用修改器。这样会永久性地嵌入这些修改器。若禁用此设置,则保存到3MF文件的是未修改的网格。
  • 精度:在3MF文件中坐标使用的位数。更高的精度会导致文件大小增大。

脚本化

通过脚本,您可以执行以下函数调用来导入3MF网格:

bpy.ops.import_mesh.threemf(filepath="/path/to/file.3mf")

此导入函数有两个相关参数:

  • filepath:要导入的3MF文件的路径。
  • global_scale(默认值1):导入后应用于场景的缩放因子。所有从3MF文件加载的网格数据都将据此比例从坐标系原点进行缩放。

您可以通过执行以下函数调用来导出3MF网格:

bpy.ops.export_mesh.threemf(filepath="/path/to/file.3mf")

此导出函数有五个相关参数:

  • filepath:存储3MF文件的位置。
  • use_selection(默认False):仅导出选定的对象。其他对象不会包含在3MF文件中。
  • global_scale(默认1):应用于3MF文件中模型的缩放因子。模型会据此因子从坐标原点进行缩放。
  • use_mesh_modifiers(默认True):在导出前应用网格数据上的修改器。这样会将这些修改器永久嵌入文件中。若禁用此设置,将会保存未经修改的网格到3MF文件中。
  • coordinate_precision(默认4):在3MF文件中坐标使用的位数。更高的精度会导致文件大小增大。
资源下载此资源仅限注册用户下载,请先
微信:bude6688
资源下载
下载价格免费
微信:bude6688
0
仅供交流学习研究使用,版权归原作者所有,禁止商业使用。

评论0

请先

【大家多多投稿,每投稿一个资源并送网站先行资格1-3个月】 【 限时活动-29.9一年。赞助收入全部用来维护网站日常,并且有专属赞助群】 赞助一下
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录

豫公网安备 41152602000203号