ElmoMC Multi-Axis Motion Controller-Maestro User Manual

Page 47

Advertising
background image

Function

splinee - closes a spline trajectory sequence for Vector2D and Vector3D
objects

Call Format

<Vector name>.splinee()
<Vector name>.splinee(int parameter)
If parameter≠0 three PVT tables for axes X,Y and gear are built

Return Value

OK or FAILED : Error message

Example

v1.splines(mytable) - begin the trajectory with file name mytable
v1.splinep(10, 1000)
v1.splinep(1000, 30000)
………….
v1.splinep(5000, 1000)
v1.splinee() - after this, the trajectory file named “mytable” will contain PVT
table for the spline trajectory


Program examples can be found in
Samples Tutorial – Motion Library Tutorial Examples – Vector 2D

Function

splines - begin spline trajectory sequence for Vector2D and Vector3D objects

Call Format

<Vector name>.splines()
<Vector name>.splines(<Trajectory name >)

Parameters

<Trajectory name> - name of Vector PVT table (trajectory) to be saved

Return Value

OK or FAILED : Error message

Example

V1.splines() - begin spline trajectory calculation with saving the results in a
file with a standard name v1.trj
Program examples can be found in Samples Tutorial – Motion Library
Tutorial Examples – Vector 2D


Function

splinep - add a point to the sequence of points that define the spline
trajectory

Call Format

<Vector name>.splinep(int <Pos X>,int <Pos Y>)
The first point of the sequence must define the current position after homing.
This behavior differs from the spline segment inside a polyline where start
point is added automatically.

Parameters

int <Pos X>, int Y> - spline point position (counts)

Return Value

OK or FAILED : Error message

Example

Vec1.splinep(1000, 30000)
Program examples can be found in
Samples Tutorial – Motion Library Tutorial Examples – Vector 2D

Maestro

Software Manual

General and Motion Instructions

MAN-MASSW (Ver. Q)

4-28

Advertising