nono86 a dit:
bon voila j'ai réussie a me débrouiller sa donne çà
M6 T13 ;
S6000 M3 ;
G0 G90 G54 ;
G52 X9.5 Y-7.5 ;
GO X0 Y0 G43 H#4120 ;
#26 =0 (Z départ) ;
#27 =5.5 (Z arrivé) ;
#28 =4.25 (rayon a réaliser) ;
#29 =0.5 (passe en z) ;
WHILE [#26 LE #27] DO1 ;
G1 G41 X-#28 D#4120 F250 ;
G3 X-#28 Y0 Z-#26 I#28 J0 ;
#26 =#26+#29 ;
END1 ;
G1 G40 X0 Y0 ;
G0 Z50 ;
G52 X0 Y0 ;
GO G28 G91 Z0 Y0 ;
M30;
%
Première remarque, le fond de ton trou ne sera pas plat : il faut prévoir une dernière passe circulaire sans bouger le Z
Deuxième remarque, sur Fanuc, c'est une programmation que j'utilise souvent et selon la version de l'armoire et les options :
[table=][tr=][td=]G1 G41 G91 X-#28 D#4120[/td][td=](Pourquoi utiliser #4120 ? c'est le numéro du dernier outil appelé ! Utilises direct D13)
[/td][/tr]
[tr=][td=][/td][td=](Utilisation du relatif)[/td][/tr]
[tr=][td=]G3 I#28 Z (-)[/color]0.5 L11[/td][td=][/td][/tr]
[tr=][td=][/td][td=] (11 passes pour arriver à 5.5. D'ailleurs, pourquoi tu montes ? Tu devrais plutôt descendre, non ?)[/td][/tr]
[tr=][td=][/td][td=](Comme on est en relatif, à chaque passe on remonte de 0.5)[/td][/tr]
[tr=][td=][/td][td=](Si, chez toi, le L ne marche pas, essaie le K)[/td][/tr]
[tr=][td=]G3 I#28[/td][td=](passe pour lisser le fond : je pense, peut être à tord, que le Z est inversé)[/td][/tr]
[tr=][td=]G1 G40 X#28[/td][td=][/td][/tr]
[tr=][td=]G0 Z50[/td][td=][/td][/tr]
[tr=][td=]...[/td][td=][/td][/tr][/table]
Si le K ou le L ne marchent pas :
O0010
...
G1 G41 G91 X-#28
M98 P110001
G3 I#28
G1 G40 X#28
...
...
M30
O0001 G3 X#28 Z-0.5 M99
nono86 a dit:
voila y'a plus qu'a le passer en sous programme pour gagnée du temps
maintenant j'ai deux autre question qui son:
-peux ton définir une variable par une lettre
http://sitemeca.free.fr/index.php?page=prog/programmation&art=3.1#macrosclient
nono86 a dit:
-quelle sont les condition de coupe pour du pvc et de lépoxie
voila et encore désoler pour se début désastreux