Introduction motor element
A dedicated motor element has been introduced, which will automatically be added to the system as soon as the corresponding (relative) angle input motion is created. The main benefit of this approach is the simplified calculation of the torque/power of a motor that is located in a moving joint.

IMPORTANT NOTE: Due to the introduction of this new motor element the power required to drive a system has been removed from the crank (beam) element and is only available via the output results of the motor element. See the comparison between SAM 7.0 and SAM 8.0 in the following two screenshots

Release 8.0 (new per 2019-08-26)

  • introduction of motor element
  • new element type curved slider
  • new element type gas spring
  • extended force/torque definition
  • improved mobility diagnostics based on SVD
  • new animation player toolbar
  • new graphic components: Polyline, Bézier and rectangle
  • functions in formula editor: RMS, FIRST,LAST and integration function
  • element properties like mass or pulley radius available in formula editor
  • dynamic construction aid

Extended force/torque definition

SAM 7.0 results: Torque (left) & Power (right) in element 1 at node 1

SAM 8.0 results: Torque (left) & Power (right) in element 6 (=motor).

Force dialogue (example: force of 500N on node 5 with a direction identical to the angle of element 2)

Example: force of 500N on node 5 with a direction identical to the angle of element 2)

Extended force/torque definition
Force value and direction (or torque value) can be entered in a table of any size in which the argument can be time or any kinematics property of a node or an element. This feature can be used to define forces in a local moving coordinate system. It can also be used to model for example wind forces on a sports car spoiler that are a function of the vertical position of the spoiler. In the dialogue below a force on node 5 is defined (see title of dialogue). It has a constant value of 500N and its angle is always identical to the angle/direction of element 2.

Curved Slider
A new slider element has been introduced which consists of two nodes and an arbitrary curved shape, which is defined via Bezier points. This element can also be used to mimic a CAM mechanism.

Curved slider element

The shape of a curved slider element is defined by Bézier segments

Example of a curved slider element (1) combined with a crank and motor

Screenshot highlighting the new animation player

New Gas Spring element
A gas spring uses compressed air contained within a closed cylinder sealed by a sliding piston to
pneumatically store potential energy and withstand external forces parallel to the direction of
movement of the piston. The friction in the sealing means that the extension force differs from the
compression force.

Element dialogue of the new gas spring

Mobility analysis based on Singular Value Decomposition (SVD)
A SVD analysis is introduced to analyse whether the mechanism is kinematical indeterminate and/or statically overdetermined. In contrast to the previous analysis based on the theory of Grübler, the SVD is able to give the right diagnosis in the case the mechanism is simultaneously kinematical indeterminate (because on global mechanism scale a constraint is missing) and statically overdetermined (because locally there is one constraint too many).

Mechanism that is both kinematical indeterminate (element 10 is free to rotate) and statically overdetermined (only one diagonal allowed in the quadrilateral formed by nodes 2-6-5-4)

(Semi-) dynamic construction aid
The existing basic construction tool has been made dynamic. This means that center lines and intersections of basis shapes like lines and circles are automatically modified when the underlying
shapes are edited.
Additional graphic shapes

  • Polyline
  • Bezier
  • Rectangle

Screen capture of drawing features

New functions available in formula editor (User Defined Results)

  • rms
  • first
  • last
  • intf (not just total integral value int but also intermediate results)

Element properties
available in formula editor (User Defined Results)
Next to element related results one can now also include element properties, such as mass or radius of a pulley, in the equations. These properties are indicated by #property and included at the end of the drop-down list of items that can be selected.

Screenshot showing the selectable items of a belt drive including the element properties that can be selected as of SAM 8.0