Creo/Proe全命令教程-智能紧固件的详细作用解读含详细视频教程

导航目录:

  1. Intelligent Fastener
  2. 智能紧固件高级应用
  3. 学习交流
  4. 模拟测验

本节概述:

  1. Intelligent Fastener可以快速插入常用紧固件。
  2. 本节视频主要讲解Intelligent Fastener的基本应用。

重要知识点笔记:

  1. Intelligent Fastener可以为装配体自动配置紧固件。

免费系统化曲面教程>>>(思路细节精讲)

联系站长;   QQ:2621139966        微信:Creo2077          学习交流群;   QQ1群:602849358        QQ2群:916477208

关于视频:

视频编号<133>  视频已为您加入隐藏水印

学习遇到问题欢迎加群一起学习讨论!

与之相关:

装配>>>

一.Creo Intelligent Fastener

1.关于使用 Creo Intelligent Fastener (IFX)

关于使用 Creo Intelligent Fastener (IFX):

使用 Creo Intelligent Fastener 可装配螺钉或定位销紧固件。Creo Intelligent Fastener 帮助中描述的某些功能需要 Creo Intelligent Fastener 付费许可证。付费许可证可为 Creo Parametric 中包括的 Creo Intelligent Fastener 工具提供附加功能。

在 Creo Parametric 中打开一个装配,单击“工具”(Tools),然后单击 Intelligent Fastener 组中的命令,如下所述:

• “螺钉”(Screw) > “在参考上组装”(Assemble on reference) 可在现有点或轴上或者圆柱曲面上组装螺钉紧固件。

• “螺钉”(Screw) > “通过鼠标点击进行组装”(Assemble by mouse click) 可在选定位置组装螺钉紧固件。

• “定位销”(Dowel Pin) > “在参考上组装”(Assemble on reference) 可在现有点或轴上或者圆柱曲面上组装定位销紧固件。

• “定位销”(Dowel Pin) > “通过鼠标点击进行组装”(Assemble by mouse click),用于在选定位置组装定位销紧固件。

•“重新组装”(Reassemble),用于可重新组装现有的螺钉或定位销紧固件。

•“重新定义”(Redefine),用于编辑螺钉或定位销紧固件的定义。

•“删除”(Delete),用于删除螺钉或定位销紧固件。

•“Intelligent Fastener” > “检查螺钉紧固件”(Check Screw Fasteners) 可检查螺钉紧固件的螺钉或螺纹长度。

•“Intelligent Fastener” > “更新孔”(Update holes) 可将孔对齐到紧固件的新位置。

•“Intelligent Fastener” > “隐藏”(Suppress) 或“Intelligent Fastener” > “恢复”(Resume) 可更改紧固件的显示模式。

•“Intelligent Fastener” > “实例创建器”(Instance Creator) > “实例创建器”(Instance Creator) 可创建 Creo Intelligent Fastener 库元件的所有实例。

•“Intelligent Fastener” > “实例创建器”(Instance Creator) > “获取标识”(Get ID) 可从轴或曲面获取标识。

•“Intelligent Fastener” > “转换库”(Convert Library) 可将紧固件库转换为新的文件结构。

•“Intelligent Fastener” > “选项”(Options),用于设置或更改 Creo Intelligent Fastener 配置选项。

•“Intelligent Fastener” > “关于 Intelligent Fastener”(About Intelligent Fastener) 可获取 Creo Intelligent Fastener 相关信息。

对于现有紧固件,使用浮动工具栏访问以下命令。

• “重新组装”(Reassemble) 可重新组装现有螺钉紧固件。

•“重定义”(Redefine) 可重新定义现有螺钉紧固件。

•“删除”(Delete) 可删除现有螺钉紧固件。

•“重新组装”(Reassemble) 可重新组装现有定位销紧固件。

•“重定义”(Redefine) 可重新定义现有定位销紧固件。

•“删除”(Delete) 可删除现有定位销紧固件。

Creo Intelligent Fastener 支持多主体模型。

2.关于螺钉紧固件

关于螺钉紧固件:

您可以按以下方式创建完整的螺钉紧固件并将其与螺钉、螺母、嵌件、垫圈、孔和螺纹放在一起:

•将新螺钉紧固件放置在一个基准点或轴上,或放置在圆柱曲面上。

•将指针放在您要放置新螺钉紧固件的位置并单击。

•重新装配现有的螺钉紧固件。

•重新定义螺钉紧固件。

•更新在没有外部参考的情况下创建的螺钉孔位置。

•检查现有螺钉紧固件。

•创建螺钉、螺母、嵌件或垫圈实例并将它们保存在 Creo Intelligent Fastener 库中。

您也可以创建带有或不带外部参考的孔和螺纹,并将现有的位置特定的螺钉、螺母、嵌件和垫圈保存到 Creo Intelligent Fastener 库中。

3.关于为螺钉选择参考

关于为螺钉选择参考:

使用“选择参考”(Select References) 对话框可定义螺钉紧固件所需的所有放置参考。两个箭头指示螺钉紧固件的位置和方向。

1.单击“工具”(Tools) > Intelligent Fastener > “螺钉”(Screw),然后单击下列项之一:

◦在参考上组装 (Assemble on reference)

◦通过鼠标点击进行组装 (Assemble by mouse click)

“选择参考”(Select References) 对话框打开,并且激活“定位参考”(Position Reference) 收集器。

2.按照下述步骤选择参考:

◦如果单击“在参考上组装”(Assemble on reference),请选择位置点、轴或圆柱曲面。

◦如果单击“通过鼠标点击进行组装”(Assemble by mouse click),请选择第一个和第二个尺寸参考。

“放置曲面”(Placement Surface)“螺钉头”(Screw head) 收集器将激活。

3.在“放置曲面”(Placement Surfaces) 下,可以选择以下项的参考:

◦“螺钉头”(Screw Head) 放置曲面。

◦“螺母或螺纹”(Nut or thread) 放置曲面。

PS:如果“螺钉头”(Screw Head) 曲面的方向与“螺母或螺纹”(Nut or thread) 曲面的相同,则会创建带有螺纹的螺钉紧固件。如果这两个曲面的方向相反,则会创建带有螺母的螺钉紧固件。

- 表示已选择非实体曲面。如果 Creo Intelligent Fastener 无法在相同位置找到实体曲面,则不会创建孔。最好的方法是选择一个实体曲面。

- 表示零件无法更改。

单击“方向”(Orientation) 收集器以选择其他曲面来定义螺钉紧固件的方向:

◦选择“对齐第一个侧面”(Align first side) 可将螺钉头侧与方向曲面对齐。

◦选择“对齐第二个侧面”(Align second side) 可将螺母或螺纹侧与方向曲面对齐。

PS:
•对齐螺钉紧固件仅在完整版中可用。

4.单击“确定”(OK) 完成螺钉参考的选择。“螺钉紧固件定义”(Screw Fastener Definition) 对话框将会打开。

5.单击“取消”(Cancel) 关闭“选择参考”(Select References) 对话框。

4.关于“螺钉紧固件定义”对话框

关于“螺钉紧固件定义”对话框:

1.在“目录”(Catalog) 列表中,选择目录。

2.单击
从当前装配中选择已组装紧固件以复制其定义。

3.单击 以打开先前保存的紧固件定义。

4.单击 以保存当前紧固件定义。

5.在“螺钉”(Screw) 区域中,选择螺钉的类型。

6.在“螺纹”(Thread) 区域中,可以执行以下操作:

◦选择螺纹或单击 选择要测量的孔曲面。将自动选择下一个较小的螺钉的直径。

◦设置螺钉长度,或单击 以自动设置它。

◦单击 以自动关闭或打开长度的永久设置。

7.选中“侧面 1 垫圈”(Side 1 Washers) 复选框以添加侧面 1 垫圈。

8.组装带螺母的紧固件时,“侧面 2 垫圈”(Side 2 Washers) 复选框和“螺母”(Nut) 复选框可用。在此区域中,可以执行以下操作:

◦选中“侧面 2 垫圈”(Side 2 Washers) 复选框以添加侧面 2 垫圈。

◦选中“螺母”(Nut) 复选框以添加螺母,然后从列表中选择螺母。

9.如果您正在装配带螺纹的紧固件,则“嵌件”(Insert) 复选框可用。选择“嵌件”(Insert) 复选框以添加嵌件,然后从列表中选择嵌件。

PS:嵌件需要特殊孔图表。模板可在 <creo_loadpoint>\Common Files\ifx\text\hole\helicoil*.hol 中找到

10.单击“2D - 预览”(2D - Preview) 旁边的箭头以展开或折叠当前螺钉紧固件定义的 2D 预览。

11.单击右上角的箭头展开“孔”(Hole) 区域,执行以下操作:

◦如果可用的孔图表不止一个,选择要用于间隙孔的孔图表。

◦从列表中选择通孔公差。输入不同的值以更改标准的直径值。

◦添加“侧面 1 - 沉孔”(Side 1 - Counterbore) 或“侧面 2 - 沉孔”(Side 2 - Counterbore)

▪如果可用的孔图表不止一个,选择要用于沉孔的孔图表。

▪从列表中选择直径。

▪输入其他值以更改标准的沉孔尺寸。

▪输入沉孔的深度或螺钉的偏移,或右键单击并选择下列命令之一:

▪最大值 (Maximum Value) - 将值设置为最大值。

▪选择 (Select) - 通过选择曲面来设置值。该值为从放置参考到选定曲面的测量距离。

▪测量 (Measure) - 选择两个曲面参考。该值为从第一个曲面到第二个曲面上的选定点的测量距离。

◦在“侧面 2 - 螺纹”(Side 2 – Thread) 区域中,可以执行以下操作:

▪如果可用的孔图表不止一个,选择要用于螺纹的孔图表。

▪选中或清除“全螺纹”(Through thread) 复选框以创建全螺纹。

▪选中或清除“通孔”(Through Hole) 复选框以创建通孔。

▪如有必要,可为“螺纹深度”(Thread Depth) 和“钻孔深度”(Thread Depth) 输入不同的值。

PS:在 Creo Intelligent Fastener 的付费版本中,可以选中或清除“带螺纹”(With Thread) 复选框以创建不带螺纹曲面的孔,并在必要时更改“钻孔直径”(Drill diameter)。

可以配置 Creo Intelligent Fastener 以使用或不使用外部参考创建孔。如果未创建参考,则在位置改变时,孔位置不会自动更新。要手动更新孔位置,请单击 “工具”(Tools) > Intelligent Fastener > “更新孔”(Update holes)。

◦添加“侧面 1 - 自动 UDF”(Side 1 - Auto UDF) 或“侧面 2 - 自动 UDF”(Side 2 - Auto UDF) 并输入“偏移”(Offset) 值来组装 UDF。使用自动 UDF 功能定义要在与螺钉或螺母放置曲面接触的零件中创建的孔。您也可以使用快捷菜单为沉孔深度设置上述偏移。

◦在装配部件几次之后,“自动 UDF”(Automatic UDF) 功能将通过一个步骤,在连接的零件中创建所有必要的孔。单击“框架”(Framework) > “自动 UDF”(Automatic UDFs) 以创建和更新孔。

PS:自动 UDF 功能仅在 Creo Advanced Framework 中提供。

12.单击“预览”(Preview) 可在 Creo Parametric 中查看螺钉紧固件的预览。

13.单击“确定”(OK) 以使用定义装配螺钉紧固件或单击“取消”(Cancel) 以关闭“螺钉紧固件定义”(Screw Fastener Definition) 对话框。

5.装配螺钉紧固件

装配螺钉紧固件:

1.在“工具”(Tools) 选项卡上,在 Intelligent Fastener 组中选择以下选项之一:

◦ 在参考上组装 (Assemble on reference)

◦ 通过鼠标点击进行组装 (Assemble by mouse click)

“选择参考”(Select References) 对话框将会打开。

2.选择螺钉紧固件的参考并单击“确定”(OK)。“螺钉紧固件定义”(Screw Fastener Definition) 对话框将会打开。

3.定义螺钉紧固件以及孔设置,并单击“确定”(OK)。

4.如果位置参考属于某个阵列,请在“附加选项”(Additional Options) 对话框中设置阵列选项。

或者

1.选择位置参考的点、轴或圆柱曲面,然后单击 “在参考上组装”(Assemble on reference)。“选择参考”(Select References) 对话框将会打开。

2.选择螺钉紧固件的“放置曲面”(Placement Surfaces)。“螺钉紧固件定义”(Screw Fastener Definition) 对话框将会打开。

3.定义螺钉紧固件以及孔设置。

4.如果位置参考属于某个阵列,请在“附加选项”(Additional Options) 对话框中设置阵列选项。

6.检查螺钉紧固件中的螺钉或螺纹长度

检查螺钉紧固件中的螺钉或螺纹长度:

本工序中介绍的功能需要 Creo Intelligent Fastener 付费许可证,该许可证可提供 Creo Intelligent Fastener 中随附的 Creo Parametric 工具的附加功能。

1.单击“工具”(Tools) > Intelligent Fastener > “检查螺钉紧固件”(Check Screw Fasteners)。“检查螺钉紧固件”(Check Screw Fasteners) 对话框将会打开,螺钉紧固件的列表将会出现。有问题的紧固件将显示有图标。有问题的螺钉的图标如下表所述:
螺钉过短
螺钉过长
 – 未旋入。
 – 超出了 #ETSCR MAX
 – 未满足 #ETSCR MIN
 – 超出了板厚度。
 – 未与螺母连接。
 – 螺纹长度过短。
 – 未满足 #MUSCR MIN
 – 超出了螺纹深度。
 
 – 螺纹长度过短。
 
 – 超出了 #MUSCR MAX


PS:您可以在配置文件 ifx_screw_data.cfg 中输入 #ETSCR 和 #MUSCR 的 MIN 和 MAX 值。

2.双击有问题的紧固件。“螺钉紧固件定义”(Screw Fastener Definition) 对话框将打开,其中列出了紧固件错误。

3.更正紧固件错误。

4.为每个有问题的紧固件重复步骤 2 和 3。

5.单击“关闭”(Close) 以关闭对话框。

7.关于定位销紧固件

关于定位销紧固件:

您可以按以下方式创建完整的定位销紧固件(定位销和孔):

•将新定位销紧固件放置在一个基准点或轴上,或放置在圆柱曲面上。

•选择要放置新定位销紧固件的位置。

•重新装配现有的定位销紧固件。

•重新定义定位销紧固件。

•更新在没有外部参考的情况下创建的定位孔位置。

•创建定位销实例并将其保存在 Creo Intelligent Fastener 库中。

•将站点特定的定位销添加到 Creo Intelligent Fastener 库。

8.关于为定位销选择参考

关于为定位销选择参考:

使用“选择参考”(Select References) 对话框可定义定位销紧固件所需的所有放置参考。一个箭头指示定位销紧固件的方向和位置。

1.单击“工具”(Tools) > Intelligent Fastener,然后单击下列项之一:

◦在参考上组装 (Assemble on reference)

◦通过鼠标点击进行组装 (Assemble by mouse click)

“选择参考”(Select References) 对话框随即打开,且“定位参考”(Position Reference) 收集器处于激活状态。

2.按照下述步骤选择参考:

◦如果单击“在参考上组装”(Assemble on reference),请选择位置点、轴或圆柱曲面。

◦如果单击“通过鼠标点击进行组装”(Assemble by mouse click),请选择第一个和第二个尺寸参考。

“放置曲面”(Placement Surface)“定位销”(Dowel Pin) 收集器将激活。

3.选择定位销的放置曲面。

PS:
- 表示已选择非实体曲面。如果 Creo Intelligent Fastener 无法在相同位置找到实体曲面,则不会创建孔。最好的方法是选择一个实体曲面。

- 表示零件无法更改。


4.单击“确定”(OK) 以完成定位销参考的选择。“定义定位销紧固件”(Definition Dowel Pin Fastener) 对话框将会打开。

5.单击“取消”(Cancel) 关闭“选择参考”(Select References) 对话框。

9.关于“定义定位销紧固件”对话框

关于“定义定位销紧固件”对话框:

使用“定义定位销紧固件”(Definition Dowel Pin Fastener) 对话框定义定位销紧固件。为所有活动的区域输入值。

1.从“目录”(Catalog) 列表中选择目录。

2.在“定位销”(Dowel Pin) 区域中,从邻近的列表中选择以定义紧固件。

◦选择定位销。

◦设置直径或单击 选择要测量的孔曲面。将自动选择直径。

◦设置定位销长度。

◦必要时为“深度”(Depth) 输入其他值。

3.单击“2D - 预览”(2D – Preview) 旁边的箭头以展开或折叠当前定位销紧固件定义的 2D 预览。

4.单击右上角的箭头以展开或折叠“上孔”(Top Bore) 和“下孔”(Bottom bore) 的“孔”(Hole) 区域。

◦选择“孔类型”(Hole Type) 并在必要时输入其他值。

◦如果可用的孔图表不止一个,选择要用于选定孔类型的孔图表。

◦选择“公差”(Tolerance) 并在必要时为“上公差”(Upper Tolerance) 和“下公差”(Lower Tolerance) 输入不同的值。

5.单击“预览”(Preview) 可在 Creo Parametric 中显示定位销紧固件的预览。

6.单击“确定”(OK) 以使用定义装配定位销紧固件或单击“取消”(Cancel) 以关闭“定义定位销紧固件”(Definition Dowel Pin Fastener) 对话框。

10.装配定位销紧固件

装配定位销紧固件:

1.在“工具”(Tools) 选项卡上,在 Intelligent Fastener 组中选择以下选项之一:

◦ 在参考上组装 (Assemble on reference)

◦ 通过鼠标点击进行组装 (Assemble by mouse click)

“选择参考”(Select References) 对话框将会打开。

2.选择定位销紧固件的参考并单击“确定”(OK)。“定义定位销紧固件”(Definition Dowel Pin Fastener) 对话框将会打开。

3.定义定位销紧固件以及孔设置,并单击“确定”(OK)。

4.如果位置参考属于某个阵列,请在“附加选项”(Additional Options) 对话框中设置阵列选项并单击“确定”(OK)。

或者

1.选择要放置位置参考的点、轴或圆柱曲面,然后单击 “在参考上组装”(Assemble on reference)。“选择参考”(Select References) 对话框将会打开。

2.选择定位销紧固件的“放置曲面”(Placement Surface),然后单击“确定”(OK)。“定义定位销紧固件”(Definition Dowel Pin Fastener) 对话框将会打开。

3.定义定位销紧固件以及孔设置,并单击“确定”(OK)。

4.如果位置参考属于某个阵列,请在“附加选项”(Additional Options) 对话框中设置阵列选项。

11.关于“附加选项”对话框

关于“附加选项”对话框:

使用“附加选项”(Additional Options) 对话框可设置紧固件的“阵列选项”(Pattern Options) 和所创建的孔的“孔可见性”(Hole Visibility)。

在“阵列选项”(Pattern Options) 区域中,可以根据选定的位置参考来选择下列项之一:

•是否装配单个实例? (Assemble single instance?) - 仅在所选参考上装配紧固件。

•是否为紧固件设置阵列? (Pattern fastener?) - 将紧固件装配在阵列的引线位置并为紧固件和孔设置阵列。

•是否将紧固件装配在所有实例上? (Assemble fastener on all instances?) - 在位置参考特征的每个实例上装配一个紧固件

•是否在所有实例上装配紧固件并为其设置阵列? (Assemble fastener on all instances and pattern it?)- 在位置参考的所有实例上装配紧固件,然后设置该紧固件的阵列。

PS:如果在已设置阵列的位置参考的所有实例上装配紧固件,当您更改阵列的数量时,可能导致问题。紧固件不会自动更新。

将选项 PATTERN_OPTION 设置为控制默认选择。

在“孔可见性”(Hole Visibility) 区域中,可以将所创建孔的可见性选择为“侧面 1”(Side 1)、“侧面 2”(Side 2) 和“中间板”(Middle plates)。选择下列项之一:

•“在零件中创建孔”(Create hole in part) - 直接在零件中创建孔。

•“在装配中创建孔”(Create hole in assembly) - 在父项装配中创建孔。

•“不创建孔”(Do not create a hole) - 跳过孔创建。

PS:将选项 HOLE_VISIBILITY 设置为 SELECT 可显示“孔可见性”(Hole Visibility) 区域。如果您选择另一个值,此区域将被隐藏。

- 表示零件无法更改,且默认情况下会禁用孔创建。必须允许创建孔。如果连接至 Windchill 服务器,则请检出模型,以便不再显示警告。

单击“确定”(OK) 以装配紧固件或单击“取消”(Cancel) 以关闭对话框。

12.重新组装紧固件

重新组装紧固件:

1.选择下面的一种重新装配方法:

a.在“工具”(Tools) 选项卡上,单击“重新组装”(Reassemble)。

b.选择紧固件的元件。



a.选择紧固件的元件。

b.在“工具”(Tools) 选项卡上,单击“重新组装”(Reassemble)。



a.选择紧固件的元件。

b.在浮动工具栏上,对螺钉紧固件单击 “重新组装”(Reassemble),或对定位销紧固件单击 “重新组装”(Reassemble)。“选择参考”(Select References) 对话框将会打开。

2.选择新的参考。单击鼠标中键以接受上一参考。

3.执行下列操作之一:

◦单击“应用”(Apply) 可在环路中装配紧固件。

◦单击“确定”(OK) 可装配单个紧固件。

◦单击“取消”(Cancel) 可关闭对话框而不装配紧固件。

PS:
•重新组装的紧固件将按照逻辑组合在一起。您可以通过一步重新定义组合的紧固件。

•不能重新组装嵌入的元件。

13.重新定义紧固件

重新定义紧固件:

1.选择下面的一种方法来重新定义紧固件:

a.在“Intelligent Fastener”组的“工具”(Tools) 选项卡上,单击“重定义”(Redefine)。

b.选择要重新定义的紧固件的元件。

或者

a.选择要重新定义的紧固件的元件。

b.在 Intelligent Fasteners 组的“工具”(Tools) 选项卡上,单击 “重新定义”(Redefine)。

或者

a.选择紧固件的元件。

b.在浮动工具栏上,对螺钉紧固件单击 “重定义”(Redefine),或对定位销紧固件单击 “重定义”(Redefine)。

2.如果所选的元素具有多个外观,则“重定义选项”(Redefine Options) 对话框将会打开。单击下列选项之一:

◦重定义所有元素 (Redefine all elements) - 重新定义所有重新组装的紧固件。

◦仅重定义选定元素 (Redefine only the selected element) - 仅重新定义选定的元素。在这种情况下,与组之间的关系将丢失。

◦“确定”(OK) 或“取消”(Cancel) - 继续重新定义过程,或关闭对话框并停止重新定义。

“螺钉紧固件定义”(Screw Fastener Definition) 对话框或“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框将会打开。

3.根据需要更改紧固件的定义。

4.单击“确定”(OK) 接受更改并重新定义紧固件,或单击“取消”(Cancel) 关闭对话框。

PS:不能重新定义嵌入的元件。

14.删除紧固件

删除紧固件:

1.选择下面的一种删除方法:

a.在“工具”(Tools) 选项卡上,单击“删除”(Delete)

b.选择要删除的紧固件的元件。

或者

a.选择要删除的紧固件的元件。

b.在“工具”(Tools) 选项卡上,单击 “删除”(Delete)。系统将提示您确认删除操作。

或者

a.选择要删除的紧固件的元件。

b.在浮动工具栏上,对螺钉紧固件单击 “删除”(Delete),或对定位销紧固件单击 “删除”(Delete)。系统将提示您确认删除操作。

2.单击“是”(Yes) 删除紧固件和全部相关孔的所有元素,或单击“取消”(Cancel) 停止该操作。

PS:如果装配中有重新装配的紧固件,系统将提示是要删除所选元素的多个外观还是仅删除所选的元素。

15.更新孔

更新孔:

单击“工具”(Tools) > Intelligent Fastener > “更新孔”(Update holes) 以将孔对齐到紧固件的位置。

PS:如果将 Creo Intelligent Fastener 配置选项 USE_EXTERNAL_REFERENCES 设置为“NO”,则将在不使用外部参考的情况下创建零件中的孔。如果紧固件的位置已更改,则必须手动更新孔的位置。

16.更改显示模式

更改显示模式:

•单击“Intelligent Fastener” > “隐藏”(Suppress) 可隐藏所有已装配的螺钉和定位销紧固件。

•单击“Intelligent Fastener” > “恢复”(Resume) 可恢复所有已隐藏的紧固件。

PS:如果将 Creo Intelligent Fastener 配置选项 SCR_SUPPRESS_NEW 或 PIN_SUPPRESS_NEW 设置为“Yes”,则将隐藏新装配的紧固件。

17.创建库元件

创建库元件:

可以将 Creo Intelligent Fastener 元件的实例作为单独的零件创建,以便用于 Windchill 或其他数据库。

1.在“工具”(Tools) 选项卡上,单击 Intelligent Fastener > “实例创建器”(Instance Creator) > “实例创建器”(Instance Creator)。

2.浏览到 Creo Intelligent Fastener 创建所选螺钉或定位销库零件的新实例的文件夹。

3.浏览到螺钉或定位销元件库,然后选择一个紧固件数据文件。将创建紧固件实例作为单独的零件。

18.允许模型参数

允许模型参数:

借助 Creo Parametric 中包含的 Creo Intelligent Fastener 工具,可将以下默认参数附加到紧固件零件。附加不在此列表中的参数需要 Creo Intelligent Fastener 付费许可证。

•PTC_WM_REVISION
•PTC_WM_PART_NAME
•PTC_WM_NUMBER
•PTC_WM_NAME
•PTC_WM_ORGANIZATION_ID
•PTC_WM_ITERATION
•PTC_WM_IS_DRAWING
•PTC_WM_PART_REVISION_FOR_DRAWING
•PTC_WM_PART_STATE_FOR_DRAWING
•PTC_WM_CREATED_BY
•PTC_WM_CREATED_ON
•PTC_WM_MODIFIED_BY
•PTC_WM_MODIFIED_ON
•PTC_WM_LAST_CHANGE_NOTE
•PTC_WM_LIFECYCLE_STATE
•PTC_WM_LIFECYCLE
•PTC_MODIFIED
•PTC_ORGANIZATION_ID
•PTC_WM_VERSION
•PTC_WM_LOCATION
•PTC_WM_TEAM
•PDMREV
•PDMDB
•PDMRL
•PROI_REVISION
•PROI_VERSION
•PROI_BRANCH
•PROI_RELEASE
•PROI_MODIFIED
•MODEL_CHECK
•MC_ERRORS
•MC_CONFIG
•MC_MODE
•PRO_MP_ALT_DENSITY
•PTC_MASTER_MATERIAL
•PTC_ASSIGNED_MATERIAL
•PTC_REPORTED_MATERIAL

19.关于转换紧固件库

关于转换紧固件库:

对于 Creo Parametric 3.0 M110 和更高版本,紧固件库的文件结构对以前版本的结构进行了更改。有关紧固件库的所有文档提到的都是在 Creo Parametric 3.0 M110 中引入的文件结构。

•建议您将在 Creo Parametric 3.0 M110 之前创建的紧固件库转换为在 Creo Parametric 3.0 M110 中引入的文件结构。

•如果您想要将目录和紧固件数据文件上载到 Windchill,则必须使用在 Creo Parametric 3.0 M110 中引入的文件结构。


转换紧固件库:

1.单击“工具”(Tools) > Intelligent Fastener > “转换库”(Convert Library)。将显示一条消息,提示您将 IFX 库结构转换为新的文件结构。

2.查看在消息框中列出的文件路径。

3.单击“是”(Yes) 启动转换,或者单击“取消”(Cancel) 停止进程。执行转换后,将出现下列情况:

◦将显示一条消息,通知您关于转换的状态。

◦日志文件 ifx_convert.log 将会写入到 PATH_ABS_LIBRARY

4.要使用新的库结构,请将 Creo Intelligent Fastener 选项 USE_NEW_LIBRARY_STRUCTURE 设置为 yes。

20.关于配置选项

关于配置选项:

1.可以通过设置配置选项自定义您使用 Creo Intelligent Fastener 的方式。每个选项均包含以下信息:
◦配置选项的名称。
◦缺省和可用的变量或值。
◦说明配置选项的简短说明和注解。

2.单击“工具”(Tools) > “Intelligent Fastener” > “选项”(Options) 以打开“Intelligent Fastener 选项”(Intelligent Fastener Options) 对话框。这些选项分组到以下四个选项卡中:
◦“常规”(General)
◦“螺钉”(Screws)
◦“定位销”(Dowel Pins)
◦“Windchill”(Windchill)

3.在“目录”(Directory) 框中,选择下列其中一项:
◦IFX 安装的配置文件夹,可用于为当前和未来 IFX 会话的配置选项设置值。要自定义“目录”(Directory) 列表中显示的路径,请将环境变量设置为 IFX_USER_CONFIG_PATH。可添加一个路径,或添加多个路径并用分号隔开。
◦“当前会话”(Current session) - 用于为仅适用于当前 IFX 会话的配置选项设置值。

4.单击打开 在文件浏览器中打开当前配置目录。

5.单击选项旁边的“值”(Value) 框,然后选择或键入值。您可以为多个配置选项设置值,然后单击“确定”(OK) 或“应用”(Apply)。

6.单击“默认值”(Default values) 将所有配置选项设置为其默认值。

7.单击“放弃更改”(Discard changes) 以放弃当前 IFX 会话中的更改。

8.单击“应用”(Apply) 以应用更改。单击“确定”(OK) 以接受更改并关闭对话框,或单击“取消”(Cancel)。


关于配置文件:

您可以自定义在“螺钉紧固件定义”(Screw Fastener Definition) 和“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中显示的多个数据值。

•要配置“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的数据值,请编辑文件 ifx_screw_data.cfg。

•要配置“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中的公差值,请编辑文件 ifx_pin_data.cfg。

还可以使用 ifx_start_mdl.cfg 文件来自定义紧固件模型,如下所示:

•重命名特征。
•分配参数和默认值。
•执行某些层操作。

您可以通过浏览到 <creo 加载点>\Common Files\ifx\configuration,访问 configuration 目录中的这些文件。

21.关于“自定义紧固件库”

关于“自定义紧固件库”:

您可以通过更改、添加或移除目录和紧固件实例来自定义紧固件库。您还可以将原有紧固件与 Creo Intelligent Fastener 配合使用。

在本帮助中心 Creo 教程下的 Creo Intelligent Fastener 高级教程中,您可以找到有关集成和自定义零件的详细信息和分步说明。

PS:自定义紧固件库需要 Creo Intelligent Fastener 付费许可证,该许可证可以为 Creo Parametric 中包含的 Creo Intelligent Fastener 工具提供附加功能。

22.为紧固件添加新尺寸实例

为紧固件添加新尺寸实例:

1.打开紧固件数据文件。

2.复制紧固件数据文件中的现有行,并根据需要更改值。

该示例演示如何添加新长度 75。

更改前:
ISO4014-M8x65-5_6
M8
8
65
22
13
5.3
ISO4014-M8x65-5_6
M8
8
70
22
13
5.3
ISO4014-M8x65-5_6
M8
8
80
22
13
5.3

复制包含尺寸 70 的行并将长度更改为 75。

更改后:
ISO4014-M8x65-5_6
M8
8
65
22
13
5.3
ISO4014-M8x65-5_6
M8
8
70
22
13
5.3
ISO4014-M8x65-5_6
M8
8
75
22
13
5.3
ISO4014-M8x65-5_6
M8
8
80
22
13
5.3

23.添加新的紧固件类型

添加新的紧固件类型:

1.打开您想要在其中添加新的紧固件的紧固件实例目录文件。

2.将紧固件的名称添加到 #screws、#washers、#nuts、#inserts 或 #pins 部分,具体取决于紧固件的类型。

3.浏览至文件夹 <creo_loadpoint>\Common Files\ifx\parts\ifx_fastener_templates 并搜索您所需类型的模板。

4.将下列模板文件复制到 PATH_ABS_LIBRARY 指定目录中 FOLDER_FOR_FASTENER_DATA 指定的文件夹。

◦模板零件 - *.prt

◦紧固件数据文件 - *.dat

◦紧固件图标 - *_icon.png仅当您想要使用自定义图标时,才应复制紧固件图标。

5.将模板文件重命名为您的紧固件的名称。

6.打开紧固件数据文件并添加您的实例。

以下示例演示了如何将名称为 MY_SCREW01 的 screw_01 类型的新螺钉添加到 mm 目录中。

1.复制模板文件并重命名为 MY_SCREW01.prt 和 MY_SCREW01.dat。

2.将 MY_SCREW01 添加到紧固件实例目录文件 mm.txt 中。
#screws
ISO4014-5_6
ISO4014-8_8
DIN963-4_8
DIN963-5_8
MY_SCREW01
 
#washers
DINENISO7090
3.将 INFO 的值更改为 My Screw 01,并将三个实例添加到紧固件数据文件 MY_SCREW01.dat。
SCREWTYPE
01
UNIT
MM
SURFACE
28
AXIS
71
CBSCR
DIN974-1 R1
INFO
My Screw 01
 
SYMBOL
STRING
DN
LG
B
S
DK
K
DG
P
INSTANCE
STRING
DN
LG
B
S
DK
K
DG
P
SCREW-M5x10
M5
5
10
10
4
8.5
5
4.2
0.8
SCREW-M5x20
M5
5
20
20
4
8.5
5
4.2
0.8
SCREW-M5x30
M5
5
30
22
4
8.5
5
4.2
0.8

24.添加旧有紧固件

添加旧有紧固件:

1.启动 Creo Parametric。

2.单击“文件”(File) > “选项”(Options) > “配置编辑器”(Configuration Editor) 并将配置选项 show_selected_item_id 设置为 yes。单击“确定”(OK)。

3.打开您的旧有紧固件。

4.在图形窗口中,将鼠标指针移动到您的紧固件的放置轴上,并记下标识。

5.在图形窗口中,将鼠标指针移动到您的紧固件的放置曲面上,并记下标识。

6.打开您想要在其中添加紧固件的紧固件数据文件。

7.将标识对添加到放置参考关键字 SURFACE 和 AXIS。请确保通过按 Tab 键分隔值。

8.在实例列表中搜索紧固件的尺寸。

9.将该实例重命名为您的旧有紧固件的名称。

在此示例中,旧有螺母 MY-ISO4032–M10.prt 将会添加到紧固件实例数据文件 ISO4032-6.dat。SURFACE 的放置参考标识为 129,AXIS 的放置参考标识为 34
NUTTYPE
1
UNIT
MM
SURFACE
9
129
AXIS
92
34
INFO
ISO 4032 – 6
CBNUT
DIN974-2 R1
 
SYMBOL
DN
S
E
K
DG
P
BUW_NAME
BUW_TYPE
BUW_SIZE
INSTANCE
DN
S
E
K
DG
P
name
type
size
ISO4032-M3-6
3
5.5
6
2.4
2.5
0.5
hexagonnut
ISO 4032
M3 — 6
ISO4032-M8-6
8
13
14.4
6.8
6.8
1.25
hexagonnut
ISO 4032
M8 — 6
MY-ISO4032–M10
10
16
17.8
8.4
8.5
1.5
hexagonnut
ISO 4032
M10 — 6
ISO4032-M12-6
12
18
20
10.8
10.2
1.75
hexagonnut
ISO 4032
M10 — 6

25.修改紧固件

修改紧固件:

1.打开您想要修改的紧固件数据文件。

2.根据需要更改值。

3.保存所做的更改并关闭文件。

对于以下示例,下面的列表对所做的更改进行了描述:

•更改了 INFO 值。

•移除了未使用的实例尺寸 M3 - M10。

•移除了未使用的参数列 BUW_NAME、BUW_TYPE 和 BUW_SIZE。

•更改了实例名。添加前缀 NUT- 并移除材料后缀 -6。

•添加了自定义参数列 NAME。

原始的紧固件数据文件 iso4032-6.dat
NUTTYPE
1
UNIT
MM
SURFACE
9
AXIS
92
INFO
ISO 4032 – 6
CBNUT
DIN974-2 R1
 
SYMBOL
DN
S
E
K
DG
P
BUW_NAME
BUW_TYPE
BUW_SIZE
INSTANCE
DN
S
E
K
DG
P
name
type
size
ISO4032-M3-6
3
5.5
6
2.4
2.5
0.5
hexagonnut
ISO 4032
M3 — 6
ISO4032-M8-6
8
13
14.4
6.8
6.8
1.25
hexagonnut
ISO 4032
M8 — 6
ISO4032-M10-6
10
16
17.8
8.4
8.5
1.5
hexagonnut
ISO 4032
M10 — 6
ISO4032-M12-6
12
18
20
10.8
10.2
1.75
hexagonnut
ISO 4032
M10 — 6
ISO4032-M36–6
36
55
60.8
31
32
4
hexagonnut
ISO 4032
M36 — 6
修改后的紧固件数据文件 iso4032-6.dat
NUTTYPE
1
UNIT
MM
SURFACE
9
AXIS
92
INFO
ISO 4032
CBNUT
DIN974-2 R1
 
SYMBOL
DN
S
E
K
DG
P
NAME
INSTANCE
DN
S
E
K
DG
P
name
NUT-ISO4032-M12
12
18
20
10.8
10.2
1.75
Hexagonnut ISO4032 M12
NUT-ISO4032-M36
36
55
60.8
31
32
4
Hexagonnut ISO4032 M36

26.添加新目录

添加新目录:

1.打开主目录文件。

2.将目录的名称添加到 #screws 或 #pins 部分,或者同时添加到这两个部分。

3.或者,将目录的标签和帮助文本添加到库翻译文件中。如果不存在翻译,则使用主目录文件中的名称。

4.或者,添加一个目录图标。

5.使用您的目录名称创建新的紧固件实例目录文件。

6.打开该文件并添加此目录需要的关键字。

7.将紧固件数据文件的名称添加到相关关键字。

在此示例中,将目录 mm-hv-custom 添加到 #screws 部分,然后为其添加翻译。在紧固件实例目录文件中,添加多个紧固件数据文件。

将 mm-hv-custom 添加到主目录文件。

#screws
mm
mm-HV
mm-Finemm-hv-custom
inch
inch-structural
ANSI-ENGLISH
ANSI-METRIC
ISO
JIS
HoloKrome
11111111
#pins
mm
inch
ISO
JIS
HoloKrome
将 #screws 和 #nuts 部分添加到紧固件实例目录文件 mm-hv-custom.txt 中。此目录没有可用的垫圈和定位销。
#screws
en14399_4-10_9-hv.prt
en14399_8-10_9-hv.prt
#nuts
en14399_4-10-hv.prt

将新目录的标签和帮助文本添加到库翻译文件中。
...
mm-hv-custom.Label
mm HV custom
mm HV custom
mm-hv-custom.Helptext
High-strenght structural bolting assemblies for preloading - No WASHERS
High-strenght structural bolting assemblies for preloading - No WASHERS
...

27.修改目录

修改目录:

1.打开您想要修改的目录文件。

2.根据需要更改值。

◦您可以对值进行重新排序并删除一些条目。

◦如果您重命名某些条目,则还必须重命名相关文件。

3.保存所做的更改并关闭文件。

在以下示例中,将在主目录文件中更改排序顺序并移除某些未使用的目录。

更改前:
#screws
mm
mm-HV
mm-Fine
inch
inch-structural
ANSI-ENGLISH
ANSI-METRIC
ISO
JIS
HoloKrome
11111111111
#pins
mm
inch
ISO
JIS
HoloKrome

更改后:
#screws
JIS
inch
inch-structural
#pins
JIS
inch

在以下示例中,将更改紧固件实例目录文件中的排序顺序并移除某些未使用的实例。

更改前:
#screws
hhsb-a325-1.prt
hhsb-a490-1.prt
111111111111111111
#washers
hscw-f436.prt
sbw-f436.prt
1111111111111
#nuts
hhn-a563-c.prt
hhn-a563-dh.prt
111111111111111111
#inserts
1111111111111
#pins

更改后:
#screws
hhsb-a490-1.prt
hhsb-a325-1.prt
#washers
hscw-f436.prt
#nuts
hhn-a563-dh.prt
hhn-a563-c.prt

28.添加目录组

添加目录组:

1.打开您想要修改的目录文件。

2.在关键字 #screws、#washers、#nuts 和 #pins 后面添加组的名称。组状态默认处于展开状态。要显示折叠的组,请添加关键字 #collapsed。

3.保存所做的更改并关闭文件。

4.如果要翻译组名称,请将其添加到库翻译文件。

5.根据需要添加目录组图标。

按螺母类型分组的示例

在以下示例中,ISO 螺母在组中排列。前两个螺母始终可用。其他螺母在折叠的组中显示。

#nuts
ISO4032-8
ISO4035-04
#nuts#collapsed Hexagon Nuts
ISO4032-6
ISO4032-10
ISO4033-9
ISO4033-10
ISO4033-12
#nuts#collapsed Hexagon Thin Nuts
ISO4035-14H
ISO4035-05
#nuts#collapsed Prevailing Torque
ISO7040-5
ISO7040-8
ISO7040-10
ISO10511-5
ISO10511-8
ISO10511-10

按材料分组的示例

在此示例中,螺母按材料分组排列。所有组都将展开。

#nuts 8
ISO4032-8
ISO7040-8
ISO10511-8
#nuts 10
ISO4032-10
ISO4033-10
ISO7040-10
ISO10511-10

二.拓展知识

1.关于 Windchill 和 Creo Intelligent Fastener

关于 Windchill 和 Creo Intelligent Fastener:

要使用 Windchill,紧固件库的文件结构必须是在 Creo Parametric 3.0 M110 中实现的文件结构。您可以将紧固件零件、目录文件和紧固件数据文件上载到 Windchill,Creo Intelligent Fastener 将会自动下载或更新相关文件。无法上载图像文件。

2.创建紧固件并将其上载到 Windchill

创建紧固件并将其上载到 Windchill:

1.查看目录文件。移除未使用的目录并删除未使用的文件。

2.查看紧固件数据文件,然后移除未使用的紧固件实例。

3.启动 Creo Parametric。

4.单击“工具”(Tools) > Intelligent Fastener > “实例创建器”(Instance Creator) 以使用“实例创建器”(Instance Creator) 创建所有库元件。

5.将零件上载到 Windchill。

3.上载库文件

上载库文件:

通过执行以下步骤,可以将目录和紧固件数据文件上载到 Windchill。

1.启动 Creo Parametric。

2.单击“文件”(File) > “选项”(Options) > “配置编辑器”(Configuration Editor)。“Creo Parametric 选项”(Creo Parametric Options) 对话框随即打开。

3.将配置选项 allow_import_file_extension 设置为 txt, dat,然后单击“确定”(OK)。您可以使用此选项将目录和紧固件数据文件导入到工作区。

4.将目录和紧固件数据文件导入到工作区。

5.将目录文件上载到 Windchill。

6.将紧固件数据文件上载到 Windchill。

PS:必须通过工作区来导入和上载目录和紧固件数据文件。无法使用网页浏览器上载文件。

4.下载并更新库文件

下载并更新库文件:

您可以从 Windchill 自动下载并更新 Creo Parametric 库文件。

1.将选项 LIBRARY_LOCATION 设置为 WINDCHILL。

2.复制目录文件文件夹的 URL 并将它添加为 Creo Intelligent Fastener 选项 WTPUB_IFX_CATALOG_FOLDER 的值。

3.复制紧固件数据文件文件夹的 URL 并将它添加为 Creo Intelligent Fastener 选项 WTPUB_IFX_FASTENER_DATA_FOLDER 的值。

4.将 Creo Intelligent Fastener 选项 USE_NEW_LIBRARY_STRUCTURE 设置为 yes.

5.装配紧固件。将从 Windchill 下载并更新库文件。

PS:您可以将 Creo Intelligent Fastener 选项 READ_LIBRARY_DATA_ONCE_ONLY 设置为 no 以随时下载库文件。此设置用于测试。默认设置为 yes(建议使用)。

5.关于紧固件类型

关于紧固件类型:

利用 Creo Intelligent Fastener,您可以装配四种类型的紧固件。

•螺钉
•垫圈
•螺母
•嵌件
•定位销

6.螺钉类型概述

螺钉类型概述:

圆柱头螺钉 01-19
SCREWTYPE 01
内六角圆柱帽螺钉
SCREWTYPE 02
内六角圆柱帽螺钉,低头
SCREWTYPE 03
开槽扁圆头螺钉
 
SCREWTYPE 04–19
用户定义的圆柱头螺钉

六角头螺钉 20-59
SCREWTYPE 20
带柄的六角头螺钉
SCREWTYPE 21
六角头螺钉,全螺纹
SCREWTYPE 40
带柄的六角头螺钉,细牙
SCREWTYPE 41
六角头螺钉,细牙全螺纹
 
SCREWTYPE 50–59
用户定义的六角头螺钉


 
 

其他螺钉 80-99
SCREWTYPE 81
吊环螺钉
SCREWTYPE 82
半圆头螺钉
SCREWTYPE 99
用户定义的螺钉

SCREWTYPE 01
内六角圆柱帽螺钉
SCREWTYPE 02
内六角圆柱帽螺钉,低头
SCREWTYPE 03
开槽扁圆头螺钉
SCREWTYPE 20
带柄的六角头螺钉
SCREWTYPE 21
六角头螺钉,全螺纹
SCREWTYPE 40
带柄的六角头螺钉,细牙
SCREWTYPE 41
六角头螺钉,细牙全螺纹
SCREWTYPE 60
内六角沉头螺钉
SCREWTYPE 61
开槽沉头螺钉
SCREWTYPE 81
吊环螺钉
SCREWTYPE 82
半圆头螺钉
SCREWTYPE 99
如果您的螺钉类型不可用,请使用 Screwtype 99。在预览中,将为螺钉头显示一个矩形。使用 DK 和 K 定义螺钉头的最大轮廓。对于此螺钉类型,您必须创建一个图标。
 用户定义的螺钉

7.垫圈类型概述

垫圈类型概述:

垫圈 01-19
WASHERTYPE01
平垫圈(不带倒角)
WASHERTYPE02
平垫圈(带倒角)
WASHERTYPE03
平垫圈
WASHERTYPE04
平垫圈
 
WASHERTYPE 05-19
用户定义的垫圈
锁紧垫圈 20-39
WASHERTYPE20
弹簧锁紧垫圈
 
WASHERTYPE 21-39
用户定义的弹簧锁紧垫圈
方斜垫圈 40–49
WASHERTYPE40
方斜垫圈
 
WASHERTYPE 41-49
用户定义的方斜垫圈
WASHERTYPE 01
平垫圈(不带倒角)
WASHERTYPE 02
平垫圈(带倒角)
WASHERTYPE 03
平垫圈
WASHERTYPE 04
平垫圈
WASHERTYPE 20
弹簧锁紧垫圈
WASHERTYPE 40
方斜垫圈

8.螺母类型概述

螺母类型概述:

六角螺母 01-49
NUTTYPE 01
六角螺母
NUTTYPE 02
六角螺母,低头
NUTTYPE 20
六角螺母,细牙螺纹
NUTTYPE 21
六角螺母,低头和细牙螺纹
 
NUTTYPE 30–49
用户定义的六角螺母
其他六角螺母 50-79
NUTTYPE 50
常用扭矩型六角螺母
NUTTYPE 51
六角法兰螺母
NUTTYPE 52
六角盖型螺母
NUTTYPE 60
常用扭矩型六角螺母,细牙螺纹
NUTTYPE 62
六角盖型螺母,精牙螺纹
 
NUTTYPE 70–79
用户定义的其他六角螺母
嵌件 80-89
NUTTYPE 80
嵌件
 
NUTTYPE 81–89
用户定义的嵌件
螺母 99
NUTTYPE 99
用户定义的螺母
NUTTYPE 01
六角螺母
NUTTYPE 02
六角螺母,低头
NUTTYPE 20
六角螺母,细牙螺纹
NUTTYPE 21
六角螺母,低头和细牙螺纹
NUTTYPE 50
常用扭矩型六角螺母
NUTTYPE 51
六角法兰螺母
NUTTYPE 52
六角盖型螺母
NUTTYPE 60
常用扭矩型六角螺母,细牙螺纹
NUTTYPE 62
六角盖型螺母,精牙螺纹
NUTTYPE 80
自锁紧固件
NUTTYPE 99
如果您的螺母类型不可用,请使用 Nuttype 99。在预览中,将为螺母头显示一个矩形。使用 E 和 K 定义螺母头的最大轮廓。对于此螺钉类型,您必须创建一个图标。
 用户定义的螺母

9.嵌件类型概述

嵌件类型概述:

嵌件 01-02
INSERTTYPE 01
嵌件
INSERTTYPE 02
带螺纹的嵌件
INSERTTYPE 01
嵌件
INSERTTYPE 02
带螺纹的嵌件

10.定位销类型概述

定位销类型概述:

销 01-19
PINTYPE 01
定位销
PINTYPE 02
带内部螺纹的定位销
 
PINTYPE 03–19
用户定义的定位销
PINTYPE 01
定位销
PINTYPE 02
带内部螺纹的定位销

11.常规配置选项

常规配置选项:

USE_EXTERNAL_REFERENCES
缺省值为 yes。
yes - 将所有螺钉和定位销孔特征放置在选定点或轴上。
no - 放置所有不带外部参考的螺钉和定位销孔特征。

SELECT_POS_REFS
缺省值为 2。
0 - 使用 UDF 作为每个曲面的位置参考。
1 - 对于每个曲面,系统将提示您提供两个位置参考。
2 - 搜索垂直于该曲面的两个曲面。

COLOR_STDPARTS
缺省值为 1。
0 - 不为标准零件上色。
1 - 为新标准零件上色。
2 - 为标准零件上色。

COLOR_HOLES
缺省值为 1。
0 - 不更改孔曲面的颜色。
1 - 将孔曲面的透明度设置为不透明 (0.00)。
2 - 更改已定义的孔曲面的颜色。

PATH_ABS_LIBRARY
元件库根目录的完整路径。

PATH_ABS_ARCHIVES
元件存档的完整路径。

USE_ARCHIVES
缺省值为 no。
yes - 使用存档。将新元件保存到 PATH_ABS_ARCHIVES。
no - 不使用存档。

ENTER_DISTANCE_VALUES
缺省值为 no。
yes - 使用指针放置螺钉或定位销后,输入距离值。
no - 不输入距离值。

LAYERNAME_DATUM
基准的层名。留空表示没有层。

LAYERNAME_HOLE
孔的层名。留空表示没有层。

LAYERNAME_HOLE_NOTE
孔注解的层名。留空表示没有层。

PROVIDE_LAST_REFERENCES
缺省值为 yes。
yes - 在重新装配时提供上次选择的参考。单击鼠标中键可接受参考。
no - 在重新装配时选择所有参考。

FAMTAB_CHECK_LENGTH
缺省值为 no。
yes - 检查所选直径是否至少存在一个长度。
no - 不检查长度。

USE_NEW_LIBRARY_STRUCTURE
缺省值为 no。
yes - 使用新的库结构。
no - 使用旧的库结构。

READ_LIBRARY_DATA_ONCE_ONLY
缺省值为 yes。
yes - 只读取库数据一次。在后续调用中重复使用数据。
no - 每次读取库数据。建议仅用于测试。

FOLDER_FOR_CATALOGS
为 IFX 目录命名文件夹。

PREFIX_FOR_CATALOG_FILES
目录文件名称的前缀。可将其留空。

FOLDER_FOR_FASTENER_DATA
为 IFX 紧固件数据命名文件夹。

HOLE_VISIBILITY
默认值为 PRT。
SELECT - 选择孔可见性。
PRT - 在零件中创建孔。
ASM - 在装配中创建孔。
NO - 不创建孔。

PATTERN_OPTION
默认值为 DEFAULT。
DEFAULT - 使用默认阵列选项。
REMEMBER - 记住您最后选择的阵列选项。
SINGLE -“选择“组装单个实例””(Select ‘Assemble single instance’)。
PATTERN -“选择“阵列化紧固件””(Select ‘Pattern fastener’)。
ALL_INSTANCES -“选择“在所有实例上组装紧固件””(Select ‘Assemble fastener on all instances’)。
ALL_INSTANCES_AND_PATTERN -“选择“在所有实例上组装紧固件并将其阵列化””(Select ‘Assemble fastener on all instances and pattern it’)。

INCREMENT_DIAMETER_MM
默认值为 0.5。
针对直径值,输入旋转框毫米增量值。

INCREMENT_DIAMETER_INCH
默认值为 0.03125。
针对直径值,输入旋转框英寸增量值。

INCREMENT_DEPTH_MM
默认值为 0.5。
针对深度值,输入旋转框毫米增量值。

INCREMENT_DEPTH_INCH
默认值为 0.03125。
针对深度值,输入旋转框英寸增量值。

12.螺钉配置选项

螺钉配置选项:

SCR_DIGITS
缺省值为 3。
设置“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的位数。

SCR_SUPPRESS_NEW
缺省值为 no。
yes - 在装配后隐藏螺钉连接。
no - 在装配后不隐藏螺钉连接。

CHECKSCREW_SHOWALL
缺省值为 yes。
yes - 在“检查螺钉紧固件”(Check Screw Fasteners) 对话框中显示所有螺钉连接。
no - 仅在“检查螺钉紧固件”(Check Screw Fasteners) 对话框中显示不正确的螺钉连接。

SCR_COLOR_THREAD
攻丝钻孔的颜色。

SCR_COLOR_HOLE
间隙孔的颜色。

SCR_COLOR_CB
圆柱沉孔的颜色。

SCR_COLOR_CON
沉头孔的颜色。

SCR_COLOR_PLANE
沉孔平面的颜色。

COLOR_PARTSCREW
螺钉的颜色。

COLOR_PARTNUT
螺母的颜色。

COLOR_PARTWASHER
垫圈的颜色。

COLOR_PARTINSERT
嵌件的颜色。

SCR_THREAD_SERIES_COUNTERBORE
沉孔的孔图表。

SCR_THREAD_SERIES_COUNTERSINK
沉头孔的孔图表。

SCR_THREAD_SERIES_THREAD
螺纹孔的孔图表。

SCR_THREAD_SERIES_CLEARANCE
间隙孔的孔图表。

SCR_REPLACE_PARAM_BY_DIM_IN_NOTE
缺省值为 no。
yes - 将参数替换为尺寸符号。
no - 不修改孔注解。

SCR_REPLACE_DIAMETER
缺省值为 no。
yes - 用尺寸符号替换 &DIAMETER[.x]。
no - 不修改 &DIAMETER[.x]。

SCR_REPLACE_DRILL_DEPTH
yes, no
yes - 用尺寸符号替换 &DRILL_DEPTH[.x]。
no - 不修改 &DRILL_DEPTH[.x]。

SCR_REPLACE_CBORE_DIAMETER
缺省值为 no。
yes - 用尺寸符号替换 &CBORE_DIAMETER[.x]。
no - 不修改 &CBORE_DIAMETER[.x]。

SCR_REPLACE_CBORE_DEPTH
缺省值为 no。
yes - 用尺寸符号替换 &CBORE_DEPTH[.x]。
no - 不修改 &CBORE_DEPTH[.x]。

SCR_REPLACE_CSINK_DIAMETER
缺省值为 no。
yes - 用尺寸符号替换 &CSINK_DIAMETER[.x]。
no - 不修改&CSINK_DIAMETER[.x]。

SCR_REPLACE_CSINK_ANGLE
缺省值为 no。
yes - 用尺寸符号替换 &CSINK_ANGLE[.x]。
no - 不修改 &CSINK_ANGLE[.x]。

SCR_REPLACE_THREAD_DEPTH
缺省值为 no。
yes - 由尺寸符号替换 &THREAD_DEPTH[.x]。
no - 不修改 &THREAD_DEPTH[.x]。

CLEARANCE_HOLE_FIT_DEFAULT
缺省值为 CLOSE。
CLOSE - 间隙孔的紧密拟合。
FREE - 间隙孔的自由拟合。
MEDIUM - 间隙孔的中等拟合。

CLEARANCE_HOLE_FIT_SELECT
缺省值 INITIAL。
INITIAL - 仅在第一次打开“螺钉紧固件定义”(Screw Fastener Definition) 对话框时选择 CLEARANCE_HOLE_FIT_DEFAULT。然后,始终使用上一次的设置。
ALWAYS - 始终在打开“螺钉紧固件定义”(Screw Fastener Definition) 对话框时选择 CLEARANCE_HOLE_FIT_DEFAULT。

CLEARANCE_HOLE_USE_LIMITS
缺省值为 yes。
yes - 对最小和最大间隙孔径设置限制。
no - 对间隙孔径不设限制。

COUNTERSINK_HOLE_USE_LIMITS
缺省值为 yes。
yes - 为最小和最大沉头孔径设置限制。
no - 不为沉头孔径设限。

CLEARANCE_HOLE_DIAMETER_OVERRIDE
缺省值为 yes。

CREO_DEFAULT - 使用 hole_diameter_override 配置选项的值。
yes - 允许指定间隙孔值来替代标准值。
no - 使用标准间隙孔径值。

CREATE_CSYS_FOR_AUTO_UDF_CREATION
缺省值为 no。
yes - 创建一个坐标系以应用自动 UDF 定义。
no - 不创建坐标系。

13.定位销配置选项

定位销配置选项:

PIN_DIGITS
缺省值为 3。
设置“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中的位数。

PIN_SUPPRESS_NEW
缺省值为 no。
yes - 在装配后隐藏定位销连接。
no - 在装配后不隐藏定位销连接。

PIN_COLOR_HOLE
通孔的颜色。

PIN_COLOR_CB
圆柱沉孔曲面的颜色。

PIN_COLOR_PLANE
沉孔平面的颜色。

COLOR_PARTPIN
定位销的颜色。

PIN_THREAD_SERIES_COUNTERBORE
沉孔的孔图表。

PIN_THREAD_SERIES_THRU
通孔的孔图表。

PIN_THREAD_SERIES_BLIND
盲孔的孔图表。

PIN_REPLACE_PARAM_BY_DIM_IN_NOTE
缺省值为 no。
yes - 将参数替换为尺寸符号。
no - 不修改孔注解。

PIN_REPLACE_DIAMETER
缺省值为 no。
yes — 不修改 &DIAMETER [.x]。
no — 将 &DIAMETER[.x] 替换为尺寸符号。

PIN_REPLACE_DRILL_DEPTH
缺省值为 no。
yes — 不修改 &DRILL_DEPTH[.x]。
no — 将 &DRILL_DEPTH[.x] 替换为尺寸符号。

PIN_REPLACE_CBORE_DIAMETER
缺省值为 no。
yes — 不修改 &CBORE_DIAMETER[.x]。
no — 将 &CBORE_DIAMETER[.x] 替换为尺寸符号。

PIN_REPLACE_CBORE_DEPTH
缺省值为 no。
yes — 不修改 &CBORE_DEPTH[.x]。
no — 将 &CBORE_DEPTH[.x] 替换为尺寸符号。

PIN_DIAMETER_FOR_HOLECHART
默认值为 DN。
DN — 使用 ifx_pin_data.cfg 文件中的 DN 列来获取孔图表。
NOM — 使用 ifx_pin_data.cfg 文件中的 NOM 列来获取孔图表。

14.Windchill 配置选项

Windchill 配置选项:

LIBRARY_LOCATION
默认值为 LOCAL。
LOCAL - 从 PATH_ABS_LIBRARY 加载库。
WINDCHILL - 将 Windchill 中的库更新到 PATH_ABS_WINDCHILL_DOWNLOAD 并从该处加载它。

PATH_ABS_WINDCHILL_DOWNLOAD
将 IFX-Windchill 库下载到此文件夹并从该处加载它。如果未指定任何文件夹,则使用 PATH_ABS_LIBRARY。

WTPUB_IFX_CATALOG_FOLDER
IFX 目录的 Windchill URL。

WTPUB_IFX_FASTENER_DATA_FOLDER
IFX 紧固件数据的 Windchill URL。

15.fx_screw_data.cfg 配置文件

fx_screw_data.cfg 配置文件:

在位于 <creo 加载点>\Common Files\ifx\configuration\ 的 ifx_screw_data.cfg 文件中,您可以配置在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中使用的值。请在下表中查看 ifx_screw_data.cfg 文件的列标题和值。每张表描述了文件的不同部分。编辑此文件时,请确保按 Tab 键来分隔值。

在 ifx_screw_data.cfg 文件的 THREAD DATA 部分,为列 DG 和 P 输入螺纹值。如果这些值在 DAT 文件中未定义,则将从此处获取它们。公制的默认值是 ISO THREAD DIN 13,而 UNC 的默认值是 Unified Coarse Thread Series。下表中描述的值是对螺纹进行 2D 预览所必需的。
THREAD DATA
#THREAD 或 #THREAD#<DAT VALUE>
螺纹的单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
DG
钻孔直径。
P
用每英寸螺纹数表示的螺距。

在 ifx_screw_data.cfg 文件的 THREAD RUNOUT 部分,输入附加螺纹深度和螺纹跳动的值。这些值将显示在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“侧面 2 - 螺纹”(Side 2 - Thread)、“螺纹深度”(Thread Depth) 和“钻孔深度”(Drill Depth) 列表中。
THREAD RUNOUT
#RUNOUT 或 #RUNOUT#<DAT VALUE>
螺纹跳动单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
X
附加螺纹深度
E1
螺纹跳动。
在 COUNTERBOREDIAMETER FOR SCREW’S 部分,输入螺钉侧的沉孔直径的值。可以添加自定义列。这些值将显示在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“侧面 1 - 沉孔”(Side 1 – Counterbore) 列表中。下面列出了默认值:

•DIN 974-1:2008-02
◦沉孔直径 - 制造尺寸
◦第 1 部分:内六角圆柱帽螺钉和扁圆头或盘头螺钉

•DIN 974-2
◦六角螺栓、螺钉和螺母的沉孔的直径;制造尺寸
您可以预先选择螺钉列和螺钉侧垫圈列。将 #CBSCR <COLUMN> 写入到 DAT 文件中。
COUNTERBOREDIAMETER FOR SCREW’S
#CBSCR
螺钉的沉孔直径的单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
<COLUMN>
侧面 1 的沉孔直径。
在 COUNTERBOREDIAMETERS FOR NUTS 部分,输入螺母侧的沉孔直径的值。可以添加自定义列。这些值将显示在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“侧面 2 - 沉孔”(Side 2 – Counterbore) 列表中。下面列出了默认值:
•DIN 974-2
六角螺栓、螺钉和螺母的沉孔的直径;制造尺寸
•INCH - ROW1 表示内六角螺钉
COUNTERBOREDIAMETERS FOR NUT’S
#CBNUT
螺母的沉孔直径的单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
<COLUMN>
侧面 2 的沉孔直径。
在 ADDITIONAL COUNTERBOREDEPTH FOR SCREWS AND NUTS 部分,您可以添加沉孔深度的值。如果您选择 “侧面 1 - 沉孔”(Side 1 – Counterbore) 复选框或 “侧面 2 - 沉孔”(Side 2 – Counterbore) 复选框,则会根据螺钉或螺母头的高度和垫圈的高度自动计算沉孔的深度。使用 ADD_DEPTH 添加深度,以便紧固件不会齐平安装。COUNTERBOREDEPTH 可用下面的等式进行归纳:

COUNTERBOREDEPTH = HEADHEIGHT + WASHERHEIGHTS + ADD_DEPTH
ADDITIONAL COUNTERBOREDEPTH FOR SCREWS AND NUTS
#ADDCB 或 #ADDCB#<DAT VALUE>
螺钉和螺母的附加沉孔深度的单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
ADD_DEPTH
螺钉和螺母的附加沉孔深度。
在 ifx_screw_data.cfg 文件的 MIN and MAX (Screw-in depth for screws) 部分,输入最小和最大的螺钉旋入深度。在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中,如果单击 “自动设置长度”(Set Length Automatically) 或 “自动永久设置长度”(Permanently set length automatically),应用程序将在这些限制范围内搜索螺钉长度。
MIN and MAX (Screw-in depth for screws)
#ETSCR 或 #ETSCR#<DAT VALUE>
最小和最大螺钉旋入深度的单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
MIN
最小螺钉旋入深度。
MAX
最大螺钉旋入深度。
在 ifx_screw_data.cfg 文件的 MIN and MAX 部分,输入螺栓末端的最小和最大伸出量。在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中,如果单击 “自动设置长度”(Set Length Automatically) 或 “自动永久设置长度”(Permanently set length automatically),应用程序将在这些限制范围内搜索螺钉长度。
MIN and MAX
#MUSCR 或 #MUSCR#<DAT VALUE>
螺栓末端的最小和最大伸出量的单位:MM 或 INCH。这始终是第一列。
DN
紧固件直径。
MIN
最小伸出量。
MAX
最大伸出量。
以下示例显示了 ifx_screw_data.cfg 文件 MUSCR 部分中盖型螺母的两个部分。这些螺母所需的螺栓端点伸出项与依据 DIN 78 标准时有所不同。
#MUSCR#1587
DN
MIN
MAX
MM
4
0.8
2.1
MM
5
1
3.2
MM
6
1
2.8
MM
8
1.5
4.2
MM
10
2
5.3
MM
12
2
6.3
MM
16
3
8.4
MM
20
4
9.6
MM
24
5
11.5
#MUSCR#JND
DN
MIN
MAX
MM
4
0
2.0
MM
5
0
2.5
MM
6
0
3.0
MM
8
0
4.0
MM
10
0
5.0
MM
12
0
6.0
MM
16
0
8.0
MM
20
0
10.0
MM
24
0
12.0
MM
30
0
15.0
MM
36
0
18.0
要访问这些特殊值,必须将以下行添加至紧固件数据文件 (*.dat) 中的“第一部分”(紧固件信息):
MUSCR 1587

MUSCR JND
如果未输入 MUSCR 值,则将采用默认值。

16.Ifx_pin_data.cfg 配置文件

Ifx_pin_data.cfg 配置文件:

在 ifx_pin_data.cfg 中,您可以配置在“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中显示的公差上限和下限值。请在下表中查看 ifx_pin_data.cfg 文件的列标题和值。编辑此文件时,请确保按 Tab 键来分隔值。
#TOL 或 #TOL#<DAT VALUE>
定位销的单位:MM 或 INCH。这始终是第一列。
DN
定位销直径。
STRING
您可以从“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中的“公差”(Tolerance) 列表中选择的字符串。如果输入某个 ISO 公差字段,例如 H7,则自动为孔直径分配拟合。在这种情况下,LOWER 和 UPPER 列不需要值。
NOM
公称孔直径。
LOWER
下限尺寸。
UPPER
上限尺寸。
PS:将 Creo Intelligent Fastener 选项 PIN_DIAMETER_FOR_HOLECHART 设置为 DN 或 NOM 以确定您将从 ifx_pin_data.cfg 文件中的哪一列获得相应的孔图表 (*.hol)。

17.Ifx_start_mdl.cfg 配置文件

Ifx_start_mdl.cfg 配置文件:

使用位于 <creo_loadpoint>\Common Files\ifx\configuration\ 的ifx_start_mdl.cfg 文件来自定义紧固件模型。标准Creo Intelligent Fastener安装包括一个_ifx_start_mdl.cfg模板文件。在删除文件名开头的下划线后,修改紧固件。

要重命名标准特征,请输入以下行:

FEATURE_NAME <original feature name> <new feature name>
占位符
说明
original feature name
要重命名的特征的原始名称。
new feature name
特征的新名称。
要创建参数,请输入以下行:

CREATE_PARAMETER <parameter name> <parameter type> <default value> DESIGNATE
占位符
说明
parameter name
要创建的参数的名称。
parameter type
参数数据类型。可能的值如下:
INTEGER
DOUBLE
STRING
BOOLEAN
default value
默认值可以是整数、两位数的数字或字符串,具体取决于 <parameter type>
使用 GETENV:<environment variable> 将环境变量中的值分配为默认值。
DESIGNATE
DESIGNATE字符串是可选的。如果使用DESIGNATE,则参数将被指定给 Windchill
要创建层,请输入以下行:

CREATE_LAYER <layer name>,<layer status> <layer type>
占位符
说明
layer name
要创建的层的名称。
layer status
层显示状态。可能的值如下:
DISPLAY
BLANK
NORMAL
layer type
层类型是可选的。可以将层指定为特定元素类型的默认层。
GEOM_FEAT
NOGEOM_FEAT
COSM_SKETCH
AXIS
SURFACE
DATUM
POINT
CURVE
CSYS
FEATURE
HOLE_FEAT
ROUND_FEAT
CHAMFER_FEAT
SLOT_FEAT
CUT_FEAT
PROTRUSION_FEAT
RIB_FEAT
DRAFT_FEAT
SHELL_FEAT
CORN_CHAMF_FEAT
ASSY_CUT_FEAT
TRIM_LINE_FEAT
COSM_ROUND_FEAT
COPY_GEOM_FEAT
WELD
CURVE_ENT
NOTE
GTOL
QUILT
DATUM_POINT
DATUM_PLANE
THREAD_FEAT
SOLID_GEOM
EXT_GCPY_FEAT
要重命名现有层,请输入以下行:

RENAME_LAYER <旧层名><新层名>
占位符
说明
old layer name
要重命名的层的旧名称。
new layer name
该层的新名称。
要删除现有层,请输入以下行:

DELETE_LAYER <layer name>
占位符
说明
layer name
要删除的层的名称。
ALL
删除所有层。
要使用层模板,请输入以下行:

RULE_LAYER_TEMPLATE <template name>
占位符
说明
template name
层模板的名称。该模板中所有基于规则的层将被复制到任何新 IFX 紧固件。文件的路径为 <creo_loadpoint>\Common Files\ifx\configuration\
要创建规则层参数 BUW_LAYER_INFO,请输入以下行:

CREATE_RULE_LAYER_PARAM <YES/NO>
占位符
说明
YES
使用存储特征的层的名称创建特征参数 BUW_LAYER_INFO。这将使您能够创建一组层规则,用于收集某个层上特定于 IFX 的所有特征。
NO
请勿创建规则层参数。
在示例中,您将看到如何重命名特征、使用默认值创建参数、创建层或添加层配置。
!FEATURE NAMES OF STANDARD FEATURES
FEATURE_NAME XY START_XY
FEATURE_NAME XZ START_XZ
FEATURE_NAME YZ START_YZ
FEATURE_NAME CS0 START_CSYS
!PARAMETERS TO CREATE
CREATE_PARAMETER TEST_INT_PARAM INTEGER 17
CREATE_PARAMETER TEST_DOUBLE_PARAM DOUBLE 17.0
CREATE_PARAMETER TEST_STRING_PARAM STRING XYZ
CREATE_PARAMETER TEST_USERNAME_PARAM STRING GETENV:USERNAME DESIGNATE
CREATE_PARAMETER TEST_BOOLEAN_PARAM BOOLEAN 1
!LAYERS TO CREATE
CREATE_LAYER ERWIN NORMAL
CREATE_LAYER MY_DTM_PLANE BLANK DATUM_PLANE
!LAYER CONFIGURATION
REANME_LAYER 00_BUW_DATUM FASTENER_DATUMS
DELETE_LAYER 00_BUW_DATUM
RULE_LAYER_TEMPLATE FASTENER_LAYER_TEMPLATE
CREATE_RULE_LAYER_PARAM YES

18.关于 Creo Intelligent Fastener 文件结构

关于 Creo Intelligent Fastener 文件结构:

Creo Intelligent Fastener 文件结构分为两个文件夹。这两个文件夹位于您使用 Creo Intelligent Fastener 配置选项 PATH_ABS_LIBRARY 指定的目录中。

一个文件夹用于保存目录信息,另一个文件夹用于保存所有紧固件数据信息。

•FOLDER_FOR_CATALOGS -

包含目录信息。目录文件和目录图标位于此文件夹中。

•FOLDER_FOR_FASTENER_DATA - 包含所有紧固件数据信息。模板零件、紧固件数据文件、紧固件图标和关系文件位于此文件夹中。

使用子目录

建议将所有文件直接放在文件夹 FOLDER_FOR_FASTENER_DATA 中,而无需使用子目录。但是,如果您的首选项是使用子目录来组织紧固件数据,则可以使用它们。下面提供了有关子目录的命名约定和其他信息:

•对于文件夹名称,必须使用紧固件类型(例如螺钉、垫圈、螺母、嵌件或销)和目录名称。例如:screws/mm

•如果某个文件位于子目录中,则该文件仅可用于指定的目录或紧固件类型。因此,可以对不同的目录和紧固件类型使用具有相同名称的不同文件。

•如果文件位于 FOLDER_FOR_FASTENER_DATA 中,则它可由所有目录和类型访问。

•如果您想要将紧固件实例数据文件上载到 Windchill,则文件名称必须是唯一的,而且不能使用子目录。

19.关于 Creo Intelligent Fastener 的文件类型

关于 Creo Intelligent Fastener 的文件类型:

下面列出了在 Creo Intelligent Fastener 中使用的文件类型及其简要说明。单击“相关链接”获取详细信息。

•.dat - 紧固件数据文件
•.prt - 模板零件
•.txt - 此扩展名用于以下列出的文件类型:

◦目录文件
◦库翻译文件
◦关系文件

•.bmp、.png、.gif - 此扩展名用于以下图标文件:

◦目录图标
◦目录组图标
◦紧固件图标

•.mnu - 目录文件。此文件类型已由新的 .txt 目录文件取代。建议您将库转换为新的文件结构。

20.目录文件

录文件:

目录文件用于定义“螺钉紧固件定义”(Screw Fastener Definition) 和“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中的“目录”(Catalog)、“螺钉”(Screw)、“垫圈”(Washer)、“螺母”(Nut) 和“定位销”(Dowel Pin) 列表的内容和分类。

目录文件位于您使用 Creo Intelligent Fastener 配置选项 PATH_ABS_LIBRARY 指定的目录中的文件夹 FOLDER_FOR_CATALOGS 中。

如果您要将库上载到 Windchill,则可以在目录文件名称中使用前缀,这一点很重要。为了避免上载的文件与您数据库中现有的目录同名,请为您的紧固件实例目录文件名添加一个前缀。要添加前缀,可设置 Creo Intelligent Fastener 配置选项 PREFIX_FOR_CATALOG_FILES。例如,您可能需要将 PREFIX_FOR_CATALOG_FILES 设置为值 IFX,以向您的紧固件实例目录文件名添加前缀 IFX。

有两种类型的目录文件,即主目录文件和用于紧固件实例的目录文件。

*

•目录文件的名称和组名称将会使用库翻译文件进行翻译。

•以惊叹号 (!) 开始的行将被忽略。

主目录文件

主目录文件用于定义“螺钉紧固件定义”(Screw Fastener Definition) 和“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中的“目录”(Catalog) 列表中的内容和分类。
关键字
#screws
螺钉目录的名称。
#pins
定位销目录的名称。
#screws
mm
inch
#pins
mm
inch

紧固件实例目录文件

紧固件实例目录文件用于定义“螺钉”(Screw)、“垫圈”(Washer)、“螺母”(Nut)、“嵌件”(Insert) 和“定位销”(Dowel Pin) 列表的内容和分类。键入紧固件数据文件的名称,不带扩展名
关键字
#screws
螺钉紧固件数据文件的名称。
#washers
垫圈紧固件数据文件的名称。
#nuts
螺母紧固件数据文件的名称。
#inserts
嵌件紧固件数据文件的名称。
#pins
定位销紧固件数据文件的名称。
#<type> <group>
对于每种类型,您可以添加一个组名称。默认组状态将展开。
#expanded
要将组状态更改为展开,请直接在类型后面添加此关键字。
#collapsed
要将组状态更改为折叠,请直接在类型后面添加此关键字。
#screws
ISO4014-5_6
ISO4014-8_8
ISO4014-10_9
#screws#collapsed Countersunk
ISO10642-8_8
ISO10642-10_9
ISO10642-12_9
ISO2009-4_8
ISO2009-5_8
ISO14581-4_8
ISO14581-8_8
ISO14582-4_8
ISO14582-8_8
ISO14582-10_9
#washers
DINENISO7090
DINENISO7092
#nuts
ISO4032-6
ISO4032-8
ISO4032-10
#inserts
helicoil_fr_mm
helicoil_sl_mm
#pins
ISO2338-m6-St
ISO2338-h8-St

21.目录图标

目录图标:

默认情况下,Creo Intelligent Fastener 中的目录没有图标。但是,您可以将每个目录的图标添加到位置 PATH_ABS_LIBRARY\FOLDER_FOR_CATALOGS\ 并使用格式 <catalog>_icon.<filetype>。图标的文件类型必须是 PNG(推荐)、GIF 或 BMP。例如,如果您想要为 mm 目录添加图标,则图标文件名称必须是 mm_icon.png。

尽管任何大小的图标图像都是可接受的,但建议的大小为 16x16 到 32x32 像素。


目录组图标:

您可以为您的组添加图标。将图标添加到位置 PATH_ABS_LIBRARY\FOLDER_FOR_CATALOGS\ 并使用格式 <group>_icon.<filetype>。图标的文件类型可以是 PNG(推荐)、GIF 或 BMP。例如,如果您要为 ISO 组添加图标,则图标文件名可以是 ISO_icon.png(推荐)、ISO_icon.gif 或 ISO_icon.bmp。

尽管任何大小的图标图像都是可接受的,但建议的大小为 16x16 到 32x32 像素。

22.紧固件数据文件

紧固件数据文件:

使用 Creo Intelligent Fastener 装配的紧固件的所有信息均从紧固件数据文件中读取。紧固件数据文件具有文件扩展名 .dat。每个 DAT 文件分为两个部分。

•DAT 文件的第一部分提供有关紧固件的基本信息,例如紧固件的类型和紧固件的单位。

•第二部分包含紧固件实例的定义。有两种提供定义的方法:

◦为每个紧固件实例添加一行

◦使用族表映射直接从类属零件中获取紧固件实例信息。

对于每个紧固件类型,需要提供一些尺寸才能在“螺钉紧固件定义”(Screw Fastener Definition) 和“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中进行 2D 预览。即使您的紧固件实例已经存在,也必须提供这些值。

PS:必须按 Tab 来分隔 DAT 文件中的值。

DAT 文件的第一部分

DAT 文件的第一部分在下表中介绍。
紧固件信息
关键字
以下紧固件类型之一:
SCREWTYPE
WASHERTYPE
NUTTYPE
INSERTTYPE
PINTYPE
紧固件的类型和索引。
UNIT
以下紧固件单位之一:
MM
INCH
INFO 或 LABEL
可选值。要在“螺钉紧固件定义”(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 键分隔这些值。

PS:您也可将放置参考添加到截面 2 中。然后,必须从截面 1 中将其移除。
放置参考
关键字
SURFACE
参考平面的项 ID 或名称。通过在 ID 或名称前面添加一个减号 (-) 来反转方向。
AXIS
参考轴的项 ID 或名称。
ORIENT
可选值。方向平面的项 ID 或名称。通过在 ID 或名称前面添加一个减号 (-) 来反转方向。
沉孔预先选择适用于下面列出的紧固件类型:
•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) 预先选择此沉孔直径。
从配置文件中选择不同的表格。输入要用于此 DAT 文件的表格。如果未指定值,则使用默认表。
表选择
关键字
THREAD
可选值。ifx_screw_data.cfg 文件中 THREAD 表的名称。仅对下列紧固件类型有效:
SCREWTYPE
NUTTYPE
INSERTTYPE
RUNOUT
可选值。ifx_screw_data.cfg 文件中 RUNOUT 表的名称。仅对紧固件类型 SCREWTYPE 有效。
ADDCB
可选值。ifx_screw_data.cfg 文件中 ADDCB 表的名称。仅对紧固件类型 SCREWTYPE 有效。
ETSCR
可选值。ifx_screw_data.cfg 文件中 ETSCR 表的名称。仅对紧固件类型 SCREWTYPE 有效。
MUSCR
可选值。ifx_screw_data.cfg 文件中 MUSCR 表的名称。仅对紧固件类型 NUTTYPE 有效。
TOL
可选值。ifx_pin_data.cfg 文件中 TOL 表的名称。仅对紧固件类型 PINTYPE 有效。
如果有多个孔图表可用,则使用孔图表预选。如果 DAT 文件标题中指定了孔图表,则预选该孔图表。如果文件不存在,则显示警告。
孔图表预选
关键字
THREAD_NAME
可选值。在孔图表中输入 THREAD_NAME 值,例如 ISO,以创建孔。
* 
该条目对于 DAT 文件中的所有实例都有效。要使用不同的孔图表,使用 DAT 文件第 2 部分某一列中的关键字。
THREAD_NAME_CLEARANCE
THREAD_NAME_COUNTERBORE
THREAD_NAME_COUNTERSINK
THREAD_NAME_THREAD
可选值。将这些关键字用于特殊的孔类型。用制表符或分号分隔值。它们对于下列紧固件类型有效:
SCREWTYPE
WASHERTYPE
NUTTYPE
INSERTTYPE
* 
这些值的优先级高于 SCR_THREAD_SERIES_* 选项。
THREAD_NAME_BLIND
THREAD_NAME_COUNTERBORE
THREAD_NAME_CLEARANCE
可选值。将这些关键字用于特殊的孔类型。用制表符或分号分隔值。它们仅对紧固件类型 PINTYPE 有效。
* 
这些值的优先级高于 PIN_THREAD_SERIES_* 选项。
族表关键字仅用于族表映射。
族表信息
关键字
FAMPRT
一般族表零件的名称(不含扩展名)。
MUST
NOT
可选值。使用这些关键字来按参数或尺寸值(通过指示某个值是否必须符合)过滤族表实例。请确保使用有效的 Creo Parametric 参数或尺寸名称以及语法 MUST <NAME> <VALUE> 或 NOT <NAME> <VALUE>
DAT 文件的第二部分
DAT 文件的第二部分在下表中介绍。必须按 Tab 来分隔 DAT 文件中的值。
在 DAT 文件的这一部分定义紧固件尺寸。您必须为每个紧固件大小添加一行。

PS:如果在截面 2 的列中使用 #SURFACE 或 #AXIS 或 #ORIENT,则必须从截面 1 中将其移除。

单个紧固件实例
关键字
SYMBOL
INSTANCE
包含有效的 Creo Parametric 文件名称的列。以下实例名是有效的:
现有紧固件零件
现有族表实例零件
不存在的紧固件零件。在装配紧固件时将即时创建零件。
STRING
仅用于螺钉紧固件。该值将出现在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中的“螺钉”(Screw) 列表中。
#THREAD_NAME
#THREAD_NAME_CLEARANCE
#THREAD_NAME_COUNTERBORE
#THREAD_NAME_COUNTERSINK
#THREAD_NAME_THREAD
#THREAD_NAME_BLIND
可选值。用分号分隔多个 THREAD_NAME。有关详细信息,请参见表“孔图表预选”(Hole Chart Preselection)。
* 
这些值具有最高优先级。它们会覆盖第一部分和 *_THREAD_SERIES_* 选项中的值。
#SURFACE
可选值。参考平面的项 ID 或名称。通过在 ID 或名称前面添加一个减号 (-) 来反转方向。
#AXIS
可选值。参考轴的项 ID 或名称。
#ORIENT
可选值。方向平面的项 ID 或名称。通过在 ID 或名称前面添加一个减号 (-) 来反转方向。
<COLUMN>
尺寸或参数的名称。您可以定义要添加到 DAT 文件的列。如果在紧固件模板中没有找到包含列名的尺寸或参数,则会创建一个具有给定值的字符串参数。
在这一部分,您还可以直接从一般族表零件中查找紧固件实例信息。
族表映射
关键字
SYMBOL
INSTANCE
输入 #FAMTAB 以使用族表映射。
#THREAD_NAME
#THREAD_NAME_CLEARANCE
#THREAD_NAME_COUNTERBORE
#THREAD_NAME_COUNTERSINK
#THREAD_NAME_THREAD
#THREAD_NAME_BLIND
可选值。用分号分隔多个 THREAD_NAME。有关详细信息,请参见表“孔图表预选”(Hole Chart Preselection)
* 
这些值具有最高优先级。它们会覆盖第一部分和 *_THREAD_SERIES_* 选项中的值。
#SURFACE
可选值。参考平面的项 ID 或名称。通过在 ID 或名称前面添加一个减号 (-) 来反转方向。
#AXIS
可选值。参考轴的项 ID 或名称。
#ORIENT
可选值。方向平面的项 ID 或名称。通过在 ID 或名称前面添加一个减号 (-) 来反转方向。
<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 PLACEMENT_SURFACE
AXIS 341 24 PLACEMENT_AXIS
! Hole Chart Preselection
THREAD_NAME ISO
! 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

23.紧固件图标

紧固件图标:

Creo Intelligent Fastener 中的所有类型的紧固件都有一个默认图标。您可以为每个紧固件修改默认图标或添加自己的图标。

以下文件类型可用于图标:
•.png(建议)
•.gif
•.bmp

对于 SCREWTYPE、NUTTYPE、INSERTTYPE, 和 PINTYPE,图像大小必须为 32x32 像素。

对于 WASHERTYPE,图像大小必须为 32x16 像素。

默认图标

默认图标位于 <creo 加载点>\Common Files\ifx\parts\ifx_fastener_icons 中。如果您想要更改所有类型的图标,则可更改默认图标。

单个紧固件图标

如果您只想更改单个紧固件的图标,则可将图像添加到此位置:

PATH_ABS_LIBRARY\FOLDER_FOR_FASTENER_DATA\<名称>_icon.png

24.库翻译文件

库翻译文件:

可使用库翻译文件翻译“螺钉紧固件定义”(Screw Fastener Definition) 和“定位销紧固件定义”(Dowel Pin Fastener Definition) 对话框中的“目录”(Catalog) 列表中的名称。浏览至 <creo loadpoint>\Common Files\ifx\text\<语言目录>\ifx_translation.txt 以访问库翻译文件。

对于每个目录名称,可以添加标签和帮助文本,如下面的列表中所述:

•<NAME>.Label,表示“目录”(Catalog) 列表中的名称的翻译

•<NAME>.HelpText,表示将鼠标指针放在“目录”(Catalog) 列表中的名称上时显示的工具提示

PS:
•标签和帮助文本的长度仅限于 80 个字符。
•若要为帮助文本添加换行符,请使用 \n。
•在将库转换为在 Creo Parametric 3.0 M110 中引入的文件结构之后,将在文本目录中创建 usascii 和 german 的翻译文件。

该示例演示如何为 mm-Fine 目录添加翻译后的标签和帮助文本。
mm-Fine.Label
mm-Fine
mm-Fine
mm-Fine.HelpText

Screws and Bolts - fine pitch thread
Screws and Bolts - fine pitch thread

25.关系文件

关系文件:

文件 param_relations*.txt 位于您使用 Creo Intelligent Fastener 配置选项 PATH_ABS_LIBRARY 指定的目录中的文件夹 FOLDER_FOR_FASTENER_DATA 内。

关系文件中的文本将作为关系添加到新的紧固件零件中。

将通配符添加到名称中,以使用不同的关系文件。可使用以下通配符:

•catalog - 目录名称,例如 mm 或 inch。

•type - 紧固件类型。请参阅以下列表中类型的值:

◦screws
◦nuts
◦washers
◦inserts
◦pins

PS:catalog 必须是第一个通配符。

搜索优先级

搜索优先级如下所示:

1.param_relations_<catalog>_<type>.txt
2.param_relations_<catalog>.txt
3.param_relations_<type>.txt
4.param_relations.txt

mm 目录下螺钉的示例。

param_relations_mm_screws.txt

所有目录下螺母的示例。
param_relations_nuts.txt
inch 目录下所有紧固件类型的示例。
param_relations_inch.txt

26.模板零件

模板零件:

对于每个由 Creo Intelligent Fastener 装配的紧固件,将需要一个模板零件。模板零件必须位于您使用 Creo Intelligent Fastener 配置选项 PATH_ABS_LIBRARY 指定的文件夹 FOLDER_FOR_FASTENER_DATA 中。模板必须与紧固件数据文件具有相同的名称。

PS:只有当紧固件在搜索路径或 Windchill 中不存在时,才需要模板。

如果组装紧固件,Creo Intelligent Fastener 将执行下述操作:

•将模板复制到您的工作目录

•更改的尺寸和参数

•将模板重命名为选定的实例名称

对于每种类型的紧固件,在 types 目录中都有一个模板,例如 screw_01.prt 和 washer_02.prt。要访问此目录,请浏览至 <creo 加载点>\Common Files\ifx\parts\ifx_fastener_templates。

您可以使用这些模板向库中添加新的紧固件。将模板文件复制到 FOLDER_FOR_FASTENER_DATA 并重命名模板文件。PRT 模板文件的文件名必须与紧固件 DAT 文件的名称匹配。例如,如果目录实例的名称为 ISO4014,则模板的名称必须是 ISO4014.prt,并且紧固件数据文件的名称必须是 ISO4014.dat。

此为QQ学习交流群(小姐姐超多)

QQ群:916477208 (1群) 602849358 (2群) 群内目前聚集了很多正在学习工业设计的小伙伴,还有很多厉害的大佬帮忙解决问题哟! 站长微信:creo2077

问题答疑♥资料白嫖

群内有大量学习资料哟~
点我直接加群嘛

学习讨论          在线联系
软件下载          关于我们
鲁ICP备2022028663号-1
鲁公网安备37132302000296号