This paper presents an alternative concept of modelling multibody systems within Modelica, the socalled motor calculus. This approach was introduced by R. VON MISES in 1924 and can be used to describe the dynamical behaviour of spatial multibody systems in a very efficient way. While the equations clearly take a very simple form in terms of motor algebra, the numerical efficiency is still an open question.In the paper, first some fundamentals of motor calculus are summarized. An experimental implementation of motor algebra is used to measure and analyse the numerical efficiency and performance regarding the simulation time of VON MISES' approach. Therefore, some components of the Modelica Multibody Standard Library were modified in order to compare both implementations. Finally, some examples are given to prove the applicability and correctness of the concept but also to serve as a basis for a discussion of the numerical performance. The chosen approach utilizes all object-oriented features provided by the modelling language. Besides, it gives reason for the present endeavours to introduce the possibility of operator overloading within Modelica.