Répétition d'usinages avec décalage sur Y

  • Auteur de la discussion COTTÉ
  • Date de début
C
COTTÉ
Nouveau
20 Avr 2013
8
86
  • Auteur de la discussion
  • #1
Bonjour,

la commande numérique utilisée est une NUM 1060 W, j'ai la possibilité d'utiliser la CFAO comme d'habitude mais elle n'accepte pas les interpolation sur Z, du coup je suis obligé d'écrire le programme directement en G code.
L'idée est de répéter 2 usinages différents avec un décalage sur Y, je souhaiterai utiliser une fonction paramétrique pour éviter de recopier les usinages.
Le code est le suivant:
(Goug1)
N1 X=2250 Y=900 Z=100 P=1
G77 H9950
G0 T0 D0 X0.000 Z300.00
M16
(T139)
L150=1 L151=1.00 E30000=139
G77 H9901 N139 N139
G77 H9905
G0 T1 D1 E30020=0 M3 S100
(Usinage 1)
G110 C218.68X0Y0Z90EF5000EA0EK1EL0.00EO0.00ER7.50ES20.00R0EM0P3Q100
N1 G18 G2 X150 Y0 Z95 R318
N2 G18 G3 X300 Y0 Z95 R318
N3 G18 G2 X450 Y0 Z95 R318
N4 G18 G3 X600 Y0 Z95 R318
N5 G18 G2 X750 Y0 Z95 R318
N6 G18 G3 X900 Y0 Z95 R318
G1 Z125
(Usinage 2)
G110 C218.68X0Y20Z90EF5000EA0EK1EL0.00EO0.00ER7.50ES20.00R0EM0P3Q100
N1 G18 G3 X150 Y20 Z95 R318
N2 G18 G2 X300 Y20 Z95 R318
N3 G18 G3 X450 Y20 Z95 R318
N4 G18 G2 X600 Y20 Z95 R318
N5 G18 G3 X750 Y20 Z95 R318
N6 G18 G2 X900 Y20 Z95 R318
G1 Z125
M16(E139)
(T000)
D0 G59 X0 Y0 Z0
M32
L100=1200.00 L101=0.00 L102=300.00 L110=2
G77 H9951
M16
(E000)
M30

merci pour vos réponses.
 
NathBerth
NathBerth
Nouveau
5 Avr 2018
2
Bourg en Bresse
Bonsoir,

Je pense que si j'ai bien compris ton problème, tu peut faire un décalage d'origine programmé puis rappeler ton sous programme qui fait ton usinage.
 
Dodore
Dodore
Compagnon
27 Oct 2008
16 400
F-69400 villefranche sur saone
J'ai pas lu ton programme mais le principe c'est d'utiliser le G59
Exemple
Usinage de la 1ère forme
G59 G91 Y (la valeur du décalage pour la deuxième forme ) ( précision : le décalage est pris en compte apres un deplacement en Y )
G90
G77 N'... N ..... ( les blocs de debut et de fin de la forme )
Et la suite
Si tu dois continuer des usinages il faut supprimer le décalage en programmant
G59 Y0
Info ; les valeurs du décalage s'affiche dans la page "visualisation "
Nota , il me semble qu'il y a des exemples dans le manuel de programmation
 
Dernière édition:
Haut