Programmation axe C num 1060

  • Auteur de la discussion Auteur de la discussion rh03
  • Date de début Date de début

rh03

Apprenti
bonsoirs a tous, simple question je me demandé s'il était possible de programmer sur NUM1060 l'axe C avec des valeurs supérieur a 360°, exemple GO C3600 pour 10 tours de mandrins? Apparemment se serait possible sur certaines machines, pas sur d'autres et limité a certaines valeurs sur d'autres

merci a vous
 
salut
le lieux c'est que tu essais :-D

Sur fanuc j'ai déjà eu le cas ou il était possible sur une machine mis par sur la 2eme , je pense a un paramètre a modifier .
 
Il faut changer la nature de l'axe : axe modulo --> axe à débattement limité (traité alors comme un axe linéaire). Les courses peuvent être réglées au maximum (ou pas).
On ne peut pas changer à la volée. Ce n'est réalisable que par paramètres machine...
 
Pour l'asservissement des axes rotatifs il y a 2 principes de programmation.
L'asservissement MODULO ou LINEAIRE.
Modulo:
Le principe de l'asservissement modulo consiste à imaginer le cadran d'une horloge (Tu ne voies plus des heures mais des degrés!!).
Pour atteindre une position à 30 degrés de ton origine , tu programmes G0 C30. L'utilisation du signe + ou - ne changera pas la position angulaire mais le sens de rotation pour atteindre cette coordonnée.(Ce qui confirme l'idée d'horloge avec des positions à atteindre).
Linéaire:
Comme son nom l'indique il fonctionne comme un axe linéaire avec une limite de course en C+ et en C- (en principe au moins 10tours).
Le signe sur la valeur de G0 C30 changera la position !!!
Comme sur un axe classique on imagine bien une position X30 et une autre position pour X-30 ....

En résumé quelle différence entre les deux systèmes ??
Pour l'axe modulo une programmation de plusieurs tours se fera en plusieurs blocs.
exemple: une rotation de 400degrés s'écrira N10 G0 C360 et N20 C40 (360+40=400)

Pour l'axe linéaire un seul bloc suffira mais il y a un inconvénient si on a programmé une rotation sur 4 tours , il faudra "dévisser "cette position:
En clair un G0 C0 va faire tourner le plateau sur 4 tours dans le sens inverse !!!

Tu dis que çà ne marche pas dans ta dernière réponse, as tu craboté l'axe C ?
Il y a une fonction M qui enclenche et une autre qui déclenche le crabotage.
Sur certaines machines il faut passer dans un premier temps par un M19.
Lorsque tu auras apprivoisé la bête, je pourrai aller plus loin dans la programmation de l'axe C si tu le désires.
Je reste à ta disposition si mon message est trop nébuleux....
Berns
 

Sujets similaires

D
Réponses
7
Affichages
362
Poulppy
Poulppy
M
Réponses
7
Affichages
6 419
merlinp
M
Otatiaro
Réponses
18
Affichages
1 009
outlander2.2
O
P
Réponses
15
Affichages
1 405
laurent12100
L
R
Réponses
13
Affichages
2 594
Rémi_77
R
N
Réponses
30
Affichages
5 004
I
J
Réponses
15
Affichages
10 172
suduiraut
suduiraut
Deco-2000
Réponses
7
Affichages
5 059
lolo

Sujets similaires

A
Réponses
0
Affichages
1 706
Arnaud gresillon
A
P
Réponses
9
Affichages
44 948
Programmation42
P
R
Réponses
0
Affichages
1 308
Riquet89
R
P
Réponses
4
Affichages
4 110
fredo74
F
Retour
Haut