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