论文部分内容阅读
由于目前先进设计制造技术的需要,零件的三维模型的作用越来越重要,对于目前已存在的零件图纸,由工程图纸到三维模型的过程需要企业花费大量的人力去完成。机械零件图的自动识别及三维模型成型技术就是将机械零件工程图纸通过矢量化方法提取出有用图元特征,保存为计算机辅助设计制造软件能识别的通用矢量格式DXF,并在Pro/E二次开发的基础上快速准确地生成模型的过程。本文主要研究回转体机械零件图的自动识别及三维成型技术,深入分析了现有矢量化技术及Pro/E二次开发技术发展情况,提出了基于Pro/TOOLKIT应用程序的工程图纸到零件三维模型成型的方法,首先通过二值化、综合形态学去噪、中值滤波、细化等方法得到图像中成型三维模型最重要的轮廓信息,利用Hough变换检测出线段及圆弧,在线段端点及长度的确定过程中结合π/2线,不仅提高了线段检测的运算速度,而且降低了碎线段发生的概率,识别图形的过程中表现出的良好鲁棒性及线段的正规性是后续的零件三维模型生成的良好基础,对圆弧的识别中应用了随机Hough变换,有效减少了程序运行的时间。系统还完成了对识别出的图形编辑修改及DXF文件的保存。零件的三维模型成型主要利用了Pro/E三维软件的模型成型优势,对识别出的矢量文件打开实现回转体特征的成型,在零件细节特征上,本文制作了回转体零件的细节特征用户自定义特征库,使用的过程中选择不同特征放置于模型上即可,通过设定自定义特征的可变尺寸可实现不同尺寸特征的放置。最后本文研究了基于Pro/TOOLKIT二次开发的参数化设计方法,以已存在的零件模型为样板,实现了不同零件的同一系统的参数化设计,可以很大程度地提高复杂零件的设计效率。