Intelligent dimensioning for mechanical parts based on feature extraction

This paper presents an intelligent dimensioning approach to generate dimensions for 2D drawing of mechanical parts automatically from their 3D part models based on feature extraction. The key issues include the strategies and methods for identifying dimension redundancy, recognizing dimensioning features, determining dimensioning scheme, assigning necessary dimensions to suitable views, and locating the dimensions in reasonable positions for each view using artificial intelligent technology. Based on the approach, a corresponding software prototype was developed. Finally, it is demonstrated, from an example of dimensioning a box-type part, that its dimensions were generated successfully using this intelligent dimensioning software prototype.

[1]  B. J. Davies,et al.  Knowledge-based automatic allocation of cad drawing annotation to wireframe iges models of 2 1/2-D prismatic parts , 1990 .

[2]  N. P. Juster,et al.  Modelling and representation of dimensions and tolerances: a survey , 1992, Comput. Aided Des..

[3]  Feng Xinan,et al.  Intelligent CAD for Box-Type Machine Components , 1992 .

[4]  Utpal Roy,et al.  Feature-based representational scheme of a solid modeler for providing dimensioning and tolerancing information , 1988 .

[5]  Matthew Ming Fai Yuen,et al.  A Scheme for Automatic Dimensioning of CSG Defined Parts , 1988 .

[6]  Maurice Parker Manual of British standards in engineering drawing and design , 1984 .

[7]  L. J. Adams,et al.  Analytic Geometry and Calculus , 1970 .

[8]  L. Råde,et al.  Mathematics handbook for science and engineering , 1995 .

[9]  E. Matthias,et al.  Intelligent CAD of shafts, sleeves and cylindrical gears using micro personal computer , 1987 .

[10]  Mark R. Henderson,et al.  Automatic form-feature recognition using neural-network-based techniques on boundary representations of solid models , 1992, Comput. Aided Des..

[11]  Zen Chen,et al.  Automatic 3D machining feature extraction from 3D CSG solid input , 1990, Comput. Aided Des..

[12]  George-Christopher Vosniakos Knowledge-based interpretation of CAD-drawing annotation for mechanical-engineering components , 1992, Comput. Aided Des..

[13]  Kunwoo Lee,et al.  Principles of CAD/CAM/CAE Systems , 1999 .