0% ont trouvé ce document utile (0 vote)
55 vues5 pages

Initiation À La Programmation

Le document présente une initiation à la programmation ISO, expliquant son importance pour la réalisation de pièces sur commande numérique. Il décrit les éléments d'un programme, les fonctions et termes couramment utilisés, ainsi que des exemples de codes. Un exercice pratique est également proposé pour appliquer les connaissances acquises.

Transféré par

Dave De Clercq
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
55 vues5 pages

Initiation À La Programmation

Le document présente une initiation à la programmation ISO, expliquant son importance pour la réalisation de pièces sur commande numérique. Il décrit les éléments d'un programme, les fonctions et termes couramment utilisés, ainsi que des exemples de codes. Un exercice pratique est également proposé pour appliquer les connaissances acquises.

Transféré par

Dave De Clercq
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Initiation à la programmation ISO

1) Introduction :
Il y a plusieurs façons de programmer, ici nous nous intéresserons uniquement à la
programmation ISO.

2) Un programme ça sert à quoi ?


Un programme indique à la machine :
- à quelle vitesse l’outil ou la table doit se déplacer
- ou l’outil ou la table doit se rendre
- quelle forme réaliser
- avec quel outil travailler
- …
Un programme est donc essentiel à la réalisation d’une pièce sur commande numérique.

3) Un programme c’est quoi ?


%Collier de direction trot skate

N100 (MSG "TOOL 2")


C’est un ensemble de « codes » (appelés fonctions), N105 G90 G97 G94 F409
de coordonnées et de paramètres de coupe N110 F0 T02 D02
N115 F409 S1364 M03
N120 (MSG "SOLIDMILL - FACING")
N125 G00 X-46.97749 Y-19.
N130 G00 Z3.
N135 M08
Extrait du programme N140 G05 G01 Z-.5 F205
N145 X97.5 F409
du collier de direction N150 Z1.5 F205
du trot skate N155 G07 G00 Z3.
N160 (MSG "TOOL 3")
N165 T03 D03
N170 F491 S1819 M03
N175 (MSG "SOLIDMILL - CONTOURING")
N180 G00 X-7. Y-19.
N185 G00 Z10.
N190 Z5.

Bloc
N115 : Numéro du bloc

N115 F409 S1364 M03 F409 : Vitesse d’avance en mm/min


M03 : Rotation de la broche sens anti trigonométrique

N130 : Numéro du bloc


N130 G00 Z3
G00 : Interpolation linéaire en avance rapide
Z3 : Déplacement suivant l’axe Z au point de coordonné 3 mm
Mot (ici 2 mots)
Initiation à la programmation ISO

4) Les principales fonctions et termes couramment utilisés?

T2 Tool 2 (outil numéro 2)


Termes
couramment S Fréquence de rotation de la broche en fraisage, du mandrin en tournage
utilisés
F Vitesse d’avance de l’outil en tournage, de la pièce en fraisage

M6  Changement d’outil

M3  Rotation de broche sens anti-trigonométrique


Fonctions
auxiliaires M4  Rotation de broche sens trigonométrique
(Fonctions M)

M8  Allumage lubrification n°1

G0  Interpolation linéaire en avance rapide


Fonctions
préparatoires
G01  Interpolation linéaire à la vitesse d’avance programmée
(Fonctions G)
Initiation à la programmation ISO

Exercice :

Dans le programme de la potence Ph10 du trot skate ci-dessous,

Donner le nombre d’outils utilisés ainsi que leurs positions dans le magasin de la MOCN
 Trouver la fréquence de rotation utilisée pour le premier outil
 Trouver la vitesse d’avance utilisée pour le premier outil
 Dites dans quel sens tourne la broche
 Donner le numéro du programme
%O0001
T02 M06
G00 G90 X56. Y-33.
S3820 M03
G43 H02 Z2. M08
Z3.
X56. Y-33.
G99 G81 Z-3. R3. F382
Y-12.
G80 G00 Z1. M09
Z3.
G00 Z1. M09
T03 M06
G00 G90 X56. Y-33. S4775 M03
G43 H03 Z2. M08
Z3.
X56. Y-33.
G99 G81 Z-39. R3. F334
Y-12.
G80 G00 Z1. M09
Z3.
G00 Z1. M09
T04 M06
G00 G90 X28. Y-19. S1592 M03
G43 H04 Z2. M08
Z3.
X28. Y-19.
G01 Z-1. F223
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-3.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-5.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-7.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-9.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Initiation à la programmation ISO
Z-11.

G41 Y-28. D04


G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-13.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-15.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-17.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-19.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-21.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-23.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-25.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-27.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-29.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-31.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-33.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-37.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Z-38.
G41 Y-28. D04
G03 X28. Y-28. I0 J5.5
G00 G40 Y-19. F318
G01 Z3. F223
Initiation à la programmation ISO
G00 Z1. M09
G28 G91 Y0 Z0
M30

Vous aimerez peut-être aussi