四、程序运行
在CATIA窗口中载入标准件文件(这里以HST21为例),点击”工具”菜单中的“宏”命令(图5),弹出“模型检查“的宏(图6),点击“运行“,启动模型检查程序。
图5 CATIA中调用宏命令
图6 宏命令运行窗口
在结构树上选择设计表文件,系统弹出模型检查模块,并对模型进行更新检查(图7)。模型检查完毕,弹出对话框,显示模型没有错误(图8)。
图7 模型检查窗口
图8 结果提示窗口
将构型4(图9中第5行)中的模型圆角尺(MAX)尺寸由0.025in改成2.5in,运行程序。由于圆角尺寸过大,模型更新会出现错误,因此当程序完成检查后会出现错误提示窗口(图10)。
图9 设计表文件
图10 错误提示窗口
五、结语
基于CATIA的二次开发技术,通过编写少量的代码即可实现标准件模型的自动检查功能。本文选用的标准件实例中包含2500多种构型,程序能在两分钟内完成模型检查工作,大大提高了模型检查的效率。同时,本程序能够逐个检查标准件构型的正确性,相比于传统的抽查方式,大大提高了检查的完整性和准确率。本程序可广泛用于标准件库的模型检查中,具有操作简单、效率高且准确性高等多方面优点。