To position an axis rollover, it is necessary to program the numerical
value (ranging between 0 and 359.999 degrees) which defines the position
to be reached inside the angle-turn. If the G14 function is active, the
axis rollover reaches the final position while passing by the shortest
way, independently of the sign of the programmed dimension. On the other
hand, if the G15 function is active, the direction of rotation depends
on the sign of the programmed dimension:
Rotation towards the line for the positive sign or lack;
Rotation towards the left for the negative sign.
The G14 function is modal.
The G15 function is modal and of rebootstrapping, it is activated automatically
at the end of the program.
1) Absolute (active G90 function):
To obtain the rotation of an axis, it is necessary to program the distance from the zero of the final point to join, expressed in degrees.
2) incremental Programmation (active G91 function):
To obtain the rotation of an axis, the angle should be programmed to be traversed, expressed in degrees.
The sign allotted to the programmed dimension determines the direction of rotation:
feel time for sign "+" or missing
anti-clockwise direction for sign "-"
To reach P2 while turning in the anti-clockwise direction starting from
P1, to program:
C-90. (as well in G90 in G91)
To reach P2 while turning clockwise starting from P1, to program:
C90. (with the active G90 function)
or:
C270. (with the active G91 function)
For each axis rollover, there is the visualization of a dimension
(always positive and ranging between 000 and 359.999) which expresses the
position of the axis even inside the angle-turn. This dimension indicates
the distance which it is necessary to traverse in the positive direction
of the axis on the basis of the origin to reach the position in which it
is.
To program in IMD (Manual entry of data) with Active the G90 mode
G01 C270 - > the head turns of 270° in the direction (+) - > Programmation unspecified
Then
G01 C220 - > the head turns of 50° in the directions (-) - > linear Programming or G14
- > the head turns of 310° in the directions (+) - > RollOver G15
G01 C-45 - > the head turns of 265° in the directions (-) - > linear Programming
Position (C 45)
- > the head turns of 85° in the directions (-) - > RollOver G14
Notes:
If Cn does not accept the monkeys (-) on C it east can be a case of
programming in G14 (in this case positive sign is enough) But attention
this programming method is very dangerous and cannot be used in 5 axes.
Normally programming 5 axes comprises many point with an angular value
relatively near between two points what can make it possible to machine
the course correctly 5 axes (CN always going to shortest). But attention
it is as possible as this mode causes collision serious. The risk is especially
located in the transitions between two courses.
Please send your comments, bug carryforwards and others to: mailto:usinage5axes@free.fr
|