将 Tekla Structures 模型或所选模型对象输出到 IFC 文件

Tekla Structures
2021
Tekla Structures

将 Tekla Structures 模型或所选模型对象输出到 IFC 文件

您可以将 Tekla Structures 模型或该模型的一部分输出到 IFC 文件。

开始输出之前:

  • Tekla Structures 模型对象定义 IFC 实体。
  • 定义所需的属性设置
  • 如果使用基点输出 IFC 文件,请定义基点
  • 要将浇筑对象和浇筑体(从 Tekla Structures 2018 版开始)引入模型中,请将 XS_ENABLE_POUR_MANAGEMENT 设置为 TRUE。在 IFC2x3 输出中,要输出浇筑对象而不是 CIP 混凝土零件,请选中浇筑对象复选框。在 IFC4 输出中,要输出浇注对象和浇注体而不是现场浇筑零件和现场浇筑的浇筑体,请选中浇筑复选框。请注意,IFC2x3 不支持浇筑体输出。

  • IFC2x3 输出:您可以使用高级选项 XS_EXPORT_IFC_REBARSET_INDIVIDUAL_BARS 控制如何输出通过钢筋设置创建的钢筋。如果此高级选项设置为 FALSE,则钢筋以组形式输出。如果此高级选项设置为 TRUE,则钢筋以单根钢筋形式输出。默认值为 FALSE

    注:

    在 IFC 文件中,钢筋设置创建的组的“总数”始终显示为 1,“总重量”和“重量”显示为一根钢筋重量。使用 NUMBER_OF_BARS_IN_GROUPWEIGHT_TOTAL_IN_GROUP 属性可以将该组的值输出到 IFC 文件。

  • IFC2x3 输出:您可以通过将高级选项 XS_EXPORT_BREP_AS_EXACT_SOLID 设置为 TRUE,将 B-rep 对象输出为精确实体。默认值为 FALSE

    请注意,如果将 B-rep 输出为精确实体,则 IFC 文件大小会增加,并且输出将花费更多时间。

    要使输出的边缘平滑,可能需要将高级选项 XS_CS_CHAMFER_DIVIDE_ANGLE 设置为 10

  • 在 IFC 输出期间,您可以通过在工程属性的用户定义的属性中输入分类系统的名称来向构件添加分类信息。分类系统会写入输出文件中的 IFCCLASSIFICATION 字段。您可以在管理器中或构件的 UDA 对话框中定义构件的分类值。请注意,仅将分类信息写入构件层次。

    有关如何将分类信息添加到管理器中的构件的更多信息,请参见如何向管理器中的对象添加分类代码并输出到 IFC

    有关将 UDA 添加到 UDA 对话框中的更多信息,请参见定义和更新用户定义属性 (UDA)

  • 您可能希望检查和修改与 IFC 输出和结构信息相关的输出部件的用户定义属性。

为 Tekla Structures 模型对象定义 IFC 实体

在向 IFC 输出 Tekla Structures 模型对象之前,可以在对象的用户定义的属性中为输出的模型对象定义结果 IFC 实体。

  1. 双击对象(例如柱)以打开零件属性,然后单击用户定义的属性按钮。
  2. 如果希望为输出的对象定义用户定义的属性 LOAD_BEARING,请在结构信息选项卡上将荷载承压设置为

    为所有非荷载承压对象将此选项设置为是默认值。

  3. IFC 输出选项卡中,选择 IFC 实体列表中的一个选项,以便为输出的模型对象定义 IFC 实体。

    以下是可供不同类型的 Tekla Structures 对象使用的实体的列表:

  4. IFC 输出类型列表中,选择自动B-rep
    • 自动选项将自动选择 Tekla 对象在 IFC 中的 Swept Solid IFC 对象类型。
    • 如果由于某种原因自动选择失败(例如,出现变形),输出将自动恢复为 B-rep,并以更低的智能性创建基于钢筋网的 IFC 对象。这些对象的数据量非常大,但仍可以保证正确的几何形状。
    • B-rep 将强制 IFC 对象始终基于钢筋网设置。
  5. 在用户定义的属性对话框中,单击修改

输出为 IFC2x3

  1. 选择要输出的模型对象。

    如果要输出所有模型对象,您不需要选择任何内容。

  2. 文件菜单中,单击输出 > IFC
  3. 浏览到输出文件位置,并将名称 out 替换为所需的文件名。

    默认情况下,IFC 文件会输出到模型文件夹下的 \IFC 文件夹。文件路径的长度限制为 80 个字符。您不需要输入文件扩展名,因为系统将根据所选的文件格式自动添加扩展名。

  4. 定义输出设置:
    选项 描述

    参数选项卡

    文件格式

    选项包括IFC, IFC XML压缩的 IFC压缩的 IFC XML

    输出类型

    选择哪种输出类型?

    • 经过认证的坐标视图 2.0 应该是您的默认值。
    • 如果将模型仅用于查看目的或用作参考模型,则可以选择表面几何
    • 坐标视图 1.0 适用于需要将开孔输出为单独对象的用户。
    • 钢结构视图适用于制造工作流程,将提供用于制造。

    如果需要查看模型,而不需要重复使用或编辑,则最好使用表面几何

    • 钢筋作为 B-rep 输出。

    • 输出不支持 CSG(结构实体几何体)。

    • 弯曲零件作为 B-rep 输出。

    • 螺栓作为 B-rep 输出。

    如果需要在接收的应用程序中编辑和修改几何形状,则建议使用获得认证的坐标视图 2.0

    • 钢筋作为挤压输出。

    • 输出使用 CSG(结构实体几何体)表示切割和空隙。

    • 弯曲零件作为挤压输出。

    • 螺栓作为 B-rep 输出。

    建议使用钢结构视图来输出有关钢结构对象的详细信息:

    • 输出构件表示和专用属性设置。

    • 螺栓孔输出为空。

    • 默认情况下,属性设置和属性 (IfcPropertySetConfigurations_AISC.xml) 的钢结构模型视图配置文件包括在安装中。

    如果需要使用开孔元素呈现空隙和开孔,则建议使用坐标视图 1.0 而非坐标视图 2.0

    • 钢筋作为挤压输出。
    • 空隙和开孔作为开孔元素 (ifcOpeningElements) 输出。
    • 弯曲零件作为挤压输出。
    • 螺栓作为 B-rep 输出。

    附加属性设置

    • 定义新的属性设置,请选择 <新建>,然后单击编辑

    • 要使用之前创建的附加属性设置,请从附加属性设置列表中选择属性设置。

    位置

    模型原点将模型输出到相对于 0,0,0 的位置。

    工作平面将模型标高输出到相对当前工作平面坐标系的位置。

    基点:<基点的名称> 使用基点定义中的坐标系值东坐标北坐标标高向北的角度纬度经度,将模型输出到相对于基点的位置。基点的纬度和经度值具有微秒精度。

    高级选项卡

    对象类型

    选择要输出的对象类型。

    要输出浇筑对象而不是 CIP 混凝土零件,请选中浇筑对象复选框。

    如果选择构件,您可以通过选择其他区域中的排除单零件构件排除单零件构件。

    请注意,输出的 IFC 模型中省略了边缘折角。这是为了实现与工厂设计系统的更好的互操作性。如果需要具有边缘折角的几何体,则可以在 IFC 输出选项卡上的对象的用户定义的属性对话框中为这些对象将 IFC 输出类型单独设置为 B-rep。

    属性设置

    选择选项基础数量在输出的 IFC 文件中添加一个不显示数量的附加视图,其中包含输出的 IFC 模型中实体的附加信息。

    有关基础数量的更多信息,请参见输出的 IFC 模型中的 IFC 基础数量

    属性设置选择下列选项之一:

    • 默认值 输出默认属性设置。

    • 最小 会输出 buildingSMART IFC 标准要求的最小属性设置。如要查看属性设置,请单击 视图

    • 如果您不想输出预定义的属性设置,请将该框留空。如果执行此操作,视图按钮将不可用。

    其他

    层名称作为零件名称使用零件名称(例如,COLUMN 和 BEAM)作为输出对象的层名称。如果未选择此选项,则层名称将是对象的状态编号,后跟状态名称。

    将宽扁的梁输出为板将宽扁的梁输出为板。如果您已将板作为具有扁截面的梁或柱进行建模,请选择此选项。例如,某些系统组件使用梁或柱而不是板。

    使用当前视图颜色会输出使用对象表示中定义的颜色而非等级颜色的对象。请注意,不支持输出对象透明度设置。

    输出构件时,请选择排除单零件构件

    输出时,管理器中的空间层次结构会使用管理器中创建的空间层次 (Building-Site-Section-Floors)。

    执行以下操作:

    1. 选择管理器中的空间层次结构

    2. 管理器中创建工程层次。

    3. 管理器中,右键单击工程,并选择用于报告

    4. 在 IFC 输出之前,右键单击管理器中的工程,然后选择写入到模型以进行报告,即可在 Tekla Structures 模型中同步或写入管理器数据。

  5. 选择所选对象所有对象以定义用于输出的对象选择。如果您选择所选对象,则需要选择对象。
  6. 单击输出

输出到 IFC4

您可以将 Tekla Structures 模型或其中的一部分输出到 IFC4 文件。

  1. 选择要输出的模型对象。

    想要输出所有模型对象,无需选择任何对象。

  2. 文件菜单中,单击输出 > IFC4
  3. 文件名框中,输入文件名称(不含文件扩展名)。

    扩展会根据所选格式自动添加。长度不限。

  4. 浏览以找到文件夹的位置。

    默认情况下,输出 IFC 文件至现有模型文件夹下的 \IFC 文件夹。

    可以同时定义绝对路径和相对路径。

  5. 选择中,选择是否要输出所有对象所选对象
    请注意,如果您选择所选对象,则需要选择管理器中的空间层次结构
  6. 定义其他输出设置:
    设置 描述

    位置

    模型原点将模型输出到相对于 0,0,0 的位置。

    工作平面将模型输出到相对当前工作平面坐标系的位置。

    基点:<基点的名称>使用基点定义中的坐标系值东坐标北坐标标高向北的角度纬度经度,将模型输出到相对于基点的位置。

    格式 选项为 IFC压缩的 IFC

    输出类型

    选项为 Reference viewDesign transfer view

    Reference view 旨在为参考工作流提供支持,已输出的文件可用作参考文件并且可以在查看器中进行查看。Reference view 并非用于以本机对象为目标的转换。

    Reference view的总体目标是为各种不需要修改几何形状的软件应用程序提供工作流。此类应用程序支持查看、估计、生成、运行和其他下游分析。

    Design transfer view的作用是移交工作流,意即输入以待进一步编辑。这就需要将 IFC 实体转换为本机对象。例如,将结构工程模型(或其中一部分)移至结构细部模型基础。IFC 对象转换可用于将 IFC 实体转换为 Tekla Structures 本机对象。通常,只需进行少数几次输入和转换,甚至有时一次即可。结果可能需要进行一些返工才能获得合适的模型。

    IFC4precast view支持预制元素的制造数据传输工作流。在此阶段,它包含预制墙和板的制造,其中包括所有需要的钢筋和埋件。

    有关 IFC4precast 的更多信息,请参见 IFC4precast

    附加属性设置

    • 如需定义新的属性设置,请选择<新>,然后单击编辑

    • 要使用之前创建的附加属性设置,请从附加属性设置列表中选择属性设置。

    • 附加属性设置存储在模型文件夹下的 \AdditionalPSet 文件夹中。

    层名称为

    您可以使用状态、零件名称或模板属性作为输出对象的层名称。从列表中选择名称状态,或者在框中键入属性名称。

    请注意,您无法将用户定义的属性用作层名。

    对象颜色

    选择您是要使用对象等级颜色还是对象组颜色来输出对象。如果选择对象组颜色,还会输出定义的透明度设置

    将宽扁的梁输出为板

    如果要将宽扁的梁输出为板,请选择此选项。如果您已将板作为具有扁截面的梁或柱进行建模,请选择此选项。例如,有些系统组件使用梁或柱而非板。

    管理器中的空间层次结构

    输出时,管理器中的空间层次结构会使用管理器中创建的空间层次 (Building-Site-Section-Floors)。

    执行以下操作:

    1. 选择管理器中的空间层次结构

    2. 管理器中创建工程层次。

    3. 管理器中,右键单击工程,并选择用于报告

    4. 在 IFC 输出之前,右键单击管理器中的工程,然后选择写入到模型以进行报告,即可在 Tekla Structures 模型中同步或写入管理器数据。

    请注意,所选对象仅在选定管理器中的空间层次结构的情况下输出。

    浇筑

    选择了选项浇筑时,将输出浇筑对象和浇筑体,但不输出现场浇筑混凝土零件和现场浇筑浇筑体。如果您未选择此选项,将输出现场浇筑混凝土零件和现场浇筑浇筑体,但不输出浇筑对象或浇筑体。

  7. 单击输出

在输出之后,会显示一个消息框。在此消息框中,您可以选择打开存有输出 IFC 模型的文件夹,或在浏览器中查看日志文件。该日志文件提供有关输出过程、输出实体和输出过程中所发生的错误的详细信息。

IFC4 输出限制

  • IFC4 输出始终包含完整的构件。如果在零件的用户定义属性中将零件IFC 实体设置为,则该零件及其螺栓不包括在输出中。
  • 用户界面不提供 IFC2x3 输出用户界面中包含的所有功能。
  • Reference view 用于设计坐标和参考工作流。
这些内容是否有用?
上一步
下一步