Journal of Zhejiang University SCIENCE A
(Monthly)

2006   Vol. 7   No. 11   p. 1810-1818

  ISSN 1009-3095(Print), 1862-1775(Online)
            [ Home Page ] | [ PDF Full Text ]   On-line Access Date:   Oct. 17, 2006

3DTS: A 3D tolerancing system based on mathematical definition

CAO Yan-long1, LIU Yu-sheng†‡2, MAO Jian1, YANG Jiang-xin1

(1Faculty of Mechanical and Energy Engineering, Zhejiang University, Hangzhou 310027, China)
(2State Key Lab of CAD & CG, Zhejiang University, Hangzhou 310027, China)
Corresponding Author
E-mail: ysliu@cad.zju.edu.cn
Received Oct. 20, 2005 revision accepted May 21, 2006

Abstract: Tolerance is almost ubiquitous during the whole product lift cycle and is imperative for seamless integration of CAD and CAM. Based on the mathematical definition of tolerance, a 3D tolerancing system, 3DTS, is presented with its design principle, system architecture and key functions. The following functional modules, tolerance modeling, semantics interpretation, 3D tolerance analysis, are described in detail. To make the tolerancing system robust and efficient, many techniques such as hierarchical tolerance representation, rule-based evaluation and non-intersection determination of tolerance zone have been devised. Tested by many samples, this system shows good robustness and practicability.

Key words: Tolerance, Mathematical definition, CAD/CAM
doi:10.1631/jzus.2006.A1810             CLC number: TP391.72.1

References:

[1] ASME (American Society of Mechanical Engineers), 1994. ASME Y14.5.1M. Mathematical Definition of Dimensioning and Tolerancing Principles. ASME Press, New York.

[2] Baer, A., 1979. Geometric modeling: A survey. Computer-Aided Design, 11(5):253-271.

[3] Bjorke, O., 1989. Computer Aided Tolerancing (2nd Ed.). ASME Press, New York.

[4] Clement, V., 1991. Theory and Practice of 3D Tolerancing for Assembly. CIRP International Working Seminar on Computer Aided Tolerancing, p.25-55.

[5] Liu, Y.S., 2000. Study on Tolerance Modeling and Representation of Plane Based on Mathematic Definition. Ph.D Thesis, Zhejiang University, Hangzhou, China (in Chinese).

[6] Liu, Y.S, Gao, S.M., 2004. Variational geometry based tolerance pre-evaluation for pattern of holes. Int. J. Production Research, 42(8):1659-1675.

[7] Liu, Y.S., Gao, S.M., Wu, Z.T., Yang, J.X., 2003a. Hierarchical representation model and its realization of tolerance based on feature. Journal of Mechanical Engineering, 39(3):1-7.

[8] Liu, Y.S., Gao, S.M., Wu, Z.T., Yang, J.X., 2003b. A representation method of 3-D tolerance semantics based on mathematic definition. Chinese Mechanical Engineering, 14(3):241-245.

[9] Requicha, A.A.G., 1982. Solid modeling: a historical summary and contemporary assessment. IEEE Computer Graphics & Applications, 2(1):9-24.

[10] Requicha, A.A.G., 1983. Solid modeling: current status and research directions. IEEE Computer Graphics & Applications, 3(1):25-37.

[11] Requicha, A.A.G., 1992. Solid modeling and beyond. IEEE Computer Graphics & Applications, 12(5):31-44.

[12] Wu, Z.T., Yang, J.X., 1999. Computer Aided Optimal Design of Tolerance. Zhejiang University Press, Hangzhou, China (in Chinese).