96-8000 397
OPTIONS
June 1999
ACCELERATION/DECELERATION IN C IRCULAR M OVES
The tool path in a circular move (G02 or G03) is not changed by the exponential acceleration/deceleration so
that there is no error introduced in the radius of the cut unless the speed exceeds that for exponential accel/
decel (see example above giving 129.7 inches per minute). However, the actual radius of a circular move will
always be slightly smaller than the programmed value. The amount of change can be computed by the follow-
ing equation:
Ra = SQRT( R*R - L*L )
Where Ra is the actual radius,
R is the programmed radius, and
L is the accel/decel lag in feed motion.
The lag amount is computed by:
L = (Par. 113) * (feed in/min) / 600000
As an example; if Par 113 is 375 (0.0375 sec) and the feed is 30 inches per minute and the programmed
diameter is two inches, the actual radius will be:
L = 375 * 30 / 600000 = 0.0187 inches
and
Ra = SQRT(1-0.000351) = 0.999824
or an error of 176 millionthîš’s of an inch. This is an upper bound on the accuracy of this cut and many other
factors could contribute additional errors.
FANUC 6M, 10M, AND 15M COMPATIBILITY
Parameter 57 may be used to change the rapid accel/decel mode to one closer to that of the 10M and 15M
controls. This is done with the flag called "EX ST MD CHG". This means "exact stop in mode change" and, if
this flag is set to 1, will cause an exact stop at both the beginning and end of any rapid move. Thus continuous
cutter motion is provided only for a feed motion followed by another feed motion. When this flag is set, the
exact stop codes G09 and G61 will still provide an exact stop between two feed motions.
Setting 33 controls how the G52 and G92 codes work. These are different between Fanuc class controls and
Yasnac class controls. To operate like a Fanuc control, Setting 33 should be set to FANUC.
Setting 58 controls how cutter compensation goes around outside corners. This motion is different between
Fanuc class controls and Yasnac class controls. To operate like a Fanuc control, Setting 58 should be set to
FANUC.
NOTE: The Haas CNC Control is compatible with many other controls; it is not
identical in performance to any single control.