cycle d'ebauche de diametre

  • Auteur de la discussion marto0362
  • Date de début
M

marto0362

Apprenti
Voici une petite macro que j essai de mettre au point poir mon tour cmz
car j en ai marre d utiliser un G71 pour presque rien ceci sera a utiliser en phrase forme fixe tournage sur le cmz ou de l uriliser en sous programme qu on me corriger si c est pas bon...
#1=150 ( DIAMETRE DE DEPART)
#2=100 (DIAMETRE A ATTEINDRE)
#3=3 (profondeur de passe)
#4=100 (lg a usiner)
#6=3 (garde)
#5=[#4+#6]×10000 (pour le q du percage pour machine au dixieme de micron)






N50 G0 X#1 Z#6
G83 X#1 Z-#4Q#5 F.2
G80
#1=#1-#3
IF [#1LT#2] THEN#1=#2
IF [#2LE#1]GOTO50
GO X200 Z100
G28U0W0V0

n hesiter pas s il y a des erreurs a me corriger ou eventuellement a ameliorer ceci
ds ce prog 4 valeurs a mettre et on ebauche tout
 
Z

zingilingiling

Compagnon
Re: cycle d ebauche de diametre

Pourquoi tu n'utilise pas le systeme manual guid i , tu peu le panaché avec de l'iso normal .
 
M

marto0362

Apprenti
Re: cycle d ebauche de diametre

Parce que j aime pas et je comprend rien au manuel guide je fais tout en iso je suis un programmeur pure et comme j utilise la fao pour les trucs impossible a programmer a la main j aime bien faire des petits prog parametrer pour simplifier la vie.en plus au manuel guide tu dois redessiner la piece et le temp que je dessine j ai fais le prog en iso .
 
J

JLuc69

Compagnon
Re: cycle d ebauche de diametre

marto0362 a dit:
Voici une petite macro que j essai de mettre au point poir mon tour cmz
car j en ai marre d utiliser un G71 pour presque rien ceci sera a utiliser en phrase forme fixe tournage sur le cmz ou de l uriliser en sous programme qu on me corriger si c est pas bon...
#1=150 ( DIAMETRE DE DEPART)
#2=100 (DIAMETRE A ATTEINDRE)
#3=3 (profondeur de passe)
#4=100 (lg a usiner)
#5=#4*10000 (pour le q du percage pour machine au dixieme de micron)


N50 G0 X#1 Z2
G83 X#1 Z-#4 Q#5 F.2
G80
#1=#1-#3
IF [#1LT#2] THEN#1=#2
IF [#2LT#1]GOTO50
GO X200 Z100
G28U0W0V0

n hesiter pas s il y a des erreurs a me corriger ou eventuellement a ameliorer ceci
ds ce prog 4 valeurs a mettre et on ebauche tout
Tant qu'à utiliser les paramètres, perso je ferais comme ça :

Programme d'usinage :
Et une macro client :
 
M

marto0362

Apprenti
Re: cycle d ebauche de diametre

Il y a des variables qu on ne c est pas ce que sait jluc et explique ton sous prog j ai un peut de mal la.
 
J

JLuc69

Compagnon
Re: cycle d ebauche de diametre

marto0362 a dit:
Il y a des variables qu on ne c est pas ce que sait jluc et explique ton sous prog j ai un peut de mal la.
G65 P9100 X150 D100 U3 Z-100 Q5000 F.2
G65 : appel de sous programme (comme M98) mais possibilité de mettre des variables
P9100 : numéro du sous programme
X150 : 1ere variable récupérée comme #24 dans le SP
D100 : 2eme variable récupérée comme #7 dans le SP
U3 : ... #21
Z-100 : ... #26
Q5000 : ... #17
F.2 : ... #9

Dans le SP :
N10 calcul du nombre de passe : valeur absolue de ( arrondi à l'entier supérieur de (Ø départ - Ø arrivé / passe prévue)
N20 calcul de la passe réelle : (Ø départ - Ø arrivé / nombre de passe effectif)
N30 Calcul du Ø pour le G83 : Ø de départ -passe réelle
...
N50 si le paramètre #24 n'est pas égal au Ø à atteindre, je boucle

Espérant avoir été clair :mrgreen:

Regardes ici, c'est sur le fraisage, mais ça marche pareil en tournage
 
R

relax

Compagnon
Re: cycle d ebauche de diametre

Je vois pas l’intérêt de faire un programme avec des macros pour ebaucher un simple diamètre, le g71 est fait pour ça, et il est ultra simple a utiliser.
 
M

marto0362

Apprenti
Re: cycle d ebauche de diametre

Slt relax ceci a pour but de progresser en programmation fanuc et de montrer autre chose au internaute on profite d avoir jluc comme prof :roll:
oui le G71 et simple il y a aussi des cycle de dressage et longitudinal sur fanuc et c est chiant car il faut a chaque fois noter les increment en x et z donc voila
mon petit prog peut etre tres utile notamment pour effectuer des gorge ...oui je sais il y a des cycles de gorge mais la pas besoin de mettre des increments et de faire des sous programmes car j y suis allergique et qd tu bos ds une boite avec des collegues qui on du mal il vaut mieux faire au plus simple.
 

Sujets similaires

G
Réponses
1
Affichages
1 304
Greg de Nîmes
G
J
Réponses
13
Affichages
1 554
Jeannotv6
J
lolo
Réponses
1
Affichages
839
lolo
N
Réponses
5
Affichages
636
Nabduf
N
G
Réponses
0
Affichages
598
gaston83
G
Merlo18
Réponses
31
Affichages
2 138
Merlo18
Merlo18
C
Réponses
58
Affichages
6 175
zeppelin54
zeppelin54
vax
Réponses
6
Affichages
1 252
Dodore
Dodore
2
Réponses
27
Affichages
1 188
jean-jacques
J
V
Réponses
40
Affichages
3 394
Dodore
Dodore
Haut