Implicit synchronisation using independent asynchronous axes (P-CHAN-00451)
P-CHAN-00451 | Operating the implicit synchronisation using independent asynchronous axes | |
Description | This parameter can be used to influence the operation for the “catching” or the implicit synchronisation of a moving asynchronous axis upon reprogramming. | |
Parameter | mode_implicite_sync_indp_asyn_axis | |
Data type | UNS16 | |
Data range | 0 , 1 The implicit synchronisation will be performed when the affected axis: | |
Mode 0 | has a motion path within PCS or when the target points of the motion block with the independent axis movement and the subsequent motion block differ from each other (assuming that the tool offset, the origin offsets and so forth for this axis are 0). | |
Mode 1 | is programmed within the succeeding motion block | |
Dimension | ---- | |
Default value | 0 | |
Remarks | The parameter is available as of Build V3.3070.09.
The default setting is useful if, for instance, the oscillation function is used in connection with NC programs from a post processor which takes along the positions of all axes in the program even though the programmed position does not change. In the default setting, an oscillation which was initiated is not cancelled. Examples N10 G0 X0 Y0 Z0 N20 G1 G90 Y10 F5000 N30 X[INDP_ASYN G90 POS50 G01 FEED 3000] N40 Y20 N50 X50 (P-CHAN-00451 = 1, Synchronisation, waiting for the end of the movement in N30!) N60 Y30 M30
N10 G0 X0 Y0 Z10 N20 Z[OSC ON 1ST_POS=-10 2ND_POS=10 FEED=1000] N30 G1 G90 X100 F1000 N40 X100 Y10 Z10 N50 X100 Y20 Z10 N60 X100 Y30 Z10 N70 X100 Y40 Z10 N80 X100 Y50 Z10 M30
|