Programming
#VIB GUARD [ON | OFF] [MODE=.. FREQ=.. DAMPING=.. AX_DEV=.. ACC_FACT=.. ] | modal |
ON | Activate Vibration Guard. |
OFF | Deactivate Vibration Guard. |
MODE=.. | Specify Vibration Guard mode. (see P-AXIS-00571) |
FREQ=.. | Natural frequency of the machine [Hz] (see P-AXIS-00589) |
DAMPING=.. | Damping factor for machine natural frequency (see P-AXIS-00568) |
AX_DEV=.. | Specify the tolerance for tolerance monitoring in [mm, inch *] |
ACC_FACT=.. | Increase the path velocity at block transitions with the Vibration Guard activated. The greater the value setting, the less the velocity is reduced at the block transition. The condition here is the correct setting of P-AXIS-00013 (a_trans_weight) of the axes: Value range: 1.0 to 10.0 Default value: 1.0 |
Notice
Tolerance monitoring can only be activated in the NC program.
Tolerance monitoring is programmed with the parameter AX_DEV which ensures that contour deviations for each axis remain within the tolerance specified in AX_DEV. Tolerance monitoring can only be configured and activated in the NC program. This takes place by specifying the AX_DEV parameter.
If the AX_DEV parameter is not specified in the NC command, tolerance monitoring is again deactivated. Tolerance monitoring in only activated if a corresponding tolerance was specified.
Tolerance monitoring always monitors all axes and therefore only global control is possible in the NC program.
Programing Example
Program 90° corners – with and without tolerance monitoring
Programming example with simple square contour. Feed rate used=4000mm/min, slope type=TRAPEZ (non-linear) and tolerance (AX_DEV)=0.01mm.
The contour is traversed 3 times:
- with Vibration Guard and tolerance monitoring.
- with only Vibration Guard and
- finally without Vibration Guard activated as reference.
N010 G00 G90 X0 Y0 Z0
N020 #SLOPE[TYPE=TRAPEZ]
N030 #VIB GUARD ON [MODE=2 FREQ=40 AX_DEV=0.01]
N040 G01 X0 Y1 F4000
N050 G01 X1 Y1
N060 G01 X1 Y0
N070 G01 X0 Y0
N080 #VIB GUARD ON
N090 G01 X0 Y1 F4000
N100 G01 X1 Y1
N110 G01 X1 Y0
N120 G01 X0 Y0
N130 #VIB GUARD OFF
N140 G01 X0 Y1 F4000
N150 G01 X1 Y1
N160 G01 X1 Y0
N170 G01 X0 Y0
N180 M30