Poche avec Axe C

  • Auteur de la discussion Ch12
  • Date de début
C

Ch12

Apprenti
bonjour,
je dois réaliser des rainure en basculant ma table à 90°
donc je programme une position en XYZ
je veux que mon Axe C tourne de 90° et que les axe YZ suivent jusqu’à la position voulue
en tenant compte que le centre de rotation n'est pas au milieu de ma table
qui peut m'aider ?
merci
bon copeaux ...
CH
 
L

Labuze

Apprenti
Ch12 a dit:
bonjour,
je dois réaliser des rainure en basculant ma table à 90°
donc je programme une position en XYZ
je veux que mon Axe C tourne de 90° et que les axe YZ suivent jusqu’à la position voulue
en tenant compte que le centre de rotation n'est pas au milieu de ma table
qui peut m'aider ?
merci
bon copeaux ...
CH

Bonjour, quelle machine ? quelle CN ? Et éventuellement un petit croquis. J'imagine que cette rainure va être réaliser en pilotant le centre de ta fraise (pas de correcteur de rayon).
 
R

rh03

Apprenti
je n'est pas tout compris mais apparemment tu souhaite utilisé le système de kinematic (conserver position de la pointe de l'outil lors du déplacement des axes rotatif, comme en 5 axes continu par exemple), dès lors, l'outil est piloté par son centre (R0) et une correction de rayon est impossible.

se code est le M128, si j'ai tout bien compris, voila a quoi devrais ressembler ton prog:

Tool call 1 z s3000 (appel d'outil par exemple)
Lz300 ro fmax m3 ( point de dégagement, lancement de broche)
La ou b.... c... (inclinaisons des axes rotatifs suivant ta machine)
Lx... y... ro fmax (positionnement en x et y)
Lz... ro fmax (approche en rapide)
Lz...120 ro f500 (hauteur de travail en z, par exemple z120)
Lm128 (activation kinematic)
tes blocs de programmation de rainure
Lz300 (plan de dégagement)
Lm129 (désactivation kinematic)
La ou b0 c0 (retour de la table a zero)
stop m30 (fin de programme)

voila, tout ceci reste de la theorie et a prendre avec des pincèttes, après je préfère sincèrement traiter se genre d'usinage en fao, la moindre erreur en programmation a la main peut couter cher quand on joue avec les axes rotatifs.
 
C

Ch12

Apprenti
bon,
j'ai ébauché ma rainure a B0 et a B90 usinage classique
maintenant je dois la finir en fesant tourner C autour de B qui est devenu X
exemple:

LX55 Y60
LZ60
LY-22 Z120 C90

degagement
des idées ?

20150322_063331_resized.jpg
Photo
 
C

Ch12

Apprenti
Merci!!!
j essaye cela lundi ce matin,
j'ai fait le test ce matin avec
L X67 Y0
LZ60
M128
PLANE SPATIAL A0 B90 C90 Z60 MOVE F200 SEQ+ TABLE ROT ( DE Memoire )
M129
DEGAGEMENT

Est ce correct ?
cela à l'air de fonctionner mais je ne sais pas si mon rayon est correct
en plus sur mon plan je dois m’arrêter avant les 90°car la rainure s’arrête avant je vais faire un croquis
encore merci
ch
 
J

Jean_le_pensionnaire

Apprenti
Non ce n'est pas correct
Tu dois programmer un cercle en Polaire et en même temps tu dois programmer une rotation de la table dans le sens inverse.
Va voire les lignes 21, 23, 25,27 etc. dans mon exemple.

On n’utilise pas les « fonctions spatiale »

J'ai mis une solution

Chemin pour arriver
Du dois déterminer le pôle, il faudra bien faire attention qu'il sera juste.
Et du dois savoir les angles. Angle de la trajectoire + angle de la table rotative.

Si la forme est compliquée tu dois utiliser un programme CAD. Il faudra utiliser une résolution de 0.001
Il n'est pas forcément que les angles sont les mêmes.
Je t’ai mis un autre exemple que j’utilise dans mes cours 5 axes
Voir les lignes 31 et 33 dans mon nouveau document ( angles differents)
Essaie de comprendre comme on fait pour trouver les angles et les pôles.
Si tu maîtrise tu peut faire des formes bien complexe.
tu écris
j'ai ébauché ma rainure a B0 et a B90 usinage classique

il ne faut pas faire ca, utilise la maniere de la demorenure2 ou comme la demorenure3

Quelle machine utiliseras-tu ?

Salutations
Jean Voir la pièce jointe TCPM-Compressor screw.pdf Voir la pièce jointe solution.pdf
 
C

Ch12

Apprenti
Encore Merci, efficacité rapidité !!!
voici le plan de la pièce
je dois usine le rayon de 52mm
cela na l'air de rien mais certaine fonctions de ma 530 reste inconnue
je suis autodidacte et il y a tellement de possibilité...
fraiseuse 5axes mais pas de Fao 5 axe simultané d’ailleurs je cherche un système pas trop cher
je suis un petit indépendant...
l'origine est au centre mais la cote de 32 ne me facilite pas la tâche
en tous cas encore merci, a charge de revanche
une bonne bière et bon dimanche
Charles

Capture.PNG
 
J

Jean_le_pensionnaire

Apprenti
Il est impossible de l'usiner

tu dois trouver un arrangement.

Voir fichier pdf

le même problème à gauche des 32 mm voir solution droite


à 8 heures tu n'as aucune chance

salutations

Jean Voir la pièce jointe impossible.pdf Impossible
 
C

Ch12

Apprenti
Jean ,
je viens d'essayer mais j'ai une alarme d'erreur
je pence que mon CC n'est pas correct
et peux tu me donner + d'infos concernant le PA
voici mon pgm j'ai calculé l'angle sur CAD pour une fraise de 12mm
si je n'abuse pas ...
Charles

20150323_064658_resized.jpg
 
J

Jean_le_pensionnaire

Apprenti
Il ne faut pas utiliser les fonctions plane spatiale. ligne 219
le cc est faut tu as mis un CC en X Z ligne 223
regarde la solution.
 
C

Ch12

Apprenti
jean la fonction plane est pour positionner ma table a 90°
et que mes coordonnées reste juste
si je met B90 est ce que mes positions reste juste ? il s'agit d'une table berceau et le centre du rayon n'est pas au centre de ma table
le cc centre du cercle est dans ces axes en Z-62 et Y68.7
ou est ce une programmation incrémentale ?
je perd mon latin...
 
J

Jean_le_pensionnaire

Apprenti
Non il ne faut pas utiliser cette fonction pour y arriver.


On n'utilise pas les fonctions spatiales.
Le fonctions spatiales sont pour oirenter la (les) table(s), ensuite le on travaile en 3axes.

Pour faire cette piece on utilise 5axes simultanées.M128 ou Function TCPM

il ne joue pas de role ou se trouve le centre de la contour à fraiser.
il ne doit pas être identique à celle de la table.

regarde l es exemples soltution.pdf la tu ne trouve pas de fonction spatiale.
 
C

Ch12

Apprenti
Merci jean tu avais raison,
maintenant ok,
mais pas évident car les axes sont inversés pour la programmation
x deviens Z ...
j'ai réussi à faire mes pièces
MERCI
Charles



0 BEGIN PGM TEST-R MM
1 LBL 99
2 PLANE RESET TURN MB MAX FMAX
3 CYCL DEF 247 INIT. PT DE REF. ~
Q339=+1 ;NUMERO POINT DE REF.
4 LBL 0
5 TOOL CALL 27 Z S3500 DL+0
6 L M3
7 CALL LBL 99
9 L Z+0 R0 FMAX M91
10 L X+100 Y+68.7 R0 FMAX
11 L Z+100 R0 FMAX
12 CC X+0 Y+68.7
13 FN 0: Q11 =-67
14 L M128
15 L C+0 R0 F100
16 L B+90 R0 F100
17 L Z+Q11 R0 F1000
18 L X+52 R0 F1000
19 ;
20 CP IPA+65.465 IC+65.465 DR+
21 L M129
22 L Z+0 R0 FMAX M91

20150323_155406_resized.jpg
 
J

Jean_le_pensionnaire

Apprenti
Est ce tu est loin du Luxembourg.
Je vais commencer dans le prochain temps un cours 5 axes.

Par example 1fois par semaine tous les vendredis. pendant 5 semaines.
Nos cours sont subventionné par l'éducation nationale et son ridiculement bas. Un cours de 40 heures ne coute pas 200€

Je suis trainer qualifié par Heidenhain même
Nous sommes un centre de formation partenaires de Heidenhain.

http://training.heidenhain.de/kurs-suche-weltweit/

cherche le luxembourg.

Je donne déja pendant 15 ans des cours Heidenhain et je vais chaque année moi même en formation chez Heidenhain
pour apprendre toutes les nouvelles fonctionalités des commandes Heidenhain et jái déja formé plusieurs centaines de personnes en 5 axes.

Je suis autorisé á donner tous les cours NC Heidenhain tournage et fraisage.

Ce que jai vu déja chez toi c'est que toi tu utilise une manieres autodidacte, mais qui n'est pas forcément juste.
 
Dernière édition par un modérateur:

Sujets similaires

JLL_B52
Réponses
8
Affichages
3 031
R
X
Réponses
32
Affichages
12 654
XIIIVSI
X
Haut