论文部分内容阅读
复合材料制品以其优异的性能,在军工、民用领域都得到广泛的应用。纤维缠绕成型是制造高强度复合材料制品一种重要的成型工艺,其中缠绕芯模在生产复合材料制品中起着重要的作用,芯模的形状决定了制品的形状,其强度影响着制品的质量,其生产效率制约着制品的生产效率。本文主要对常用的缠绕芯模例如筒形芯模、球形芯模、锥形芯模、筒形罐芯模进行研究。分析了每种芯模的结构特点及其关键尺寸,运用三维CAD软件(如Pro/E)强大的造型功能,同时结合芯模的缠绕时的外形要求,设计出各种常用芯模的CAD模型。再利用其二次开发Pro/TOOLKIT程序结合VC++将其设计为零件库,利用参数来控制芯模的几何特征,实现芯模参数化设计,对于后续的复合材料制品的制造有着重要意义。研究Pro/E的二次开发Pro/TOOLKIT程序的运用,掌握其程序设计的关键技术及其重难点,对其重点问题进行仔细的研究,弄清楚了使用Pro/TOOLKIT程序来控制模型的基本步骤和方法,运用二次开发实现缠绕芯模零件库的参数化设计。为了更加方便的扩充芯模零件库模型,对于实物模型,通过Imageware逆向设计软件,将其转化为三维CAD模型,了解逆向设计的一种原理,重点掌握实际模型的逆向获取其三维CAD模型的方法。再将现有的三维CAD模型,通过转换为中性虚拟现实建模语言VRML (Virtual Reality Modeling Language)格式文件,由VC++结合OpenGL对其进行解析,获得在VC++环境下的芯模模型,接着利用VC++的MFC设计出简洁的用户对话框界面,完成了Pro/E与MFC对话框的接口问题,实现Pro/E与MFC对话框的通讯。在MFC对话框,将控制模型的关键参数、尺寸在对话框中显示。同时实现仿真,更能提前发现问题,减少损失。