Tekla PowerFab

Tekla Structures
修改时间: 18 2月 2025
2024
Tekla Structures

Tekla PowerFab

您可以将 Tekla Structures 模型数据作为 .pfxt.zip 格式的压缩包输出到 Tekla PowerFab。包中包含具有图纸修订、材料清单和用户定义的属性的 XML 文件,以及带有 CNC 文件和图纸文件的目录。

合并和估算

您可以从 Tekla Structures 中输出初步清单或高级材料清单 (ABM) 到 Tekla PowerFab,以便在 Tekla PowerFab 中进行合并和估算。

建议在将 ABM 从建模软件输出之前,先为输出中包括的所有零件创建并应用预备标记 (PRELIM_MARK)。这为 Tekla PowerFab 提供了一种方法,可以将高级材料清单与后续的生产材料清单进行链接和比较,从而能够识别任何更改。

您可以使用 Tekla Structures IFC 输出生成在 Tekla PowerFab 中进行合并和估算所需的 IFC 文件。有关 IFC 输出的更多信息,请参见以 IFC 格式输出

有关将 IFC 文件输入到 Tekla PowerFab 的详细信息,请参阅将文件输入到 Tekla PowerFab将 IFC 文件输入到合并作业,以及将文件输入到估算模块

制造

在制造阶段,您可以使用 .pfxt.zip 格式的压缩包,将 Tekla Structures 模型数据输出到 Tekla PowerFab。包中包含具有图纸修订、材料清单和用户定义的属性的 XML 文件,以及带有 CNC 文件和图纸文件的文件夹。

此输出专门输入Tekla PowerFab产品控制

有关将 Tekla PowerFab 文件输入到 Tekla Structures 的详细信息,请参见 Tekla PowerFab Exchange 支持文章中的“输入 Tekla PowerFab XML 到 Tekla Structures”部分。

将模型输出到 Tekla PowerFab

  1. Tekla Structures中,确保启用选择组件中的对象选择构件中的对象选择开关。
  2. Tekla Structures 模型中,选择您想要包含在制造包中的对象。
  3. 选择所选零件的图纸:
    1. 要打开文档管理器,在图纸和报告选项卡上,单击文档管理器
    2. 在左侧的类别列表中,选择 所有图纸
    3. 单击仅选择并显示包含模型中当前选定零件的图纸
  4. 文件菜单中,选择输出 > Tekla PowerFab
    此时显示输出到 Tekla PowerFab 对话框。
  5. 输出到 Tekla PowerFab 选项卡上,要加载预定义的输出设置,请从列表中选择输出设置,然后选择读取
  6. 输出到 Tekla PowerFab 选项卡上,选择自动生成文件名,或在 Tekla PowerFab 文件名框中键入输出文件的路径和名称。

    文件路径中不允许使用逗号。您也可以浏览到所需的文件夹。

    如果选择 自动生成文件名,则输出文件将使用在 Tekla Structures 工程属性(模板属性 NUMBER#2)中定义的工程编号

  7. 选择输出文件格式 .pfxt.zip
    .pfxt 文件是一个 Tekla PowerFab 交换文件格式的文件。
  8. 输出设置部分中,选择您想要包含在输出文件中的信息。

    有关可用选项的更多信息,请参阅下面的“ Tekla PowerFab 的导出设置”。

    创建制造包时,您还可以选择包含外在的构件、零件、整体布置和多件图。为此,必须在导出之前打印图纸,通常打印为 PDF 格式。

  9. 图纸文件部分中,选择要输出的图纸文件以及存储不同类型图纸的位置。
  10. CNC 文件部分中,选择是否以及如何输出 CNC 文件。

    虽然不是强制性的,但建议将 NC 文件包含在制造包中,因为 Tekla PowerFab 桌面应用程序中有许多工作流要使用这些文件。

  11. 选择要嵌入模型文件、将模型文件上传到 Trimble Connect,还是跳过生成模型文件。
  12. 单击输出到 Tekla PowerFab
    您可以选择保存来保存修改后的输出设置供将来使用,或定义新名称并选择另存为,使用其他名称保存修改后的输出设置。

    standard 设置文件会以名称 standard.TeklaPowerFabPluginSettings.xml 保存在模型文件夹下的 \attributes 文件夹中。如果您使用其他名称保存设置,设置文件将另存为 <name>.TeklaPowerFabPluginSettings.xml

  13. 如果 Tekla Structures 模型有未保存的更改,系统将提示您在导出之前保存。
  14. 如有任何文件已过期或在输出中找不到相应文件,系统将显示警告消息,通知您存在这些文件。在消息框中执行以下操作之一:
    • 要在缺少文件的情况下继续操作,请单击
    • 要取消输出,请单击

以下是最常见的验证问题。

未找到 CNC 文件 在指定文件夹中找不到一个或多个零件的 NC 文件。零件编号列在日志区域。
未找到图纸文件 在指定文件夹中找不到一个或多个构件或零件的图纸文件。零件编号列在日志区域
旧图纸 一张或多张图纸已过时。输出中不包含此类图纸。
编号不是最新的 输出检测到编号可能已过期。如果您确信编号是最新的,经常运行修复模型工具可以解决此问题。

任何警告和错误消息都会显示在输出到 Tekla PowerFab 对话框的底部。导出完成后,将显示导出文件的路径。

输出完成后,日志将显示“输出已完成”,并且 Windows 资源管理器窗口将打开,显示输出的制造包(.zip 文件)。您可以打开 .zip 文件查看其中内容,包括材料清单(XML 格式)、按类型组织的 PDF 图纸以及 NC 文件。

接下来,可将输出文件输入到 Tekla PowerFab。有关更多信息,请参见

将文件输入到 Tekla PowerFab

将文件输入到生产控制作业

有关输出设置的更多信息,请参见下表。

Tekla PowerFab 的输出设置

设置

描述

Tekla PowerFab 文件名

选择自动生成文件名选项时,您可以键入文件名,选择 .pfxt.zip,然后单击 ... 浏览并选择保存文件的文件夹。

自动生成文件名

选定自动生成文件名选项时,输出文件将保存在模型文件夹下的 Tekla PowerFab 文件夹中。您可以选择文件扩展名 .pfxt 或者 .zip

文件名格式为 <工程编号>_<输出编号>。例如,如果模型具有工程编号 PROJ-NUM,第一个输出将保存到 TeklaStructuresModels\PowerFab-01\Tekla PowerFab\PROJ-NUM_1.pfxt.。下一个输出会具有相同的路径,但编号将为 2。

项目编号 编辑工程属性Tekla Structures 工程属性中定义。获取项目编号的模板属性是 NUMBER#2。

输出构件图

选择要包含在输出中的构件图纸信息:
  • 全部可输出模型中所有构件图纸的信息。

  • 已从图纸列表中选择仅输出当前在文档管理器中选择的构件图纸的信息。

    有关更多信息,请参见文档管理器

  • 已从模型中选择仅输出当前在模型中选择的构件图纸的信息。

如果您已选择不输出图纸文件选项,则图纸文件不包括在内。

包括 BOM

选择此选项后,材料清单 (BOM) 信息将包含在输出中。

输出包(.zip.pfxt 文件)将包含 XML 文件形式的材料清单。这是在 Tekla PowerFab 中的生产控制作业中填充装配件和零件所必需的。这在许多下游流程中都需要,例如采购、生产跟踪和运输。

您通常会选择此选项,因为 BOM 是发布流程的一个组成部分。但是,有时您可能不想选择该选项,例如您只想将图纸输出到 Tekla PowerFab,以在发布最终制造包之前发送以供批准。

包括零件图

选中此选项时,输出中将包括零件图信息。如果您尚未选择不输出图纸文件选项,则图纸文件也包括在内。

包括整体布置图

选中此选项时,输出中将包括整体布置图信息。如果您尚未选择不输出图纸文件选项,则图纸文件也包括在内。

包括多件图

选中此选项时,输出中将包括多件图信息。如果您尚未选择不输出图纸文件选项,则图纸文件也包括在内。

包括图纸 UDA

选中此选项时,输出中将包括图纸的用户定义属性。

在右侧列表中,选择要包括的信息:
  • 从报告包括 450 TeklaPowerFab_Drawing_UserDefined_v1.rpt 报告中的信息。默认情况下,包括制图人检查人检查日期值。

  • 从图纸(慢)包括图纸中的所有用户定义的属性。请注意,这可能需要一些时间。

  • 从双方(慢)包括 450 TeklaPowerFab_Part_UserDefined_v1.rpt 报告和图纸中的信息。请注意,这可能需要一些时间。

要自定义输出文件中的用户定义的属性,请参见“自定义用户定义的输出信息”说明。

包括零件 UDA

选中此选项时,输出中将包括零件的用户定义属性。

在右侧列表中,选择要包括的信息:
  • 从报告包括 450 TeklaPowerFab_Part_UserDefined_v1.rpt 报告中的信息。默认情况下,包括用户定义的字段 1-4 和评注。

  • 从模型直接从模型生成零件信息。

  • 从双方包括 450 TeklaPowerFab_Part_UserDefined_v1.rpt 报告和模型中的信息。

要自定义输出文件中的用户定义的属性,请参见“自定义用户定义的输出信息”说明。

包括螺栓-螺母-垫圈

选中此选项时,输出中将包括螺栓、螺母和垫圈信息。

包括螺栓-螺母-垫圈 UDA

选中此选项时,输出中将包括螺栓、螺母和垫圈的用户定义属性。

在右侧列表中,选择要包括的信息:
  • 从报告包括 450 TeklaPowerFab_BoltNutWasher_UserDefined_v1.rpt 报告中的信息。默认情况下,包括 GUID、IsBoltNutWasher 值和评注。

  • 从模型直接从模型生成螺母、螺栓和垫圈信息。

  • 从双方包括 450 TeklaPowerFab_BoltNutWasher_UserDefined_v1.rpt 报告和模型中的信息。

要自定义输出文件中的用户定义的属性,请参见“自定义用户定义的输出信息”说明。

包括栓钉

选中此选项时,输出中将包括栓钉信息。

包括栓钉 UDA

选中此选项时,输出中将包括栓钉的用户定义属性。

在右侧列表中,选择要包括的信息:
  • 从报告包括 450 TeklaPowerFab_Stud_UserDefined_v1.rpt 报告中的信息。默认情况下,包括搭扣 GUID 和评注。

  • 从模型直接从模型生成栓钉信息。

  • 从双方包括 450 TeklaPowerFab_Stud_UserDefined_v1.rpt 报告和模型中的栓钉信息。

要自定义输出文件中的用户定义的属性,请参见“自定义用户定义的输出信息”说明。

添加图形文件分隔符 在图纸名称中输入分隔主零件标记和次零件标记的字符或字符串。目的是在使用位置编号分隔符时,保持从 Tekla StructuresTekla PowerFab 导出的图纸名称一致。在选项对话框(文件 > 设置 > 选项)的编号设置中,使用定义为位置编号分隔符的相同字符或字符串。

嵌入模型文件

将模型上传到 Trimble Connect

不生成模型文件

选择下列选项之一:

嵌入模型文件:将 .trb 模型文件包含到 .pfxt.zip 包中。

将模型文件上传至 Trimble Connect:将模型文件上传至 Trimble Connect ,格式为 .trb

不生成模型文件

当模型文件可供 Tekla PowerFab使用时,无论是通过将其嵌入到导出文件还是将其上传到 Trimble ConnectTekla PowerFab 导入都能够使用 Trimble Connect for Windows 在新版本的模型和先前导入提供的模型之间生成比较模型。这样您不仅可以在 Tekla PowerFab 中查看已更改数据的详细信息,还可以在 Trimble Connect for Windows 中直观显示这些更改以了解更改的完整上下文。

零件和组件的属性包含在 .trb 文件中。

如果模型有未保存的更改,则会提示您在导出之前保存更改。

不输出图纸文件

选中此选项时,输出中将不包括任何图纸文件。

使用文件夹中的图纸文件

选中此选项时,输出中将包括下方定义的文件夹中的图纸文件。

默认文件夹为 .\PlotFiles\

要更改文件夹,请单击文本框旁的 ...。然后,浏览查找并选择文件夹。

请注意,图纸文件名必须与图纸编号匹配,但文件扩展名除外。例如,图纸 200 的正确文件名将是 200

构件图子文件夹

零件图子文件夹

整体布置图子文件夹

多件图子文件夹

可以选择在不同的文件夹中保存图纸类型。如果您有同名的不同类型的绘图,我们建议您这样做。在不同的文件夹中拥有不同的图纸类型也便于 Tekla PowerFab 将图纸放入正确的图纸日志中。

要选择文件夹,请单击每个文本框旁的 ...。然后,浏览查找并选择用于保存当前图纸类型的文件夹。

不输出 CNC 文件

选中此选项时,输出中将不包含 CNC 文件。

生成 CNC 文件 - 设置

选中此选项时,Tekla Structures 将从当前模型生成 CNC 文件。

输出的 CNC 文件采用 UTF-8 编码。

在下面的列表中,选择要使用的 CNC 输出设置文件。

使用文件夹中的 CNC 文件

选中此选项时,输出中将包括以下文件夹集中的 CNC 文件。

默认文件夹为 .\NC_Files\

要更改文件夹,请单击 ...,然后浏览查找并选择文件夹。

请注意,文件名需要与件标记匹配,但文件扩展名除外。例如,件标记 w104 的正确 CNC 文件名将会是 w104

导出只能包含来自一个文件夹的 CNC 文件。但是,该文件夹可以进行递归,因此您可以在单个文件夹下拥有多个文件夹,并且输出将包括所有这些文件夹中的 CNC 文件。

有关向 Tekla PowerFab 添加图纸的更多信息,请参见添加、修改和删除图纸

自定义用于 Tekla PowerFab 输出的用户定义属性

要输出的用户定义属性来自以下报告,您可以对其进行自定义来调整输出中包括的信息:
  • 450 TeklaPowerFab_Drawing_UserDefined_v1.rpt

  • 450 TeklaPowerFab_Part_UserDefined_v1.rpt

  • 450 TeklaPowerFab_Stud_UserDefined_v1.rpt

  • 450 TeklaPowerFab_BoltNutWasher_UserDefined_v1.rpt

注:
  • 不要自定义与 Tekla PowerFab 输出相关的任何其他报告。

  • 始终在单独的文件夹中保留自定义报告的额外副本。

  1. 打开存储报告的环境文件夹。

    例如,打开 C:\ProgramData\Trimble\Tekla Structures\<version> Daily\Environments\Steel\reports

  2. 创建所需报告的副本,然后将其移动到另一个文件夹。
  3. 在文本编辑器(如 Microsoft 记事本)中打开副本。
  4. 根据需要自定义副本。
    请注意:
    • 必须用制表符分隔每个字段。

    • 报告需要具有单行页眉,其中包含每个字段的名称。这些字段名称包含在输出文件中,以便用户可以决定应将信息映射到哪些 Tekla PowerFab 字段。

    • 每个字段名称只能使用一次。

    • 报告中的每个字段都必须包含一行。

    • 450 TeklaPowerFab_Part_UserDefined_v1.rpt 报告中,第一个字段需要为零件 GUID,第一个字段的报告页眉中的名称需要为 GUID

    • 450 TeklaPowerFab_Drawing_UserDefined_v1.rpt 报告中,第一个字段需要为图纸 ID,第一个字段的报告页眉中的名称需要为 ID

  5. 保存副本。
  6. 将副本移动到正确的文件夹,然后覆盖现有报告。

输出的螺栓 XML 数据

XML 文件中包含的默认数据

数据 描述 示例数据
PartId 螺栓组的全局标识 (GUID)。 <PartId>1cd0dbe6-bc01-4dd4-a47d-4a78c4766642</PartId>
PartMark* 这将始终为空,因为 Tekla Structures 中的螺栓没有零件标记。 <PartMark />
MainMember* 这将始终为空,因为 Tekla Structures 中的螺栓会始终附加到一个并非主构件的构件。 <MainMember>false</MainMember>
PartQuantity 螺栓组中的螺栓数量。 <PartQuantity>3</PartQuantity>
形状 形状的默认值为 HS、MB、NU、WA 或 STD。* <Shape>HS</Shape>
尺寸 螺栓目录属性中定义的螺栓的直径长度 <Dimensions Metric="0">HS 0.75" x 2.5"</Dimensions>
级别

对于螺栓(HS 或 MB),由在螺栓组件目录属性中设置的 Standard 定义等级。*

对于螺母、垫圈和栓钉,由在螺栓目录属性中设置的 Standard 定义等级。*

<Grade>F1852</Grade>
长度** 系统不会填充长度值,因为该值在尺寸中提供。 <Length UOM="in"></Length>
备注 将基于螺栓组向现场或工厂报告螺栓类型属性 <Remark>现场</Remark>

* 形状和等级数据可能会被硬编码转换覆盖。请参见下面的“硬编码转换”部分。

** 这些字段是零件必需的部分,但不适用于螺栓。由于螺栓的格式相同,因此值将为空。

形状

形状的默认值为 HS、MB、NU、WA 或 STD,具体取决于螺栓目录中指定的类型。

通过为螺栓形状指定用户定义的值,可以手动覆盖单个螺栓组的螺栓SHAPE。无法手动覆盖螺母或垫圈的SHAPE值。

等级(材料)

螺栓组件等级数据的输出有所不同,具体取决于构件的组件。螺栓根据螺栓组件目录中构件的标准值获取等级数据。

所有其他螺栓组件元素根据螺栓目录中构件的标准值获取等级数据。

硬编码转换

使用输出到 Tekla PowerFab 编译 XML 文件数据时,会执行一些硬编码转换。这些转换可能会影响输出的<SHAPE><GRADE>数据。

注:

指定用户定义的螺栓形状时,不会应用这些转换。

只要级别包含文本“TC”,形状就会设置为“HS”:

<SHAPE>HS</SHAPE>

如果螺栓级别包含“TC”和“A325”,则等级会设置为“A325TC”:

<GRADE>A325TC</GRADE>

如果螺栓级别包含“TC”和“A490”,则等级会设置为“A490TC”:

<GRADE>A490TC</GRADE>

如果螺栓级别不包含“TC”,但包含“A325”、“A490”、“F1852”、“F2280”或“F3148”,则形状将为“HS”,并且等级会保持不变:

<SHAPE>HS</SHAPE>

如果螺栓 级别不包含“TC”并且不是这些等级中的任何一个,则形状会设置为“MB”:

<SHAPE>MB</SHAPE>

螺栓组件的示例 XML 数据

<AssemblyPart>
      <PartId>1cd0dbe6-bc01-4dd4-a47d-4a78c4766642</PartId>
      <PartMark />
      <MainMember>false</MainMember>
      <PartQuantity>1</PartQuantity>
      <Shape>HS</Shape>
      <Dimensions Metric="0">HS 0.75" x 1.5"</Dimensions>
      <Grade>A325TC</Grade>
      <Length UOM="in"></Length>
      <Remark>Field</Remark>
</AssemblyPart>
<AssemblyPart>
      <PartId>1cd0dbe6-bc01-4dd4-a47d-4a78c4766642</PartId>
      <PartMark />
      <MainMember>false</MainMember>
      <PartQuantity>1</PartQuantity>
      <Shape>NU</Shape>
      <Dimensions Metric="0">NU 0.75"</Dimensions>
      <Grade>HEAVY_HEX</Grade>
      <Length UOM="in"></Length>
      <Remark>Field</Remark>
</AssemblyPart>
<AssemblyPart>
      <PartId>1cd0dbe6-bc01-4dd4-a47d-4a78c4766642</PartId>
      <PartMark />
      <MainMember>false</MainMember>
      <PartQuantity>1</PartQuantity>
      <Shape>WA</Shape>
      <Dimensions Metric="0">WA 0.75"</Dimensions>
      <Grade>PLAIN</Grade>
      <Length UOM="in"></Length>
      <Remark>Field</Remark>
</AssemblyPart>

另请参见

螺栓目录属性

螺栓构件目录属性

如何将螺栓目录和螺栓构件目录结合使用

添加、修改和删除图纸

这些内容是否有用?
上一步
下一步