Interpolation circulaire G18

  • Auteur de la discussion Copeau
  • Date de début
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #1
Bonjour,
Voici un petit problème de débutant!
Je souhaite réaliser des interpolations circulaires suivant le plan XZ.
Voici un essai de programme.




J'ai l'erreur 1024, trajectoire circulaire mal programmée.
Pouvez-vous m'aider? merci.
IMG_2674.JPG
 
S
sergeLAH
Apprenti
21 Juin 2015
102
Haguenau
Je ne connais pas de façon précise ce mode de programmation.
Si jamais I et K sont en relatif ce serait I0 K-10.
Et comme je n'ai pas de manuel de programmation à coté de moi il faut être sur que c'est G2 et pas G3 dans le plan G18
 
relax
relax
Compagnon
3 Mar 2011
1 830
Pour moi c'est G2 x10. z90. I0. K-10
Pour savoir le sens et les valeurs de I J K j'ai une phrase, un moyen mémo technique
IJK c'est la position du centre du rayon par rapport au point de départ .
Donc là la position du centre est égale à 0 en x et -10 en Z( ton point de départ est à 100 et le centre à 90)
 
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #5
Merci pour vos réponses.
i0 et K-10 me donne la même erreur

Les i et k doivent êtres en relatif par rapport au point de départ.
Départ X0, centre X10, Relatif i10, arrivé X10
Départ Z100, centre Z100, Relatif K0, arrivé Z90

(Pour G2 et G3 je doute aussi de moi, mais dans les 2 cas un mouvement devait se produire)
 
JLuc69
JLuc69
Compagnon
19 Juin 2008
1 382
Genas (69)
Fais un dessin sur une feuille (le mieux possible) avec un compas et essaies de tracer...
 
Dernière édition:
S
sergeLAH
Apprenti
21 Juin 2015
102
Haguenau
au fait on est bien sur une fraiseuse?

si ton point de départ et X0 Z100 ( ce que je lis dans ton programme)
Donc:
G1 X0 Z100
G2 X10 Z90 I0 K-10

Ceci est tout a fait juste si I et K en relatif
mais ton Z100 qui suit.........est une horreur pour un outil
 
relax
relax
Compagnon
3 Mar 2011
1 830
Les cn lisent plusieurs blocs en avance donc vire le superflux.
Essaye

G0 x0 z100.
G18.
G2 x10. Z90. I0.k-10.
G0 z100.
M30
 
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #9
ok. Merci.
Je ne suis plus dans l'atelier. Je refais des essais avec vos infos demain.

Mais ne croyez-vous pas que en relatif:
Départ X0, centre X10, Relatif i10, arrivé X10
Départ Z100, centre Z100, Relatif K0, arrivé Z90
 
relax
relax
Compagnon
3 Mar 2011
1 830
Fais un petit croquis est ca sera plus simple
 
JLuc69
JLuc69
Compagnon
19 Juin 2008
1 382
Genas (69)
Ou passes par un R10 :p
 
thibtib
thibtib
Apprenti
12 Mai 2010
202
69 Vaulx en Velin
Bonjour Copeau,

Comme dit sergeLAH :
Et comme je n'ai pas de manuel de programmation à coté de moi il faut être sur que c'est G2 et pas G3 dans le plan G18
Oui car en plan G18 (Attention plan ZX et non XZ) les G2 G3 sont "inversées".

Je te joins les 2 parties du manuel de programmation de ta fraiseuse.
- G18 te montre les différents plan et leurs significations.
- G2_G3 te montre, et c'est clair, les interpolations sur les 3 plans possibles.

En esperant que tu trouve la solution. Et comme dit relax :
Fais un petit croquis est ca sera plus simple
On y verrai plus clair.

A+

Thibaut Voir la pièce jointe man_8055m_prg_G2_G3.pdf Voir la pièce jointe man_8055m_prg_G18.pdf
 
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #13
Après de multiples essais j'ai réussis à faire se que je voulais.
Voici le schéma et le programme de ma pièce.
img-160319103310.pdf

Étrangement, le deuxième rayon ne fonctionna pas avec i et k, mais il fonctionne avec R.
J'ai aussi testé la fonction G41 et G42 mais sans sucés.

Si je voulais travailler avec une fraise boule, il faudrait indiquer a la cn le type d'outil.
Où indique t-on qu'une fraise boule est utilisée ? Voir la pièce jointe img-160319103310.pdf
 
JLuc69
JLuc69
Compagnon
19 Juin 2008
1 382
Genas (69)
Sur la première tentative, mets : G2 X81.75 Z-8 I3 K0
Avec le centre du cercle, tu n'as pas le droit à l'erreur entre les points de départ et d'arrivé (ils doivent être distant de la même valeur par rapport au point de centre)
 
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #15
Merci JL, En effet ça marche.
L'erreur idiote!
 
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #16
En simulation, ça me semblais ok. Mais j'ai un nouveau problème.
En G18 La compensation de longueur de l'outil s'annule en Z et elle est ajouté a l'axe Y.
La cn considère qu j'ai un outil dont l'axe est parallèle à l'axe Y
 
C
Copeau
Apprenti
9 Déc 2009
199
  • Auteur de la discussion
  • #17
J'ai trouvé, il faut en plus un G15Z
 
JLuc69
JLuc69
Compagnon
19 Juin 2008
1 382
Genas (69)
En simulation, ça me semblais ok. Mais j'ai un nouveau problème.
En G18 La compensation de longueur de l'outil s'annule en Z et elle est ajouté a l'axe Y.
La cn considère qu j'ai un outil dont l'axe est parallèle à l'axe Y
J'allais te répondre :
Là, je ne sais pas !
Je n'ai jamais fait de compensation en changeant de plan, mais ça ne m'étonne pas trop !
A ta place, je passerais plutôt par un programme paramétré pour la gestion du rayon de la fraise boule
 
Haut