Program example with BV configuration:

This configuration contains 5 real axes. The A axis included is a virtual simulation axis.

%L SUB_GEOM

N570 G261

N575          B=15 F200

N580  G01 G90 X50 F5000

N590          G91 U100

N600          G90 X0

N610          G91 U-100  

N620          G90 X-100

N630          G91 U-100

N640          G91 U100

N650          G90 X0  

N660          G90 B=0

N620 G260

M29  

%t_edge_prof_5ax_BV.nc

N9  ;

N10  V.G.KIN[93].PARAM[0]  = 1000000

N11  V.G.KIN[93].PARAM[1]  = 0

N12  V.G.KIN[93].PARAM[2]  = 0

N13  V.G.KIN[93].PARAM[3]  = 0

N14  V.G.KIN[93].PARAM[4]  = 0

N15  V.G.KIN[93].PARAM[5]  = 0

N16  V.G.KIN[93].PARAM[6]  = 0

N17  V.G.KIN[93].PARAM[7]  = -942000

N18  V.G.KIN[93].PARAM[8]  = 0

N21  V.G.KIN[93].PARAM[11]  = 0

N22  V.G.KIN[93].PARAM[12] = 10  (* 10: B WZ, V *)

N23  V.G.KIN[93].PARAM[13]  = 0

N24  V.G.KIN[93].PARAM[14]  = 0

N25  V.G.KIN[93].PARAM[15]  = 0

N26  V.G.KIN[93].PARAM[16]  = 0

N27  V.G.KIN[93].PARAM[17]  = 0

N33  V.G.KIN[93].PARAM[23]  = 0

N34  V.G.KIN[93].PARAM[24]  = 0

N35  V.G.KIN[93].PARAM[25]  = 0

N10 #SET SLOPE PROFIL[1]

N20 G00 X0 Y0 Z250  

N30 #CONTOUR MODE[DEV PATH_DEV 0.1 TRACK_DEV 1]

N40 #SET AX[X,1,0][Y,2,1][Z,3,2][A,4,3][B,5,4][U,6,5]

N50 G00 X0 Y94.2 Z250 A0 B0 U0

N60 #CYL ORI PROFILE[EDGES=4 ROUNDING=5 LENGTH1=50 LENGTH2=50]

(* Profile circumference approx. 231.41592 mm *)

N70 LL SUB_GEOM

N90 #CYL OFF

M30