code pour fraisage sur tour 3 axes

  • Auteur de la discussion francis70
  • Date de début
F

francis70

Apprenti
Bonjour

Je possède un tour Cazeneuve CT200 3 axes (axe C + outils tournants) avec commande Num 760, et j'aimerais faire du fraisage (carré ou 6 pans pour commencer) mais je ne connais pas le code M qui permet de passer l'axe C en Y !

Sur la doc du tour il me donne M18 pour valider l'axe C et M25 pour dévalider et initialiser la broche, le problème est qu'il me met une erreur 25 : "N° de sous programme ou séquence inexistant". Pourtant j'ai vu qu'il était impossible de perdre les sous programmes.
Malgré que ce soit dans la documentation, il y a quelques erreurs comme la mise en route des outils tournants (il donne "M3M45S..." et il faut "M113E30000=...").

Pour le perçage avec les outils tournants et l'indexage de l'axe C avec M19 (M3 M41 S100 M19 C360) aucun souci.

J'ai fait plusieurs tests en utilisant G1 G21 X.. Y.. F100, on voit bien l'axe X faire les allés et retours pour compenser la rotation de la broche mais celle-ci ne tourne pas ... :mad:


Auriez-vous une solution à mon problème ?

En espérant avoir été assez explicite.
 
F

francis70

Apprenti
Salut tout le monde

Personne pour me donner une piste?

Pourriez-vous me donner des exemples de programmes pour l'usinage d'un carré ou autre afin de comparer et faire quelques tests car là je suis à court d'idées.

Merci à ceux qui m'ont déjà lu.
 
M

marto0362

Apprenti
Bjr sur num 1060 le M151 passe le tour en mode fraisage axe c
M203 S= tu demarres la broche
G21 programme ton x au rayon et non au diametre et transforme tes coordonnees de l axe c en y il est revoquer par le G20 et tu repasses en programmation au diametre
 
F

francis70

Apprenti
Bonjour

Merci pour la réponse, je ferai un test demain on verra bien !
 
M

marto0362

Apprenti
Je sais pas si c est comme ca sur ton tour mais sur un somab en num 1060 c est comme ca ...
me dit pas que tu programmes a la main ? Le fraisage en axe C c est que de la trigo a calculer a chaque fois ...si oui tu utiliseras jamais le potentiel de ta machine a 100 %
Avec un log de programmation tu peux faire une face pentée sur ta piece et des pieces hyper complexe ....
j ai oublier de te dire pour repasser en mode tournage c est M150 pour moi. .il revoque ton M151.
 
F

francis70

Apprenti
Bonjour

Merci marto0362 de m'aider, malheureusement le M151 M150 M203 ne font rien !
Se que je trouve étrange c'est qu'il ne me met rien même pas une erreur alors qu'avec le M18 il me met une erreur 25 : "N° de sous programme ou séquence inexistant"!?!

me dit pas que tu programmes a la main ? Le fraisage en axe C c est que de la trigo a calculer a chaque fois ...si oui tu utiliseras jamais le potentiel de ta machine a 100 %
Avec un log de programmation tu peux faire une face pentée sur ta piece et des pieces hyper complexe ....

Je te rassure j'utilise e-NC, mais pour le moment l'axe C n'est utilisé que pour l'indexage perçage, il faut que je rentre le code utilisé pour la synchronisation (C - x) dans le logiciel si je veux faire du fraisage !
 
M

marto0362

Apprenti
E nc c est quoi c est bien ? Donc quand tu perces pour la rotation du foret tu ecris quoi ? Montre moi un petit programme fais par tes soins.
 
F

francis70

Apprenti
Bonsoir

voici un exemple de programe pour deux perçages à 180° sur le diamètre :

%100
N10 G40 G80 G90 G95
N20 G0 G52 XZ
N30 T5 D5 M6
N40 M3 M41 S100 M19 C
N50 G94
N60 G16 P+
N70 G0 X54 Z-10
N80 M13 E30000=1000
N90 G83 X20 P17 F200
N100 C180
N110 G83 X20 P17 F200
N120 M15
N130 G80 X200 Z200
N140 M2

Pour e-NC il y a une rubrique qui traite le logiciel :

Je l'utilise en fraisage et tournage, bon rapport qualité/prix, il y a la possibilité de le tester gratuitement pour se rendre compte.
 
Dernière édition par un modérateur:
M

marto0362

Apprenti
Ca ressemble pas trop au num 1060 pour 2 percage a 180 sur diametre 100 profondeur 10 a 40 du bord voici la reponse
N10 G0G52 X-10 Z-500
G92........
T1D1M6
M151
M203 S=2000
G0 X105 Z-40
G0 C0
G16 P+
G83 X80 P5 F400
C180
G80
M205
G16R+
G77 N10
 
F

francis70

Apprenti
Merci Marto.

Sinon je suis aussi preneur d'adresse de dépanneur !
 
M

marto0362

Apprenti
Adresse de depanneur???????
Tu nous as pas dit si ca fonctionne le prog en num 1060 axium power? Ca permettrais de savoir si le num 1060 et compatible sur le 760?
 
F

francis70

Apprenti
Bonjour Marto,

Le programme ne fonctionne pas, comme je le disais plus haut la Num760 ne reconnait pas les M151 M150 M203 et donc M205 aussi.

Sur ma CN :
la mise en route de l'outil tournante : M13 E30000=(vitesse de rotation)
arrêt de l'outil tournant : M15
L'indexation de la broche : M3 M41 S100 M19 C(angle)

Pour le reste c'est assez similaire.


Se qui m'étonne c'est que j'ai essayé plusieurs codes M (au hasard) et il ne se passe rien même pas une erreur, alors qu'avec le M18 (qui devrait valider l'axe C) et M25 (dévalider l'axe C) il me marque une erreur 25 "N° de sous programme ou séquence inexistant" !
Il y a des annotations au crayon sur la page de la doc "M18 M5 C0 et M25 M5" qui ne fonctionnent pas non plus mais qui me font avoir des doutes sur une éventuel panne !
 
M

marto0362

Apprenti
Le plus simple appel somab hotline donne le numero de machine et il vont regler ca il te manque peut etre des programme qui donne l ordre a l outil tournant de tourner .
 
M

marto0362

Apprenti
Somab cazeneuve c est le meme groupe CATO c est le meme pdg du num 760il y en a pas 50 sorte ppir moi il a efface les programme servant a l utilisation du fraisage ou la pile du tour ete hs et il a tout perdu
 
F

francis70

Apprenti
Bonsoir

On m'a donné la solution, donc voila :

-Il faut un sous-progrmme %9998 (dans la mémoire programmes pièces) que voici :
%9998
N10 $ PRISE ORIGINE AXE C
N20 G79 E41000=6 N190
N30 G79 E41001=1 N190
N40 L5=0
N50 M5
N60 G4 F0.75
N70 E91002=1
N80 M48
N90 G79 N190
N100 L1=90000+L0
N110 L2=91000+L0
N120 L3=92000+L0
N130 L4=93000+L0
N140 G79 EL4=0 N160
N150 L5=L5-1 G G52 X=L5 G79 N140
N160 M49 EL2=0 EL3=1 EL1=100000 EL2=1 G52 G1 G94 G10 F8000 L5=EL1/1000+180 @XL5 @L0<50 N180
N170 G79 N160
N180 G94 F8000
N190 @X=C L0=2 G77 N100 N180
N200 C-0
N210 M48
N220 $

-ensuite dans le programme pièce (exemple %10) au tout début après mes blocs de sécurité j'insère :
N.. G77 H9998 => appel du sous-programme qui va indexer la broche en axe C (rotation de la broche pendant l'indexation).
N.. E91002=0 => annulation de l'indexation C retour en broche afin de pouvoir utiliser la broche en tournage.
Je procède de cette façon pour 2 raisons, 1 j'utilise un post-processeur (easymill) et 2 j'appels le sous-programme qu'une seule fois (rotation "lente" pendant la sincro.)

-quand je veux faire du fraisage en bout ou autre :
N.. E91002=1 => indexation de laxe C
N.. => programmation de fraisage
...
N..E91002=0 => retour en broche (obligatoire après un fraisage même si c'est le dernier usinage, sinon le programme ne se finira pas).


Il me manquait pas grand chose mais sans ça ...

Si vous avez d'autres sous programmes à partager !
 
O

Olivcoq

Apprenti
Bonjour a tous,

Petit déterrage de sujet, si quelqu'un peut encore m'aider.

J'ai un transmab 400, en num750, axe c.
Lorsque je la passe en mode fraisage (M151), a l'indexation du mode fraisage, j'ai le mandrin qui sacade.Dans la séquence, il tourne une première fois dans un sens nikel, dans l'autre sacade puis changement de sens pour arriver en c0 en sacade (bruits au niveau de la boîte de vitesse)
Il y a un groupe hydraulique sur le frein, n'ayant pas les pressions dans la notice, j'ai fais plusieurs essais non fructueux

Merci

Envoyé de mon ELE-L29 en utilisant Tapatalk
 

Sujets similaires

Gaston38
Réponses
25
Affichages
2 215
kiki86
kiki86
D
Réponses
10
Affichages
2 837
Bbr
P
Réponses
2
Affichages
2 633
Pierre-Yves
P
Z
Réponses
3
Affichages
2 911
zerutoki
Z
dh42
Réponses
35
Affichages
14 440
dh42
dh42
Réponses
22
Affichages
22 462
ktm63
K
Haut