@techreport{R-91-05, TITLE = {Equational Modeling of Machine Elements --- Applied to Rolling Bearings}, AUTHOR = {Dag Fritzson and Peter Fritzson}, YEAR = {1991}, NUMBER = {R-91-05}, INSTITUTION = ida, ADDRESS = idaaddr, ABSTRACTURL = {/publications/cgi-bin/tr-fetch.pl?r-91-05+abstr}, ABSTRACT = {Machine element analysis has the goal of describing functionality, and other important aspects of machine elements in theoretical form. A rolling bearing is a typical example of a machine element. There are a large number of different rolling bearing types. Especially for geometry and tribology it is of great value to have a general approach that is valid for a wide range of bearing types. Thus, we have defined a general equational model of rolling bearings which is presented in this paper. The structure of the model is general, in three dimensions, and applies to many types of rolling bearings. Part of this generality is obtained by using parametric surfaces. In order to keep the presentation of the model understandable, we have simplified many details. Still, the model and one solution require approximately 400 equations. It should be emphasized that the structure of the model is quite realistic. The model is also extensible, e.q. simple submodels of detailed properties can be made more complex without altering the overall structure.The second issue covered in this paper is how ideas from object-oriented programming and modeling can be applied to machine element analysis. The models thus obtained are both easier to understand, better structured, and allow a higher degree of reuse than conventional models. Our conclusion is that an object-oriented model description is natural for the machine element analyst and is suitable for machine element analysis.}, IDANR = {LiTH-IDA-R-91-05}