将 IFC 对象转换为本机 Tekla Structures 对象
您可以将大多数线性 IFC 参考对象(例如梁、柱、支撑、板、楼板、地基和墙)转换为本机 Tekla Structures 对象。转换支持具有弯曲剖面的折梁以及最初从 Tekla Structures 导出的折梁,还支持 string、int 和双类型 UDA。转换 Tekla Structures 中的 IFC 对象的目的是帮助创建结构模型并避免在早期建模阶段返工。
转换为 Tekla Structures 本机截面时,需要以 IFC2x3 坐标视图 2.0 为基础。否则,转换将导致 Tekla Structures 项。
在 IFC 对象转换中,IFC 对象转换为挤压或项。转换为挤压 表示,IFC 对象转换为具有挤压截面(挤压后可创建相应零件长度)的零件(柱、梁、板等)。转换为 项 意味着将 IFC 对象转换为 Tekla Structures 项,其中 3D 形状定义了项的几何形状。
在 IFC 对象转换中,您需要执行以下操作:
- 在转换之前,请检查 IFC 参考模型中的截面和单位是否与您的环境兼容。
- 检查 IFC 对象转换设置 对话框中的对象转换设置,并根据需要进行更改。
- 将 IFC 对象转换为本机 Tekla Structures 对象。对象转换有两种替代方法:
- 使用管理选项卡上的转换 IFC 对象命令,一次性转换所有选定的参考模型对象。
- 使用 IFC 对象转换更改管理进行转换。您还可以使用更改管理,利用新的参考模型修订来执行更新转换。
有关截面转换逻辑的更多信息,请参见下面的“截面转换逻辑”部分。下面的“IFC 对象转换限制”部分列出了相关限制。
始终需要进行对象转换吗?
在 Tekla Structures中,参考模型对象的使用方式与本机对象类似,例如,在冲突检测、报告和调度中。并非所有对象都需要是本机对象,因为在许多方面也可以使用参考模型对象。例如,图纸中可以显示参考模型对象,报告中也可以列出参考模型对象。
与复制文件相比,参考文件的好处在于文件的内容会由该设计领域的设计者自动更新。
检查和更改 IFC 对象转换设置
在开始转换之前,请检查转换设置,并在必要时进行更改。
一次性转换所选 IFC 对象
您可以使用当前对象转换设置一次性转换所有输入的 IFC 对象。您需要至少具有同一模型的两个或更多修订。
使用转换更改管理转换 IFC 对象 - 第一个转换
对象转换更改管理提供对象级别的更改检测和更改管理。在初始的数据更改管理中需要转换更改管理,以减少在建筑工程中面临的挑战。对象不会自动转换,而是需要您使用转换变更列表来转换对象。
使用转换更改管理转换 IFC 对象 - 更新转换
如果先前转换的参考对象已在一个较新的参考模型修订中更改,则您可以对参考模型的较早和较新修订进行比较,并更新转换。
用于选择已转换 IFC 对象的宏
根据 IFC 对象选择,选择已转换的对象宏可选择已转换为本机 Tekla Structures 对象的对象。例如,您可能想要选择已转换对象来检查本机 Tekla Structures 对象的属性。这个宏位于应用程序和组件目录的应用程序部分中。
等级值
转换对象的状态在等级列的更改列表中报告。有时 IFC 模型中的输入数据不适合于成功创建转换的对象。下表说明了等级值的含义。
| 等级值 | IFC 对象数据 | 转换对象的描述 |
|---|---|---|
|
990 |
带名称的参数化截面 |
IFC 模型中有足够的信息,可以成功转换对象。 |
|
991 |
不带名称的参数化截面 |
Tekla Structures 会根据对象截面确定对象的名称。 |
|
992 |
带名称的任意截面 |
由于 IFC 模型中没有参数化截面数据,已转换对象的截面可能会不正确地旋转。 |
|
993 |
带名称的任意截面 |
由于 IFC 模型中没有参数化截面数据,已转换对象的截面可能会不正确地旋转。 截面名称设置为 |
|
994 |
带名称的 B-rep 件 |
由于 IFC 模型中缺少截面数据,截面可能是极值框。 |
|
995 |
带名称的 B-rep 件 |
由于 IFC 模型中缺少截面数据,截面可能是极值框。 截面名称设置为 |
|
996 |
B-rep 件 |
该对象使用转换器设置中的“转换 B-rep 对象”选项来转换。 转换的 B-rep 对象是项目或混凝土项目,将添加到形状目录中。 |
示例:一次性将 IFC 对象转换为 Tekla Structures 对象
在此示例中,将 IFC 模型用作您的结构模型的基础。将梁和柱转换为本机 Tekla Structures 对象。
下面是已转换的梁和柱的图片。
IFC 对象转换中的截面转换逻辑
您可以使用 Tekla Structures 截面映射 IFC 零件截面名。如果未映射截面,Tekla Structures 会在 IFC 对象转换中使用特定的截面转换逻辑。
在 IFC 模型中使用参数化截面时,可以按参数化方式定义 I 形、L 形、U 形、C 形、T 形、Z 形、矩形和圆形截面:
- 如果使用 Tekla Structures 创建了 IFC 文件,则将使用原始截面名。
- 如果在 Tekla Structures 型材目录中找到具有相同名称的截面,则将使用该截面。
- 否则,Tekla Structures 会检查参数值以查找相应的截面。如果找到具有相同名称的截面,则将立即使用该截面。
- 否则,将使用默认参数化截面。
在 IFC 模型中使用任意截面时,截面形状是以多边形定义的:
- 如果使用 Tekla Structures 创建了 IFC 文件,则将使用原始截面名。
- 如果在 Tekla Structures 型材目录中检测并找到该形状,则将使用该截面。形状检测支持热轧截面的标准类型。
- 否则,将基于任意截面的描述创建新截面。
在 IFC 模型中使用 B-rep 几何形状时,对象是利用表面进行定义的,而且截面几何形状信息不可用:
- 如果 Tekla Structures 模型中存在相应的项,则将使用该项。
- 否则,将创建并使用新项。
如果作为项转用于零件的挤压类型,则将始终创建新项。
IFC 对象转换限制
Tekla Structures 将大多数线性 IFC 对象转换为本机 Tekla Structures 对象。但是,转换存在一些限制。
Tekla Structures 取决于 IFC 模型的质量,因为它在转换对象时使用模型中可用的信息。
IFC 对象转换存在以下限制:
- 转换为 Tekla Structures 本机截面时,需要以 IFC2x3 坐标视图 2.0 为基础。否则,转换将导致 Tekla Structures 项。
- IFC 对象转换不支持 IFC4.0、IFC4.1 以及任何较新的 IFC4 格式。
- 如果 IFC 模型不符合 IFC 标准,它可能不会按预期进行转换。
- 螺栓、钢筋和焊缝不能转换为本机 Tekla Structures 对象。
- 目前支持以下实体元素:IfcBeam、ifcColumn、ifcMember、ifcPile、ifcFooting、ifcPlate、ifcDiscreteAccessory、ifcSlab、ifcWall、ifcWallStandardCase、ifcRailing 和 ifcBuildingElementPart。
- 仅支持 SweptSolid、Brep、CSG 和 Clipping 表示方法。
- 某些特殊截面(例如 WQ 或 Deltabeam)无法正确转换。
- 不支持一个对象有多种表示方法。
- 不支持截面偏移。
- 有时,折角的转换可能不正确。
,打开
。