您好!

您是否了解以用户身份登录后可以查看更多内容?

NC 文件

已添加 April 3, 2019 by Tekla User Assistance tekla.documentation@trimble.com

软件版本: 
2019

NC 文件

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 机器语言。有关更多信息,请访问 http://www.deutscherstahlbau.de/dstv/der-verband

说明和限制:

  • 默认情况下,会在 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)。

下面是一个示例,其中未选择 更改顶面 (o) 和背面 (h) 的外部轮廓(AK 块)半径符号

下面是一个示例,其中选择了 更改顶面 (o) 和背面 (h) 的外部轮廓(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 标记的零件 选项卡上定义 Pop 标记设置:

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

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

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

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

    您可以[ ] ).

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

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

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

    • 两侧 :将 左侧右侧 组合在一起。

    • 中心 :次零件的中心。

    • 左侧孔 :在次零件左侧标记孔位置位于次零件上的主零件。

    • 右侧孔 :在次零件右侧标记孔位置位于次零件上的主零件。

    • 双面孔 :将 左侧孔右侧孔 组合在一起。

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

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

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

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

    为现场焊接的零件添加 Pop 标记

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

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

    选项 描述
    如果仅在背面有 Pop 标记或其它项,请旋转零件 首先选中 背面上的 Pop 标记 复选框,然后选择选项之一。

    另请设置 孔径

    如果项或多个 Pop 标记仅在背面,请旋转零件并钻穿背面的 Pop 标记
    如果背面没有其它项,则钻穿背面上的 Pop 标记。
    搭接孔上没有 Pop 标记 如果不想在搭接孔上具有 Pop 标记,请选择此选项。
    添加 pop 标记到螺栓的中心 选择此选项会在螺栓中心具有 pop 标记。
    在模型中显示 pop-marks 选择此选项可以在模型中显示 pop 标记。
    将直径为零的孔视为 pop 标记 将直径为零的螺栓孔记为 pop 标记。
  5. 单击 确认
  6. 在模型中选择零件并创建 NC 文件。

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

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

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 文件描述。

    可以在与 tekla_dstv2dxf.exe 程序相同的文件夹中找到转换文件描述 pdf 文件。

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 文件更好地输入到 Shop Data Systems 编写的 CNC 软件。在 DXF 文件中包含此特殊的数据部分,会导致 DXF 文件无法被 AutoCAD 读取。

选项: 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 设置外,它还要求利用设置为 TRUE 的高级选项 XS_DSTV_WRITE_BEHIND_FACE_FOR_PLATE 创建 NC 文件,这样会在 NC 文件中包含板的背侧数据。

OUTPUT_CONTOURS_AS=POLYLINES

将轮廓转换为折线或线和弧。

选项: POLYLINES , LINES_ARCS

Note:

如果设置 OUTPUT_CONTOURS_AS =LINES_ARCS

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

如果设置 OUTPUT_CONTOURS_AS=POLYLINES ,如果 NC 是利用 Inner corner=0 设置创建的,则 DXF 文件可能不正确。

CONTOUR_DIRECTION=REVERSE

定义轮廓方向。此选项将更改顶点的坐标以及它们的写入顺序。如果在文本编辑器中打开该 DXF 文件,则可以查看该差异:"reverse" 为顺时针方向,"forward" 为逆时针方向。

选项: REVERSEFORWARD

仅在您设置了 OUTPUT_CONTOURS_AS=POLYLINES 时, CONTOUR_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

将孔添加到圆角。这仅会影响使用 孔和切割 选项卡上的 NC 文件设置 对话框中的 Inner corner shape = 1 设置创建的圆角。孔尺寸信息从 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_CIRCLE 或者 POP_POINT 后跟尺寸)
FS_POP_PMARK FS_POP_MARK 6 1.0

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

POP_CIRCLE 2.0 ( POP_CIRCLE 或者 POP_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=35HOLE_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 输出结果,请注意以下限制:

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

  • 不支持螺栓创建的孔,也不会输出这些孔。

  • 不支持曲梁。

  1. 文件 菜单上,单击 输出 > 管 NC 文件
  2. 管 NC 文件 对话框中,为输出文件输入一个名称,然后浏览到您要保存该文件的位置。 默认情况下,此文件保存在模型文件夹中。
  3. 选择是要为所选零件创建文件,还是要为所有零件创建文件。
  4. 单击 创建

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

Quick feedback

The feedback you give here is not visible to other users. We use your comments to improve our content.
We use this to prevent automated spam submissions.
内容评级: 
没有投票