Motor Sizing Tool v1.40, 2019
Operation Manual - page 28/37
Fig. 31 Axis carrier element
Group axes are a special case of motor/drive sizing in the tool. In order to have an intuitive
representation of group axes, there is defined one element called ‘Axis carrier’, which
represents one axis in top of another. This is especially useful when all the elements of the
mechanical chain cannot be represented in a plane (e.g., gantry system or XYZ system).
When an axis is on top of the other axis, this will be represented in different tabs (e.g., Y axis
on top of the gantry, then gantry axis will include the ‘axis carrier’, which indicates that gantry
carries Y axis). Fig. 32 shows the hierarchical structure of a group axes in the Solution
Explorer.
Fig. 32 Axes group in Solution Explorer
5.2. Profile Editor
By right clicking the profile item and selecting ‘Open Editor Profile Window’, or doubleclicking the item, the profile editor is opened. See Fig. 33 for Full projects.
The motion profile describes how the mechanical application should move. This window
allows define the motion by segments.
By clicking the ‘Add instruction’ button, a segment is added after the initial row, of which the
initial speed can be edited. The selectable instructions are:
- Constant: keeps initial speed for the selected time. Only duration is selectable.
- Ramp: starting from the initial position and speed, it will have always linear velocity,
i.e. constant acceleration. Selectable items are time (always) and one of the next; (I)
final position (then, speed and acceleration are calculated), (II) final speed (then,
position and acceleration are calculated) or (III) acceleration (then, final position and
speed are calculated).
o A field S-curve time can be edited in order to add a trapezoidal acceleration
behaviour. The S-curve time defines the acceleration (symmetrical for
deceleration) time.
▪ If S-curve time is 0 → Linear ramp with no S behaviour
▪ If S-curve time is Instruction duration/2 →Only S, no linear part.
▪ The S-ramp is symmetrical
- Import: allows adding a profile from *.csv table (slave position vs time or slave
position vs master position). According to the typical rules used in CSV files, when
the decimal separator is a point then the default CSV separator will be a comma, but