NC 文件

Tekla Structures
2021
Tekla Structures

NC 文件

Tekla Structures 以 DSTV 格式生成 NC 文件。您可以选择要包括在 NC 文件和 NC 文件头中的信息,并定义所需的 Pop 标记以及轮廓标记设置。您也可以按照 DSTV 标准生成 MIS(制造信息系统,Manufacturing Information System)列表文件。

NC(数控)是指一种通过计算机控制机器工具的操作的方法。NC 数据控制 CNC(计算机数控)机器工具的运动。在制造过程中,机器工具或加工中心将对材料执行钻孔、切割、冲压或定形操作。

在完成 Tekla Structures 模型的深化后,您可以将 NC 数据以 NC 文件的形式从 Tekla Structures 输出,以供 CNC 机器工具使用。Tekla Structures 会将零件长度、孔位置、斜角、槽口和切割转换为机器工具用于在工厂内创建零件的坐标组。除了 CNC 机器工具外,NC 文件还可供 MIS 和 ERP 软件解决方案使用。

用于 NC 文件的数据来自 Tekla Structures 模型。我们建议您在生成 NC 文件之前完成细化并创建图纸。

Tekla Structures 在当前模型文件夹中以 DSTV 格式 (Deutscher Stahlbau-Verband) 生成 NC 文件。在大多数情况下,每个零件都有其自己的 NC 文件。您也可以通过将 DSTV 文件转换为 DXF 文件来以 DXF 格式生成 NC 文件。

DSTV 是一个标准界面,用于对具有数字控制的后处理器的钢结构件进行几何描述。此界面的基本目的是保持中立,这意味着只有一项标准描述,您可以管理多个不同的 NC 机器。此界面通过用于 NC 机器的 CAM 文件标准化 CAD 程序或图形系统之间的关联。对零件几何形状的介绍完全是中立的,在了解 NC 机器的参数之后,后处理器能够将此中立语言翻译成 NC 机器语言。有关更多信息,请访问 https://dstv.deutscherstahlbau.de/

说明和限制:

  • 默认情况下,会在 NC DSTV 输出中忽略零件上的重复螺栓(与其他螺栓在相同位置的螺栓)。可以使用 XS_BOLT_DUPLICATE_TOLERANCE 高级选项调整被认为重复的螺栓的容许距离。

  • DSTV 标准不支持曲梁,因此 Tekla Structures 不会为曲梁创建 NC 文件。请使用折梁替代曲梁。

以 DSTV 格式创建 NC 文件

  1. 文件菜单中,单击输出 > NC 文件
  2. 如果您要使用某些预定义设置,请从顶部的设置文件列表中选择相应设置,然后单击读取
  3. NC 文件对话框中,选中板的 DSTV 和/或截面的 DSTV 旁的创建列中的复选框。
  4. 要修改 NC 文件设置,请选择一个 NC 文件设置行,然后单击编辑...

    NC 文件设置对话框中,修改文件和零件选择孔和切割钢印标记高级选项选项卡上的设置。 单击确认保存 NC 文件设置并关闭 NC 文件设置对话框。

    可以为主零件和次零件创建钢印标记。 默认情况下,Tekla Structures 将只为主零件创建钢印标记。 如果将高级选项 XS_SECONDARY_PART_HARDSTAMP 设置为 TRUE,则也可以为次零件生成钢印。

    您可以选择仅创建 DSTV 文件和/或 MIS 文件,或者创建嵌入 MIS 文件的 DSTV 文件。

    如果要添加新的 NC 文件设置,请单击添加...。此操作将在 NC 文件设置列表中添加新行,并显示 NC 文件设置对话框,您可以在其中为设置指定新名称。

    您可以使用另存为为设置输入唯一的名称。Tekla Structures 会将设置保存在当前模型文件夹下的 ..\attributes 文件夹中。

    有关 NC 文件设置的更多信息,请参见下面的“NC 文件设置”一节。

  5. 您可以自定义信息在 NC 文件中的显示顺序,并可以在 NC 文件页眉中添加有关单个零件的附加信息。 若选择要包括在 NC 文件页眉中的信息,请单击页眉...,修改信息,然后单击确认
    • NC 文件页眉信息对话框中,在选定的单元列表中包括您想要的页眉信息选项,然后通过选择相应选项并使用上移下移按钮按所需的顺序排列选项。
    • 如果需要,可添加有关单个零件的附加信息。

      您可以在件 1 上的文本信息 - 件 4 上的文本信息框中输入文本,然后在双尖括号中输入所需的模板属性,例如输入 <<WEIGHT>> 以显示零件的重量

    • 如果要恢复默认的文件页眉信息,请单击 NC 文件页眉信息对话框中的默认值按钮。

  6. 要创建 Pop 标记并修改 Pop 标记设置,请单击 Pop标记...

    有关创建 pop 标记和 pop 标记设置的更多信息,请参见下面的“在 NC 文件中创建 pop 标记”一节。

  7. 要创建轮廓标记并修改轮廓标记设置,请单击轮廓标记

    有关创建轮廓标记和轮廓标记设置的更多信息,请参见下面的“在 NC 文件中创建轮廓标记”一节。

    有关轮廓标记的更多信息,请参见支持文章如何为钢梁创建轮廓标记

  8. 要保存您使用其他名称修改的设置以供日后使用,请在另存为旁边输入新名称,然后单击另存为
  9. NC 文件对话框中,使用所有零件选定的零件选项选择是为所有零件还是仅为所选零件创建 NC 文件。

    如果您使用选定的零件选项,则需要在模型中选择零件。

  10. 单击创建

    Tekla Structures 将使用定义的 NC 文件设置为这些零件创建 .nc1 文件。 默认情况下,将在当前模型文件夹中创建 NC 文件。 文件名由位置编号和扩展名 .nc1 组成。

  11. 单击显示 NC 日志以创建并显示日志文件 dstv_nc.log,该文件列出了输出的零件和未输出的零件。

    如果未输出所有预期零件,请检查未输出的零件是否符合 NC 文件设置中设置的所有截面类型、尺寸、孔和其他限制。

NC 文件设置

文件和零件选择选项卡

设置 描述

文件格式

DSTV 是唯一可用的值。

文件位置

默认文件夹是当前模型文件夹下的 \DSTV_ProfilesDSTV_Plates

您可以使用以下方法之一为 NC 文件定义另一个目标文件夹:

  • 您可以在文件位置框中输入文件夹路径。您也可以浏览到该路径。

    例如,可输入 C:\NC

  • 如果该字段留空,将在当前模型文件夹中创建 NC 文件。
  • 要在当前模型文件夹下的特定文件夹中创建 NC 文件,请输入 .\<folder_name>

    例如,输入 .\MyNCFiles

  • 您可以使用模型特定的高级选项 XS_​MIS_​FILE_​DIRECTORY定义 NC 和 MIS 文件的目标文件夹。转到CNC对话框中的高级选项类别,然后为高级选项 XS_MIS_FILE_DIRECTORY 输入所需的文件夹路径。将在一个与当前模型具有相同名称的文件夹下的指定文件夹中创建 NC 文件。

    例如,如果定义 C:\NC,并且当前模型的名称为 MyModel,则将在文件夹 C:\NC\MyModel 中创建 NC 文件。

文件扩展名

.nc1 是默认值。

包括修订标记到文件名称

向 NC 文件名中添加修订标记。

此时,文件名中将包含一个指示文件修订号的数字,例如,P176.nc1 将变为 P176_1.nc1

创建什么

选择要创建的文件类型:

NC 文件仅创建 DSTV 文件。

零件清单仅创建 MIS 列表文件(.xsr)。

如果您创建 MIS 列表文件,请在零件清单文件名框中输入该列表的名称。此外,您需要单击零件清单文件位置框旁边的浏览...按钮并浏览要保存该列表的位置。

NC文件和零件清单同时创建 DSTV 文件和 MIS 列表文件。

组合的NC文件和零件清单将 DSTV 文件嵌入 MIS 列表文件 (.xsr) 中。

最大尺寸

这些选项定义机器工具可以处理的零件最大长度、宽度和高度。超过最大尺寸的零件会被发送到其他机器。

截面类型

机床可以处理在列表中设置为截面类型的所有截面。截面类型按照 DSTV 标准进行命名。

I:I 截面

U:U 截面和 C 截面

L:L 形截面

M:矩形管

R:圆钢和管

B:板的截面

CC:CC 截面

T:T 截面

SO:Z 截面及所有其他类型的截面

默认情况下,Tekla Structures 展开圆管作为板的截面,并在 NC 文件头数据中使用板截面类型 B。要更改此设置,请使用高级选项 XS_​TUBE_​UNWRAP_​USE_​PLATE_​PROFILE_​TYPE_​IN_​NC

最大孔的尺寸

最大孔的尺寸选项定义机床能钻多大的孔。如果零件包含更大的孔或其材料比指定的值厚,则不创建 NC 文件。孔尺寸与材料的厚度或板厚度有关。

每行包含最大孔径和材料厚度。两个条件都必须满足,才能创建 NC 文件。例如,具有值 60 45 的行表示当材料厚度小于等于 45 mm 并且孔直径小于等于 60 mm 时,创建 NC 文件。您可以根据需要添加多个行。

以下示例显示了如何才能定义最大孔的尺寸。在本例中,我们将处理以下情况:

  • 三个不同厚度的板。

  • 两个相同尺寸的螺栓组和一个具有较大尺寸的螺栓组。

最大孔的尺寸定义如下:

Test1 为符合以下条件的板在模型文件夹中创建一个文件夹:

  • 孔径:22

  • 板的厚度:10

Test2 为符合以下条件的板在模型文件夹中创建一个文件夹:

  • 孔径:22

  • 板的厚度:20

当您为板创建 NC 文件时,文件夹 Test1 包含板 PL350*10,文件夹 Test2 包含板 PL350*20。因为不满足孔尺寸条件,板 PL350*15 将不包含在任何文件夹中。

输入条件的顺序非常重要:首先输入最具限制性的条件。如果按照不同的顺序定义条件,结果也会不同。

孔和切割选项卡

另请参见XS_​DSTV_​CREATE_​NOTCH_​ONLY_​ON_​BEAM_​CORNERS

设置 描述

内角形状

内角形状选项定义梁末端的形状,例如腹板槽口或翼缘切割。

内角形状选项还会影响翼缘上的切割:

内角形状选项不适用于位于零件中间的矩形开孔:

内角形状选项不适用于在模型中已进行倒圆的内部轮廓。模型值保持不变。

下面的示例显示不同的内角形状选项如何影响 NC 文件中的零件。模型中原始零件的翼缘完全切割,腹板开槽。

选项 0:半径

内角形状像具有给定半径的孔。不向 NC 文件中写入单独的 BO 块。

选项 1:切向

内角按照半径框中的值倒圆。

选项 2:方形

角与其在模型中一样。

选项 3:钻孔

向内角中添加钻孔。孔半径与半径框中的值相同。孔作为单独的 BO 块写入 NC 文件中。

选项 4:切向钻孔

沿切向将钻孔添加到内角。孔半径与半径框中的值相同。孔作为单独的 BO 块写入 NC 文件中。

自翼缘算起不切割腹板的距离

自翼缘算起不切割腹板的距离选项定义翼缘净距区域的高度。净距校核只影响 IUCL DSTV 截面类型。

如果零件中的切割位置距翼缘距离小于模型中的净距,则在写入 NC 文件时,会将净距内的切割点移动到净距区域的边界处。

零件的建模方式。切割距上翼缘的距离小于 NC 文件设置中定义的翼缘净距:

零件写入 NC 文件的方式。尺寸显示净距。原切割顶部发生移动,以便留出净距区域。切割底部不移动。

加工孔为

加工孔为选项定义如何创建长孔:

忽略槽口:不在 NC 文件中创建长孔。

槽中间的一个孔:在长孔的中心钻一个单独的孔。

在每个角上钻四个小孔:在四个角部各钻一个小孔。

内轮廓:用火焰切割将槽加工成为内部轮廓。

槽孔:保留槽原有形状。

要钻孔的最大直径

要钻孔的最大直径选项定义最大孔直径。大于最大孔直径的孔和长孔将被加工成内部轮廓。

要钻孔的圆形切割的最大直径

要钻孔的圆形切割的最大直径定义最大圆形零件切割。如果切割直径小于为设置定义的值,则将其作为孔写入。较小的内部圆形切割转换为孔。

钢印标记选项卡

设置 描述

生成钢印

当选中时,会创建钢印标记。

钢印标记内容

零件列表定义钢印标记中包含的元素以及这些元素在钢印标记中出现的次序。您还可以定义文本高度工况

工程编号:在钢印标记中添加工程编号。

拆运编号:在钢印标记中添加拆运编号。

状态:在钢印标记中添加状态编号。

零件位置:零件的前缀和位置编号。

构件位置:构件的前缀和位置编号。

材料:零件的材料。

抛光:抛光类型。

用户定义的属性:在标记中添加用户定义的属性(用户字段 1-4)。

文本:打开一个对话框,您可在其中向钢印标记添加用户定义的文本。

在钢印标记中包含零件位置和/或构件位置会将影响 NC 文件名:

  • 零件位置:P1.nc1P2.nc1

  • 构件位置:A1.nc1A2.nc1

  • 构件和零件位置:A1-P1.nc1A2-P2.nc1

以下示例显示包含状态零件位置材料文本等元素的钢印标记。

钢印标记位置

如果将按方向位标记选项按方向位标记设置为,则对于 L 形截面、矩形管和圆钢,默认面将从底面 (u) 更改为顶面 (o)。

选项定义放置钢印标记的零件侧面。

沿着零件的位置零件深度上的位置选项定义钢印标记在零件上的位置。

这些选项可以在创建钢印标记的同一个面上移动钢印标记,但不能将钢印标记移动到其他面上。如果该面为下翼缘,则可以将钢印标记移动到下翼缘上的其他位置,但不能移动到上翼缘等位置。

不同截面的默认面:

I 截面:下翼缘 (u)

U 截面和 C 截面:腹板背侧 (h)

L 形截面:后面 (h) 或底面 (u)

矩形管:下翼缘 (u)

圆钢:下翼缘 (u)

圆形管:前面 (v)

T 截面:腹板背侧 (h)

板的截面:前面 (v)

另请参见XS_​SECONDARY_​PART_​HARDSTAMP

高级选项选项卡

设置 描述

小数位数

定义在 NC 文件中显示的小数位数。

更改外部轮廓(AK 块)半径符号

更改顶面 (o) 和背面 (h) 的 AK 块弯曲半径符号。此更改仅影响顶面 (o) 和背面 (h)。

下面是一个例子,其中未选中更改外部轮廓(AK 块)半径符号

下面是一个例子,其中选中了更改外部轮廓(AK 块)半径符号

更改内部轮廓(IK 块)半径符号

更改顶面 (o) 和背面 (h) 的 IK 块弯曲半径签名。此更改仅影响顶面 (o) 和背面 (h)。

曲线检测

弦公差

曲线检测控制是否应将三点读取为曲线而非两条直线。当曲线检测设置为时,Tekla Structures 将会按实体边缘所描述的虚拟曲线来检查实体边缘,以基于弦公差值来判定边缘是曲线还是直线。应以毫米为单位输入弦公差值。默认情况下曲线检测处于开启状态。

下图描述了弦公差。

缺少翼缘时将 I 截面转换为 T 截面

翼缘缺失时,需选择是否要将 I 截面转换为 T 截面。您可以选择

跳过不必要的点

选择保留还是跳过几乎共线的点。

如果压型板的创建点距离直线小于 0.3 mm,在选择了此设置时,将在 NC 文件中跳过这些创建点。如果未选择此设置,则会将板的每个创建点写入 NC 文件。

未选择跳过不必要的点

选择了跳过不必要的点

为以下内容创建 KA 块

选择以下选项以在 NC 文件 KA 块中显示弯板和折粱板的弯线信息:展开的弯板展开的折梁板

另请参见XS_​DSTV_​DO_​NOT_​UNFOLD_​POLYBEAM_​PLATES

在 NC 文件中创建 Pop 标记

Pop 标记是一些小孔,它们有助于工厂将单独的零件装配成构件。Tekla Structures 可以在 NC 文件中写入 Pop 标记信息以帮助定位手动焊接到构件主零件的零件。 Pop 标记通常是使用钻孔机通过在材料的表面钻出小孔来做出的。

限制: Tekla Structures Pop 标记不适用于折梁。

Tekla Structures 只会对定义了 Pop 标记设置的零件创建 Pop 标记。 您可以将 Pop 标记设置保存在 .ncp 文件中,默认情况下,Tekla Structures 将此文件保存在当前模型文件夹下的 ..\attributes 文件夹中。

Note:

Pop 标记影响编号。 例如,如果两个零件有不同的 Pop 标记,或者一个零件有而另一个没有,Tekla Structures 将为这两个零件指定不同的编号。

  1. NC 文件对话框中,通过选择Pop标记列中的相应复选框,选择您要为其创建 Pop 标记的零件。
  2. 单击 Pop标记...按钮。
  3. Pop标记设置中,单击添加以添加新行。
  4. 要定义为哪些零件创建 Pop 标记以及 Pop 标记的创建位置,请为行中的每一项输入或选择相关信息。

    Pop标记设置对话框中行的次序非常重要。 最先输入最具限制性的定义,最后输入最通用的定义。

    首先在定位到pop-mark的零件选项卡上定义 Pop 标记设置:

    设置 描述
    主零件型材类型 选择添加 Pop 标记的主零件截面类型。 此列表包含的截面类型符合 DSTV 标准。
    主零件名称 输入主零件截面的名称。 您可以输入多个零件名称,之间用逗号分隔,例如 COLUMN, BEAM

    您可以使用通配符 (* ? [ ] ). 例如,HE* 匹配所有截面名称以“HE”字符开头的零件。

    零件名称可以包含以逗号分隔的多个名称。

    次零件截面类型 选择次零件截面类型。
    次零件名称 输入次零件截面的名称。 您可以输入多个零件名称,之间用逗号分隔。

    您可以使用通配符 (* ? [ ] ).

    零件名称可以包含以逗号分隔的多个名称

    Pop-mark 位置 选择将次零件投影到主零件上的方式。
    • 左侧: 在主零件上标记次零件的左侧。 左侧是指次零件最靠近主零件起始点的那一侧。

    • 右侧: 在主零件上标记次零件的右侧。

    • 双面: 组合左侧右侧

    • 中心: 次零件的中心。

    • 左侧孔: 使用次零件的孔位置,在次零件的左侧标记主零件。

    • 右侧孔: 使用次零件的孔位置,在次零件的右侧标记主零件。

    • 双面孔: 组合左侧孔右侧孔

    • 中心线: 在次零件 x 轴的中心线上标记两个点。

    移动到翼缘 选择 Pop 标记移动到主零件翼缘的哪个部分。 选项包括两个翼缘上翼缘下翼缘
    边距 输入 Pop 标记到主零件边缘的最小距离。Tekla Structures 在这个距离范围内不创建 Pop 标记。

    如果定义的边距内有 Pop 标记,则 Tekla Structures 会将其移开,除非您已将 Pop-mark 位置设置为中心

    次零件 pop-marks 选择是否为次零件创建 Pop 标记。

    将 pop 标记添加到现场焊接的零件

    选择是否为现场焊接的零件创建 Pop 标记。

    然后在Pop标记选项选项卡上定义 Pop 标记设置:

    Table 1.
    设置 描述
    Pop 标记在背面

    选择以下一个选项:

    如果仅在背面有 pop 标记或其他项,请旋转零件

    如果仅在背面有其他项或更多 pop 标记,请旋转零件,并在背面的 pop 标记处钻孔. 另请设置孔径

    如果背面没有其他项,则在背面的 pop 标记处钻孔. 另请设置孔径

    搭接孔上没有POP标记 如果不想在搭接孔上添加 Pop 标记,请选择此选项。
    添加 pop 标记到螺栓的中心 选择此选项会在螺栓中心创建 pop 标记。
    在模型中显示 pop-marks 选择此选项可以在模型中显示 pop 标记。
    将直径为零的孔视为 pop-mark 将直径为零的螺栓孔记为 pop 标记。
  5. 单击确认
  6. 在模型中选择零件并创建 NC 文件。

Pop 标记会作为 0 毫米孔径写入 DSTV 文件的 BO 块。

如果需要,也可以在图纸中显示 Pop 标记。 在图纸中,选中零件属性中的 Pop标记开/关复选框以显示 Pop 标记。

Pop 标记的默认符号为 xsteel@0。 您可以使用高级选项 XS_​POP_​MARK_​SYMBOL 更改符号。

Tekla Structures 在上次更新的模型视图中使用红色粗线显示每一对 Pop 标记。

示例

Tekla Structures 标记主零件上所有圆形次截面的中心点,并且不在主零件边缘 10 mm 之内创建 Pop 标记。

Tekla Structures 将次零件板上的孔位置投影到主零件上。

在 NC 文件中创建轮廓标记

Tekla Structures 能够在 NC 文件中生成轮廓标记。这意味着可以将有关布置以及焊接在一起的零件的信息添加到 NC 文件并传递给机器工具。

限制:折梁上的 Tekla Structures 轮廓标记并不适用于所有情况。折梁上的轮廓标记的可视放置已得到改进。

Tekla Structures 只会对为其定义了轮廓标记设置的零件创建轮廓标记。您可以将轮廓标记设置保存在 .ncs 文件中,默认情况下,Tekla Structures 将此文件保存在当前模型文件夹下的 ..\attributes 文件夹中。

您可以向主零件和次零件中添加轮廓标记。

Note:

轮廓标记影响编号。例如,如果两个零件有不同的轮廓标记,或者一个零件有轮廓标记而另一个没有,Tekla Structures 将为这两个零件指定不同的编号。

  1. NC 文件对话框中,通过选择轮廓标记列中的相应复选框,选择您要为其创建轮廓标记的零件。
  2. NC 文件对话框中,单击轮廓标记... 按钮。
  3. 轮廓标记设置对话框中,单击添加以添加新行。
  4. 要定义为哪些零件创建轮廓标记以及为其创建轮廓标记的方式,请为行中的每一项输入或选择信息:
    选项 描述
    主零件型材类型 选择添加轮廓标记的主零件截面类型。此列表包含的截面类型符合 DSTV 标准。
    主零件名称 输入主零件截面的名称。您可以输入多个零件名称,之间用逗号分隔,例如 COLUMN, BEAM

    您可以使用通配符 (* ?[ ] ).例如,HE* 匹配所有截面名称以“HE”字符开头的零件。

    零件名称可以包含以逗号分隔的多个名称。

    次零件截面类型 选择次零件截面类型。此列表包含的截面类型符合 DSTV 标准。
    次零件名称 输入次零件截面的名称。您可以输入多个零件名称,之间用逗号分隔。

    您可以使用通配符 (* ?[ ] ).

    零件名称可以包含以逗号分隔的多个名称。

    次轮廓标记 选择是否为次零件创建轮廓标记。
    冲压或粉碎 在列表中,选择为零件创建轮廓标记的方式:
    • 冲压:对零件进行冲压。

    • 粉碎:用粉末标记零件。

    • 两者:同时应用两种方法。

    钢印标记 选择是否创建钢印标记。
    标记现场焊接的零件 选择是否标记现场焊接的零件。
    边距 定义轮廓标记到主零件边缘的最小距离。Tekla Structures 在这个距离范围内不创建轮廓标记。
  5. 单击确认并创建 NC 文件。

轮廓标记写入到 DSTV 文件的 PUKO 块中。

Tekla Structures 在模型视图中以红紫色细线显示轮廓标记。

NC 文件中的接合和线切割

当以 DSTV 格式创建 NC 文件时,您用于切割梁末端的方法将影响 NC 文件中梁的长度。

  • 接合影响 NC 文件中梁的长度。

  • 线切割不影响 NC 文件中梁的长度。

当您切割梁末端时,请使用接合方法以确保 NC 文件中的梁长度是正确的。

梁的全长将是接合后梁的净长度。 这意味着 Tekla Structures 计算梁的长度时总是将接合考虑在内。

对于直线、多边形或零件切割来说,切割并不影响梁的长度,但 NC 文件中的全长将会是梁的总长(初始建模长度)。

  1. 接合

  2. 线切割

  3. 多边形或线切割

  4. 接合

最短长度

如果您想在 NC 文件中使用尽可能最短的长度,请使用高级选项 XS_DSTV_NET_LENGTH

净长和总长

如果您要在 NC 文件头数据中包含净长和总长,请使用高级选项 XS_DSTV_PRINT_NET_AND_GROSS_LENGTH

DSTV 文件描述

Tekla Structures 以 DSTV 格式生成 NC 文件。DSTV 格式是由德国钢结构协会 (Deutsche Stahlbau-Verband) 定义的工业标准。DSTV 文件是 ASCII 格式的文本文件。多数情况下,每个零件都有其自己的 DSTV 文件。

要了解有关 DTSV 语法的更多信息,请参见用于数字控制的钢结构件的标准描述

DSTV 文件分为若干个描述文件内容的块。

DSTV 块

描述

ST

文件开始

EN

文件结束

BO

SI

钢印标记

AK

外轮廓

IK

内轮廓

PU

粉碎

KO

标记

KA

弯曲

截面类型

截面类型按照 DSTV 标准进行命名。

DSTV 截面类型

描述

I

I 形截面

U

U 截面和 C 截面

L

L 截面

M

矩形管

RO

圆钢

RU

圆管

B

板的截面

CC

CC 截面

T

T 形截面

SO

Z 截面及所有其它类型的截面

零件面

DSTV 文件中用于描述零件面的单个字母。

字母

零件面

v

前面

o

顶部

u

底部

h

后面

通过使用“将 DSTV 文件转换为 DXF”宏,以 DXF 格式创建 NC 文件

通过使用将 DSTV 文件转换为 DXF宏,您可以以 DXF 格式转换已创建的 NC 文件

限制:该宏设计为用于简单板。因此,它不能为梁、柱和弯曲折梁提供正确的转换结果。

  1. 以 DSTV 格式创建 NC 文件。
  2. 单击侧窗格中的应用程序和组件按钮 打开应用程序和组件目录。
  3. 单击应用旁边的箭头打开应用列表。
  4. 将 DSTV 文件转换为 DXF应用程序列表中不可见,请选中显示隐藏项目录底部的应用程序和组件复选框。
  5. 双击将 DSTV 文件转换为 DXF以打开将 DSTV 文件转换为 DXF对话框。
  6. 浏览到包含您要转换成 DXF 文件的 NC 文件的文件夹。
  7. 选择 NC 文件并单击打开

    Tekla Structures 会自动在模型文件夹中创建一个 NC_dxf 文件夹,并在该文件夹中创建 DXF 文件。

使用 tekla_dstv2dxf.exe 以 DXF 格式创建 NC 文件

您可以使用单独的 Tekla Structures 程序 tekla_dstv2dxf.exe 将 DSTV 文件转换为 DXF 格式。仅将零件的一侧(前面、顶部、后面或底部)写入文件中,所以此输出格式最适用于板。

该程序位于 ..\Tekla Structures\<version>\nt\dstv2dxf 文件夹中。

  1. 为 NC 文件创建文件夹,例如 c:\dstv2dxf

    请勿在文件夹路径中使用空格。例如,不应将文件保存在 \Program Files 文件夹下的 Tekla Structures 文件夹中,因为该文件夹路径包含空格。

  2. C:\Program Files\Tekla Structures\<version>\nt\dstv2dxf 中的所有文件复制到您创建的文件夹 (C:\dstv2dxf) 中。
  3. 创建 DSTV 文件并将这些文件保存在您创建的文件夹 (C:\dstv2dxf) 中。
  4. 双击适当的 dstv2dxf_conversion.bat 文件。

    该程序即会将这些文件转换为 DXF 格式并保存在同一个文件夹中。

    如果您需要调整转换设置,请修改相应 tekla_dstv2dxf_<env>.def 文件中的设置,然后重新启动转换。有关更多信息,请参见下面的 tekla_dstv2dxf_<env>.def 文件描述。

    转换文件描述 PDF 文件与 tekla_dstv2dxf.exe 程序位于同一文件夹中。

tekla_dstv2dxf_ < env > .def 文件描述

在使用 tekla_dstv2dxf.exe 将 DSTV 转换为 DXF 格式时,将使用 tekla_dstv2dxf_<env>.def 文件。 它包含所有必要的转换设置。 该 .def 文件位于 ..\Tekla Structures\<version>\nt\dstv2dxf 文件夹中。

下面描述了 DSTV 到 DXF 转换的设置。

环境设置 [ENVIRONMENT]

INCLUDE_SHOP_DATA_SECTION=FALSE

指定是否在 DXF 文件中包括特定数据部分,以便将 DXF 文件更好地输入到由工厂数据系统编写的 CNC 软件中。 在 DXF 文件中包含特定数据部分会使 AutoCAD 无法读取 DXF 文件。

选项: TRUE, FALSE

NO_INFILE_EXT_IN_OUTFILE=TRUE

用于将输入文件扩展名添加到输出文件。

选项:

TRUE: p1001.dxf

FALSE: p1001.nc1.dxf

DRAW_CROSSHAIRS=HOLES

为孔和长孔绘制十字线。

选项: HOLES, LONG_HOLES, BOTH, NONE

HOLES:

LONG_HOLES:

BOTH:

NONE:

SIDE_TO_CONVERT=FRONT

定义构件要转换的一侧。

选项: FRONT, TOP, BACK, BELOW

定义在 DXF 文件中显示哪个零件面。 此设置最初设计用于板。

FRONT 是最典型的选项。 有时,可能需要对板进行其它旋转,您可以尝试将此设置更改为 BACK 看是否有帮助。 除了 SIDE_TO_CONVERT 设置外,还需要通过将高级选项 XS_DSTV_WRITE_BEHIND_FACE_FOR_PLATE 设置为 TRUE 来创建 NC 文件,这将在 NC 文件中包含板的背面数据。

OUTPUT_CONTOURS_AS=POLYLINES

将轮廓转换为多边或线和弧。

选项: POLYLINES, LINES_ARCS

Note:

如果您设置 OUTPUT_CONTOURS_AS=LINES_ARCS

  • 长孔在直线和弧之间可能会有间隙/偏移。
  • 有时会生成 3D DXF 而不是 2D DXF。

在设置 OUTPUT_CONTOURS_AS=POLYLINES 时,如果使用内角 = 0 设置创建 NC,则 DXF 文件可能不正确。

CONTOUR_DIRECTION=REVERSE

定义轮廓方向。 此选项将更改顶点的坐标及其写入顺序。 如果您在文本编辑器中打开 DXF 文件,则可以看到这些差异: “相反”是顺时针方向,“向前”是逆时针方向。

选项: REVERSE, FORWARD

只有设置了 OUTPUT_CONTOURS_AS=POLYLINESCONTOUR_DIRECTION 才有效。 如果您已将其设置为使用 LINES_ARCS,则输出将始终为FORWARD(逆时针)。

CONVERT_HOLES_TO_POLYLINES=TRUE

将孔转换为折线。

选项: TRUE, FALSE

MAX_HOLE_DIAMETER_TO_POINTS=10.0

在 DXF 文件中将小孔转换为点。

在将 MAX_HOLE_DIAMETER_TO_POINTS 设置为一个值时,直径小于此值的孔将遵循 HOLE_POINT_SIZEHOLE_POINT_STYLE 设置。 通过这种点可视化,孔符号将不再显示孔是大于还是小于另一个孔,但它们都将具有相同的大小。

HOLE_POINT_STYLE=33 和 HOLE_POINT_SIZE=5

点样式和孔的尺寸。

1 为圆,但未使用此设置

2 是 +

3 是 X

4 是短线

33 为圆

34 是一个带 + 的圆

35 是一个带 X 的圆

36 是带短线的圆

SCALE_DSTV_BY=0.03937

使用比例 0.03937 对英制单位进行缩放。

使用比例 1.0 对公制单位进行缩放。

ADD_OUTER_CONTOUR_ROUNDINGS=FALSE

为圆角添加孔。 这仅影响使用内角形状1 设置(该设置位于 NC 文件设置对话框的孔和切割选项卡上)创建的圆角。 来自 NC 文件设置对话框中半径值的孔尺寸信息将存入 DSTV 文件,并且您不能在 dstv2dxf 转换器中调整孔的尺寸。

选项: TRUE, FALSE

ADD_OUTER_CONTOUR_ROUNDINGS=FALSE:

ADD_OUTER_CONTOUR_ROUNDINGS=TRUE:

MIN_MATL_BETWEEN_HOLES=2.0

定义长孔转换中孔彼此之间可以靠近的距离。

INPUT_FILE_DIR=和 OUTPUT_FILE_DIR=

输入和输出文件的文件夹。

DEBUG=FALSE

在 DOS 窗口显示数据处理。

选项: TRUEFALSE

文本规范 [TEXT_SPECS]

TEXT_OPTIONS=PQDG

定义要在 DXF 文件中使用的文本选项:

S 添加侧边标记(侧: v)

P 添加一个零件标记(零件: P/1)

B 添加一个零件标记和侧边标记(零件: P/1 侧: v)

Q 添加数量(数量: 5)

G 添加钢等级(材料: A36)

T 添加厚度(厚度: 3)

D 添加截面描述(描述: FL5/8X7)

TEXT_POSITION_X=30.0 和 TEXT_POSITION_Y=30.0

从 DXF 文件的 <0,0> 原点开始计算的第一行文本左上角的 X/Y 位置。

TEXT_HEIGHT=0.0

不使用 TEXT_HEIGHT,文本高度始终为 10.0,或者在文本层。

文本项前缀

您可以为文本项定义多个不同的前缀。 只有将 CONCATENATE_TEXT 选项设置为 0,才会在文件中写入前缀。

您可以使用以下前缀定义:

PART_MARK_PREFIX=Part:

SIDE_MARK_PREFIX=Side:

STEEL_QUALITY_PREFIX=Material:

QUANTITY_PREFIX=Quantity:

THICKNESS_PREFIX=Thickness:

DESCRIPTION_PREFIX=Desc:

CONCATENATE_TEXT=1

将文本项(零件标记、数量、截面、等级)合并到一两行中。

选项:

0: 文本行未合并。 前缀仅适用于此选项。

1: 零件标记文本在一行,其它文本合并到另一行。

2: 所有文本在一行。

CONCATENATE_CHAR=+

为文本项定义最多 19 个字符的分隔符。

不同文本规范示例

下方的示例使用了以下设置:

TEXT_OPTIONS=PQDG

TEXT_POSITION_X=30.0

TEXT_POSITION_Y=30.0

TEXT_HEIGHT=0.0

PART_MARK_PREFIX=Part:

SIDE_MARK_PREFIX=Side:

STEEL_QUALITY_PREFIX=Material:

QUANTITY_PREFIX=Quantity:

THICKNESS_PREFIX=Thickness:

DESCRIPTION_PREFIX=Desc:

CONCATENATE_TEXT=1

CONCATENATE_CHAR=+

下方的示例使用了以下设置: TEXT_OPTIONS=B, CONCATENATE_TEXT=0:

其它层 [MISC_LAYERS]

实体 层名 颜色 文本高度 输出为
TEXT TEXT 7 并不总是使用与常规文本高度定义 10.0 相同的高度。
OUTER_CONTOUR CUT 7
INNER_CONTOUR CUTOUT 4
PART_MARK SCRIBE 3 请勿为此选项设置值。 如果您设置了值,将不会创建 DXF 文件。
PHANTOM LAYOUT 4
NS_POP_PMARK NS_POP_MARK 5 POP_CIRCLE 2.0(POP_CIRCLEPOP_POINT 后面是尺寸)
FS_POP_PMARK FS_POP_MARK 6 1.0

此“1.0”是用于远侧 Pop 标记的孔的直径。 它必须与 machinex.ini 文件中的“钻孔”选项中的值相匹配

POP_CIRCLE 2.0(POP_CIRCLEPOP_POINT 后面是尺寸)

颜色表格

1 = 红色

2 = 黄色

3 = 绿色

4 = 青色

5 = 蓝色

6 = 红紫色

7 = 白色

8 = 深灰

9 = 浅灰

孔层 [HOLE_LAYERS]

层名 最小直径 最大直径 颜色
P1 8.0 10.31 7
P2 10.32 11.90 7
P3 11.91 14.0 7

槽孔层 [SLOT_LAYERS]

类型和颜色影响符号,但槽孔轮廓或箭头(幻像)的颜色由 MISC_LAYERS 定义中的PHANTOM层定义进行定义。

层名 最小直径 最大直径 最小“b” 最大“b” 最小“h” 最大“h” 类型 颜色 幻像
13_16x1 20.62 20.65 4.75 4.78 0.0 0.02 3 3 PHANTOM_OUTLINE
13_16x1-7_8 20.62 20.65 26.97 26.99 0.0 0.02 3 3 PHANTOM_OUTLINE

下面有三种不同幻像类型的示例。 使用的其它设置为 Slot type=1HOLE_POINT_STYLE=33HOLE_POINT_SIZE=1

PHANTOM_ARROW:

PHANTOM_BOTH:

PHANTOM_OUTLINE:

PHANTOM_NONE:

有关“b”和“h”尺寸的说明,请参见下图:

槽孔类型示例

这些示例使用不同的槽孔类型,但其它设置都相同:

  • 槽孔层颜色为 3(绿色)。
  • 孔层颜色为 6(红紫色)。
  • 幻像层颜色为 1(红色)。
  • 槽孔层幻像类型: PHANTOM_OUTLINE
  • 孔点设置: HOLE_POINT_STYLE=35, HOLE_POINT_SIZE=10
槽孔类型 描述
SLOT_TYPE_1

一个槽孔中心的孔符号。 该孔符号会遵循 HOLE_POINT_STYLEHOLE_POINT_SIZE 设置。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。 圆周颜色随槽孔层颜色,而槽孔颜色则随幻像层颜色。

SLOT_TYPE_2

槽孔的两个孔符号。 该孔符号会遵循 HOLE_POINT_STYLEHOLE_POINT_SIZE 设置。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。 孔符号颜色随孔层颜色,而槽孔颜色则随幻像层颜色。

SLOT_TYPE_3

槽孔中心的一个圆。 圆的尺寸对应实际孔尺寸。 圆周颜色随槽孔层颜色,而槽孔颜色则随幻像层颜色。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。

SLOT_TYPE_4

槽孔的两个圆。 圆的尺寸对应实际孔尺寸。 如果这两个圆相交,则只在槽孔中间创建一个圆。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。 圆周颜色随孔层颜色,而槽孔颜色则随幻像层颜色。

SLOT_TYPE_5

第一个槽孔中心点的孔符号。 该孔符号会遵循 HOLE_POINT_STYLEHOLE_POINT_SIZE 设置。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。 孔符号颜色随孔层颜色,而槽孔符号颜色则随幻像层。

SLOT_TYPE_6

第一个槽孔中心点的一个圆。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。 圆周颜色随孔层颜色,而槽孔符号颜色则随幻像层颜色。

SLOT_TYPE_7

不会创建任何孔符号。 根据所选的幻像设置(在本示例中为 PHANTOM_OUTLINE)创建槽孔符号。 槽孔颜色随槽孔层颜色。

创建圆管 NC 文件

您可以为管状空腹截面创建 NC 文件。您首先需要使用特定的管组件创建节点。

创建以下管与管连接和管与板连接:

使用这些组件后,您可以创建 NC 文件以便输出数据。创建管 NC 文件会产生一个包含模型数据的 XML 文件。

限制:

为了获得正确的 NC 输出结果,请注意以下限制:

  • 手动创建或由其它节点创建的线切割和接合将输出为简单折角。

  • 不支持由螺栓创建的孔,也不会输出它们。

  • 不支持曲梁。

  • 对于方管或矩形管,请使用文件 > 输出 > NC 文件创建 DSTV 文件。

  1. 文件菜单上,单击输出 > 管 NC 文件
  2. 创建管 NC 文件对话框中,为输出文件输入一个名称,然后浏览到您要保存该文件的位置。

    默认情况下,此文件保存在模型文件夹中。

  3. 选择是要为所选零件创建文件,还是要为所有零件创建文件。
  4. 单击创建

    Tekla Structures 将在您定义的位置创建一个 XML 文件和一个日志文件。

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