salut, j'ai finalement fait un essai et ça marche . J'ai aussi modifié le programme pour faire plusieurs rainures , j'ai pour cela utilisé la rotation du repère avec le G68
%
O00101 (MORTAISAGE 6 RAINURES CLAVETTE)
(ALESAGE D25-RAINURES 5mm)
(T18 OUTIL A MORTAISER )
(MORTAISAGE RAINURE CLAVETTE)
(Z0 SUR HAUT PIECE)
(X0/Y0 MILIEU PIECE)
;
(INTRO PARAMETRES)
#100= 9.65 (JAUGE RAYON OUTIL)
#101= 20. ( LONGUEUR Z CLAVETTE)
#102= 0.5 (INCREMENT PASSES Y)
#104= 12. (COORDONNEE APPROCHE Y DEPART)
#105= 14.5 (COORDONNEE Y FIN)
#109= 0. (ANGLE DEPART BROCHE:0 DEGRE=ALIGNE X)
#110= 60. (INCREMENT ANGLE)
;
(CALCULS

#106= #105-#104 (LONGUEUR COURSE Y)
#107= #106/#102 (CALCUL NOMBRE DE PASSES)
#108=FIX[#107] (NOMBRE DE PASSES-VALEUR ENTIERE INF)
#111= #104-#100
;
G90 G94 G17 G21
G0 G53 Z0.
T18 M6
G54
M19 P0. (ORIENTATION BROCHE)
G68 G17 X0. Y0. R0
G0 G90 X0. Y#111
G43 Z20. H18
G94 F800
G0 Z5.
M97 P100 L#108 ( APPEL N100 SOUS PROGRAMME INTERNE-R1)
G69 G90 X0 Y0
M19 P300. (ORIENTATION BROCHE)
G68 G17 X0. Y0. R60.
G0 G90 X0. Y#111
G43 Z20. H18
G94 F100
G0 Z5.
M97 P100 L#108(RAINURE 2)
G69 G90 X0 Y0
M19 P240. (ORIENTATION BROCHE)
G68 X0. Y0. R120.
G0 G90 X0. Y#111
G43 Z20. H18
G94 F100
G0 Z5.
M97 P100 L#108 (RAINURE 3)
G69 G90 X0 Y0
M19 P180. (ORIENTATION BROCHE)
G68 X0. Y0. R180
G0 G90 X0. Y#111
G43 Z20. H18
G94 F100
G0 Z5.
M97 P100 L#108 (RAINURE 4)
G69 G90 X0 Y0
M19 P120. (ORIENTATION BROCHE)
G68 X0. Y0. R240.
G0 G90 X0. Y#111
G43 Z20. H18
G94 F100
G0 Z5.
M97 P100 L#108 (RAINURE 5)
G69 G90 X0 Y0
M19 P60. (ORIENTATION BROCHE)
G68 X0. Y0. R300.
G0 G90 X0. Y#111
G43 Z20. H18
G94 F100
G0 Z5.
M97 P100 L#108 (RAINURE 6)
G69 G90 X0 Y0
M9
G0 G53 Z0.
G0 G53 Y0.
M30
(SOUS PROGRAMME)
N100 (PASSES MORTAISAGE)
G1 G91 Y#102
G90 Z-#101 F300
G91 Y-#102
G0 G90 Z5.
G91 Y#102
M99 (RETOUR PROG PRINCIPAL)
%