Motion-Law: Position-List

<< Click to Display Table of Contents >>

Navigation:  MotionDesigner Reference & User Interface > Motion Laws / Cam-Laws for Segments >

Motion-Law: Position-List

Import Data: Position List

The Position List is a List Segment-Type.

The Position-List is a segment that uses the Data-Transfer Table to import your data as the motion-values.


Other List Segment-Types are Z-Raw-Data and Acceleration-List


STEP 1.Add a new Motion

Add New Motion

Add New Motion

See also Add Motion

STEP 2.Delete Segments

Usually, the data you want to import is for one motion cycle.

In that case, you need one segment in the motion.

1.Delete three segments from the default motion-law.

See Delete Segment

STEP 3.Change the Motion-Law of the segment to Position-List

In the Motion-Law Selector:

1.Select Position List

STEP 4.Import your motion-values (data) into the Data-Transfer Table  

1.Open the Data-Transfer Table

2.Click the cell in the first row and left column of the Data-Transfer Table to make it the active cell.

To transfer data from a data file:

3a : Copy & Paste data from your clipboard into the Data-Transfer Table

or

3a : Use the toolbar icon Load Data from a CSV or TXT file-type

or

3a : Get all displayed P, V- A J Segment-Data or Get all displayed P, V , A, J Motion Data from a different Motion name-tab.

Motion-values (data) are now in the Data-Transfer Table.

STEP 5.Transfer the data from the Data-Transfer Table to a Position List segment-type.

To transfer all of the data:

1.Select the Position motion-values in the Data-Transfer Table

To select the data, you can click the header in the Data-Transfer Table with the Position motion-values.

2.Click Put Data MT-DTT-PutData in the Data-Transfer Table toolbar.

Data Transfer Table toolbar

Data Transfer Table toolbar

Note : The Get Data and Put Data icons show only when the segment is a List Segment-Type.

OR

To transfer a section of the data:

1.CLICK the first data-point you want to paste

2.SHIFT+CLICK the last data-point you want to paste

When the cells are active:

3.Click Put List Data MT-DTT-PutData in the Data-Transfer Table toolbar.

MT-Toolbar-DataTrasfer

Note : Get Data and Put Data icons show only when the segment is a List Segment-Type.

STEP 6.SCALE the data.

After you transfer the data, the minimum and maximum values are equal to the actual values in your data.

However, you can also scale the data.

To scale the data:

If the actual First and Last data points are EQUAL:

Scale-Factor and Position-List Use when First = Last data point.

Scale-Factor and Position-List
Use when First = Last data point.

1.Open the Segment Editor

2.Expand  Segment Parameters 

3.Edit the Scale Factor parameter.

Notes:

If required, to see the Segment Parameters, expand and collapse the Segment Motion-Law  .

A Scale Factor = 1 scales the data to the actual minimum and maximum values.

You can edit the Start Position to offset the data on the Y-axis

You can edit the Motion-Start (Blend-Point Editor, only) value to move the data along the X-axis.

The Velocity, Acceleration and Jerk values scale automatically.

If the actual First and Last data points are NOT EQUAL

SEGMENT EDITOR : Start and End Positions of a Position-List segment

SEGMENT EDITOR : Start and End Positions of a Position-List segment

1.Start the Segment Editor or Blend-Point-Editor

2.Edit the Start-Position and End-Position