les axes xyz.pdf
TRANSCRIPT
1
1
SYS856 Techniques avancées en FAO
SYS 856 Techniques avancées en
Fabrication Assistée par Ordinateur
INTRO aux MOCN
et à la FAO
2
SYS856 Techniques avancées en FAO
Historique
1725: utilisation des cartes perforées sur les machines à tricoter
1863: premier piano automatique, on fait passer de l’air à travers une feuille
de papier perforée
1940: introduction aux contrôles hydrauliques, pneumatiques et électroniques
1942: début de la R&D en CN
1947: John C. Pearson développe la 1ère machine à commande numérique.
La pointeuse fait son apparition. Les données sont sous forme de
cartes perforées.
1952: première fraiseuse Cincinnati Hydrotel à commande numérique (MIT,
labo de recherche en servomécanismes)
2
3
SYS856 Techniques avancées en FAO
Historique (suite)
1955: diversification de la CN à d’autres procédés de fabrication. Naissance
du langage APT (Automatic Programmed Tool)
1960 - : différents nouveaux systèmes sont développés. L’ordinateur est à la
base de tous les calculs.
1970: appellation CNC pour Computer Numerical Control
4
SYS856 Techniques avancées en FAO
Centre d’usinage
Données à gérer par le contrôleur:
• Le programme d’usinage
• Les paramètres d’usinage
• Les signaux électriques de mesure de
vitesse et de position des axes
• Les signaux logiques d’état des
périphériques
3
5
SYS856 Techniques avancées en FAO
La spécification des axes pour les MOCN
Axes linéaires: X, Y, Z
Axes secondaires: U, V, W
Axes Rotatifs: A, B, C
Les machines-outils à commande numérique
6
SYS856 Techniques avancées en FAO
Centre d’usinage horizontal (CH)
Centres d’usinage verticaux (CV)
Axe Z = axe de broche
Z +: s’éloigne de la pièce
Z - : s’approche de la pièce
4
7
SYS856 Techniques avancées en FAO
Axe X = axe longitudinal
Axe associé, en général,
aux plus longues glissières
Pour CV (en avant de la
machine regard vers bâti):
Pour CH (regard en
direction de Z -, vers la
pièce ):
X +: vers la droite (mvt.
relatif; broche par rapport à
la pièce)
X - : vers la gauche
+
8
SYS856 Techniques avancées en FAO
Axe Y = axe transversal
Axe complétant le trièdre
orthogonal:
Pour CV (en avant de la
machine (console), regard vers
bâti):
Y +: s’éloigne de l’opérateur
Y - : s’approche de l’opérateur
Pour CH
Y +: vers le haut
Y - : vers le bas
5
9
SYS856 Techniques avancées en FAO
Centre d’usinage 4 axes (table rotative): B’XZY
Axes rotatifs:
Positionnement/
indexation
Vs
continus
10
SYS856 Techniques avancées en FAO
Centre d’usinage 5 axes
(table rotative): B’A’XZY
6
11
SYS856 Techniques avancées en FAO
Centre d’usinage 5 axes
(Tête rotative):
12
SYS856 Techniques avancées en FAO
Organisation d’une instruction d’usinage (1 bloc en code G)
Spécification des programmes (rubans…)
7
13
SYS856 Techniques avancées en FAO
14
SYS856 Techniques avancées en FAO
1 caractère = 1 octet, 2.54 mm de ruban, 1m = 394 bytes => 25m = 10Kbytes
1 caractère = 1 octet, 0.1 po. de ruban, 12 po. = 120 bytes => 1000 pi = 120Kbytes
Spécification des rubans…
8
15
SYS856 Techniques avancées en FAO
• Enshu (3 axes), Fanuc OM:
mémoire de 60 mètres, 24Kbytes
• Hitachi Seiki VS50 (3+2axes continus), SEICOS 16M (FANUC 16M) ->
mémoire de 1200 mètres, 480 Kbytes
serveur de données de 2 Gigabytes
Pour un bloc de longueur moyenne: Xxx.xxxxYxx.xxxxZxx.xxxxFxxx.x
Enshu: programmes limités à environ 700 instructions
VS50: programmes limités à environ 15 500 (3 axes), 10200 (5 axes)
Exemples pour 2 machines-outils du laboratoire
d’usinage CNC
16
SYS856 Techniques avancées en FAO
La programmation des machines-outils