SAM allows the definition of multiple inputs, which can either be defined in terms of absolute displacements or in terms of elemental change of shape to model relative inputs (e.g. elongation of a hydraulic cylinder or relative rotation of a robot elbow). Each of the inputs can be defined independently. Standard parametric functions are available:

  • constant velocity
  • polynomial
  • cyclical motion
  • 2nd order velocity profile
  • cubic splines

These functions can be combined to form the desired input diagram. Inputs can also be read from an external ASCII file created by any user tool. This feature offers the modeling of cam profiles.

The use of multiple asynchrone motors enables simulation of scara robots and complicated pick and place machines. It is also allowed to animate multiple unconnected mechanisms at one worksheet.