Special Motion Commands
4.2 Spline interpolation (ASPLINE, BSPLINE, CSPLINE, BAUTO, BNAT, BTAN, EAUTO, ENAT,
ETAN, PW, SD, PL)
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
237
Supplementary conditions
● Tool radius compensation may be used.
● Collision monitoring is carried out in the projection in the plane.
Examples
Example 1: B spline
Program code 1 (all weights 1)
N10 G1 X0 Y0 F300 G64
N20 BSPLINE
N30 X10 Y20
N40 X20 Y40
N50 X30 Y30
N60 X40 Y45
N70 X50 Y0
Program code 2 (different weights)
N10 G1 X0 Y0 F300 G64
N20 BSPLINE
N30 X10 Y20 PW=2
N40 X20 Y40
N50 X30 Y30 PW=0.5
N60 X40 Y45
N70 X50 Y0
Program code 3 (check polygon) Comments
N10 G1 X0 Y0 F300 G64
N20 ; N/A
N30 X10 Y20
N40 X20 Y40
N50 X30 Y30
N60 X40 Y45
N70 X50 Y0