Why use a Motion Function-Block?

A Motion FB links a motion that you have designed in MotionDesigner to the a Motion-Part or Motion-Point model in MechDesigner

The motion-values at its input-connector are the X-axis values of the motion.
The motion-value at its output-connector are the Y-axis of the motion
Select which motion MotionDesigner with the Motion FB dialog-box

Motion FB

Add Motion FB

]: Kinematics FB toolbar > Motion FB [right of Graphic-Area >>]

Menu :

Add menu > Add Motion FB

Add :

STEP 1: Add the Motion FB to the graphic-area

1.Click Kinematics FB Toolbar > Motion FB
2.Click again in the graphic-area

The Motion FB is now in the graphic-area.

Edit :

STEP 2: Open the Motion FB dialog-box:

1.Double-click a Motion FB in the graphic-area

- or -

Dialog-13.2-FB-Motion

MOTION FB DIALOG-BOX

Motion Function-Block Parameters

Select-Motion

Click the 'down-arrow' at the right of the list box.

The Motion-names in the list are the same as the Motion name-tabs in MotionDesigner.

Output Option

Reset Output

-or-

Output Data Type

Motion
Linear
Rotary

It is important to set the Output Data-Type to 'Linear' or 'Rotary' if you connect the Motion FB to a Motion-Path FB or a Maths FB.

See: Motion-Path FB and Maths FB for more details.


Click OK to close the Motion FB dialog-box

Motion-Names in Motion tabs in MotionDesigner

Motion-Names in Motion tabs in MotionDesigner

Typical Wire Connections of a Motion FB

Typical Wire Connections of a Motion FB

Typical wire connections at the input and output-connectors of the Motion FB

The image shows how wires are connected to the input and output-connectors of a Motion FB.

Typical 0 - 360 at the input to the Motion FB and the motion-values coresponding to 'Pusher' at the output of the Motion FB.

Typical 0 - 360 at the input to the Motion FB and the motion-values coresponding to 'Pusher' at the output of the Motion FB.

The Motion FB is uses the Motion name-tab 'Pusher', in MotionDesigner - see image Motion name-tab of graph below

Motion-Values:

Motion-values at the input-connector of the Motion FB are the motion-values at the output-connector the Linear-Motion FB.

Motion-Values at the output-connector of the Motion FB from 0 to 360 are:

Segment 1: at 0mm for a short time - a dwell segment
Segment 2: increase from 0 to 90mm [Rise Segment]
Segment 3: remain at 90mm for a short segment - another dwell
Segment 4: decrease from 90 to 0mm [Return Segment]
Segment 5: at 0mm for a short time - a short dwell segment.

For example - see image-  if the motion-value at the input-connector is 120, the motion-value at the output-connector is approximately 85mm

FB-typical2

Measurement FB is also an acceptable arrangement.

Measurement FB connected to input-connector of the Motion FB

Clearly, the motion-values at the output-connector of the Measurement FB might:

Increase steadily - exactly the same as the Linear-Motion FB
Increase unsteadily
Increase and decrease.
Not start at 0 when the MMA=0
anything else that can be measured.

See Also:

Connecting FBs

tog_plusOutput Option: Reset or Accumulate?

Select the Accumulate Output check box...when you want to model an indexing motion for an Indexer, for example.

How to model an indexer with a number of stops:

Design the index motion in MotionDesigner with one index. Link the indexing-motion to a Motion FB

Use a Gearing FB at the input to the Motion FB.

Edit the Gearing Ratio to equal the Number-of-Stops of the Indexer [Number-of-Stops is the number of times the shaft must index, or move, to rotate 360º]

Connect a wire from output-connector of the Motion FB to the input-connector of a Motion-Dimension FB.

Output from Gearing FB = 'Gearing Ratio parameter * MMA'.
The Part moves the number-of-times equal to the Gearing Ratio parameter as the MMA changes from 0 to 360.
If you select the 'Reset Output' radio-button, the Part jumps back to its start position when the motion-values at the input to the Motion FB are greater than the final X-Value of the motion (typically, greater than 360).
If you select the 'Accumulate Output' radio-button, the Part does not jump back. The final position of the Part becomes the start position for the next cycle – exactly like an indexer. The Part moves 6 times as the MMA cycles from 0 to 360.

 

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