Abstract
A scheme of representing assemblies and an algorithm for the tolerance chain generation are developed so that tolerance chains of assemblies can be generated automatically to accommodate tolerance analysis at the assembly level. In the hierarchical data structure representing an assembly the connectivity information is carried by the instances of components and subassemblies, and the mating relations between each pair of mating entities are described by mating links, mating paths, mating conditions, and mating features. Mating graphs are derived from the mating links before they are searched for the generation of tolerance chains. The scheme has been implemented in a prototype interactive package that allows the user to model assemblies directly without detailed object modeling. Several examples of various complexity have been tested with success.
Similar content being viewed by others
References
Bjorke, O. (1978) Computer-Aided Tolerancing. Trondheim, Norway: Tapir
Parkinson, D.B. (1985) Assessment and optimization of dimensional tolerances. Comput. Aided Des. 17(4), 191–198, May
Wang, N., Weng, W., Tang, R. (1984) An experimental package for geometric modeling of mechanisms. In: Proceedings of Conference of CAD 1984. London: Butterworth
Tilove, R.B. (1983) Extending solid modeling systems for mechanism design and kinematics simulations. IEEE Comput. Graph. Appl. 3(3), 9–19, May/June
Wesley, M.A., Lozano-Perez, T., Lieberman, L.I., Lavin, M.A., Grossman, D.D. (1980) A geometric modeling system for automated mechanical assembly. IBM J. Res. Develop. 24(1), 64–74, January
Faux, I.D. (1981) Preliminary study of the requirements for the incorporation of dimensions and tolerances in a geometric model. R-81-GM-03, CAM-1, June
Requicha, A.A.G. (1983) Toward a theory of geometric tolerancing. Int. Rob. Res. 2(4), 45–60, Winter
Requicha, A.A.G., Chan, S.C. (1986) Representation of geometric features, tolerances and attributes in solid modelers based on constructive geometry. IEEE J. Rob. Automat. RA-2(3), 156–166, September
Lee, K., Gossard, D.C. (1985) A hierarchical data structure for representing assemblies: Part 1. Comput. Aided Des. 17(1), 15–19, January/February
Gossard, D.C., Zuffante, R.P., Sakurai, H. (1988) Representing dimensions, tolerances and features in MCAE systems. IEEE Comput. Graph. Appl. 8(2), 51–59, March
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Wang, N., Ozsoy, T.M. Representation of assemblies for automatic tolerance chain generation. Engineering with Computers 6, 121–126 (1990). https://doi.org/10.1007/BF01200244
Issue Date:
DOI: https://doi.org/10.1007/BF01200244