转换文件

Tekla Structures
2022
Tekla Structures

转换文件

转换文件 (.cnv) 将 Tekla Structures 截面、双截面和材料名称映射到在其他软件中使用的名称。

转换文件是纯文本文件,文件中的第一列包含 Tekla Structures 名称,第二列包含其他软件包中使用的名称。 列之间用空格分隔。 所有参数截面必须输入到截面转换文件中。

在输入和输出模型时,您可以使用同一个转换文件,并且可以在大多数输入和输出工具中指定转换文件的位置。

如果您输入一个不带路径的转换文件名,Tekla Structures 将在当前模型文件夹中搜索该文件。 如果将该框留空,Tekla Structures 将搜索由文件菜单 > 设置 > 高级选项 > 文件位置中高级选项 XS_PROFDB 指示的文件。 如果工具不允许您定义路径和转换文件,情况也是如此。

Tekla Structures 在标准安装中具有多个转换文件,您也可以创建自己的转换文件。 Standard转换文件位于环境文件夹 ...\ProgramData\Trimble\Tekla Structures\<version>\environments\ 下的 \profil 文件夹中。 确切位置因环境而异。 所有转换文件都带有 .cnv 扩展名。

创建转换文件

如果 Tekla Structures 安装中随附的转换文件不适合您的需要,您可以创建自己的转换文件。

  1. 使用任意标准文本编辑器打开一个现有的转换文件。

    默认情况下,转换文件位于环境文件夹 ...\ProgramData\Trimble\Tekla Structures\<version>\environments\ 下的 \profil 文件夹中。确切位置因环境而异。

  2. 用其他名称保存该文件。

    如果输出/输入工具允许您定义转换文件的路径,则您可以将该文件保存在所需的位置。否则,将该文件保存在文件菜单 > 设置 > 高级选项 > 文件位置中的高级选项 XS_PROFDB 定义的位置。

  3. 修改文件:在第一列中输入 Tekla Structures 识别的截面名称,在第二列中输入其他软件识别的相应名称。

    进行修改时,请确保:

    • 没有空的材料定义(" ",空引号)。

    • 截面位置字符串中没有空格。例如,输入“Hand_Rail”而不是“Hand Rail”。

  4. 保存您的更改。
    Note:
    • 如果截面名称的差异仅涉及 * X 或 x 格式,则所有三个文件(截面、双截面和材料)均不需要,因为通常会自动处理这些差异。例如,如果您想要将 UC254x254x73 输入为 UC254*254*73,则小写的“x”会自动更改为“X”,因此转换文件的格式将为 UC254*254*73 254X254X73。

    • 如果您在输入模型时遇到问题,请查看 Tekla Structures 日志文件中的所有错误消息,然后检查转换文件。

示例

下面是关于转换文件的几个示例:

SDNF

! Profile name conversion Tekla Structures -> SDNF

!

! If Converted-name does not exist, it will be the same

! as Tekla Structures-name.

! Tekla Structures-name Converted-name

C10X15.3 C10X15.3

C10X20 C10X20

C10X25 C10X25

C10X30 C10X30

C12X20.7 C12X20.7

C12X25 C12X25

C12X30 C12X30

C15X33.9 C15X33.9

C15X40 C15X40

C15X50 C15X50

C3X4.1 3X4.1

DSTV

! Profile name conversion Tekla Structures -> DSTV

!

! If Converted-name does not exist, it will be the same

! as Tekla Structures-name.

! Tekla Structures-name Converted-name

C10X15.3  C10X15.3

C10X20    C10X20

C10X25    C10X25

C10X30    C10X30

C12X20.7  C12X20.7

C12X25    C12X25

下面首先是一个错误转换文件的示例,然后是一个正确转换文件的示例,其中高亮显示了错误:

00100782 4 0 2 "brace" "Tread 4" 1 "TREAD4.5" "" 0.000000 0 0 0.000000 1.000000 0.000000 16.250000 13.154267 3.857143 15.500000 13.154267 3.857143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0 0 0 0 0 0 0 0 0 0 0 0

00100782 4 0 2 "brace" "Tread_4" 1 "TREAD4.5" "A36" 0.000000 0 0 0.000000 1.000000 0.000000 16.250000 13.154267 3.857143 15.500000 13.154267 3.857143 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0 0 0 0 0 0 0 0 0 0 0 0

双截面转换文件

Tekla Structures 包含单独的双截面转换文件,并在读取截面转换文件之前先读取双截面转换文件,因此您必须在输入中包括原始模型中的截面。

双截面转换文件是一个文本文件,在该文件中包含了截面的前缀(只有字符)和以毫米为单位的截面间的距离,它们之间以空格分隔。Tekla Structures 将带有指定前缀的所有截面转换为双截面。

可以将双截面转换文件命名为 twin_profiles.cnv,并且该文件可以包含类似以下一行的内容:

DL 20

截面之间的距离对于具有相同截面前缀的所有截面都相同。 例如,具有前缀 DL 的截面将始终具有相同的间距。 如果需要不同的间距值,则需要使用不同的截面前缀。

您还需要将双截面添加到截面转换文件中,以便使 DL 截面转换为 L 截面:

L200*20 DL200/20-20

限制

  • 双截面转换不能用于以数字开始的截面。 这意味着您不能将双角度定义为 2L, 而需要使用 DL 作为双截面的前缀,例如: DL200/20-20.

  • 双截面转换不适用于 FEM 输入。 建议每个角度单独建模而非双截面建模,因为 SP3D 不像 Tekla Structures 那样控制构件之间的间隙,会出现各种转换和映射等问题。 转换作为两个构件建模的构件比较容易。

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