Cours Prog
Transcript of Cours Prog
DEFINITION
PROGRAMMATION DES MOCN DE DECOUPAGE-POINCONNAGE AMADA
Sommaire
BUT DU DOSSIER
Mettre disposition de llve et du professeur un ensemble doutils de formation destins la prsentation et lapprentissage de la programmation des machines de marque AMADA.
sous forme dun site web avec liens hypertexte favorisant la navigation dans le document et permettant une part dauto - apprentissage et ainsi lacquisition dune autonomie,
sous forme dun recueil dexercices pour llve.
ELABORATION DUN PROGRAMME
Prsentation
Les machines commande Numrique de dcoupage par poinonnage, permettent une flexibilit de la production de pices de tlerie. L'laboration d'un programme permet l'adaptation de la machine au produit. L'ARIES 222 est une petite machine de marque AMADA, dont la programmation est trs simple.Elaborer un programme, c'est dresser une liste ordonne de fonctions de base, selon un code de programmation dfini par le constructeur de la machine ou la norme.
Structure dun programme
La structure d'un programme AMADA est la suivant :G 92 X 600. Y600.; Ligne d'entte qui dfinit la zone dans laquelle aura lieu le dcoupage, en gnral les dimensions maximales de la machine.Corps du programme ; ensemble de lignes qui dcrivent le dcoupage de la piceG50; Bloc de fin de programme.Ne pas oublier le point virgule en fin de ligne, ( touches Fin de Bloc , Ajout)L'criture des nombres doit tre faite de la manire suivante :- Les nombres dcimaux ( par exemple une longueur )doivent comporter un point dcimal dans leur criture : 100.3 ou 50. si aucune autre dcimale ne suit.- Les nombres entiers (par exemple le numro d'outil) ne comportent pas de point dcimal.
Origine Machine
L'origIne machine se trouve situe l'intersection de la droite passant par le fond des deux pinces et la perpendiculaire cette droite, tangente la bute cylindrique X. Cette origine est celle que le calculateur prend en compte la mise en route de la machine, aprs l'initialisation (POM)Elle peut tre modifie par programmation, et dplace en tout point de la zone de dplacement de la table et devient alors l'origine programme. Il n'est donc pas utile de programmer une pice par rapport l'origine de la machine mais par rapport un point particulier de la pice, en gnral le coin infrieur gauche du rectangle capable. On appelle ce point "ORIGINE PROGRAMME"Poinonnage Simple
Un simple coup de poinon est programm de la manire suivante:
1G92 X600.Y600.Ligne obligatoire de dbut de programme, contenant en X et Y les dimensions de la zone de poinonnage (dpend de la machine)
2X100.Y200.T3Simple poinonnage, loutil T2 est utilis et le poinonnage effectu une cote X = 100 et Y = 200.
3G50Ligne obligatoire de fin de programme
Configurations - Dfinition
On appelle configuration, tout regroupement de plusieurs coups de poinon sous la mme dnomination code. En effet, sans ce regroupement, chaque coup de poinon devrait tre programm individuellement et devrait donc pralablement faire l'objet d'un calcul plus ou moins complexe. Au lieu de cela, aprs avoir fix quelques valeurs "clef", il devient possible au calculateur de la MOCN de calculer lui mme l'ensemble des points intermdiaires. Le gain en temps de prparation ne devient plus ngligeable ainsi que le gain en mmoire. En gnral une configuration ncessite deux lignes de programmation, et en terme de mmoire, une moyenne de 45 octets*. Elle peut comporter plus de dix coups de poinons, qui programms individuellement prendront eux 100 octets. L'exemple ci dessous fig 1, s'crirait : X200.5 Y150.2 T2;G28 I100.6 J15.2 K11;Occupant 32 octets au lieu de 159 octets s'il avait fallu crire les coordonnes de chaque trou.Point de dpart d'une Configuration
Toute configuration a besoin d'un point de dpart. Ce point de dpart correspond un point partir duquel le calculateur de la MOCN calcule l'ensemble des autres points de la dite configuration (fig 2). Ce point de dpart peut tre fix de deux manires :- le dernier trou poinonn sert de point de dpart la configuration, la ligne prcdant la fonction de la configuration se prsente sous la forme suivante :
X100. Y200.T2; forme correspondant celle applique un simple poinonnage.X100.Y200.T2;G26 I50. K6; un point de dpart calcul : ce point ne provient pas d'un poinonnage, c'est en quelque sorte un point virtuel, que la fonction de configuration utilise pour dterminer les diffrents centres de poinonnage. La ligne prcdant la configuration se prsente sous la forme suivante : G72 X100. Y200.; On voit que cette dfinition ne contient pas celle de la station utiliser, celle i devra alors apparatre dans la dfinition de la configuration elle mme.
G72X100.Y200.;G26 I50. K6 T2;METHODE GENERALE DE PROGRAMMATION (algorithme)
Lorsque nous nous trouvons devant un problme de programmation de pice en vue dun poinonnage - grignotage, il faut procder avec mthode et suivre quelques tapes qui, bien que parfois contradictoires, permettent deffectuer des choix.
Sur le plan lchelle :
Dessiner les outils et les configurations, utilisez des couleurs, une couleur par outil.
Dfinir un ordre de programmation en tenant compte des contraintes suivantes:
- Minimiser les changements doutils,
- Minimiser les trajectoires doutils,
- Commencer par les plus petits diamtres de poinons,
- Commencer par lintrieur de la pice,
Numroter les points de dpart des configurations dans lordre trouv.
Placer une Origine Programme sur la pice
- En gnral dans le coin infrieur gauche,
- Sur laxe ventuel de symtrie,
- Sur le centre ventuel de symtrie.
Dresser un tableau des coordonnes des points de dpart de configurations dans le repre trouv.
PointXYConfiguration et autres paramtres
1100150G26
2225300G28
3125400G29
...
1280300Simple trou
13500250G26
Le programme se construit de lui mme grande vitesse, on ne fait ainsi que les calculs ncessaires, et le gain de temps est incontestable. Le logiciel de simulation (AMAPROG) permet dliminer les dernires erreurs et ventuellement de tlcharger le programme vers la machine. Pensez que la machine est faite pour produire et non pas pour tre programme. Le temps consacr la programmation et au montage des outils doit tre rduit par rapport au temps de production. Une machine de ce type cote actuellement.. par heure de fonctionnement.
Les Macros Instructions
Dfinition
Une macro instruction est un regroupement de fonctions sous un mme nom gnrique. La cration dune macro seffectue avec les lettres U et V qui servent la dlimiter.
Lappel dune macro se fait par la lettre W.La rfrence dune macro est faite par un chiffre entier de 1 59 et de 60 89.
Macros instructions (mmorisation dun groupe de blocs)
U** Ouverture de la mmoire
V** Fermeture de la mmoire
W** Rappel de la mmoire
Remarques:
- Les macros de 1 59 sont excutes une fois avant rappel
puis chaque rappel.
- Les macros de 60 89 sont vites (mmorises) au 1er passage et ne sont excutes que lors du rappel.
- Exception: Lorsquune grille pices multiples est
dclare ( G 98 ) avant une macro de 1 59, lexcution
de ces macros ne se fait pas au 1er passage mais
seulement lors du rappel.
CREER UN PROGRAMME EN PIECES MULTIPLES
Reprer sur le schma ci-dessous les diffrents mots du bloc de configuration pices multiples.
G98 X Y I J P K
Reprer sur les schmas ci-dessous le sens dexcution des diffrents usinages.
Dfinir la fonction et lutilisation des macros-fonctions sur le listing ci-dessous.
1 G92X600.Y600.
2 G98X15.Y70.I105.J85.P4K5
3 U1
4 X20.Y60.T2
5 G28I30.J0.K2
6 V1
7 U2
8 X50.Y30.T3
9 V2
10 U3
11 G72X0.Y0.
12 G66I80.J90.P30.Q5.D-0.2T4
13 V3
14 U4
15 G72X0.Y0.
16 G66I100.J0.P-30.Q-5.D-0.2T5
17 V4
18 G76W1Q4
19 G76W2Q1
20 G76W3Q4
21 G76W4Q1
22 G50
Reprer sur le listing les diffrentes macros instructions
Quel est leur nombre ?__________________
Que regroupent ces macros instructions ?
Reprer les rappels de ces diffrentes macros instructions.
REFENDAGE COMMUN
SIMPLE TROU
Exercice 1
Exercice 2
Exercice 3
Exercice 4
Exercice 4
Trous en cercle - Code G26
Exercice 1
Exercice 2
Trous en ligne Code G28
Exercice 1
Exercice 2
Trous en Arc Code G29
Exercice 1
Trous en Grilles Code G36 et G37
Exercice 1
Exercice 2
Exercice 3
Exercice 4
Exercice 5
Dcoupage rectiligne Code G66
Exercice 1
Grignotage en arc Code G68
Exercice 1
Grignotage en ligne Code G69
Exercice 1
Le cercle de rayon 35 est centr dans la tle.
Grignotage
Exercice complmentaire
Programmez aussi le dtourage total.
Programmation en pices multiples - Code G98
Ecrire le programme pour la ralisation dune pice entirement dtoure:
Dfinir une grille pices multiples sans refendage commun (format tle 600*600*2)
Ecrire le programme de pices multiples sans refendage commun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Dfinir une grille pices multiples avec refendage commun (format tle 600*600*2)
6) crire le programme (plan page 5) en pices multiples avec refendage commun. Crer une grille fantme pour les refendages dextrmits
programme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Vrifier et corriger le programme sur logiciel Editeur Corrig de lexercice:
1 G92X600.Y600.
2 G98X15.Y70.I105.J85.P4K5
3 U1
4 X20.Y60.T2
5 G28I30.J0.K2
6 V1
7 U2
8 X50.Y30.T3
9 V2
10 G75W1Q4
11 G75W2Q1
12 G98X0.Y0.
13 G98X15.Y70.I105.J85.P5K5
14 U3
15 G72X0.Y0.
16 G66I80.J90.P30.Q5.D-0.2T8
17 V3
18 G75W3Q4
19 G98X0.Y0.
20 G98X15.Y70.I105.J85.P4K6
21 U4
22 G72X0.Y0.
23 G66I100.J0.P-30.Q-5.D-0.2T7
24 V4
25 G75W4Q1
26 G50
Exercice de Synthse 1
Exercice de Synthse 2
Support denceintes rglable: le nombre de trous diffrents dans les deux pices permet le rglage prcis de linclinaison
Un exercice de dcodage:
A partir du croquis ci dessous et du programme de la pice, retrouver les cotes des diffrentes configurations (position, distance entre les trous, angles) en fonction des donnes contenues dans le programme.
Document rponse:
OUTILLAGE ARIES222
Annexe 1 - Dcoupage dun secteur de cne
Il faut tenir la pice le plus longtemps possible dans la tle. Le dernier grignotage circulaire est stopp avant quil ne rejoigne le premier, un simple coup de poinon carr ou rectangulaire dtache la pice dun seul coup.
Fig1
Fig2
PROGRAMMATION DES MOCN DE DECOUPAGE-POINCONNAGE AMADA
LINK AutoCAD-r13 "C:\\CAO\\ACADAMA\\ESSAI0.DWG" "OLE2" \p
Rdigez votre programme ici:
Outils utiliss:
RO 10 en T2
RO 20 en T3
SQ 30 x 5 0 en T7
SQ 30 x 5 90 en T8
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Fig 2
Fig 3
On voit que chaque pice de la grille partage une coupe verticale avec la pice situe sa droite et une coupe horizontale avec la pice situe au dessus. Cette mthode permet une conomie de coupes, donc un gain de temps dexcution. On dit quil y a refendage commun
Ou comme ci dessous (fig 3)
Fig1
On peut effectuer une mise en grille comme ci dessous (fig 2).
Soit raliser un ensemble de pices comme indiqu fig. ci contre (fig 1)
12345678910112131415
G98 X Y I J P K
Intercaler un dbut et fin de blocs entre toutes les instructions concernant un outil donn.
Appeler les diffrents blocs avec une instruction G75 ou G76
Grille des trous :
G98X Y I J P K
Grille des dcoupes horizontales:
G98X Y I J P K
Grille des dcoupes verticales:
G98X Y I J P K
Grille des trous
Grille des coupes verticales
Grille des coupes horizontales
Annulation de la grille
Annulation de la grille
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Rdigez votre programme ici:
Outils utiliss:
RO 16 en T3
RO 20 en T4
RE 30 x 5 0 en T7
RE 30 x 5 90 en T8
Outils utiliss:
RO 12 en T2
Outils utiliss:
RO 8 en T2
Outils utiliss:
RO 8 en T2
Outils utiliss:
RO 10 en T2
RO 16 en T3
Outils utiliss:
RO 10 en T2
Outils utiliss:
RO 10 en T2
Outils utiliss:
RO 10 en T2
Outils utiliss:
RO 10 en T2
Outils utiliss:
RO 8 en T2
RE 30 x 5 0 en T7
Outils utiliss:
SQ 24 en T1
RE 30 x 5 45 en T9
Rdigez votre programme ici:
Outils utiliss:
RO 10 en T2
RO 20 en T3
Rdigez votre programme ici:
Outils utiliss:
RO 10 en T2
Outils utiliss:
SQ 24 en T1
RO 10 en T2
RO 20 en T3
SQ 30 x 5 0 en T7
SQ 30 x 5 90 en T8
Programmer le dtourage complet de la pice.
Rdigez votre programme ici:
Outils utiliss:
SQ 24 en T1
RO 10 en T2
RO 4 en T3
SQ 30 x 5 0 en T7
SQ 30 x 5 90 en T8
1 G92X600.Y600.
2 G90X600.Y142.T5
3 G28I50.J90.K7
4 X20.Y492.
5 G28I50.J270.K7
6 G72X115.Y282.
7 G26I72.50J90.K6
8 G72X505.Y282.
9 G26I72.50J90.K6
10 G90X480.Y440.T2
11 G37I25.J30.P4K3
12 X40.Y440.
13 G37I25.J30.P4K3
14 G72X310.Y362.
15 G29I160.J30.P20.K7
16 X310.Y362.
17 G28I30.J205.K4
18 G72X310.Y362.
19 G28I30.J335.K4
20 G90G72X310.Y362.
21 G68I120.J150.K-120.P20.Q6.T3
22 G72X349.Y42.
23 G69I60.J45.P20.Q5.
24 G90G72X240.Y42.
25 G66I90.J45.P12.T9
26 G90G72X55.Y72.
27 G66I120.J90.P24.T1
28 G72X103.Y72.
29 G66I120.J90.P24.
30 G72X151.Y72.
31 G66I120.J90.P24.
32 G72X199.Y72.
33 G66I120.J90.P24.
34 G72X541.Y72.
35 G66I120.J90.P24.
36 G72X493.Y72.
37 G66I120.J90.P24.
38 G72X445.Y72.
39 G66I120.J90.P24.
40 G72X589.Y72.
41 G66I120.J90.P24.
42 G72X230.Y164.
43 G66I160.J0.K106.P24.
44 G90X115.Y282.T6
45 G72X115.Y282.
46 G68I52.50J90.K360.P-36.Q6.
47 X505.Y282.
48 G72X505.Y282.
49 G68I52.50J180.K360.P-36.Q6.
50 G50
EMBED PBrush
41
_920022256.unknown
_920022586.unknown
_920022011.unknown