Path-dependent angle compensation at block search (#VECTOR OFFSET)
#VECTOR OFFSET
If path-dependent angle compensation (#VECTOR OFFSET) is active at the restart position of the NC program, the compensation is produced separately at automatic restart (see also #CAX TRACK).
The following sequence runs at restart:
- (Align the C axis according to the tangent at the restart position)
- Align the angle vertically and tangentially to the contour (ANC, DRC)
- Restart according to the block search position
- Reactivate (automatic C axis tracking and) path-dependent angle compensation
- Wait for continue from operator/HMI/PLC
Programing Example
Block search at N40 at ANC/DRC angle offset
In the example below, the vector offset at restart to block N40 is first set according to the active setting of block N30.
%block-search-vector-offset
N10 #VECTOR OFFSET ON [ DS=20 DE=15 ANC=2 DRC=3
ANCE=0.5 DRCE=0.2 ]
N20 G01 G90 X100 Y0 F200
N30 #VECTOR OFFSET ON [ DS=1 DE=1 ANC=0.5 DRC=0.2]
N40 G03 X110 Y10 J10 F75
N50 #VECTOR OFFSET ON [ DS=15 DE=20 ANC=2 DRC=3
ANCE=0.1 DRCE=0.1 ]
N60 G01 Y115
N70 G01 Y0
…
N100 #VECTOR OFFSET OFF ALL
M30
Notice
The vector offset is only restarted if automatic restart to the contour is selected (see also mc_cmd_bs_auto_return_w).