定义自定义组件

Tekla Structures
2019i
Tekla Structures

定义自定义组件

您可以定义具有所有必需细部的自定义组件。

首先定义一个简单的自定义组件,稍后您可以对其进行修改。定义一个简单的自定义组件通常只需几分钟。如果您计划在未来的工程中使用它们,则可以投入更多时间来定义自定义组件。

通过进一步 编辑自定义组件 ,您可以定义自行调整的 参数化自定义组件 ,可以根据模型中的更改自动调整。这比较耗时,但是当您拥有一组可以在多个模型或工程中使用的参数化自定义组件时,就可以体会到好处。

分解现有组件

当您开始定义自定义组件时,我们建议您首先在模型中应用类似的系统组件,然后将其分解。分解意味着您可以对现有组件的对象取消分组。在对象分离后,您可以修改、删除或添加对象,使其满足您的需求,然后使用它们创建新的自定义组件。当您想要更快地创建自定义组件时,分解某个组件并以分离的对象作为新自定义组件的基础,这种方法会非常有用。

或者,您可以单独创建自定义组件中需要的组件对象,例如零件、切割,接合和螺栓。

  1. 在模型中,选择要分解的组件。
  2. 右键单击并选择 分解组件

    Tekla Structures 会分解组件对象。在定义新的自定义组件时,您可以修改对象并使用它们。

定义自定义组件

以下示例显示如何定义简单的自定义节点。

  1. 单击侧窗格中的 应用程序和组件 按钮以打开 应用程序和组件 目录。
  2. 单击 访问高级功能 按钮并选择 定义自定义组件...

    将会打开 自定义组件快捷方式 对话框。

  3. 类型 列表中,选择 组件类型 :节点、细部、接缝或零件。
  4. 名称 框中,输入组件的唯一名称。
  5. 类型/说明 选项卡、 位置 选项卡和 高级 选项卡上,修改其它 属性 ,然后单击 下一步>
  6. 在模型中,选择要包含在自定义组件中的对象。

    您可以使用区域选择来 同时选择多个对象 。在为自定义组件选择对象时,会忽略主零件和次零件以及轴线。

    Note:

    如果您无法在模型中选择所需的对象,请检查 选择转换选择过滤设置

    如果希望在自定义组件部件中包括 钢筋设置修改量 ,请执行以下操作:

    • 确保当您选择修改量时 直接修改 已关闭。
    • 按住 Shift 并逐个选择修改量。区域选择不会选择修改量。
  7. 单击 下一步>
  8. 选择组件的主零件。

  9. 单击 下一步>
  10. 选择组件的次零件。

    要选择多个次零件,请按住 Shift 键选择它们。自定义组件中的次零件的最大数量为 30。

    Note:

    请注意选择次零件的顺序。当您在模型中使用自定义组件时, Tekla Structures 将使用相同的选取顺序。

  11. 定义此自定义组件所需的其他任何属性,例如细部或接缝位置。

    属性取决于您在步骤 4 中选择的组件类型。

  12. 如果您想要在此阶段调整任意设置,请单击 < 上一步 以返回到 自定义组件快捷方式 的上一页。
  13. 当您对设置感到满意时,请单击 完成 创建自定义组件。

    自定义组件会添加到模型中以及 应用程序和组件 目录中。

  14. 如果需要,请为自定义组件添加缩略图图片。

    缩略图图片显示在 应用程序和组件 目录中。在缩略图图片中,您可以显示组件适用于的典型情况。

    1. 对自定义组件 获取截屏
    2. 应用程序和组件 目录中为自定义组件 添加缩略图图片

      Tekla Structures应用程序和组件 目录中显示缩略图图片:

  15. 如果您在以后要修改自定义组件设置,请执行以下操作:
    1. 自定义组件编辑器工具栏 上,单击 修改自定义组件设置 按钮。
    2. 更改设置。
    3. 单击 确认

所定义的自定义组件不是智能的, Tekla Structures 不会根据模型的任何变化来调整尺寸。如需让组件适应模型的变化,请在自定义组件编辑器中 编辑 组件,您可在其中构建组件对象与模型对象之间的依赖关系。

定义嵌套的自定义组件

通过将两个或多个组件作为嵌套组件连接在一起,您可以定义更为复杂的自定义组件。这让您可以创建更小、更简单的组件,然后将它们打包成单个组件。原始组件成为嵌套组件中的子组件。嵌套组件通常与预制组件和现场浇铸组件一起使用,例如埋件。

除非有必要,否则请不要嵌套组件。如果嵌套级别超过两级,则可能会遇到一些限制。 要查看嵌套自定义组件中的不同组件级别 ,请按住 Shift 键并滚动鼠标滚轮。

  1. 在模型中,创建您要包括在嵌套组件中的组件和其它模型对象。
  2. 单击侧窗格中的 应用程序和组件 按钮以打开 应用程序和组件 目录。
  3. 单击 访问高级功能 按钮并选择 定义自定义组件...

    将会打开 自定义组件快捷方式 对话框。

  4. 类型 列表中,选择嵌套自定义组件的类型。
  5. 名称 框中,输入嵌套组件的唯一名称。
  6. 类型/说明 选项卡、 位置 选项卡和 高级 选项卡上,修改其它 属性 ,然后单击 下一步>
  7. 选择您要包含在嵌套组件中的组件和其它任何对象,然后单击 下一步>
  8. 按照 自定义组件快捷方式 中的说明继续操作。

    系统将要求您为嵌套组件选择主零件和次零件。根据您在步骤 4 中选择的组件类型,您还可能需要定义其它属性,例如细部或接合位置。

  9. 当您对设置感到满意时,请单击 完成 创建嵌套组件。

    组件会添加到模型中以及 应用程序和组件 目录中。子组件与其它组件对象显示在 自定义组件浏览器 中:

  10. 如果您要在以后更改设置,请执行以下操作:
    1. 在自定义组件编辑器 中,单击 修改自定义组件设置 按钮
    2. 更改设置。
    3. 单击 确认
Warning:

如果您将插件类型的组件用作嵌套组件的子组件,并在自定义组件编辑器中更改子组件的属性,请注意,当您保存该嵌套组件并在模型中使用它时,这些更改可能会丢失。

要避免丢失任何属性,请将变量链接到您要保留的每个插件属性。您也可以使用组件属性文件实现此目的。有关更多信息,请参见 自定义组件中的参数变量和变量公式的示例

示例:定义自定义端板组件

此示例中演示如何基于现有端板组件创建一个简单的自定义组件。

  1. 单击侧窗格中的 应用程序和组件 按钮以打开 应用程序和组件 目录。
  2. 单击 访问高级功能 按钮并选择 分解组件
  3. 选择模型中的端板组件。

    Tekla Structures 会分离组件中的对象。

  4. 单击 访问高级功能 按钮并选择 定义自定义组件...
  5. 类型 列表中,选择 节点
  6. 名称 框中,输入自定义组件的唯一名称。

  7. 单击 下一步>
  8. 选择您要在自定义组件中使用的对象,然后单击 下一步>

    您可以使用区域选择(从左到右)来选择对象。在选择要包含在自定义组件中的对象时, Tekla Structures 会忽略主零件、次零件和轴线。

  9. 选择柱作为主零件,然后单击 下一步>

    主零件会支撑次零件。

  10. 选择梁作为次零件。

    次零件由主零件支撑。

    Note:

    当选择多个次零件时,请注意选择顺序。在模型中添加自定义组件时,自定义组件将使用相同的选择顺序。自定义组件中的次零件的最大数量为 30。

  11. 单击 完成

    Tekla Structures 会显示新组件的组件符号。

    您现在已定义一个简单的自定义组件,可以在与最初创建该自定义组件的位置相似的位置处使用该自定义组件。此组件不是智能的, Tekla Structures 不会根据模型的任何变化来调整尺寸。要使自定义组件成为智能自定义组件,需要在自定义组件编辑器中 编辑 它。

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