6
Introduction
User Manual
for PMotion
Page 9
6.3 General
Description
The Motion Generator is a software tool which allows the machine designer to create, modify
and implement custom positional mapping between two machine axes. It can be used as a tool
to design and implement machine cams, but without the limitations of a mechanical cam.
When using the Motion Generator each custom machine motion is called "Map" (one axis is
mapped to another). There are a number of terms and phrases associated with the Motion
Generator which have specific meanings. Look at the following description (Chapter 6.3.1).
This manual describes the Motion Generator, which operates internally within the controllers,
and the PC-based motion generator
PMotion
, a tool available with the "
Motion Control Tools"
.
•
The motion generator interface
PMotion
runs on the PC and is part of the "
Motion Control
Tools"
software package that operates under Windows. This component was developed to
enable the graphical generation of movements between two axes for a machine on which
the controllers’ axes are regulated. This graphical construction of a motion curve can be
loaded and stored on control systems in the form of position mapping (a table of
Master/Slave positions). The position mapping can also be loaded into control systems as
an executable program (sequence) and can be calculated there using the internal motion
generator.
•
The motion generator that operates internally within the control systems can be purchased as
an accessory. This internal motion generator is a program which reads information about
defined variables from special map sequences and can use the values from these
variables to calculate tabular values for position mapping in the controller.
6.3.1 Designations
Map Shape
The name for the curves displayed on the monitor, for the data stored on the PC and the list of
variables for the internal controller calculation. A map shape is the description of a Master/Slave
relationship consisting of a series of segments with the relevant additional parameters for each
segment. The data from a map shape can be used to calculate the corresponding slave position
for each stated master position.
Map Table
The name for a series of position co-ordinates (for Master and Slave), which correspond to the
curves on the PC and originate from the motion generator. The controller uses the position co-
ordinates to set up the relative positional relationship between Master and Slave (the points
between the co-ordinates are calculated through linear interpolation).
Map Sequence
The name for a sequence with which a map can be calculated by the internal Motion Generator
of the controller.
Segment
A single section of the map shape. A segment will have a type to define its shape and may
have certain additional parameters which affect its shape.