白皮书
Formlabs Logo

在 PreForm 中为表面添加纹理

在 PreForm 中为表面添加纹理

Starting with version 3.41.0, add surface texture to models in PreForm. With PreForm 3.48.0 or later, you can add texture to specific model faces.

For your documentation and reference, you can download PNG versions of the preset textures here.

为整个模型添加纹理

替换文字
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 是否应将纹理应用于法向量朝下的三角形。启用此选项可降低表面纹理对支撑要求的影响。