使用Netfabb的切片功能生成LitC网格

参考LitC-Mesh的定义,这种网格显然可以通过3D切片软件的切片处理结果直接获取。

该操作通过Netfabb软件来执行将十分便利, 这里以HRS模型为例进行说明:

netfabb-icon-img.png

1. 选择文件

首先需要打开图示的切片软件,导入3D模型(格式不限,能正确导入即可)。

步骤(Netfabb):

  • 文件
  • 打开项目
  • 选择待处理的3D文件

    此处的3D文件可以使用Netfabb支持的所有三维格式

netfabb-step-1.png

2. 设置模型细分级别

然后需要根据需求设置细分级别。

在导入模型时需要设置细分级别,一般按照如下方式处理:

  • 选择合适的细分级别,通常选择高精度
  • 单击确定
  • 考虑是否合并实体(注意,一般不需要,单击
  • 保持默认选项,单击添加零件
  • 确认CAD自动修复过程,单击确定

etfabb-step-2.png

3. 调整模型方位

随后,用户需要通过旋转、平移实体等操作使合金浇注方向与软件坐标系的Z轴方向一致,且要保证模型所在区域完全位于黄色网格面上方。

netfabb-step-3.png

4. 切片

而后,用户需要使用Netfabb的功能完成切片过程。这一过程和3D打印的图像切片过程完全一致,对于Netfabb,其推荐流程如下:

  • 选中待切片的零件
  • 单击切片零件按钮
  • 设置正确的切片层大小(层厚,mm),其起始位置于停止位置由软件自动识别设置

    1
    此处的层厚是关键参数
    
  • 待层厚确定后,单击开始并执行切片

  • 切片完成后,选择切片结果
  • 右键,单击导出
  • 设置导出为PNG,准备导出切片
    1
    此处的导出格式,可以选择PNG和BMP,但无论哪一种,均需和后续的操作保持一致
    

netfabb-step-4.png

5. 导出切片结果

默认情况下,Netfabb会将上述步骤导出的切片存储成指定格式的压缩包,该压缩包内包含所有层的图片截图,以及对应的xml文件,其定义与LitC网格类似。

因此,用户可以在后续流程使用LitC-Mesh-Generator将该包直接转化为LitC网格。

为使得上述流程可行,导出的图片应当保持“一层一张,层厚一致”,且该层厚必须与网格大小一致。此处需要确认的导出参数如下:

图片大小由上一步骤的层厚决定,若层厚设置为1 mm(默认值),则该处值保持默认即可,无需改动。若层厚设置为1 mm的n倍,则该处值需调整为相应的1/n(即若层厚设置为0.5 mm,图片大小应由162×156调整为324×312 )。

netfabb-step-5.png

6. 解压导出的包到本地

默认情况下,Netfabb会将导出结果打包成zip压缩包。

用户随后需要将该zip包解压到本地指定路径,例如,假定该压缩包为:

1
output_slices.zip

并且用户选择将该压缩包解压至:

1
D:/Pack

则应当: * 将该压缩包复制到指定路径D:/Pack * 右键,选择解压到当前文件夹,执行解压

解压后,应当会出现目录:

1
D:/Pack/output_slices

该目录的结构应当包含:

1
2
3
4
5
6
output_slices
├── index.xml # 1个记录了导出内容的xml文件
├── layer_000.png # z=0时的横截面
├── layer_001.png
    ......
└── layer_n.png

7. 使用LitC-Mesh-Generator转换成网格

上述步骤执行完毕后,即可使用LitC-Mesh-Generator完成网格生成。

单击此处以跳转到使用LitC-Mesh-Generator处理网格的步骤。