Vous êtes sur la page 1sur 26

Chapitre 2

Programmation – APT

Borhen LOUHICHI - ETS Automne 2011 1


Introduction

Le langage APT
• Programmation code G
• Programmation APT : Automatic Programmed Tool
Premiers travaux au MIT dans les années 50
Très utilisés dans les années 70-90
• Il existe autres langages :
NELAPT, EXAPT, UNIAPT, ADAPT, IFAPT (derivés de APT)
Autres languages:
GNC (developpé en Angleterre), ELAN (France), GTL (Italie), COMPACT2
(USA),

Borhen LOUHICHI - ETS Automne 2011 2


Introduction

Le langage APT

Le langage APT comprend un vocabulaire et un grammaire, les mots


sont assemblés en fonction des règles précises.
Les caractères de base sont :
– Les lettres majuscules de l’alphabet.
– Les chiffres décimaux de 0 à 9.
– Certains signes de ponctuation tels que : /,$ = () . + -

Les caractères permettent l’écriture des éléments du langage , comme :


- Les mots
- Les symboles ou noms symboliques introduites par l’utilisateur
- Les nombres

Borhen LOUHICHI - ETS Automne 2011 3


Introduction

Le langage APT

Les éléments sont assemblés suivant des règles de syntaxe et constituent les
instructions. L’ensemble des instructions constitue le programme source.
Après le traitement par un Post – Processeur ce programme sera transformé
en langage qui peut être lu par la machine outil à commande numérique.
Les objets nommés par l’utilisateur : Les noms d’objets (entités géométriques,
…) crées par l’utilisateur doivent comprendre de 1 à 6 caractères; ils ne
doivent pas correspondre à un mot du langage APT.
La grammaire du langage APT :
L’instruction : c’est l’unité de base du langage. Elle définit une condition ou
une donnée et est généralement divisée en deux parties, séparées par une barre
oblique (/).
Deux types de mots sont utilisés dans un programme : mots majeurs et mots
mineurs

Borhen LOUHICHI - ETS Automne 2011 4


Introduction

Le langage APT
Mots majeurs : toute instruction commence par un mot majeur qui définit la
fonction. Une barre oblique (/) sépare le mot majeur du reste de l’instruction.
Mots mineurs : ils sont toujours placés à droite de la barre oblique; ils
complètent la signification de l’instruction. Les mots mineurs sont les
paramètres de la fonction décrite par le mot majeur
Ponctuation :
barre oblique (/): divise l’instruction en deux , le mot majeur est toujours à
gauche de la barre;
virgule (,) : sépare les éléments de l’instruction;
Dollar ($) : placé en fin de ligne, signifie que l’instruction continue sur la ligne
suivante;
Double dollars ($$) : permet l’insertion des commentaires.

Borhen LOUHICHI - ETS Automne 2011 5


Définition de la géométrie

Point

Borhen LOUHICHI - ETS Automne 2011 6


Définition de la géométrie

Point

Borhen LOUHICHI - ETS Automne 2011 7


Définition de la géométrie

Line

Borhen LOUHICHI - ETS Automne 2011 8


Définition de la géométrie

Line

Borhen LOUHICHI - ETS Automne 2011 9


Définition de la géométrie

Line

Borhen LOUHICHI - ETS Automne 2011 10


Définition de la géométrie

Cercle

Borhen LOUHICHI - ETS Automne 2011 11


Définition de la géométrie

Cercle

Borhen LOUHICHI - ETS Automne 2011 12


Définition de la géométrie

Plan

Borhen LOUHICHI - ETS Automne 2011 13


Définition de la géométrie

Plan

Borhen LOUHICHI - ETS Automne 2011 14


Définition de la géométrie

Cylindre – Cône

Borhen LOUHICHI - ETS Automne 2011 15


Définition de la géométrie

Sphère

Borhen LOUHICHI - ETS Automne 2011 16


Définition de la géométrie

Vecteur

Borhen LOUHICHI - ETS Automne 2011 17


Définition de l’outil

Commande de définition de l’outil

Borhen LOUHICHI - ETS Automne 2011 18


Définition de l’outil

Tolérance

OUTTOL

INTOL

Borhen LOUHICHI - ETS Automne 2011 19


Déplacements

Mouvement de type Point à Point


Mode Point à Point
Trajectoire linéaire vers un point absolu ou relatif
– FROM : Premier point
– GOTO : déplacement (position absolue)
– GODLTA : déplacement (position relative)

Borhen LOUHICHI - ETS Automne 2011 20


Déplacements

Mouvement de type Contournage


Trois surfaces de contrôle:
• surface guide (drive surface : DS);
• surface pièce (part surface : PS);
• surface de butée (check surface : CS).

GO

Borhen LOUHICHI - ETS Automne 2011 21


Déplacements

Mouvement de type Contournage


2 surfaces :

Borhen LOUHICHI - ETS Automne 2011 22


Déplacements

Mouvement de type Contournage


1 surface :

Borhen LOUHICHI - ETS Automne 2011 23


Déplacements

Position
Outil/PS/DS/CS

Borhen LOUHICHI - ETS Automne 2011 24


Introduction

Syntaxe général d’un mouvement en contournage

Borhen LOUHICHI - ETS Automne 2011 25


Bibliographie

•Éléments de fabrication mécanique, Roland Maranzana, École de technologie


supérieure.

Bonne semaine !

Borhen LOUHICHI - ETS Automne 2011 26

Vous aimerez peut-être aussi