节点文献

回转体机械零件图的自动识别及三维模型成型技术研究

Research on Automatically Identifying of Revolving Parts’ Engineering Drawing and Forming of Three-dimensional Model

【作者】 刘念

【导师】 卜林森;

【作者基本信息】 南京航空航天大学 , 机械设计及理论, 2010, 硕士

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

【Abstract】 At present, because of the need of advanced designing and manufacturing technology, three-dimensional model of part play a more significant role. For existented engineer drawings, it’s a waste of energy for company to convert it to models directly. Research on automatically identifying of revolving parts’engineering drawing and forming of three-dimensional model is save engineer drawing in the format of DXF by vectorizing the drawing in order to identify useful feature and then form the three-dimensional model quicky and righty based on the secondry research of Pro/E.In this paper, the research faces to revolving parts, offers the method of forming three-dimensional model from drawing based on Pro/TOOLKIT applications after analysed the development of vectorization and secondry research of Pro/E techniques thoroughly. The first process is processing the drawing image, including image binarizing, noise-reducing, smoothing, and thinning, in order to get the important outline of the part to form the model. And then detect the line, circle and arc by Hough transformation. In the process of fitting a line,π/2 line is used for the end point confirming, not only improved the speed of the motion, but also reduced the probability of fragmentary line. In the process of identifying, the strong robustness and normality is a good base for three-dimensional model’s forming. In the process of recognizing arc, Randomized Hough Transform is used, it can improve the speed of program. The system also include edit, modify and DXF file’s save of the drawing recognized.Three-dimensional model’s forming takes advantage of Pro/E in forming, open the vector Files in Pro/E and form the model. For the details of feature, user-defined feature library is made in this paper. In the process of using, user can select the feature needed to put on the rovelving part. It can put feature in different dimension if alterable dimension is set in the user-defined feature founding.At last, the parameterized design method based on the second research is researched. It uses an existing model as a sample plate, realized different parts’parameterized design in a same system. It’s a great help of the speed of complex parts’design.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络