Motion-Dimension FB

A Motion-Dimension FB identifies a Part to which we can give a motion.

When we add a Motion-Dimension FB to a Part, we call the Part a Motion-Part.

There are two types of Motion-Parts:

Rocker  = Part + Pin-Joint + Motion-Dimension FB
Slider = Part + Slide- Joint + Motion-Dimension FB

Key Learnings in this Step.

We add a Motion-Dimension FB to give a Slider and a Rocker.

Two values define the position of the Motion-Part.

Motion-Dimension = Base-Value + Motion-Values

Base-Value : we can edit it in the Motion-Dimension FB - it is the position of the Motion-Part without a wire at the input-connector.
Motion-values : the position (and velocity and acceleration) values at the input-connector

tog_minusAdd Motion-Dimension FB + Command-Manager

Icon-FB-MotionDimension

Kinematics-FB toolbar > Add Motion-Dimension FB

CM-AddMotionDim-A

The Command-Manager has three selection-boxes.

Red-14-1b Click a Joint (Slide-Joint or Pin-Joint)

Red-14-2 Click a solved Line or Point (in a Green Part)

Red-14-3 Click an unsolved Line or Point (in a Blue Part*)


Notes:

Red-14-2Red-14-3 are Lines if Red-14-1b is a Pin-Joint

Red-14-2Red-14-3 are Points if Red-14-1b is a Slide-Joint

Red-14-2 a Line or a Point in a Green Part

Red-14-3 a Line or a Point in a Blue Part, a Free-Part

tog_minusMotion Dimension FB + Graphic-Area

The icon of the FB in the graphic-area is different to the icon in the Kinematic-FB toolbar.

Icon-FB-MotDim-Rocker

The Motion-Dimension FB that identifies a Rocker

Icon-FB-MotDim-Slider

The Motion-Dimension FB that identifies a Slider

General Procedures

tog_minusMotion-Dimension FB and Rocker

Prepare the model so that these elements have these properties.

Element #

Element type

Rules

#1

Pin-Joint

of two Points, with a Point from one Line in two different Parts , and
one Part must be a kinematically-defined Part
the other Part must be a free Part

#2

Line

is a Line that radiates from the Point that specify the Pin-Joint (Element #1), and
in the kinematically-defined Part

#3

Line

is a Line that radiates from the Point that references the Pin-Joint (Element #1), and
is in the free Part

GA-AddMotionDimRock-0

Preparation example:

Pin-JointRed-14-3
The Points at Pin-JointRed-14-3 are at the ends of LinesRed-14-4Red-14-5.
LinesRed-14-4Red-14-5 in two different PartsRed-14-1bRed-14-2 that radiate from two Points
PartRed-14-1b is a kinematically-defined Part (Green Part-Outline).
PartRed-14-2 is a free Part (Blue Part-Outline)

Add Motion-Dimension FB

Kinematic FB toolbar > Motion-Dimension FB (right of Graphic-Area >>)

GA-AddMotionDimRock-1

Element #1: PIN-JOINTRed-14-3

The Pin-Joint is a joint between two Parts, and:

One Part is a kinematically-defined Part
One Part is a free Part

GA-AddMotionDimRock-2

Elements #2 and #3: LINES Red-14-4Red-14-5

Each Line must be a child to a Point that is also a child to the Pin-Joint (Element #1)

Element #2: a Line in the kinematically-defined Part
Element #3: a Line in the free Part

Click OK-tiny-11-15 in the Command-Manager

GA-AddMotionDimRock3

Result: a Rocker

A Motion-Dimension FB to specify the angle between Lines, Elements #2 and #3

The dimensionRed-14-1b is an Orange colour in the graphic-area.

Icon-FB-MotionDimension-Rocker--inGA

- the iconRed-14-2 in the graphic-area for a Rocker.

graphic-area is dark-grey

KT-Rocker

Kinematics-Tree for a Rocker

When we add a Motion-Dimension FB to a Pin-Joint, we identify it as a Rocker in the Kinematics-Tree.

The kinematic elements are:

'Part' + 'Pin-Joint' + 'Motion-Dimension' = 'Rocker'

 

 

Note: There are two different mouse-actions:

To move the Red-14-1b

Function-Block :

Hover(FB) + DRAG

To move the Red-14-2

Motion-Dimension Line :

CTRL Key + Hover(FB) + DRAG

Hover(FB)= move your mouse above the FB icon.

DRAG = Mouse-Button-Down, and move your mouse-pointer, Mouse-Button-Up


 

tog_minusMotion-Dimension FB and Slider

Prepare the model so that these elements have these properties.

Element #

Element type

Rules

#1

Slide-Joint

of two Lines, one Line in each of two different Parts , and
one Part must be a kinematically-defined Part
the other Part must be a free Part

#2

Point

the start-Point or the end-Point of the Line that references the Slide-Joint (Element #1)
that is in the kinematically-defined Part

#3

Point

the start-Point or the end-Point of the free Line that references the Slide-Joint (Element #1)
that is in the free Part

GA-AddMotDim-Slider-0

Preparation example:

1.Two PartsRed-14-1bRed-14-2

One is a kinematically-defined Part (Green Part-Outline)...the Base-PartRed-14-1b

The other is a free Part (Blue Part-Outline)Red-14-2

2.The Parts are Joined... with a Slide-JointRed-14-3

Note the PointsRed-14-4Red-14-5 are the start-Points and end-Points of the Lines that are selected for the Slide-JointRed-14-3

Add Motion-Dimension FB

Kinematic FB toolbar > Motion-Dimension FB (right of Graphic-Area >>)

CM-AddMotionDimension-Slider1

Element #1: SLIDE-JOINTRed-14-3

The Slide-Joint is a joint between two Parts, and:

One Part is a kinematically-defined Part
One Part is a free Part

CM-AddMotionDimension-Slider3

Elements #2 and #3: POINTS Red-14-4Red-14-5

Each Point must be a child to a Line that is also a child to the Slide-Joint. (Element #1)

Element #2: a Point that is a start-Point or end-Point of a Line in the kinematically-defined Part
Element #3: a Point that is a start-Point or end-Point of a Line in the free Part

 

GA-AddMotDim-Slider-1

Click OK-tiny-11-15 in the Command-Manager

Result: a Slider

The Motion-Dimension FB to specify the linear distance between Points, Elements #2 and #3

All Parts are now kinematically-defined Parts

The dimensionRed-14-1b is a Gold colour.

Icon-FB-MotionDimension-Slider-inGA

<<< the iconRed-14-2 in the graphic-area for a Slider

Note: This small image has a Dark Grey graphic-area

KT-Slider

Kinematics-Tree

When we add a Motion-Dimension FB to a Slide-Joint, we identify it as a Slider in the Kinematics-Tree.

The kinematic elements are:

'Part' + 'Slide-Joint' + 'Motion-Dimension' = 'Slider'

 

 

Note: Two different mouse-actions in the graphic-area

To MOVE the Red-14-1b

Function-Block :

Hover(FB) + DRAG

To MOVE the Red-14-2

Motion-Dimension Line :

CTRL Key + Hover(FB) + DRAG

Hover(FB)= move your mouse above the FB icon.

DRAG = Mouse-Button-Down, and move your mouse-pointer, Mouse-Button-Up


 

tog_minusMotion Dimension FB dialog box

Motion Dimension FB

Motion Dimension FB

You cannot specify the initial position of the Motion-Part as you add a Motion-Dimension FB.

To edit the initial position of the Motion-Part - we call it the Base-Value - we must open Motion-Dimension FB dialog-box.


To edit the Motion-Dimension FB:

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

The Motion-Dimension FB dialog-box opens.

2.Edit the:

- or -

oBase-Value + Motion Value Red-14-2

It is best to think of the:

Base-Value as the position of the Motion-Part when a wire is not connected to the input-connector.
Base-Value + Motion-Value as the position of the Motion-Part when a wire is connected to the input-connector.

 Directions  separator, there are options to:

Edit the positive direction of the Base-Value
Edit the positive direction of the Motion-Values.

tog_minusUse a Graph FB to display the values at the output-connector of a Motion-Dimension FB

STEP 1: Add two Linear-Motion FBs to the graphic-area.
STEP 2: Add a Graph FB to the graphic-area
STEP 3: Connect a wire from the Linear-Motion FB(1) to the Graph FB X-axis (the bottom connector).
STEP 4: Edit the Base-Part and add a Line
STEP 5: Add a Part and a Pin-Joint to join one end of the Part to the end of a Line in the Base-Part.
STEP 6: Add a Motion-Dimension FB to identify the Part as a Rocker.
STEP 7: Connect the other Linear-Motion FB(2) to the Motion-Dimension FB, and from the Motion-Dimension FB to the Graph Y-axis
STEP 8: Double-click Linear-Motion FB(2) ; edit the Phase Offset to 30
STEP 9: Double-click Motion-Dimension FB ; edit the Base-Value to 110
STEP 10: Double-click Graph FB to show the plot of the variables.

Function-Blocks-LinearOffsets

The image shows the elements in the graphic-area after Steps 1-10 - I have arrange the image to help

 

The Linear-Motion FB(1)Red-14-1b adds 30 to the MMA.

We have connected a wire from the Linear-Motion FB(1) directly to Motion-Dimension FBRed-14-2

We have connected a wire from the Motion-Dimension FB directly to the Y1 input of the Graph FBRed-14-3.

The Motion-Dimension dialog-boxRed-14-4 and the Graph FBRed-14-5 are open.

The Base-Value of the Motion-Dimension is 110ºRed-14-6 in the Motion-Dimension dialog-box.

 

 

The Master-Machine-Angle (MMA) is 120º

Thus, the output from the Linear-Motion FB is 120º + 30º = 150º.

 

Thus, the input to the Motion-Dimension FB = 150º.

 

The Base-ValueRed-14-6  is 110º.

Thus, the Rocker angle is at 110º + 150º = 260º.

 

The output from the Motion-Dimension FB is also the input to the Graph FB.

 

When you open the Graph FB, the vertical cursorRed-14-7 is at the MMA.

If you set the cursor to 120º, the Y-axis value is 260º.

The Graph shows a plot of the output of the 'Motion-Dimension FB against the Linear-Motion FB(1)

The DRORed-14-8 shows the X-axis (cursor) is at 120º, the Y-axis Output is at 260º.

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