白皮书
Formlabs Logo

在 PreForm 中为表面添加纹理

在 PreForm 中为表面添加纹理

从 3.41.0 版本开始,可以在 PreForm 中为模型添加表面纹理。在 PreForm 3.48.0 或更高版本中,您可以为特定模型面添加纹理。

如需存档和参考文档,可在此处下载预设纹理的 PNG 版本。

为整个模型添加纹理

替换文字
PreForm Texture(纹理)菜单

为特定模型面添加纹理

面选择模式可精确控制纹理放置位置,从而在不影响模型中其他关键特征(如配合面、卡扣或孔)的情况下,改善所需表面的美观度、光洁度和功能性。PreForm 不会自动检测面;必须提供已定义单独面的文件。

使用 Texture(纹理) 工具为特定模型面添加纹理:

  1. 在您选择的 3D 建模软件中,为每个面或每组面应用颜色,以便分别进行纹理处理。
  2. 以包含颜色和材料元数据的格式(如 STEP (AP 242 及更高版本) 或 OBJ)导出模型。
    • 在某些 CAD 程序中,必须启用设置才能导出颜色信息。例如,在 SolidWorks 中,选中 Export appearances(导出外观)选项。
  3. 将模型导入 PreForm。

提示:

对于 OBJ 文件:

  • 建模软件应生成一个 OBJ 文件和一个包含材料信息的同名 MTL 文件。为了让 PreForm 访问该材料信息,MTL 文件必须与 OBJ 文件同名,并位于同一文件夹中。
  • 某些 OBJ 生成器可能会创建有缺陷的 OBJ 文件。使用 PreForm 修复这些文件会删除用于面部纹理的颜色信息。为避免这种情况,可以使用其他应用程序生成模型,或者在 PreForm 显示 Broken Models Detected(检测到损坏的模型)错误时选择 Ignore(忽略)。
    在 3D 场景左侧的工具栏中单击
  1. Texture(纹理)。随即显示 Texture(纹理) 面板。
  2. 将 Selection Mode(选择模式)设置为 Face(面)。建模软件中定义的颜色显示在 Available Faces(可用面) 下。面组也会以这些颜色显示在模型上。
    • 如果选择了多个具有已定义面的模型,PreForm 会显示所选模型的所有面颜色。
    • 如果未选择任何模型,PreForm 会显示所有模型的所有面颜色。
  3. 选择可用的颜色。
  4. 选择或上传纹理 位移贴图。单击 Browse(浏览),选择 JPG 或 PNG 格式的纹理图像,或使用可用的预设纹理之一。
  5. 设置纹理参数。
  6. 单击 Apply(应用)。纹理将应用于所选模型上的所选面组。
    • 如果未选择任何模型,PreForm 会将纹理应用于所有具有该面颜色的模型。
  7. 根据需要对其他面组重复步骤 6-9。
显示可用面组的模型

纹理设置

在模型上应用纹理时,可使用以下设置:

尺寸设置表面纹理相对于模型的尺寸。
幅度设置表面纹理的深度。

高级设置

纹理偏移负数表示纹理会切入模型。正数表示纹理高于现有表面。
最小 Z 轴高度在 Z 轴上设置一个点,低于该点的区域不会应用纹理。
最大 Z 轴高度在 Z 轴上设置一个点,超过该点后不再应用纹理。
最大边缘长度模型中最长三角形的长度。三角形越小,分辨率越高,但文件大小也越大。
最大三角形数

三角形数量更多或三角形更小的模型可以显示更多细节,但会导致文件更大,内存使用量更高。如果在处理纹理模型时遇到性能问题,请降低 Max Triangles(最大三角形)值。

The Max Triangles setting is a cap, so if PreForm cannot satisfy the Max Triangles and Max Edge Length settings simultaneously, Max Triangles overrides Max Edge Length.

跳过朝下的三角形切换 PreForm 是否应将纹理应用于法向量朝下的三角形。启用此选项可降低表面纹理对支撑要求的影响。