Programmable acceleration overload
For technological reasons in connection with contour affecting processes it can be necessary to exceed the given dynamic limit values of the drive in order e.g. to ensure a constant path speed on polynomial contours.
The following axis specific command combined with the assigned parameter P-AXIS-00394 allows the weighting of the dynamic of the axis in percent exceeding the permissible maximum acceleration P-AXIS-00008. P-AXIS-00394 represent the permissible upper limit for the acceleration weighting factor of the axis in per mill. The weighting factor refers to the feed dynamic limit values of the corresponding active slope profile.
Now the function for the weighting of the acceleration only can be used in conjunction with contouring mode 6.
<Axis_name > [ DYNAMIC DIST_SOFT | ACC_FACT<expr>]
<Axis_name > Name of the axis.
DYNAMIC Identification for the dynamic weighting of the axis. Must always be the first programmed keyword.
DIST_SOFT Identification for the polynomial contouring mode 6.
ACC_FACT<expr> Axis specific weighting factor in %
The minimum weighting value is 100% ! |
Programming example
%dynamic
N10 #SET SLOPE PROFIL[0]
N20 #CONTOUR MODE[DIST_SOFT SYM_DIST=35 ACC_MAX=100 ]
N30 C[DYNAMIC DIST_SOFT ACC_FACT=200]
(* Acceleration overload factor for C axis 200% *)
N30 G1 G91 G261
N40 X59.485 F10000
N50 X105.172 C26.992
N60 X113.189 C46.171
N70 X100.348 C-46.171
N80 X99.179 C-26.992
N90 G260 X138.799
N100 G261
M30