Creo Intelligent Fastener > 使用 Creo Intelligent Fastener > 附录 > 文件类型 > 紧固件数据文件
  
紧固件数据文件
使用 Creo Intelligent Fastener 装配的紧固件的所有信息均从紧固件数据文件中读取。紧固件数据文件具有文件扩展名 .dat。每个 DAT 文件分为两个部分。
DAT 文件的第一部分提供有关紧固件的基本信息,例如紧固件的类型和紧固件的单位。
第二部分包含紧固件实例的定义。有两种提供定义的方法:
为每个紧固件实例添加一行
使用族表映射直接从类属零件中获取紧固件实例信息。
对于每个紧固件类型,需要提供一些尺寸才能在“螺钉紧固件定义”(Screw Fastener Definition)“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中进行 2D 预览。即使您的紧固件实例已经存在,也必须提供这些值。
DAT 文件的第一部分
DAT 文件的第一部分在下表中介绍。必须按 Tab 来分隔 DAT 文件中的值。
紧固件信息
关键字
以下紧固件类型之一:
SCREWTYPE
WASHERTYPE
NUTTYPE
INSERTTYPE
PINTYPE
紧固件的类型和索引。
UNIT
以下紧固件单位之一:
MM
INCH
INFOLABEL
可选值。要在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中显示的紧固件的标签。如果未提供值,则 Creo Intelligent Fastener 将使用库翻译文件获取“螺钉紧固件定义”(Screw Fastener Definition) 对话框的标签。
HELPTEXT
可选值。要为“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的标签显示的帮助文本。如果未提供值,则 Creo Intelligent Fastener 将使用库翻译文件获取“螺钉紧固件定义”(Screw Fastener Definition) 对话框的帮助文本。
SUBINFO
可选值。输入列值。如果选定尺寸有多个实例,则列中的值将显示在一个快捷菜单中,您可以从中选择所需的实例。
要在图形窗口中查看放置参考,请将 Creo Parametric 配置选项 show_selected_item_id 设置为 yes。然后,当您将指针放置在放置参考上时,标识将会出现。如果紧固件数据文件引用了具有不同放置参考的紧固件零件,则在第一个标识后面添加放置参考对。请确保通过按 Tab 键分隔值。
放置参考
关键字
SURFACE
参考平面的项标识。通过在标识前面添加一个减号 (-) 来反转方向。
AXIS
参考轴的项标识。
ORIENT
可选值。方向平面的项标识。
沉孔预先选择适用于下面列出的紧固件类型:
SCREWTYPE
WASHERTYPE
NUTTYPE
沉孔预先选择
关键字
CBSCR
可选值。ifx_screw_data.cfg 文件中的列的名称。如果选择了紧固件,则将为“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“侧面 1 - 沉孔”(Side 1 - Counterbore) 预先选择此沉孔直径。
CBNUT
可选值。ifx_screw_data.cfg 文件中的列的名称。如果选择了紧固件,则将为“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“侧面 2 - 沉孔”(Side 2 - Counterbore) 预先选择此沉孔直径。
族表关键字仅用于族表映射。
族表信息
关键字
FAMPRT
一般族表零件的名称(不含扩展名)。
MUST
NOT
可选值。使用这些关键字来按参数或尺寸值(通过指示某个值是否必须符合)过滤族表实例。请确保使用有效的 Creo Parametric 参数或尺寸以及语法 MUST <NAME><VALUE>NOT <NAME><VALUE>
DAT 文件的第二部分
DAT 文件的第二部分在下表中介绍。必须按 Tab 来分隔 DAT 文件中的值。
DAT 文件的这一部分定义紧固件尺寸。您必须为每个紧固件大小添加一行。
单个紧固件实例
关键字
SYMBOL
INSTANCE
包含有效的 Creo Parametric 文件名称的列。以下实例名是有效的:
现有紧固件零件
现有族表实例零件
不存在的紧固件零件。在装配紧固件时将即时创建零件。
STRING
仅用于螺钉紧固件。该值将出现在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“螺钉”(Screw) 列表中。
<COLUMN>
尺寸或参数的名称。您可以定义要添加到 DAT 文件的列。如果在紧固件模板中没有找到包含列名的尺寸或参数,则会创建一个具有给定值的字符串参数。
在这一部分,您还可以直接从一般族表零件中查找紧固件实例信息。
族表映射
关键字
SYMBOL
INSTANCE
输入 #FAMTAB 以使用族表映射。
<STRING>
仅用于螺钉紧固件。
如果 UNIT=MM,则输入 M<DN>。
如果 UNIT=INCH,则输入 Creo Parametric 尺寸名称。
该值将出现在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“螺钉”(Screw) 列表中。
<COLUMN>
Creo Parametric 尺寸或参数的名称。不要使用已重命名的值。根据紧固件的类型,需要有不同的列才能在“螺钉紧固件定义”(Screw Fastener Definition)“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中进行 2D 预览。
以下是用于单个紧固件实例的 DAT 文件的示例。每个实例需要使用一行。
! Fastener Information
SCREWTYPE 20
UNIT MM
INFO ISO 4014
SUBINFO BUW_SIZE
! Placement References
SURFACE 124 -12
AXIS 341 24
! Counterbore Preselection
CBSCR DIN974-2 R1
! Fastener Instances
SYMBOL STRING DN LG B S K DG P BUW_NAME BUW_TYPE BUW_SIZE
INSTANCE STRING DN LG B S K DG P name type size
...
ISO4014-M10x65-5_6 M10 10 65 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 65 - 5.6
ISO4014-M10x65-8_8 M10 10 65 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 65 - 8.8
ISO4014-M10x70-5_6 M10 10 70 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 70 - 5.6
ISO4014-M10x70-8_8 M10 10 70 26 16 6.4 8.5 1.5 hexheadscrew ISO 4014 M10 x 70 - 8.8
...
M12x60-5_6<ISO4014> M12 12 60 30 18 7.5 10.2 1.75 hexheadscrew ISO 4014 M12 x 60 - 5.6
M12x60-8_8<ISO4014> M12 12 60 30 18 7.5 10.2 1.75 hexheadscrew ISO 4014 M12 x 60 - 8.8
...
以下是用于族表映射的 DAT 文件的示例。尺寸和参数映射只需使用一行,即 #FAMTAB
! Fastener Information
SCREWTYPE 1
UNIT MM
INFO DIN 912 Famtab
SUBINFO MATERIAL
! Placement References
SURFACE 28
AXIS 71
! Counterbore Preselection
CBSCR DIN974-1 R1
! Family Table Information
FAMPRT din912
MUST NORM DIN912
NOT DIA 22.0
NOT DIA 27.0
! Fastener Instances
SYMBOL STRING DN LG B S DK K DG P
INSTANCE STRING DN LG B S DK K DG P
#FAMTAB M<DN> d5 d3 d4 d8 d12 d7 d6 pitch