Creo 教程 > Creo Intelligent Fastener 教程 > 高级教程 > 集成和自定义零件 > 练习 10 - 添加继承紧固件故障排除
  
练习 10 - 添加继承紧固件故障排除
1. 在 Windows 资源管理器中,浏览至 <已下载文件位置>\IFXTraining\Legacy_Parts 并将 washer.prt 复制到 IFX_custom_lib\myfasteners 文件夹。
 
* 文件夹 myfasteners练习 7 - 将继承螺钉紧固件集成到 PTC Creo Intelligent Fastener 库中所述继承紧固件的文件夹。请确保 Creo Parametric 配置选项 earch_path 指向 myfasteners 目录。
2. 在 Windows 资源管理器中,浏览至 IFX_custom_lib\ifx_catalogs 并打开紧固件实例目录文件 myfasteners.txt
3. 编辑 myfasteners.txt 文件以与下列文件匹配:
#screws
shcs
legacy_fasteners
#washers
mywasher
#nuts
family_nut
4. 保存并关闭 myfasteners.txt
5. 在 Windows 资源管理器的 <creo 加载点> 中,单击“公用文件”(Common Files) > ifx > “零件”(parts) > ifx_fastener_templates > “垫圈”(washers) > washer_01washer_01 文件夹随即打开。
6. 打开 washer_01_detail.gif 并注意尺寸。
7. washer_01 文件夹中将文件 washer_01.dat 复制到 IFX_custom_lib\ifx_fastener_data
8. 在 Windows 资源管理器中,浏览至 IFX_custom_lib\ifx_fastener_data 文件夹,然后将文件 washer_01.dat 重命名为 mywasher.dat
9. 打开 mywasher.dat
10. Creo Parametric 中打开 washer.prt,然后选择“类属模型”(The generic)
11. 请记住轴和匹配曲面 ID。
12. 单击“工具”(Tools) > “族表”(Family Table),请注意以下详细信息:
H=d3
DN1=d1
DN2=d2
13. 编辑 mywasher.dat 以匹配以下文件。对于 INFO,您可能希望将 My Washer 替换为您的名称。
WASHERTYPE
1
UNIT
MM
SURFACE
57
AXIS
80
CBSCR
DIN974-1 R5
CBNUT
DIN974-2 R1
INFO
My Washer
FAMPRT
washer
SYMBOL
DN
H
DN1
DN2
INSTANCE
DN
H
DN1
DN2
#FAMTAB
d1
d3
d1
d2
14. 保存并关闭 mywasher.dat
15. 在 Windows 资源管理器中,单击 <creo 加载点> 中的“共用文件”(Common Files) > ifx > “文本”(text) > usascii
16. usascii 文件夹中,打开库转换文件 ifx_translation.txt,然后向文件添加以下帮助文本。
mywasher.HelpText
Washer Migration
Washer Migration
 
* 通过 Creo Parametric 更新要读取的文件后,有时需要重新启动 Creo Parametric
17. 保存并关闭 ifx_translation.txt
18. 重新启动 Creo Parametric
19. 将工作目录设置为 <已下载文件位置>\IFXTraining\Migration_asm
20. 打开 ifx_migration.asm
21. 放置“我的紧固件”(My Fasteners) 目录中的紧固件,并请注意垫圈不可用。
 
* 无法在“螺钉紧固件定义”(Screw Fastener Definition) 对话框中选择“侧面 1 垫圈”(Side 1 Washers)“侧面 2 垫圈”(Side 2 Washers)。这是因为 DN 已映射到族表零件 washer.prt 的尺寸 d1。IFX 将在族表中搜索 DN = d1 = 6.0。此值不存在,因此垫圈对该尺寸无效。
22. 打开 washer.prt,然后选择“类属模型”(The generic)
23. 按照以下说明添加参数 SIZESIZE 的值必须为实数。
a. 单击“工具”(Tools) > “参数”(Parameters)“参数”(Parameters) 对话框打开。
b. 单击加号以添加参数 SIZE
c. “类型”(Type) 设置为“实数”(Real Number)
24. 按照以下说明将列 SIZE 添加到族表:
a. 单击“工具”(Tools) > “族表”(Family Table)。将打开“族表”(Family Table)WASHER 对话框。
b. 单击“插入”(Insert) > “列”(Columns)“族项,类属: 垫圈”(Family Items, Generic: WASHER) 对话框打开。
c. “添加项”(Add Item) 下选择“参数”(Parameter)“选择参数”(Select Parameter) 对话框随即打开。
d. “名称”(Name) 下选择 SIZE,然后单击“插入选择的”(Insert Selected)
e. 单击“关闭”(Close) 关闭“选择参数”(Select Parameter) 对话框。将打开“族项”(Family Items)WASHER 对话框。
f. 单击“确定”(OK)“族项,类属: 垫圈”(Family Items, Generic: WASHER) 对话框打开。列 SIZE 将添加到族表。
25. SIZE 下,针对各个垫圈键入参数值 86
26. 验证族表,然后单击“确定”(OK)
27. 保存并关闭 WASHER.PRT
28. 编辑 mywasher.dat 以使其匹配以下文件:
WASHERTYPE
1
UNIT
MM
SURFACE
57
AXIS
80
CBSCR
DIN974-1 R5
CBNUT
DIN974-2 R1
INFO
My Washer
FAMPRT
washer
SYMBOL
DN
H
DN1
DN2
INSTANCE
DN
H
DN1
DN2
#FAMTAB
SIZE
d3
d1
d2
29. 保存并关闭 mywasher.dat
30. Creo Parametric 中,打开 IFX_migration.asm
31. 放置“我的紧固件”(My Fasteners) 目录中的紧固件,并请注意垫圈现在可用。
32. 完成紧固件的放置,但不保存装配。
33. 打开 mywasher.dat,然后进行编辑以匹配以下文件:
WASHERTYPE
1
UNIT
MM
SURFACE
57
AXIS
80
CBSCR
DIN974-1 R5
CBNUT
DIN974-2 R1
INFO
My Washer
FAMPRT
washer
SYMBOL
DN
H
DN1
DN2
INSTANCE
DN
H
DN1
DN2
#FAMTAB
SIZE
d1
d1
d2
34. 保存并关闭 mywasher.dat
35. 打开 IFX_migration.asm,然后选择参考以在其上放置紧固件。
垫圈的预览不正确,因为尺寸 H 已映射到 mywasher.dat 中的 d1
36. 打开 mywasher.dat 并撤消更改以查看正确预览。
祝贺您!您已完成 Creo Intelligent Fastener 高级教程。