décalage d'origine G54

  • Auteur de la discussion jigour
  • Date de début
J
jigour
Ouvrier
24 Sept 2010
322
  • Auteur de la discussion
  • #1
Bonjour à tous ,
je rencontre un problème de répétition de la même pièce , avec un écart constant sur une cn 8055M .
explication : sur un montage , je veu réaliser 20 profils identiques en utilisant la fonction décalage d'origine G54 ; les pièces ont un décalage constant de 30mm ( en X uniquement) pour une course totale de 645mm (la course X de la machine est de 800mm) l'origine de la 1° pièce est à X 0 ; Y0 ; Z0.
mon programme :
(ORGX54=0)
(ORGY54=0)
(ORGZ54=0)
N1;
PROFIL
(ORGX55=30)
(ORGY55=0)
(ORGZ55=0)
G55
(ORGX58=30)
(ORGY58=0)
(ORGZ58=0)
G58
N2;
(RPT N1,N2)N20
G54
G0 Z35 M9
X300 Y150 Z200
M2

je lance la machine en simulation ; et rien ne se passe , sauf que j'ai perdu toutes les coordonnées de mon montage d'usinage et la machine se retrouve à X -300 Y -300 Z-608.
Je me suis surement planté dans le programme ,mais je ne vois pas ou.Peut-être du fait que je n'ai jamais utilisé cette fonction , et il y a un bug dans ma façon de faire?
Merci d'avance de me venir en aide.
cordialement
J.
 
thibtib
thibtib
Apprenti
12 Mai 2010
202
69 Vaulx en Velin
Bonjour Jigour,

Je pense que votre programme n'est pas bon. Je vois bien le besoin et je pense plutôt écrire le programme comme lui suit :
[div=left]
[/div]

[hr]
;-- INITIALISATIONS --
(ORGX58=0) ; Initialisation du decalage incremental
(ORGX54= ) ; Initialisation du decalage G54 en X
(ORGY54= ) ; Initialisation du decalage G54 en Y
(ORGZ54= ) ; Initialisation du decalage G54 en Z
;
;-- FONCTIONS PREPARATOIRES --
T1D1 ; Outil
G17 G54 G71 G90 G94 ; Plan XY, Dec. G54, cote mm, prog. abs, ava. mm.min
S2000 M3 ; Prog. vitesse broche et rotation M3.
G0 X0 Y0 Z5 ; Depl. au dessus du dec. G54 a 5mm
;
;-- USINAGE --
N10 G54 G58 ; Dec.incremental G58
PROFIL
N20 (ORGX58=ORGX58+30) ; ajout de 30mm de dec. dans G58
(RPT N10, N20) N20 ; Rappel des bloc N10 a N20 avec repetition de 20 fois
;
;-- FIN DE TRAVAIL --
G54 ; Annulation de dec. G58
G0 X0 Y0 Z5 ; Depl. au dessus du dec. G54 a 5mm
S0 M5 ; arret de broche
[hr]

Je ne peux pas le tester car j'ai pas de CNC avec moi. Tenez moi au courant du bon (ou mauvais) fonctionnement.

Sincères salutations.
 
Haut