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
(P-CHAN-00451 = 0, No synchronisation, oscillation continues!)

N50 X100 Y20 Z10

N60 X100 Y30 Z10

N70 X100 Y40 Z10

N80 X100 Y50 Z10

M30