tekla_dstv2dxf_<env>.def 文件描述
在使用 tekla_dstv2dxf.exe 将 DSTV 转换为 DXF 格式时,将使用 tekla_dstv2dxf_<env>.def 文件。它包含所有必要的转换设置。该 .def 文件位于 ..\Tekla Structures\<version>\bin\applications\Tekla\Tools\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
如果您设置 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=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_SIZE 和 HOLE_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 窗口显示数据处理。
选项:TRUE 或 FALSE
文本规范 [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 文件中的“钻孔”选项中的值相匹配 |
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=1、HOLE_POINT_STYLE=33 和 HOLE_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
|
一个槽孔中心的孔符号。该孔符号会遵循 |
SLOT_TYPE_2
|
槽孔的两个孔符号。该孔符号会遵循 |
SLOT_TYPE_3
|
槽孔中心的一个圆。圆的尺寸对应实际孔尺寸。圆周颜色随槽孔层颜色,而槽孔颜色则随幻像层颜色。根据所选的幻像设置(在本示例中为 |
SLOT_TYPE_4
|
槽孔的两个圆。圆的尺寸对应实际孔尺寸。如果这两个圆相交,则只在槽孔中间创建一个圆。根据所选的幻像设置(在本示例中为 |
SLOT_TYPE_5
|
第一个槽孔中心点的孔符号。该孔符号会遵循 |
SLOT_TYPE_6
|
第一个槽孔中心点的一个圆。根据所选的幻像设置(在本示例中为 |
SLOT_TYPE_7
|
不会创建任何孔符号。根据所选的幻像设置(在本示例中为 |