je ne sais pas quelle FAO tu utilise, mais tu as peut être un réglage dans le post-pro pour convertir les G2/G3 en segments ; c'est le cas sur CamBam par exemple avec le mode "convertir en lignes"
j’avais Fait un programme paramètré pour Num 750
fabrication d’une ellipse . Je crois qu’il est sur le forum
c’est le même principe pour un cercle , ou une portion de cercle
dans cette exemple c’est pour du fraisage mais pour du tournage c’est le même principe puisqu’il faut tenir compte du rayon de plaquette
je précise que pour une boule en fraisage
après chaque déplacement il faut faire un usinage en forme de cercle
en tournage pour faire un rayon il faut simplement faire un déplacement en G1 apres avoir calculé le nouveau point
je ne sais pas quelle FAO tu utilise, mais tu as peut être un réglage dans le post-pro pour convertir les G2/G3 en segments ; c'est le cas sur CamBam par exemple avec le mode "convertir en lignes"
J’ai un gros doute
tu parle s d’un tour qui ont des déplacements en X Z donc d’origine avec , il me semble le code G18 integré dans la machine , il n’y a pas ( sauf peut être des exceptions ) de G17 ou G19
edit
je viens d’allé reverifier dans l´autre discussion
tu as dis que c’était un tour 3 axes et là je suis surpris que tu n’ais pas le code G17 , G18 et G19
Il me viens une idée
tu dis que tu n’as pas le G18 , mais c’est le code de base sur un tour puisque tous les tours ont deux axes X etY qui gère les cercle sous ces deux axes (sauf peut être cas exceptionnel ) et il est normalement ( il me semble ) intégré à la machine
peut être que ta machine n’a QUE le code G18 qui est déjà integré , et qu’il ne peut pas être modifié
il faudrait vérifié sur la page « visualisation » tu dois avoir ce code d’inscrit , et il n’est peut être pas modifiable
dans cette exemple c’est pour du fraisage mais pour du tournage c’est le même principe puisqu’il faut tenir compte du rayon de plaquette
je précise que pour une boule en fraisage
après chaque déplacement il faut faire un usinage en forme de cercle
en tournage pour faire un rayon il faut simplement faire un déplacement en G1 apres avoir calculé le nouveau point
je ne comprends pas pourquoi et du coup dans mon cas je ne peux utiliser de G2 et G3
merci encore !
la macro extrait de ton ancien post :
Programme boule
%999
N10
REGLAGE, ROTATION AVANCE OUTIL ETC
N100 L1= RAYON A FAIRE (A MODIFIER )
N102 L2 = RAYON FRAISE (A MODIFIER )
(N103 L3 ANGLE DE CALCUL)
N104 L4=L2+ 1 (POINT APROCHE EN Z ET DEBUT DE CALCUL EN PROFONDEUR)
L15=L2 +1 ( POINT DEGAGEMENT EN Z)
N105 L5 = L1-L2 ( RAYON DECRIT PAR LE CENTRE FRAISE )
N210 G X L5 (MISE EN POSITION EN X)
N220 G0 Y0 (MISE EN POSITION EN Y)
N230 G0 ZL4 (MISE EN POSITION EN Z)
N240 L4 = L4-1
N245 G79 L4 = < -1 N300
N250 G1 ZL4
N260 G3 X L5 Y0
N270 G77 N240 N260
N300 L3=L3-1
N305 G79 L3=< -91 N400
N310 L11=C L3*L5 (COTE EN X)
N320 L12=S L3*L5 (COTE EN Z)
N330 G1 XL11
N340 Z L12
N350 G3 X L11 Y0
N360 G77 N300 N350
Quand on fait de la programation parametré et en plus dans l’exemple de la sphère en fraisage le rayon je fait un déplacement pour me mettre en position puis je fait un cercle en G2 ou G3 pour l’usinage parce que c’est une fraise boule et que pour faire un bout c’est une succession de cercle
dans ton cas , tu parles d’un arc et entre deux points très proche si on travaille en G1 ou G2 ça ne change pas grand chose ( d’ailleurs la machine ne le dit pas mais même pour faire un G2 elle fait des déplacement en ligne droite ) donc un déplacement en G1 n’est pas gênant .. mais si tu y tiens tu peux mettre un G2 ou G3