Why use a Linear-Motion Function-Block?

The output from a Linear-Motion FB are motion-values that linearly increase at the same rate as the Master Machine Angle.

It becomes the 'heart-beat', or it 'beats the drum', of a kinematically-defined chain.


MD-32-FB-WATCHA

Function-Block toolbar > Linear Motion Function-Block (FB)

Command:

Function-Block menu > Add Linear-Motion Function-Block (FB)

What for:

1.The motion-values at its output-connector are the same as the Master Machine Angle
2.Optionally, you use Linear-Motion FB dialog-box to make the motion-values to be 'before' or 'after' the Master Machine Angle.

The 'Function' of the Linear-Motion FB is:

Output motion-value = Master Machine Angle + Machine Angle (see below)

Output Velocity = Machine Speed. See Machine Settings

How to Add:

1.Click the Linear-Motion FB in the Function-Block Toolbar
2.Click in the graphic-area to 'place' the Linear-Motion FB

The Linear-Motion FB in now in the graphic-area.

Dialog-R10-LinearMotionFB

Linear-Motion FB dialog-box:

1.Double-click a Linear-Motion FB in the graphic-area or the Assembly-Tree

The Linear Motion FB dialog-box opens. [See image left].

In the dialog-box:

2.Edit the value in the Machine Angle +

We add the value in the box to the Master-Machine-Angle.  

3.Select:
Reset after one Cycle

- or -

Accumulate
4.Click 'OK' button

Connect a wire from its output-connector to the input-connector a different FB.

Machine Angle:

Machine Angle equals zero to make the motion-values at the output-connector be the same as the Master Machine Angle.
Enter a positive value so that the motion-values at the output-connector are before those of the Master Machine Angle.
Enter a negative value so that the motion-values at the output-connector are after those of the Master Machine Angle.

'Accumulate' or 'Reset after one Cycle' :

Reset after each Cycle (default): Output = MMA + Machine Angle parameter. The output returns to 'Machine Angle', after each Machine Cycle
Accumulate: Output = (Number-of-Revs * 360) + Machine Angle parameter + MMA

Generally, use Reset after one Cycle

Use 'Accumulate' when you want to model a watch, or a mechanism that does not have a motion-period equal to the Master-Machine-Angle, for example.

Notes:

You must use a Linear-Motion FB in the 'first' kinematic-chain.

MMA: Master Machine Angle.

Use the Linear-Motion FB dialog-box to offset the motion-values relative to the Master-Machine-Angle.

See Also:

Tutorial 5: Add and Connect FBs

Summary

Help Files for MechDesigner and MotionDesigner 11.1 + © Machine, Mechanism, Motion and Cam Design Software by PSMotion Ltd