Special Motion Commands
5.6 Settable path reference (SPATH, UPATH)
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
5-23
Example 1
The example below shows a square with 20 mm side lengths and corners rounded with
G643. The maximum deviations from the exact contour are specified by the machine data
MD 33100: COMPRESS_POS_TOL[...] when a contour is smoothed with G643.
N10 G1 X… Y… Z… F500
N20 G643 ;Block-internal corner rounding with
;G643
N30 XO Y0
N40 X20 Y0 ;mm edge length for axes
N50 X20 Y20
N60 X0 Y20
N70 X0 Y0
N100 M30
Example 2
The following example shows the difference between both types of motion control. Both
times the default setting FGROUP(X,Y,Z) is active.
$; 6457;
863$7+
$
;
$; ;
63$7+
$
;
EHWZHHQD[HVDW63$7+DQG83$7+
'LIIHUHQWJHRPHWULFUHODWLRQVKLSV
N10 G1 X0 A0 F1000 SPATH
N20 POLY PO[X]=(10, 10) A10
or
N10 G1 X0 F1000 UPATH
N20 POLY PO[X]=(10, 10) A10
In block N20, path S of the FGROUP axes is dependent on the square of curve parameter U.
Therefore, different positions arise for synchronized axis A along the path of X, according to
whether SPATH or UPATH is active: