You are on page 1of 33

1

1
1
Université de Gabes
République Tunisienne Ecole Nationale d’Ingénieurs de Gabes
Ministère de l’Enseignement Supérieur Département de Génie Electrique Automatique
et de la Recherche Scientifique A.U. : 2009 - 2010

ENIG

Commande Numérique
d’une machine de découpe laser

Réalisé par : Abdennaji Youssef


Ahmadi Anouar
Encadré par : M. Farah Mohamed Amine (Encadrant académique)
M. Ben Abbes Rhaim (PDG de l’ISI-SFAX)
2
Plan de l’ exposé

3
Introduction

La tète laser

4
Introduction

La machine de découpe laser

5
Introduction

Avantages de la découpe laser

- Excellent contrôle du faisceau laser


- Zéro déformation de la pièce au cours de l’usinage
- Rapidité
- Précision
- Optimisation

6
Introduction

Quelques applications de la découpe laser

trou de forage au laser

soudage au laser
dans l'industrie automobile
7
Introduction

Introduction

CFAO Les moteurs


pas à pas

Conclusion
Unité Simulation et
principale perspective
8
CFAO

Conception et Fabrication Assisté


par Ordinateur
CFAO

Contrôle

Commande numérique
Opérateur industriel
Pilotage
des moteurs

MOCN
CFAO

CAO FAO Post-Processeur

CNC MOCN
11
CFAO

Introduction

CFAO Les moteurs


pas à pas

Conclusion
Unité Simulation et
principale perspective
12
Les moteurs PAP

Pourquoi choisir des moteurs pas à pas?


Avantages Inconvénients
- Asservissement de position ou de - Faible puissance
vitesse en boucle ouverte
- Positionnement discret
- Fort couple à basse vitesse - Faible vitesse maximale

- Simplicité de mise en œuvre - Faible rendement

- Positionnement statique
- Fiabilité
- Faible prix

13
Les moteurs PAP

Comment fonctionne un moteur PAP?

14
Les moteurs PAP

Comment fonctionne un moteur PAP?

15
Les moteurs PAP

Comment commander un moteur PAP?

16
Les moteurs PAP

Introduction

CFAO Les moteurs


pas à pas

Conclusion
Unité Simulation et
principale perspective
Unité principale
Alimentation 5V

- Commande de 2 moteurs
- Bouton RAZ
pas à pas (vitesse et sens)
- Manette avec 6 boutons poussoirs
- Commande de la tète Laser
- 4 butés de fin de course
- Afficheur LCD
- Bouton d’arrêt d’urgence PIC
18F4620 - Alarme
- Horloge externe (20 MHz)

- Connexion série avec PC

18
Unité principale

MODE
MANUEL

Menu
principale
MODE CONFIG.
AUTO

19
Unité principale

INC.
CONT
MEMO.
REG. OP
FIN

MODE ALLER
MANUEL OP

REG.
V
RET.
ZERO
PRISE 20

OM
Unité principale

MODE
MANUEL

Menu
principal
MODE CONFIG.
AUTO

21
Unité principale

Connexion série
MODE
AUTO
Reconnaissance du
matériel
Réception de
l’instruction
en code G

Exécution de
l’instruction
22
Unité principale

Le code ISO de CNC: code G


Sequence et format du code G:

N3 G2 X+1.4 Y+1.4 Z+1.4 I1.4 J1.4 F3.2 S4 M2

Décalage
Numero de Cordonnées de par rapport Fonction
la sequence destination au centre auxiliaire
du cercle

Vitesse de la broche
fonction préparatoire

Programmation de
l’avance

23
Unité principale

Le code ISO de CNC: code G

G00: Interpolation linéaire


avec déplacement rapide
G01: Interpolation linéaire
avec déplacement lent
G02: Interpolation circulaire
dans le sens horaire
G03: Interpolation circulaire
dans le sens anti-horaire
M00: Fin programme 24
Unité principale

Interpolation linéaire de Bressenham

dx

dy

dx>dy
25
Unité principale

Exemples d’interpolations de Bressenham


Unité principale

Introduction

CFAO Les moteurs


pas à pas

Conclusion
Unité Simulation et
principale perspective
27
Techniques
de simulation

V.BOX

XP VSPE LINUX

ISIS

Cartes
PIC LCD et
Moteurs de
18F4620 manette
commande
29
Simulation

Introduction

CFAO Les moteurs


pas à pas

Conclusion
Unité Simulation et
principale perspective
30
Conclusion
et perspective

- Etude des différents types des moteurs PAP


- Etude de plusieurs cartes de commande des moteurs PAP
- Programmation du PIC avec des langages divers
- Programmation des interfaces graphiques
- Recherche des algorithmes d’interpolation

31
Conclusion
et perspective

- Améliorer la précision
- Ajouter un troisième et un quatrième axe
- Optimiser la programmation
- Ajouter l’interpolation circulaire

32
M e r c
i

You might also like