基点

Tekla Structures
2022
Tekla Structures

基点

基点(控制点)允许您使用基于 Civil 原点的坐标系或其他坐标系实现互操作性和协作。例如,在插入参考模型和输出 IFC 模型时以及在图纸、布置管理器、报告和模板中,可以使用基点。

Civil 原点是国土调查网络的基准点。

在使用基点时,您可以根据需要使坐标变小并随处定位模型。您可以根据需要创建多个基点,并选择其中一个作为工程基点。

请注意以下事项:

  • 参考模型不应该具有到原点的任何其他线。
  • 参考模型不应该包括相隔非常远的对象,否则使用模型可能会很困难。
  • 包括参考模型的 Tekla Structures 本机对象的插入位置不应离 Tekla Structures 模型原点过远。

定义基点

您可以在工程属性中定义基点。如需输入或输出参考模型,则必须知道要输入的参考模型的坐标,或要在生成的 IFC 输出文件中使用的坐标。
提示: 您可以在 Tekla Structures 中查询点坐标:在功能区上,单击 旁边的向下箭头,然后选择点坐标。有关更多信息,请参见查询对象属性
  1. 打开 Tekla Structures
  2. 单击文件 > 工程属性 > 基点以打开基点对话框。
  3. 填写所需信息:

    您可以加载现有的基点设置。要执行此操作,请在您要使用其基点设置的模型中,将 \attributes 文件夹下的 <settings name>.basePoint.json 文件复制到当前模型文件夹下的 \attributes 文件夹中。在基点对话框中,从列表中选择基点设置。

    请注意,基点设置也适用于工程和公司文件夹:将基点设置文件复制到公司和工程文件夹下的 \attributes 文件夹中。

    名称, 描述 为基点输入名称和描述。
    坐标系统 输入您使用的坐标系的名称。
    东坐标 (E) 输入东坐标 (E),它代表相对于 Civil 原点的 X 坐标。
    北坐标 (N) 输入北坐标 (N),它代表相对于 Civil 原点的 Y 坐标。
    标高 输入标高,它代表相对于 Civil 原点的 Z 坐标。
    纬度,经度

    输入要在 IFC 输出中使用的基点的纬度经度

    纬度经度是附加信息,可供部分软件使用。在 IFC 文件中,将这些信息写入到 IFCSITE 信息。

    如果经度的总位数超过 15,则将该值向上舍入为最接近的整数(如果值 > 99.999999999999999999)。

    要在小数格式与度/分钟/秒 (DMS) 格式之间转换纬度经度,请参见将纬度/经度转换成小数

    模型中的位置

    Tekla Structures 模型中为基点选择或输入一个位置。距离是从模型原点开始测量。

    模型中的基点位置距离模型原点的最大值可以为 +/- 10 km。建模应在靠近模型原点的位置进行,偏移量使用 东坐标北坐标 值提供。

    向北的角度 选取或输入向北的角度,这是 Y 坐标和北方向之间的角度。角度的小数位数最多为 13 位。
    工程基点 如需将坐标系设为工程基点,请从顶部列表中选择一个基点然后选中工程基点复选框。
  4. 要保存基点设置,请键入设置的唯一名称,然后单击 保存
    要在另一个模型中使用相同的基点设置,请从当前模型文件夹下的 \attributes 文件夹,将您的设置文件 <settings name>.basePoint.json 复制到要使用相同基点设置的模型下的 \attributes 文件夹。这些设置也适用于工程和公司文件夹:将基点设置文件复制到公司和工程文件夹下的 \attributes 文件夹中。
  5. 单击修改以保存基点。

    在模型中添加了蓝色符号。

    如果您随后对基点进行更改,当您按 Enter 键或单击另一个输入字段时,模型中的基点位置会随您在基点对话框中执行的位置或旋转更改而变化,并且无需单击修改

    现在您可以使用定义的基点插入参考模型或输出 IFC 模型。

将坐标系设为工程基点

一个基点可设为一个工程基点。如果模型中无任何基点或现有基点均未被设为工程基点,则模型原点为工程基点默认值。您可通过文件 > 工程属性 > 位置检查并更改当前工程基点。

请注意:工程期间不建议临时更改工程基点。

  1. 单击文件 > 工程属性

    位置框中,您可以看到的当前工程基点。

  2. 如需更改工程基点,请单击编辑,并从位置列表中选择一个新工程基点。
  3. 单击应用
提示: 您可以通过从顶部列表中选取基点然后选中基点复选框,在工程基点对话框中将基点设为工程基点。

使用基点插入参考模型

您需要在您的模型中创建基点,然后才能在基点上插入参考。要创建基点,您需要知道要输入的参考模型的坐标。

  1. 单击侧窗格 中的参考模型按钮,打开参考模型列表。
  2. 参考模型列表中,单击添加模型按钮。
  3. 添加模型对话框中,如果有任何以前创建的参考模型属性文件,请从顶部的属性文件列表中选择所需的文件,然后加载该文件。
  4. 通过单击浏览...来浏览参考模型。
  5. 中,为参考模型选择一个组,或为新组输入名称。

    如果没有为组输入名称,该参考模型会插入到默认值组中。

  6. 位置中,选择想要使用的基点。
  7. 单击添加模型按钮。
    Tekla Structures 使用模型工程属性中基点定义中的坐标系值、标高和角度,相对于所选基点位置插入参考模型。例如,IFC2x3 和 IFC4 参考模型插入都支持基点。

使用基点输出 IFC 模型

您需要在您的模型中创建基点,然后才能使用基点输出 IFC 文件。

  1. 要打开输出到 IFC 对话框,请单击文件 > 输出 > IFC
  2. 位置中,选择已创建的基点。
  3. 填写其他必需的 IFC 输出信息。
  4. 单击 输出
    使用模型工程属性中基点定义中的坐标系值、标高、纬度、经度和角度,基点选项可相对于基点的位置输出 IFC 模型。

图纸中的基点

可在图纸中使用基点定义的坐标系值。如果更改工程基点 Z 或标高值,则在打开图纸时标高值也会随之改变。

  • 基点数据可用于图纸和视图级别以设定坐标系。可使用基点代基准偏移。
  • 设置基点时,在由基点定义的特定坐标系中,标记中的级别属性和模板属性可提供相关数值。
  • 此设置会影响水平标记和以 _BASEPOINT 结尾的属性。
  • 如果基点设置在图纸级别,则 _BASEPOINT 模板属性可用于图纸模板中。

您可在图纸视图属性中设置位置以使用模型原点、工程基点或所有基点定义的坐标系。位置将工程基点用作默认值。

基本水准面仅影响属性 TOP_LEVELTOP_LEVEL_UNFORMATTED (当位置设置为模型原点或位于模型原点的工程基点时)。

更改位置值:

  1. 在打开的图纸中,双击图纸视图边框以打开视图属性对话框。
  2. 在该属性2选项卡中,将位置设置为新的基点或模型原点。
  3. 单击修改

图纸中的基点用法示例

在下面的示例中,请执行以下操作:

  1. 创建厚度为 200 mm 的板,板的顶部位于模型中级别 0 处。

  2. 创建一个新基点“控制点 1”,其标高为 20000 mm。

  3. 在平面视图中创建一个整体布置图。

  4. 打开该整体布置图,双击视图边框以打开视图属性对话框。

  5. 属性2选项卡上,将位置设置为新基点(工程基点)“基点 2”,并单击修改

  6. 使用以下模板属性添加一个水平标记:

    • COG_Z
    • COG_Z_PROJECT
    • COG_Z_BASEPOINT
  7. 重新打开该图纸。

    请注意:数值更改不会自动更新模板属性,而是在重新打开图纸之后自动更新。

布置管理器中的基点

定义布置点的位置时,您可以在布置管理器中使用基点。

  • 输出输入布置点时,您可以将基点用作位置坐标。
  • 当您添加、修改或删除基点时,需要重新打开或使刷新布置管理器以使已更改的基点数据在布置管理器中可用。

报告和模板中的基点

您可以在报告和模板中查询工程基点和当前基点值。

下表列出了您可以在末端使用 _PROJECT_BASEPOINT 的模板属性,例如, ASSEMBLY_BOTTOM_LEVEL_PROJECTASSEMBLY_BOTTOM_LEVEL_BASEPOINT.请注意, _BASEPOINT 使用当前基点的方式与工作平面使用当前工作平面的方式相同。如果未定义当前基点, _BASEPOINT 会提供相对于模型原点的值(全局)。

内容类型 属性

ASSEMBLYCAST_UNITPART

ASSEMBLY_BOTTOM_LEVEL

ASSEMBLY_BOTTOM_LEVEL_UNFORMATTED

ASSEMBLY_TOP_LEVEL

ASSEMBLY_TOP_LEVEL_UNFORMATTED

BOTTOM_LEVEL

BOTTOM_LEVEL_UNFORMATTED

BOUNDING_BOX_MIN_X

BOUNDING_BOX_MIN_Y

BOUNDING_BOX_MIN_Z

BOUNDING_BOX_MAX_X

BOUNDING_BOX_MAX_Y

BOUNDING_BOX_MAX_Z

BOUNDING_BOX_X

BOUNDING_BOX_Y

BOUNDING_BOX_Z

COG_X

COG_Y

COG_Z

START_X

START_Y

START_Z

END_X

END_Y

END_Z

TOP_LEVEL

TOP_LEVEL_UNFORMATTED

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

ASSEMBLY.LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

REFERENCE MODELREFERENCE OBJECTREFERENCE_ ASSEMBLY

BOUNDING_BOX_MIN_X

BOUNDING_BOX_MIN_Y

BOUNDING_BOX_MIN_Z

BOUNDING_BOX_MAX_X

BOUNDING_BOX_MAX_Y

BOUNDING_BOX_MAX_Z

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

POUR OBJECT

BOTTOM_LEVEL

BOTTOM_LEVEL_UNFORMATTED

TOP_LEVEL

TOP_LEVEL_UNFORMATTED

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

CONNECTION

ORIGIN_X

ORIGIN_Y

ORIGIN_Z

HIERARCHIC OBJECT

LOCATION_BREAKDOWN_STRUCTURE.LBS_FLOOR_ELEVATION

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