论文部分内容阅读
本文研究复合材料缠绕机芯模零件库的开发,库中包含了罐形芯模、球形芯模、圆柱体型网格芯模、圆锥体型网格芯模等常用的芯模模型。以Pro/E为基础,利用二次开发工具Pro/Toolkit应用程序和VisualC++,设计了一套适合复合材料缠绕机的芯模零件库,具有一定的实用意义。主要完成了一下几个方面的工作:
研究了Pro/Toolkit应用程序的基础,了解了其编程的特点;并就其关键技术进行了详细的研究,弄清楚了Pro/Toolkit应用程序的工作方式;分析了创建Pro/Toolkit应用程序的基本方法和步骤。分析了各个芯模的结构特点,利用Pro/E的参数化建模技术,建立芯模的模板文件,利用参数和关系式控制模型的结构特征和约束关系。
利用MFC方式设计了界面简洁的用户对话框,并解决了MFC对话框与Pro/E系统的接口问题,实现MFC对话框与Pro/E系统的通讯。编写了Pro/Toolkit应用程序,利用该程序来检索芯模模板文件的参数、尺寸文本和关系式,并调用MFC对话框,将模板中的参数、尺寸文本和关系式在对话框中显示。用户通过修改对话框中的尺寸文本来了解参数,通过对参数的赋值和更改关系式来实现新的芯模的生成,从而完成零件库的设计。
最后利用Imageware软件实现了纤维缠绕芯模的逆向过程,将芯模的实体模型通过逆向工程技术最终得到其三维几何模型,利用Pro/E可以输出工程图纸。并通过Imageware软件的检测功能检查几何模型与实体模型之间的误差。
本文设计的零件库能够快速方便的为复合材料缠绕机在编制缠绕程序时提供必要的芯模结构参数。