Vous êtes sur la page 1sur 290

VER. 5.1/00.0.00.0.

00 - LB000676

MODE D'EMPLOI
SERIAL N

___________

MW310 - V2.29 - R13.3

CN10 / CN12

MW310 Project Windows

Table des matires


1

PROCEDURE DINSTALLATION DE MW310 ..................................................................................................... 6


1.1
CARACTERISTIQUES DU MATERIEL ET DU LOGICIEL ................................................................................................ 6
1.2
CONFIGURATION DU SYSTEME D'EXPLOITATION ..................................................................................................... 7
1.3
DISPONIBILITE DU LOGICIEL SUR LE SERVEUR INTERNET ..................................................................................... 9
1.4
INSTALLATION DU LOGICIEL MW310 SUR LOI OU LA COMMANDE...................................................................... 10
1.4.1
Premire partie de linstallation.................................................................................................................. 10
1.4.2
Deuxime partie de linstallation ................................................................................................................ 14
1.4.3
Conclusion de linstallation......................................................................................................................... 16

DESCRIPTION DES APPLICATIONS PRESENTES.......................................................................................... 17

BARRE DOUTILS PRINCIPALE ......................................................................................................................... 18


3.1
3.2

BARRE DOUTILS GENERALE (TOOL BAR) ............................................................................................................. 18


BARRE DETAT (STATUS BAR) .............................................................................................................................. 19

AUTOMATIQUE ...................................................................................................................................................... 20
4.1
PROGRAMMATION DU PAS DE SEQUENCE EN EXECUTION ...................................................................................... 21
4.2
EDITEUR DE SEQUENCE......................................................................................................................................... 22
4.3
SCHEMAS DE BLOCAGE ......................................................................................................................................... 23
4.4
EXECUTION DUN PAS SIMPLE ............................................................................................................................... 25
4.5
COMMANDE DU PROGRAMME ............................................................................................................................... 25
4.6
CHARGEUR AUTOMATIQUE .................................................................................................................................. 25
4.7
ACTIVATION DE LA GESTION AUTOMATIQUE DES VENTOUSES .............................................................................. 26
4.8
EXECUTION EN MODE BARCODE ........................................................................................................................... 27
4.9
EXECUTION MANUAL DATA INPUT ...................................................................................................................... 28
4.10 EXECUTION DU FICHIER CSV............................................................................................................................... 28
4.11 UTILISATION DU PROJECTEUR LASER .................................................................................................................... 30
4.12 CHANGEUR DOUTILS MANUEL ............................................................................................................................. 31
4.12.1
Fonctionnement du changeur doutils Manuel (Machine CEE) .................................................................. 32
4.12.2
Fonctionnement du changeur doutils Manuel (Machine NON CEE) ......................................................... 33
4.13 MODE LIGNE ........................................................................................................................................................ 35

MANUEL ................................................................................................................................................................... 36
5.1
MOUVEMENT DES AXES EN MODE JOG................................................................................................................. 36
5.2
ACTIVATION DES OUTILS ...................................................................................................................................... 36
5.2.1
Activation des Pinces Porte-Outils .............................................................................................................. 37
5.3
CYCLES DES FICHES ANUBA ................................................................................................................................. 37
5.4
CYCLES FRAISES .................................................................................................................................................. 38
5.5
REMISE A ZERO (RESET) GENERALE DE LA MACHINE ............................................................................................ 38
5.6
ROTATION MANUELLE DU TAMBOUR .................................................................................................................... 39
5.7
DECHARGEMENT MANUEL DE LA PIECE ................................................................................................................ 39
5.8
OUTILS MONTES AVEC LE CHARGEUR DOUTILS MANUEL ..................................................................................... 39

ETAT DE LA MACHINE ........................................................................................................................................ 40

CONFIGURATION DES OUTILS.......................................................................................................................... 40


7.1
OUTILLAGE DE LA TETE ........................................................................................................................................ 41
7.1.1
Dfinition dun outil .................................................................................................................................... 42
7.1.2
Definition du deflecteur de copeaux ............................................................................................................ 51
7.1.3
Proprietes du porte-outils............................................................................................................................ 59
7.2
OUTILLAGE DES MAGASINS, DES TETES INDEXEES ET DES FRAISES ....................................................................... 60
7.2.1
Outillage des magasins du changeur doutils.............................................................................................. 60
7.2.2
Outillage des tetes indexees standard.......................................................................................................... 61
7.2.3
Outillage tete indexee multiple .................................................................................................................... 62
7.3
EDITEUR FICHES ANUBA POUR TETE D'INTERPOLATION 2004 .......................................................................... 64
7.3.1
Fiche Anuba Simple sur tete 2004 ............................................................................................................... 65
7.3.2
Fiche Anuba Double sur tete 2004 .............................................................................................................. 67

Page 1

MW310 Project Windows

Fiche Anuba Triple sur tete 2004 ................................................................................................................ 69


7.3.3
7.3.4
Plaquette sur tete 2004 ................................................................................................................................ 71
7.4
EDITEUR DE FICHES ANUBA POUR TETE PNEUMATIQUE ....................................................................................... 73
7.4.1
Fiche Anuba Simple sur tete pneumatique................................................................................................... 74
7.4.2
Fiche Anuba Double sur tete pneumatique.................................................................................................. 75
7.4.3
Fiche Anuba Triple sur tete pneumatique.................................................................................................... 76
7.4.4
Plaquette sur tete pneumatique.................................................................................................................... 77
7.5
OUTILLAGE DES VENTOUSES ................................................................................................................................ 78
8

EDITEUR ISO ........................................................................................................................................................... 81


8.1
PROPRIETES DU PROGRAMME ............................................................................................................................... 82
8.1.1
PROGRAMMATION DES PLANS............................................................................................................... 84
8.1.2
PLANS INCLINES CUSTOMISES............................................................................................................... 93
8.2
FENETRE ISO ....................................................................................................................................................... 96
8.2.1
Introduction dune ligne de programme ...................................................................................................... 96
8.2.2
Slection de lignes de programme ............................................................................................................... 97
8.2.3
Utilisation du clavier avec lditeur ............................................................................................................ 97
8.2.4
Unit de mesure ........................................................................................................................................... 97
8.2.5
Tableau de slection des plans .................................................................................................................... 97
8.3
FENETRES DE DESSIN ............................................................................................................................................ 98
8.3.1
Fonction Zoom............................................................................................................................................. 98
8.3.2
Fonction Dessin Chemin Outil .................................................................................................................... 98
8.3.3
Fonction pas-a-pas ...................................................................................................................................... 99
8.3.4
Gestion des ventouses .................................................................................................................................. 99
8.4
PROGRAMMATION .............................................................................................................................................. 100
8.4.1
Introduction ............................................................................................................................................... 100
8.4.2
Lignes avec Codes G et M ......................................................................................................................... 100
8.4.3
Lignes Paramtriques................................................................................................................................ 100
8.4.4
Lignes de Commentaire ............................................................................................................................. 100
8.4.5
La programmation paramtrique .............................................................................................................. 101
8.4.6
Programmation Iso.................................................................................................................................... 104
8.4.7
Codes pour executer des usinages la fraise ............................................................................................ 106
8.4.8
Codes per effectuer des usinages au palpeur............................................................................................. 111
8.4.9
Codes pour effectuer des coupes la lame................................................................................................ 112
8.4.10
Codes pour effectuer les usinages avec les tetes indexes......................................................................... 113
8.4.11
Codes pour effectuer des perages ............................................................................................................ 116
8.4.12
Serie de Codes M ...................................................................................................................................... 119
8.4.13
Gestion des blocages Faces/Presseurs et du positionnement de ceux-ci................................................... 120
8.5
INTERPOLATION ET LOGIQUE DE FONCTIONNEMENT AVEC TETES INDEXEES SUR AXE C ROLL OVER.............. 132
8.6
INTERPOLATION ET LOGIQUE DE FONCTIONNEMENT AVEC TETE A 5 AXES EN CENTRE PIVOT, DOTEES D'AXE
C E D'AXE A.................................................................................................................................................................... 134
8.6.1
Specifications............................................................................................................................................. 134
8.6.2
Exemple d'un programme ISO avec deroulement de l'axe C ..................................................................... 135
8.6.3
Exemple d'un programme ISO sans deroulement de l'axe C ..................................................................... 144
8.7
PROGRAMMATION D'USINAGES AVEC LES ANGLES VIFS ...................................................................................... 148
8.8
PROGRAMMATION ET EDITEUR DES FIGURES ..................................................................................................... 151
8.8.1
Programmation de la figure Rencontre................................................................................................. 152
8.8.2
Programmation de la figure Pommeau ................................................................................................. 153
8.8.3
Programmation de la figure Contre-plaques ........................................................................................ 153
8.8.4
Programmation de la figure Stanley ..................................................................................................... 154
8.8.5
Programmation de la figure Serrures ................................................................................................... 154
8.8.6
Programmation de la figure Arcs (Cintres) .......................................................................................... 155
8.9
PROGRAMMATION DE FICHES ANUBA ................................................................................................................. 160
8.9.1
Typologie Fiches Anuba Libres............................................................................................................. 162
8.9.2
Typologie Calcul automatique A-B ....................................................................................................... 163
8.9.3
Typologie Calcul automatique A-C-D-B ............................................................................................... 164
8.9.4
Typologie Calcul automatique A-B a Gamme....................................................................................... 165
8.9.5
Profils Anuba............................................................................................................................................. 166
8.9.6
Parametres................................................................................................................................................. 167
8.10 PROGRAMMATION DES PERSIENNES ............................................................................................................... 171
8.10.1
Persiennes type Simple.......................................................................................................................... 172
8.10.2
Persiennes type Double ......................................................................................................................... 174
8.10.3
Persiennes type Passante ...................................................................................................................... 175
Page 2

MW310 Project Windows

Persiennes type Demi-passante............................................................................................................. 176


8.10.4
8.10.5
Persiennes type Ancienne...................................................................................................................... 177
8.10.6
Composition dun programme de persiennes ............................................................................................ 178
8.11 USINAGE DES ARCS AU MOYEN DU CAO MASTERWOOD .................................................................................... 181
8.11.1
Prambule.................................................................................................................................................. 181
8.11.2
Configuration des butes ........................................................................................................................... 181
8.11.3
Machines pourvues de CAO Masterwood de premire gnration ........................................................... 182
8.11.4
Machines pourvues de CAO Masterwood de deuxime gnration........................................................... 187
8.12 FORMAT DES DONNEES POUR LE PROJECTEUR LASER.......................................................................................... 190
8.13 FORMAT DES DONNEES POUR LES TETES INDEXEES DE TYPE 11/12/13 ................................................................ 191
9

CODES DERREUR DU SYSTEME..................................................................................................................... 192


9.1
CODES DERREUR DU SYSTEME.......................................................................................................................... 193
9.1.1
- Excuteur (Type de dispositif = 0) (ZZZZ)-........................................................................................... 195
9.1.2
Axes (Type de dispositif = 1) (ZZZZ)-................................................................................................... 196
9.1.3
- PLC (Type de dispositif = 2) (ZZZZ)- .................................................................................................. 196
9.1.4
- E/S commandees distance (Type de dispositif = 3) (ZZZZ)- ............................................................... 198
9.1.5
- Erreurs par excution de commandes sur station avec axes distance (Type de dispositif = 4)
(ZZZZ)- 199
9.1.6
- Axes commandes Distance (Type de dispositif = 5) (ZZZZ)- .............................................................. 199
9.1.7
Erreurs stations (Canbus) (Type dispositif = 6) (ZZZZ)- ......................................................................... 200
9.2
SIGNALISATION DE LA SITUATION ...................................................................................................................... 205
9.3
- ERREURS PENDANT LE CONTROLE DU PROGRAMME (COMPILATION) - ............................................................. 205
9.3.1
- Codes des erreurs de compilation -......................................................................................................... 205
9.4
ERREURS DU SYNCRO -.................................................................................................................................... 209
9.5
- ERREURS DE COMMUNICATION - ...................................................................................................................... 209
9.6
SIGNIFICATION DES MESSAGES CODIFIES AFFICHES DANS LA CASE ETAT / PHASE .............................................. 210
9.6.1
Case "Etat" ................................................................................................................................................ 210
9.6.2
Case "Phase" ............................................................................................................................................. 210

10

MASTERWORK V. 2.0 ..................................................................................................................................... 211

10.1 INTRODUCTION ................................................................................................................................................... 211


10.1.1
Description des fonctions de MasterWork ................................................................................................. 211
10.1.2
Configuration materielle et logicielle minimale ........................................................................................ 212
10.2 DESCRIPTION DE L'INTERFACE UTILISATEUR ...................................................................................................... 213
10.2.1
La fenetre principale.................................................................................................................................. 213
10.2.2
Les commandes du clavier......................................................................................................................... 219
10.2.3
La selection des elements........................................................................................................................... 219
10.2.4
References au panneau .............................................................................................................................. 220
10.2.5
Le systeme daide....................................................................................................................................... 221
10.2.6
Importation d'un fichier DXF .................................................................................................................... 222
10.3 LA NOTION DE PROJET ........................................................................................................................................ 223
10.3.1
Donnees generales dun projet .................................................................................................................. 223
10.4 INTERACTIF ........................................................................................................................................................ 225
10.4.1
Trou vertical simple................................................................................................................................... 225
10.4.2
Trous verticaux multiples .......................................................................................................................... 227
10.4.3
Trou horizontal simple............................................................................................................................... 229
10.4.4
Fitting horizontal....................................................................................................................................... 231
10.4.5
Trou vertical indexe................................................................................................................................... 233
10.4.6
Coupes ....................................................................................................................................................... 234
10.4.7
Ebarbage ................................................................................................................................................... 236
10.4.8
Fraisage..................................................................................................................................................... 238
10.4.9
Fraisages multiples.................................................................................................................................... 241
10.4.10
Modifications avancees sur les usinages ............................................................................................... 243
10.4.11
Conversion d'lments gomtriques en usinages ................................................................................. 246
10.5 CAO................................................................................................................................................................... 248
10.5.1
Dessin de polylignes .................................................................................................................................. 248
10.5.2
Dessin dun rectangle ................................................................................................................................ 252
10.5.3
Dessin dun cercle ou dune ELLIPSE ...................................................................................................... 253
10.5.4
Duplication dune polyligne avec offset .................................................................................................... 254
10.5.5
Deformation dune polyligne ..................................................................................................................... 255
10.5.6
Modification avancees des polylignes ....................................................................................................... 256
10.5.7
Modification des segments dune polyligne............................................................................................... 259
Page 3

MW310 Project Windows

Modification des sommets dune polyligne................................................................................................ 261


10.5.8
10.5.9
Cration automatique de polylignes .......................................................................................................... 264
10.6 AFFICHAGE ......................................................................................................................................................... 265
10.6.1
Zoom en avant ........................................................................................................................................... 265
10.6.2
Zoom en arrire ......................................................................................................................................... 265
10.6.3
Remise zro du zoom .............................................................................................................................. 265
10.6.4
Zoom en fenetre ......................................................................................................................................... 266
10.6.5
Zoom optimise............................................................................................................................................ 266
10.6.6
Affichage cran entier............................................................................................................................. 266
10.6.7
Affichage des ventouses ............................................................................................................................. 267
10.6.8
Affichage des plans .................................................................................................................................... 268
10.6.9
Mesurage des distances et des angles........................................................................................................ 269
10.7 USINAGES AVANCES ........................................................................................................................................... 270
10.7.1
Trous de flasque......................................................................................................................................... 270
10.7.2
Introduction de figures (ferrures) .............................................................................................................. 272
10.7.3
Importation de macros ISO (sous-programmes) ....................................................................................... 273
10.7.4
Vidage de profils remarquables................................................................................................................. 274
10.7.5
Instructions ISO......................................................................................................................................... 276
10.8 DEFINITIONS ET DEFAUTS ................................................................................................................................... 277
10.8.1
Valeurs implicites de projet ....................................................................................................................... 277
10.8.2
Dfinitions gnrales ................................................................................................................................. 277
10.8.3
Dfinitions DXF......................................................................................................................................... 279
10.8.4
Dfinitions TED ......................................................................................................................................... 279
10.8.5
Dfinition des noms des outils ................................................................................................................... 282
10.9 FORMAT DXF..................................................................................................................................................... 283
11

CONFIGURATION DE LA MACHINE (POUR LES TECHNICIENS SEULEMENT)............................. 288

11.1 FORMAT DES DONNEES DUN FICHIER DE PROGRAMME...................................................................................... 288


11.2 CONFIGURATION GENERALE DE MW310............................................................................................................ 290
11.3 DEFINITION DES CHEMINS ET DES DOSSIERS ....................................................................................................... 291
11.4 PROCEDURE DE CORRECTION DE LERREUR DU PAS DE LA VIS ............................................................................ 292
11.4.1
Axes Lineaires............................................................................................................................................ 292
11.4.2
Axes de Rotation ........................................................................................................................................ 293
11.5 CONFIGURATION DES COMMUNICATIONS SERIELLES .......................................................................................... 294
11.5.1
Configuration de la communication entre OI et Syncro ............................................................................ 294
11.5.2
Configuration de la communication entre le logiciel MW310 et le Dispositif de commande de la
ligne
295
11.5.3
Format des donnees de la communication entre lOI de ligne et la commande de la machine................. 296
11.5.4
Configuration du lecteur des codes a barres ............................................................................................. 300
11.5.5
Configuration du projecteur laser ............................................................................................................. 306
11.5.6
Utilisation de limprimante LT190 ............................................................................................................ 307
11.6 ACTIVATION DE LA GESTION DES FICHES ANUBA ................................................................................................ 308
11.7 PARAMETRES DE LA MACHINE ........................................................................................................................... 308
11.7.1
Paramtres Machine (SYNCRO) ............................................................................................................... 309
11.7.2
Paramtres Generiques ............................................................................................................................. 309
11.7.3
Offset butees .............................................................................................................................................. 310
11.7.4
Configuration de la tete ............................................................................................................................. 311
11.8 DESCRIPTION DES PARAMETRES DE LA MACHINE................................................................................................ 359
11.8.1
Signification des Paramtres Machine.................................................................................................. 359
11.8.2
Signification des Paramtres Gnriques (Fichier pargen.prm) ......................................................... 364
11.8.3
Paramtres des Axes a distance (Fichier SH*.PRM)- ............................................................................... 379
11.8.4
Activation de la Lame ................................................................................................................................ 380
11.8.5
Chargeur.................................................................................................................................................... 381
11.9 PROFIBUS ........................................................................................................................................................... 382
11.9.1
Procedure dinstallation des E/S commandees a distance, lors de la premiere installation:.................... 382
11.9.2
Schema de Numerotation des E/S commandees a distance ....................................................................... 386
11.9.3
Dp - Matre configure sur la fiche Profibus .............................................................................................. 388
11.10
PROGRAMME DE CHARGEMENT TXFLASH.................................................................................................... 390
11.10.1
Introduction ........................................................................................................................................... 390
11.10.2
Excution de lAPPLICATION .............................................................................................................. 390
11.10.3
Utilisation de lutilit txflash ................................................................................................................. 390
11.11
PROGRAMME PLCEDI POUR WINDOWS .......................................................................................................... 392
11.11.1
Introduction ........................................................................................................................................... 392
Page 4

MW310 Project Windows

Excution de lapplication ..................................................................................................................... 392


11.11.2
11.11.3
Utilisation de lutilit Plcedi.................................................................................................................. 392
11.11.4
Description detaillee des modes de fonctionnement .............................................................................. 394
11.11.5
Les menus a rideau ................................................................................................................................ 396
11.11.6
Notes ...................................................................................................................................................... 401
11.12
MANUEL DE LUTILISATEUR DU SYNCROVIEW32........................................................................................... 402
11.12.1
Introduction ........................................................................................................................................... 402
11.12.2
Les fenetres de SyncroView .................................................................................................................. 403
11.12.3
Les Fichiers Projet ................................................................................................................................ 410
12
DIAGNOSTIQUE DES ENTREES ET DES SORTIES (POUR LES TECHNICIENS
SEULEMENT)................................................................................................................................................................. 411
12.1 ENTREES DE LA CN12 AVEC MW310.EQU........................................................................................................ 411
12.1.1
2champs..................................................................................................................................................... 416
12.1.2
Lame 0/90 automatique ............................................................................................................................. 416
12.1.3
Changeur dOutils sur epaule sans capteur des pinces anterieures.......................................................... 416
12.1.4
Moteur du changeur doutils ..................................................................................................................... 416
12.1.5
Table Fiches anuba.................................................................................................................................... 416
12.1.6
2 Champs ................................................................................................................................................... 416
12.1.7
4 Champs ................................................................................................................................................... 416
13

(POUR LES TECHNICIENS SEULEMENT) .................................................................................................. 417

Page 5

MW310 Project Windows

1 PROCEDURE DINSTALLATION DE MW310


1.1 CARACTERISTIQUES DU MATERIEL ET DU LOGICIEL
Caractristiques minimales pour le fonctionnement de lapplication MW310
Les systmes d'exploitation WINDOWS XP ou suprieurs doivent dj avoir t installs sur l'OI.
Le produit peut tre install sur OI avec les caractristiques minimales suivantes :
Une plate-forme OI Intel, avec microprocesseur PENTIUM II 300 Mhz ou suprieur ; disque
dur avec au moins 40 Mo disponibles ;
VGA 800x600 32000 couleurs;
souris: le programme nutilise que les touches gauche et droite (en utilisant une souris 3
touches, la touche centrale ne sera associe aucune fonction);
32 Mo de RAM;
lecteur de disquettes 3 '' de 1.440 K.
Si install sur un OI de bureau, la cl du Matriel Mastersystem doit tre installe sur le
port parallle LPT1.
Si install sur la machine, aucune cl de protection n'est requise.

Page 6

MW310 Project Windows

1.2

CONFIGURATION DU SYSTEME D'EXPLOITATION


Avant d'utiliser le PC pour la gestion de la machine, il est ncessaire de configurer le systme
d'exploitation comme dcrit ci-aprs :
1) En appuyant sur les touches DEMARRAGE, Paramtres, Panneau de contrle, le systme
affiche l'cran suivant.

2) Cliquer deux reprises sur Options conomie d'nergie pour programmer toutes les options,
comme illustr dans la figure suivante.

Page 7

MW310 Project Windows

3)

Une fois de nouveau dans le bureau, appuyer sur la touche droite de la souris ; cliquer sur
Proprits puis sur Screen saver et dsactiver l'conomiseur d'cran en slectionnant
l'option Aucun dans la liste propose.

4)

Il est extrmement important de ne pas installer des programmes rsidents dans la mmoire,
notamment les logiciels antivirus.

Page 8

MW310 Project Windows

1.3

DISPONIBILITE DU LOGICIEL SUR LE SERVEUR INTERNET


Le programme en question (dans sa version toujours mise jour) est disponible sur Internet,
ladresse: http://www.masterwood.com/pub/mw310

Fig. 1

Description des fichiers prsents dans le Serveur de Internet


disk1

Fichier auto-dcompattant pour la cration dun rpertoire Disk1, qui


contient le logiciel de la premire disquette dinstallation.
N.B.

Pour dmarrer la phase de dcompression, on doit connatre le mot dordre


dautorisation donn chaque fois par le service dassistance la clientle
Masterwood.

disk2 Diskn

Fichiers auto-dcompattants pour la cration des autres disquettes dinstallation


du programme MW310.

Leggimi.pdf
Readme.pdf
Liesmich.pdf
Lis-moi.pdf

Fichiers de documentation, informations sur linstallation du logiciel


MW310.

diskpatch.exe

Si prsent, cest un fichier auto-dcompattant pour la cration dun dossier qui


contient les patches pour la version du logiciel MW310 prsente dans les
disquettes dinstallation sur Internet, Par. 1.4.2.1.

Page 9

MW310 Project Windows

supdisk.exe

Fichier auto-dcompattant pour la cration dun dossier qui contient le logiciel


de support, les utilitaires et le logiciel de configuration, Par. 1.4.2.2.

Languages

Il sagit du rpertoire qui contient les fichiers suivants:

MW310_XX.exe

Programmes pour la ralisation des langues nouvelles, qui ne sont pas


prsentes dans linstallation standard du programme MW310. Les XX
indiquent les langues de rfrence.
PT = Portugais, ES = Espagnol.

Traduz.exe

Fichier qui contient la documentation de la mise jour ou de la cration des


langues du programme MW310.

N.B. Pour pouvoir installer le programme MW310, on doit demander le mot de passe pour la
dcompression du fichier disk1 au service dassistance technique MASTERWOOD.
Aprs avoir dcharg et dcomprim tous les fichiers Diskn.exe, on obtiendra n rpertoires,
dont le contenu devra tre copi sur une disquette. Ensuite, en excutant le programme Setup,
depuis le rpertoire principal de la premire disquette dinstallation, on lance linstallation du
logiciel MW310. ce point-l, il suffit de suivre les indications affiches lcran (voir Par1.4).

1.4

INSTALLATION DU LOGICIEL MW310 SUR LOI OU LA COMMANDE

1.4.1 PREMIERE PARTIE DE LINSTALLATION


Par les disquettes dinstallation, dmarrer le chargement du disk1, en tapant setup.exe. Si le logiciel
est contenu dans un CD-ROM, linstallation dmarrera en tapant setup.exe depuis le dossier disk1,
qui se trouve dans le rpertoire principal.

Fig. 2

Slectionner la langue dsire pour la procdure dinstallation

Fig. 3

Slectionner maintenant le type dinstallation dsir.


<Completa>

Page 10

pour installer le programme MW310 sur un OI dans lequel cette application nest
pas prsente.

MW310 Project Windows

<Update>

pour mettre jour une version prcdente de MW310

Fig. 4

la fin du chargement, rpondre aux questions en confirmant loption propose par dfaut.

Fig. 5

La figure suivante reprsente la page du programme de configuration Affichage configuration,


donc, si on a effectu linstallation complte, appuyer sur OK (Mmoriser); en cas de mise jour,
rpondre Effacer.

Fig. 6

Page 11

MW310 Project Windows

Si lon a effectu linstallation complte, appuyer sur OK, ou bien sur Effacer en cas de mise
jour.

Fig. 7

Le message suivant sera affich:

Fig. 8

Aprs avoir confirm en appuyant sur OK, rpondre par NON la question suivante:

Fig. 9

Page 12

MW310 Project Windows

Rpondre par NON la question suivante:

Fig. 10

Aprs linstallation, le programme MW310 est lanc automatiquement chaque dmarrage de la


commande, mais la fin de linstallation il est ncessaire de dmarrer lapplication par licne
prsente sur le bureau. Charger les paramtres de la machine en utilisant loption Actualise (voir
fig.8), du menu qui saffiche en appuyant sur la touche

(Gestion des Fichiers).

Fig. 11

Eteindre et rallumer lOI aprs 10 secondes.


Par le redmarrage et lexcution du programme MW310, l'on complte la premire partie de
linstallation.

Page 13

MW310 Project Windows

1.4.2 DEUXIEME PARTIE DE LINSTALLATION


1.4.2.1 Installation des Patches ventuelles
Si le fichier diskpatch.exe est prsent dans le rpertoire WWW.mastyerwood.com/pub/mw310
(voir Fig. 1), procder comme suit.
Dcharger le fichier diskpatch.exe d'Internet, puis excuter le fichier.

Fig. 12

En appuyant sur la touche Unzip, les rpertoires suivants seront crs sur le bureau :
- Sur le Bureau de Windows sera cr le rpertoire Masterwood, lintrieur duquel il y a un
autre rpertoire.
- Le nom du rpertoire cr lintrieur du premier identifie la version de MW310 laquelle se
rfre la Patch, contenant son tour un autre rpertoire Diskpatch .
- Le rpertoire Diskpatch contient le fichier patch.exe qui sert excuter matriellement
toutes les oprations ncessaires mettre jour la version installe, jusqu obtenir la
version du logiciel relative la disquette de patch.

Fig. 13

Aprs avoir confirm lopration par la touche OK, refermer le programme en appuyant sur la
touche Close.

Maintenant, il ne reste plus qu' copier le fichier patch.exe du rpertoire Diskpatch sur une
disquette, en ltiquetant disquette de patch.
Pour terminer cette procdure de mise jour, on devra introduire la disquette de patch dans le
lecteur des disquettes de la commande, puis lancer le fichier patch.exe, qui mettra
automatiquement jour le logiciel MW310.

N.B.

Page 14

Si on a plusieurs disquettes de patch, elles seront classifies comme diskpatchn.exe.


Procder de la faon dcrite dans le Par.1.4.2.1, en faisant attention les charger par
ordre numrique.

MW310 Project Windows

1.4.2.2 Installation de lutilitaire de support


Au terme des phases prcdentes de linstallation, il faut excuter les procdures suivantes.
Dans le rpertoire WWW.mastyerwood.com/pub/mw310 (voir Fig. 1), il y a le fichier
disksup.exe. Ce fichier auto-dcompattant sert crer la disquette de support, qui permet
d'installer le logiciel de support pour la cration des paramtres des fonctions YASKAWA et
PANASONIC.
Dcharger le fichier diskpatch.exe d'Internet, puis excuter le fichier.

Fig. 14

En appuyant sur la touche Unzip, les rpertoires suivants seront crs sur le bureau :
-

Rpertoire Masterwood, lintrieur duquel il y a un autre rpertoire.


Le nom du rpertoire ainsi cr identifie la version de MW310 laquelle se rfre la Patch,
contenant son tour un autre rpertoire.
Le rpertoire support disk cr lintrieur du deuxime contient les fichiers copier sur une
disquette.

Fig. 15

Aprs avoir confirm lopration par la touche OK, refermer le programme en appuyant sur la
touche Close.
Maintenant, il ne reste plus qu' copier tous les fichiers du rpertoire support disk sur une
disquette, en ltiquetant disquette de soutien.
Pour terminer cette procdure, on doit introduire la disquette de soutien dans le lecteur des
disquettes de la commande, puis lancer le fichier inst.bat, qui installera automatiquement le
logiciel de support.

Page 15

MW310 Project Windows

1.4.3 CONCLUSION DE LINSTALLATION


1.4.3.1 Procdure de configuration du Syncro
La procdure suivante est ncessaire uniquement dans les cas suivants:
1. la suite dun TXFLASH, dans la procdure dinstallation du logiciel pour le syncro, dans les
flash eprom voir Par.11.10. Cette procdure nest ncessaire que dans le cas dune premire
installation dun Syncro.
2. Dans le cas de mises jour de versions trs anciennes, (versions du logiciel prcdentes la
version V 2.13 ou antrieures). Dans ces cas particuliers, on doit contacter le service dassistance
de Masterwood.

Entrer dans la gestion des paramtres de la machine en utilisant le mot de passe.

Fig. 16

(Configuration SYNCRO) et rpondre positivement aux questions


Cliquer sur la touche
proposes. Avec cette opration, on met aussi jour, avec les mmes paramtres, le processeur B.

Page 16

MW310 Project Windows

2 DESCRIPTION DES APPLICATIONS PRESENTES


Linterface utilisateur se compose dun ensemble de programmes dapplications Windows (WIN32)
qui grent les diffrentes fonctions de la machine. Le programme dapplication principal est
MW310.EXE, qui est lanc automatiquement quand on allume la machine.
Les autres programmes dapplication complmentaires de linterface utilisateur sont les suivants:

EDITSEQ.EXE

diteur des squences de programmes, est activ en appuyant sur la touche


(Modification Squences Fichiers),

EDITTESTA.EXE

du menu principal.

diteur de la configuration des outils, est activ en appuyant sur la touche


(Archivage Outils),

du menu principal.

EDITUTEN.EXE

diteur du magasin des outils, est activ en cliquant deux fois sur un outil des
archives des outils.

EDITCFG.EXE

diteur de la configuration de la tte, est activ en appuyant sur la touche


Configuration de la Tte du menu daccs aux paramtres de configuration
(Paramtres de la Machine),

CAD.EXE

Programme interactif (MasterWork), est activ en appuyant sur la touche


(MasterWork),

PLCEDI.EXE

du menu principal, voir Par.10

diteur du fichier de dfinition des entres et des sorties de la machine,


(MW3xx.equ). Voir Par.11.11.

Contrairement aux applications quon vient de dcrire, les applications suivantes ne peuvent pas tre
lances depuis le programme principal. Il est donc ncessaire de fermer lapplication MW310 et
d'excuter les applications comme dcrit ci-aprs.

SETINI.EXE

diteur du fichier d'initialisation (MW310.INI) du programme Mw310, est


activ en appuyant sur la touche (Programmation de la Configuration),
du bureau de Windows.

TXFLASH.EXE

Programme de transmission des donnes, utilis pour dcrire le logiciel du


syncro sur les Flash eprom, (*.SC0), Voir Par.11.10.

PROFI.EXE

Programme pour la transmission des donnes relatives aux entres distance


sur la Flash Eeprom de la fiche PROFIBUS, Voir Par. 11.9.1.1.

Page 17

MW310 Project Windows

3 BARRE DOUTILS PRINCIPALE


La partie suprieure est la mme pour toutes les pages du programme principal et elle se compose
dune tool bar ou barre doutils gnrale dont les touches, ou icnes, permettent daccder aux
principales fonctions du logiciel MW310, et dune status bar, ou barre dtat, qui donne des
indications sur ltat de la machine.

3.1

BARRE DOUTILS GENERALE (TOOL BAR)

AUTOMATIQU
MANUEL
ETAT MACHINE
CONFIGURATION OUTILS
EDITEUR ISO
CAO MASTERSYSTEM
MEMORISATION

DES
WINDOWS SHUTDOWN

PARAMETRES MACHINE

Page 18

MW310 Project Windows

3.2

BARRE DETAT (STATUS BAR)


Sur la droite, la barre dtat donne des informations sur ltat gnral de la machine:

SI LE LED CLIGNOTE, ALORS


LA
MACHINE
EST
EN
COMMUNICATION AVEC LE
SYNCRO

NOM DU PART-PROGRAM ACTIF


PHASE ACTUELLE

SITUATION

La PHASE ACTUELLE indique la situation actuelle de la compilation du programme:


CMP indique que la compilation est en cours (phase active)
ERR indique quune erreur a t releve en compilation du programme (le type
derreur est clairement indiqu sur la barre dtat derreur)
OK indique que la compilation est acheve et quelle sest termine sans quaucune
erreur ne soit releve
BLn indique que la machine attend de bloquer la pice usiner dans laire numro n

La SITUATION ACTUELLE indique la situation en cours, savoir en excution ou en erreur,


pendant que la machine travaille:

EXE
RES
BLK
PRG
PCS
P2C

PPL
LIN

indique que lexcution du programme est en cours (active)


indique que le reset ou mise zro na pas t effectu
indique quun blocage indfini est utilis pour lexcution du programme
indique que les programmes excuter nont pas t dfinis
indique que le numro de pices usiner est fix 0
indique que sur une machine 2 aires de travail seulement on a programm une
excution en mme temps sur les aires A et B ou C et D
indique quon a dfini erronment le programme excuter comme programme
dusinage de pices particulirement longues
indique quon a appuy sur start pour lancer un usinage en ligne quand la ligne
nest pas encore prte

Page 19

MW310 Project Windows

4 AUTOMATIQUE
La page Automatique est la page initiale du programme MW310. Dans la page dautomatique, il est
possible, au moyen de lditeur de Squence Simple
ou de lditeur de Squence
,
dfinir le programme excuter, les aires de travail et le nombre de rptitions du programme; il est
aussi possible de crer une squence de ces programmes au moyen de lditeur concern; enfin, (si
elles sont actives), il est possible daccder aux fonctions de barcode
fonctions du projecteur laser

(Par. 4.8), ou aux

(Par.4.7).

Fig. 17
CASE
DACTIVATION DU
CHARGEUR
AUTOMATIQUE

TOOL
BAR
SPECIFIQUE
NOM
SEQUENCE

FICHIER
EN

ACTIVATION DU
POSIT.
AUTOMATIQUE
VENTOUSES

REPETITION

PAS EN COURS
DEXECUTION
CASE
SIGNALISATION
ERREURS

DE
DES
DU

Dans la partie suprieure de lcran, se trouve la tool bar spcifique:

MODE LIGNE

BARCODE
CONTROLE PROGRAMME

COMMANDES
PROJECTEUR LASER

UNITE
MESURE

DE

END-CYCLE
ACTIVATION DE LEXECUTION DU PAS DE LA SEQUENCE
SELECTIONNEE
RAPPEL DE LEDITEUR DE SEQUENCE EN MODE UN PAS A LA
RAPPEL DE LEDITEUR DE SEQUENCE DEPUIS LE FICHIER
CREATION NOUVEAU FICHIER SEQUENCE PAR RAPPERL DE LEDITEUR
SELECTION FICHIER (AVEC EXTENSION SEQ) DE LA SEQUENCE DE PROGRAMMES PRE-

Page 20

MW310 Project Windows

4.1

PROGRAMMATION DU PAS DE SEQUENCE EN EXECUTION


Au centre de la page, se trouve une section dans laquelle il est possible de programmer le pas (Step)
de la squence excuter et le nombre de rptitions (Rptitions) de lexcution dudit pas. Ces
informations sont modifies automatiquement quand on slectionne une nouvelle squence et
actualises pendant lexcution, au fur et mesure que les pices sont usines. Toute modification
de la part de lutilisateur est possible seulement la machine tant larrt.

La slection du Step est active exclusivement en cas de Squences Multiples. Il ny a quun step
dans les squences simples.
La fentre du pas de travail en excution indique les proprits du programme en excution et les
proprits relatives aux usinages successifs (Fig. 18).

Fig. 18

Dans la premire colonne est indique laire de travail (jusqu 4 aires de travail sur la machine, si
prdispose).
Dans la seconde colonne est indiqu le programme excuter sur cette aire spcifique.
Dans la troisime colonne est indique la bute contre laquelle appuyer la pice usiner (qui dpend
de laire de travail slectionne).
Les quatrime, cinquime et sixime colonnes contiennent respectivement les dimensions le long
des axes X, Y et Z de la pice usiner.
Dans la septime colonne est indiqu le fichier de configuration des blocages de la pice, voir Par.
4.3 Schmas de blocage.
Disposition des butes de la machine.

Page 21

MW310 Project Windows

4.2

EDITEUR DE SEQUENCE
Les informations dans la grille du pas en excution forment un pas dusinage individuel. Il est
possible de construire une squence de ces pas dusinage au moyen de lditeur spcifique, lditeur
de squence EDITSEQ.EXE, pouvant tre rappel en cliquant sur la touche de la tool bar:

Lditeur de squence se prsente comme une grille compose de n1..99 pas dusinage simples
qui peuvent tre insrs, effacs ou ajouts la queue.

Fig. 19

CREER

NOUVELLE
OUVRIR
MEMORISER

AJOUTER UN PAS
INSERER UN PAS
EFFACER UN PAS

Il est possible de programmer jusqu 99 pas dans une squence, chacun desquels sera rpt pour
un nombre de fois qui lui est propre; dans la colonne PROGRAMME il faut introduire le nom du
fichier PART-PROGRAM excuter (par ex. P001.prm) sur laire slectionne. Dans les colonnes
successives, seront automatiquement affiches les dimensions originaires de la pice, crites
lintrieur du programme. Il est possible de changer les dimensions avec lesquelles excuter le
programme, en modifiant directement les valeurs affiches. Les programmes peuvent tre
slectionns du rpertoire, dfini en phase de configuration, ou dune autre position. Les
programmes peuvent tre aussi slectionns dune unit distance (rseau local) ; dans ce cas, dans
la case PROGRAMME sera affich tout le parcours du fichier slectionn.

Page 22

MW310 Project Windows

4.3

SCHEMAS DE BLOCAGE
Avant dexcuter un programme, il est ncessaire de spcifier le type de blocage de la pice
utiliser pendant le travail. La slection du type de blocage est excute dans la colonne
BLOCAGES, BLK), qui peut tre dite en cliquant deux fois sur la case correspondante.
Si la case est vide, il est possible de crer de nouveaux schmas de blocage; en cliquant deux fois, la
touche est affiche dans la partie droite de lcran. En appuyant sur cette touche, on ouvre la
fentre reprsente en Fig. 20, dans laquelle on doit introduire le nom du fichier qui contient les
dfinitions des blocages. Si la liste est vide ou si lon spcifie un nom qui nest pas prsent dans la
liste, un nouveau fichier sera cr. Aprs avoir entr le nom et confirm au moyen de la touche
OK, souvre une autre fentre, Fig. 21, dans laquelle il est possible de slectionner le type de
blocage dsir.

Fig. 20

Fig. 21
Page 23

MW310 Project Windows

Suit une explication dtaille des diffrentes options qui concernent les blocages.

Ce tableau permet de choisir le type de blocage dsir:


NORMAL
avec ventouses
FLASQUE
avec flasques (disques de mtal) montes sur
pistons
INTERNE
excution spciale
MECANIQUE brides blocage manuel
BUTE ROTATIVE excution spciale
PIECES ETROITES avec une bute escamotable spciale
BLOCAGE GABARIT spcial par le vide avec gabarits
BRIDES avec brides dplaces par pistons

Permet dactiver ou de dsactiver la commande et utilisation du vide en phase de


blocage et dusinage (ON = contrle actif).

Si lon slectionne AUTO la machine fait automatiquement descendre


toutes les butes aprs pression du START, avant que commence lusinage.
Si lon choisit PEDALE la machine fait descendre et remonter les butes
chaque fois que lon actionne la pdale avant dappuyer sur START.

Permet dactiver et de dsactiver le fonctionnement des lve-pices (si prsents).


Sil est actif (ON), le premire fois que lon actionne la pdale de blocage les lvepices montent et la deuxime fois ils descendent pour bloquer la pice.

Permet dactiver et de dsactiver le fonctionnement de la translation de la table


pour pose de fiches (si prsente) (ON = actif).

Permet dactiver et de dsactiver la gestion de lusinage de la pice dans le mode


ZONE ENTIERE.

Page 24

MW310 Project Windows

4.4

EXECUTION DUN PAS SIMPLE


Sil nest pas ncessaire dexcuter une squence de plusieurs programmes, on peut rappeler
lditeur de squence simple au moyen de la touche de la tool bar:
Dans ce cas, le fichier porte automatiquement le nom SINGOLO.SEQ; si on et dj en mode pas
simple, savoir le nom du fichier de squence actif est dj SINGOLO.SEQ, il est possible de
modifier le pas en question simplement par double clic de la souris sur la grille reprsente en Fig.
18; de cette manire, on peut procder une modification rapide des informations sur lexcution.

4.5

COMMANDE DU PROGRAMME
Le logiciel MW310 est en mesure dexcuter des programmes ISO dont la dimension est limite
seulement par la capacit actuelle du disque dur o ils sont mmoriss, et il nest pas ncessaire de
compiler un programme avant de lexcuter. Mais si un programme trs long contient une erreur, la
commande interrompt lexcution aprs avoir excut une grande partie du programme; il est quand
mme possible de procder au contrle du programme entier avant de le lancer, au moyen de la
touche:

4.6

CHARGEUR AUTOMATIQUE
Aprs avoir activ la gestion du chargeur automatique, comme dcrit dans le Par.11.7.4.6, dans la
page Automatique, est affich une rubrique de pointage Loader pour lactivation du chargeur. En
pointant ou non cette case, on active et dsactive le fonctionnement du chargeur automatique. Aprs
avoir activ le fonctionnement du chargeur, il est ncessaire de dfinir les paramtres contenus dans
la page des caractristiques auxiliaires du programme ISO (Valeur U1, Valeur U2, Valeur V), voir
Par.0 .
Quand le chargeur nest pas actif, on peut charger manuellement la pice.

Fig. 22

Page 25

MW310 Project Windows

4.7

ACTIVATION DE LA GESTION AUTOMATIQUE DES VENTOUSES


Sil a t configur (comme dcrit au Par. 7.5), le programme MW310 fournit aussi les cotes pour le
positionnement des ventouses. En cochant la case
active leur gestion.

dans la page Automatique, on

Ventouses Automatiques:
Dans les machines dotes de ventouses motorises, la commande, aprs avoir affich (pendant la
phase de compilation du programme) les cotes de positionnement des faces et des ventouses, les
positionnera de faon compltement automatique.

Ventouses Manuelles:
Si la machine nest pas dote de ventouses automatises, la commande (pendant la phase de
compilation du programme), affiche les cotes auxquelles on doit positionner les faces et les
ventouses concernes.

Positionnement des ventouses:


La cote de positionnement reprsente la distance entre le milieu du support et la bute zro en Y,
donc pour la positionner correctement il faut la dplacer jusqu ce que l'un des angles avants des
supports (les indices) indique la valeur dsire le long des lignes millimtres.
Positionnement des tables:
La cote de positionnement reprsente la distance entre le milieu du support et la bute zro en X.
Pour positionner correctement la ventouse, il faut dplacer la table jusqu ce que la flche
(positionne en proximit du palier antrieur droit de la table) indique la valeur dsire sur la
ligne millimtre.

Page 26

MW310 Project Windows

4.8

EXECUTION EN MODE BARCODE


Avant de pouvoir utiliser le lecteur de codes barres, il faut configurer la commande de faon
activer cette fonction. Il faut donc excuter la procdure de configuration explique au Par. 11.5.4.
-

Pour activer le fonctionnement en mode Barcode, il suffit dappuyer sur la touche Barcode
, aprs avoir assign toutes les aires de travail le type de blocage utiliser.

N.B. IL EST ABSOLUMENT NCESSAIRE D'AFFECTER A TOUS LES CHAMPS AU MOINS


UN TYPE DE BLOCAGE AUTREMENT LA MACHINE AFFICHERA UN MESSAGE
D'ERREUR POUR LES BLOCAGES
-

Au moyen de la touche Menu


, gauche de la touche Barcode, on quitte le mode
barcode et la machine retourne en mode automatique.

Au moyen de la touche Rpertoire des programmes


, droite de la touche Barcode, il
est possible de slectionner le rpertoire dans lequel sont mmoriss les programmes charger
en mode barcode. Le rpertoire slectionn pour le barcode demeure actif jusqu la sortie du
programme.

, on active un nouveau mode de fonctionnement du


Quand on appuie sur la Touche Barcode
systme.
La page nouvelle, similaire la page Automatique traditionnelle, prsente une nouvelle case
Barcode, dans laquelle sera affich le champ lu au moyen du lecteur de codes barres, dnomm
Barcode.

Toute tiquette de code barres lue est affiche dans ce champ et si elle rsulte valable, le nom du
programme correspondant est affich dans le champ prvu cet effet sur la page Automatique. Le
programme lu est immdiatement mis en excution et, lors de l'actionnement de la touche START,
la machine commence lusinage.
Si pendant lusinage en mode Barcode dautres tiquettes de codes barres sont soumises au lecteur,
les programmes correspondants seront, si possible, mis en excution immdiate, permettant ainsi le
blocage de la pice.
Si par contre lexcution immdiate du programme correspondant ltiquette lue nest pas possible,
(la machine excute dj un usinage qui occupe la mme aire de travail ou un usinage zone
entire), lexcution du programme sera rserve (il sera excut ds que possible). Si aprs quun
deuxime programme a t mis en attente une troisime tiquette est lue, le programme la queue
est remplac par le nouveau programme lu, (si possible il sera excut immdiatement, autrement il
sera mis en attente).

N.B. Les formats valables pour les tiquettes (sries de codes barres), sont dcrits au
Par.11.5.4.1 (EN_BARCODE=1) et au Par. 11.5.4.3 (EN_BARCODE=2).
Page 27

MW310 Project Windows

4.9 EXECUTION MANUAL DATA INPUT


Si la machine a t prdispose pour le fonctionnement avec le lecteur de codes barres, il sera
galement possible de travailler en modalit Manual Input.
Ce mode opratoire particulier permet de raliser l'usinage d'une pice, en indiquant uniquement le
nom du programme, la bute d'appui de la pice et les dimensions de la pice finie.
Il suffira ensuite de cliquer sur la touche Excuter pour lancer l'usinage du programme charg.

Fig. 23

Ce mode opratoire assure une slection trs dynamique du programme excuter et il permet de
rserver l'usinage de la pice suivante de la mme manire que lors de l'utilisation du lecteur de
codes barres.

4.10

EXECUTION DU FICHIER CSV


Si la machine a t prdispose pour le fonctionnement avec le lecteur de codes barres, il sera
galement possible de travailler en modalit Fichier CSV.
Ce mode opratoire particulier permet de raliser un cycle de production, tel que spcifi dans un
fichier pr-configur.

Fig. 24

Page 28

MW310 Project Windows

Ce fichier pourra tre cr l'aide d'Excel et mmoris avec l'extension*.csv. Voici un exemple :
RIP100;;;;
PORTE.TLF;A;2000;800;50
PORTE.TLF;D;1500;800;50
ENDRIP;;;;
PORTE.TLF;A;2000;800;50
Sur la premire ligne d'instruction (RIP100), est indiqu le nombre de rptitions du bloc
d'instructions comprises entre les commandes RIPn (dans cet exemple, 100 fois) et ENDRIP.
La commande ENDRIP sert dlimiter la fin du bloc des instructions rpter pour RIPn (dans
cet exemple, 100 fois).
Toutes les lignes entres en dehors des blocs RIPn et ENDRIP, seront excutes une seule fois.
Il sera ainsi possible d'entrer conscutivement tous les blocs RIPn et ENDRIP dsirs,
condition de ne pas crer de blocs imbriqus.
Pour effectuer les usinages contenus dans le fichier CSV charg, il suffira d'appuyer sur la touche
Excuter.
Si l'on souhaite faire dmarrer l'excution depuis une ligne autre que la premire, il suffira d'entrer le
numro de la ligne dsire dans la case situe en haut droite de la fentre Barcode Manuel et de
cliquer sur la toucheExcuter.
Une fois l'excution lance, l'enregistrement slectionn sera mis en vidence en jaune, tandis que
l'enregistrement suivant sera mis en vidence en vert.
Ds le dmarrage de l'usinage, une copie du fichier CSV sera cre, l'intrieur de laquelle deux
nouveaux champs seront ajouts : le premier indiquera le nombre de pices produites, tandis que le
second indiquera la nombre de pices programmes. Les dernires informations relatives ces deux
paramtres seront affiches et mmorises dans la copie du fichier *.csv.

Page 29

MW310 Project Windows

N.B.
En chargeant le fichier cr, la machine mmorisera le nombre de pices dj produites.

4.11

UTILISATION DU PROJECTEUR LASER


Pour pouvoir utiliser le projecteur laser, il faut procder lactivation de cet accessoire. Lopration
dactivation est dcrite au par.11.5.5.
Aprs avoir activ la gestion du projecteur laser, il est possible de projeter les usinages programms
sur le projet de travail.

Fig. 25

Pour faire en sorte de projeter un programme ISO, il faut modifier un peu le programme. Il faut en
effet indiquer la commande quelles sont les informations du programme ISO quil doit envoyer au
projecteur laser. Voir par. 8.12.
Aprs avoir charg dans la page dAutomatique le programme qui contient les informations pour le
projecteur laser, au moyen des Icnes
, dans la partie suprieure de la page
dAutomatique, on peut projeter le programme, respectivement en:

Zone 1
Zone 4
Simultanment en Zone 1 et 4
Projection sur la pice, (la projection tient compte de lpaisseur de la pice-mme)
La cinquime icne sert interrompre la projection.

Page 30

MW310 Project Windows

4.12

CHANGEUR DOUTILS MANUEL


Si la machine est configure de faon adquate, il est possible de monter, dmonter et changer
manuellement les outils sur le mandrin.

Pour faire en sorte que la machine permette le montage manuel des outils, il faut activer cette
fonction, et cela se fait par la dfinition dun paramtre et au moins dun magasin doutils
manuels . Les procdures de dfinition dun magasin manuel et de configuration dun changeur
doutils manuel, sont dcrites aux Par.11.7.4.1.9, Par. 11.7.4.1.9.1 et Par. 11.7.4.1.9.2.

Il existe deux modes de fonctionnement distincts pour le changeur doutils manuel, le premier
concerne les machines CEE (voir Par.4.12.1), le deuxime concerne les machines non CEE
(voir Par. 4.12.2).

N.B.

Langle du flasque reprsente la faon de positionner la tige anti-rotation de la tte indexe


sur le flasque du mandrin. Les angles suivent la convention suivante:

Fig. 26
Les angles sont croissants dans les sens
inverse aux aiguilles dune montre, en
regardant le pantographe de la partie
de blocage de loutil (antrieure).

Vue du bas

Page 31

MW310 Project Windows

4.12.1 FONCTIONNEMENT DU CHANGEUR DOUTILS MANUEL (MACHINE CEE)


Si la machine est configure de faon permettre le changement doutils manuel en respectant les
dispositions de la CEE, on pourra excuter seulement des programmes qui prvoient lutilisation du
pantographe avec la mme fraise pendant tout le cycle de travail. Cette limitation est ncessaire pour
le respect des normatives de sret de la CEE.
Dans le programme ISO, on doit dfinir le nombre de loutil, de la mme faon de laquelle on a
dclar les outils qui utilisent les magasins avec changeur doutils automatique, (Ex. T25/27).
Avant de dmarrer lexcution du programme, on doit monter loutil sur le mandrin. Ds que loutil est
bloqu sur le mandrin, on voit sur lcran le message de la Fig. 27, qui nous demande dintroduire le
nombre de rfrence de loutil mont et l'angle du flasque en cas de ttes multiples. Pour afficher la liste
des fraises disponibles sur la machine, cliquez sur la touche situe droite du numro de l'outil.

Fig. 27

Aprs avoir confirm les donnes, la commande, au moment de lexcution, vrifie quelles
correspondent aux donnes programmes (en cas de ttes multiples, la commande ne vrifie pas
seulement le numro de l'outil, mais aussi l'angle du flasque fix). En cas dincohrence entre les
donnes, la commande affichera un message derreur, voir Fig. 28.

Fig. 28

Page 32

MW310 Project Windows

4.12.2 FONCTIONNEMENT DU CHANGEUR DOUTILS MANUEL (MACHINE NON CEE)


Si la machine est configure de faon permettre le changement doutils manuel non CEE, on
pourra excuter des programmes qui contiennent des usinages avec plusieurs fraises, chargement
manuel et chargement automatique.
Le programme ISO utilis na pas besoin dune programmation particulire, donc il a le mme
format dun programme qui utilise des fraises avec changement doutils automatique.
Aprs avoir dmarr lexcution, la machine commence lusinage et continue dans ce programme
jusqu la demande dun changement doutils. ce point-l, si lon demande un changement
doutils manuel, la machine dmonte automatiquement la fraise C.O. ventuelle en la mettant sa
place, puis se positionne sur les cotes du Changeur dOutils manuel spcifies dans les
paramtres gnraux 7 (Par.11.8.2.7), en affichant le message Introduire loutil (Fig. 29).
N.B. Sil sagit dune tte indexe, aprs avoir mont la tte, on voit langle de travail e langle du
flasque affichs sur lcran.

Fig. 29
Il est maintenant possible de monter la fraise du changeur doutils manuel sur le mandrin, puis
introduire le nombre de rfrence de loutil et confirmer par la touche ENTER.
En appuyant sur la touche START CYCLE, sil ny a pas derreurs dincohrence doutils (Fig.
30) ou (Fig. 31), la machine recommence lexcution du programme.

Fig. 30

Page 33

MW310 Project Windows

Fig. 31

Pour viter les erreurs dincohrence doutils, il faut faire beaucoup dattention aux messages
affichs sur lcran au cours des phases de changement doutils Manuel, puisque la machine, si
possible, vrifie la cohrence entre les oprations excutes par loprateur et celles programmes
lintrieur du programme ISO. La prsence dun erreur interrompt lexcution du programme.
la fin de lusinage dun outil manuel, si on a prvu plusieurs usinages, la machine positionne les
axes aux cotes du Changeur dOutils manuel (spcifies aux paramtres gnraux 7,
(Par.11.8.2.7), puis, si lusinage ncessite un outil automatique, la commande affiche le message
Dmonter loutil (Fig. 32).
Aprs avoir dmont loutil manuel et avoir appuy sur la touche START, la machine
recommence lusinage de la ligne successive du programme.

Fig. 32

ATTENTION
EXECUTER LES OPERATIONS DE CHANGEMENT DOUTILS
SEULEMENT APRES AVOIR VERIFIE QUE LOUTIL EST
COMPLETEMENT ARRETE

Page 34

MW310 Project Windows

4.13

MODE LIGNE
Aprs avoir configur la machine pour le fonctionnement en mode ligne comme dcrit au
Par.11.5.2, une nouvelle touche sera active sur la page dautomatique, la touche Mode Ligne
. Si lon appuie sur cette touche, les usinages excuter sont reus par le grant de ligne
distance, voir Fig. 33

Fig. 33

Le format des donnes de la communication entre lOI de ligne et la commande est dcrit au
Par.11.5.3 Format des donnees de la communication entre lOI de ligne et la commande de la
machine.

Page 35

MW310 Project Windows

5 MANUEL
Depuis la page de Manuel on accde lactivation manuelle des fonctions de la machine, telles que:
mouvement manuel des axes, activation des outils, mise zro gnrale de la machine et mise zro
dun seul axe. Il est galement possible de contrler les cotes de position des axes, derreur de
positionnement et le numro de DAC de chaque axe. On peut enfin vrifier la situation des entres et
des sorties de la machine et ltat de la machine: en excution ou en erreur.

Fig. 34
TOOL
BAR
SPECIFIQUE

ENTREES (VERT)
SORTIES (ROUGE)

COTES AXES, ERREUR


DE POSITION ET DAC
AXES
VERSION ACTUELLE
DE PLC INSTALLE

EVENTUELL
ES

CODES

5.1

ERREUR

DU

ETAT DES EXECUTEURS

MOUVEMENT DES AXES EN MODE JOG


Pour le mouvement des axes en mode JOG il faut slectionner laxe avec la souris (le fond
deviendra rouge) et agir sur les touches spcifiques du mode JOG.

5.2

ACTIVATION DES OUTILS


Si depuis la page de Manuel (Fig. 34), on clique sur la touche Activation des outils
reprsente dans la Fig. 35 saffiche lcran.

, la page

Fig. 35

Page 36

MW310 Project Windows

Pour activer la projection ( savoir la sortie, la saillie) dun foret ou dun quelconque autre outil il
suffit de cliquer sur la touche gauche de la souris tant sur la case avec le numro de loutil dsir.
Pour activer la projection simultane de tous les forets verticaux il suffit
dappuyer sur cette touche
Pour activer la projection simultane de tous les forets horizontaux il suffit
dappuyer sur cette touche
Pour quitter cette fonction cliquer sur la touche avec une flche jaune.

5.2.1 ACTIVATION DES PINCES PORTE-OUTILS


Si depuis la page de Manuel (Fig. 34), on clique sur le touche Activation des Pinces porte-outils
Changeur dOutils 3

RETOUR

LA

, on entre dans la phase suivante:

SITUATION

PINCE PORTE OUTILS OFF


PINCE PORTE OUTILS ON

Si lon clique sur les touches ON et OFF les presseurs sont respectivement valids et invalids. Pour
quitter cette fonction cliquer sur la touche avec une flche jaune.

5.3

CYCLES DES FICHES ANUBA


Si depuis la page de Manuel (Fig. 34) on clique sur la touche Cycles Fiches Anuba
reprsente dans la Fig. 36 saffiche lcran.

, la page

Fig. 36

Pour dmarrer lexcution du cycle dusinage slectionn dans la liste, il suffit dappuyer sur la
touche Start Cycles

. Pour quitter le mode Cycles Fiches Anuba, appuyer sur la touche

.
Page 37

MW310 Project Windows

5.4

CYCLES FRAISES
Si depuis la page de Manuel (Fig. 34), on clique sur la touche Cycles Fraises
reprsente dans la Fig. 37 saffiche lcran.

, la page

Fig. 37

Pour dmarrer le cycle de rotation de la fraise slectionne dans la liste, il suffit dappuyer sur la
touche Start Cycles

5.5

. Pour quitter le mode Cycles Fraises appuyer sur la touche

REMISE A ZERO (RESET) GENERALE DE LA MACHINE


Il y a deux touches sur la tool bar spcifique du Manuel (Fig. 34), pour effectuer le reset de la
machine:

ACTIVATION DES OUTILS


ACTIVATION PRESSEURS

RESET GENERAL
RESET DUN SEUL AXE

La touche de RESET GENERAL permet de remettre automatiquement zro toutes les valeurs de la
machine, axes et outils. Si lon clique sur cette touche (le START AUXILIAIRES tant enclench),
la CN demande que lon active le bouton de START CYCLE pour effectuer le processus de
RESET. Cest la dmarche faire au moment o lon allume la machine. Le bouton de RESET
DUN SEUL AXE permet de remettre zro un seul axe. Si, aprs avoir cliqu sur cette touche on
slectionne avec la souris laxe remettre zro (le fond deviendra rouge), ds que lon active le
bouton de START CYCLE, le processus de RESET DE LAXE a lieu.

Page 38

MW310 Project Windows

5.6

ROTATION MANUELLE DU TAMBOUR


La rotation manuelle du changeur doutils tambour se fait, lintrieur de la page de Manuel (Fig.
34), un outil la fois, en appuyant sur la touche

5.7

DECHARGEMENT MANUEL DE LA PIECE


Si la machine est dote dun chargeur automatique, lintrieur de la page de Manuel saffiche aussi
. Par cette touche, la machine commande la procdure de
la touche Dchargement de la pice
dchargement manuel de la pice. Lopration de dchargement de la pice termine par une pression
successive de la touche Dchargement de la pice.

5.8

OUTILS MONTES AVEC LE CHARGEUR DOUTILS MANUEL


Si depuis la page de Manuel on clique sur la touche Outils monts sur les mandrins du Chargeur
dOutils

, la page reprsente en Fig. 38 saffiche lcran.

Fig. 38

lintrieur de la fentre Mandrins Chargeur dOutils sont affichs les outils monts sur les
mandrins de la machine.

Page 39

MW310 Project Windows

6 ETAT DE LA MACHINE
Cette page, similaire la page de Manuel, est contrairement elle accessible galement pendant
le fonctionnement automatique de la machine et elle ne sert qu contrler visiblement les
fonctions et activits de la machine. Il nest pas possible dactiver ou actionner quoi que se soit.

Fig. 39

7 CONFIGURATION DES OUTILS


Si depuis la page de lAutomatique on clique sur la touche Outillage
on accde au menu de
Configuration des outils. Ceci signifie que le programme d'application EDITTESTA.EXE pour
loutillage de la machine est lanc. Cet diteur produit des fichiers dont le nom est configur comme
suit: TABxx.DAT, o xx est le numro de la table des outils cre, qui peut tre programme
comme donne den-tte dun programme ISO.

Fig. 40
VERSION DU SYNCRO
(PROCESSEUR B)
TOUCHE POUR
LOUTILLAGE DE
LA TETE

TOUCHE POUR
LOUTILLAGE
DES VENTOUSES
TOUCHE
POUR
LOUTILLAGE DES
MAGASINS

Page 40

MW310 Project Windows

Une machine comporte normalement une tte et un ou plusieurs magasins outils, lments dfinis
en phase de configuration de la machine (EDITCFG.EXE), une opration que lon aura effectue au
moment de linstallation de la machine.
La page principale de ce menu (Fig. 40) prsente des cases qui reprsentent chacune lun des
diffrents composants de la machine; si lon clique sur une case, on active la fonction Outillage du
composant correspondant. Voir Par. 7.1 Outillage de la tete, Par. 7.2 Outillage des magasins, des
tetes indexees et des fraises ou Par. 7.5 Outillage des Ventouses.

7.1

OUTILLAGE DE LA TETE
Pour effectuer loutillage de la tte opratrice il faut avec la souris prlever loutil dsir de la liste
reporte droite de lcran (Fig. 41), glisser et le lcher sur la case de la partie gauche de lcran qui
correspond au mandrin de la tte que lon dsire quiper avec cet outil. Pour ajouter de nouveaux
outils la tte la liste des outils sur la droite de lcran (Fig. 41) il faut recourir lditeur des
outils, voir Par.7.1.1.

Fig. 41

CASE DE LA
TETE ANUBA

CASE DES
FIXES
CASE
LAME

DE

MANDRINS

LA

CASE DUN MANDRIN


DU
CHANGEUR
DOUTILS

MONTRER LES OUTILS OU LA NUMERATIONN


LANCER EDITEUR OUTILS
RETOUR AU MENU PRINCIPAL
MEMORISER TABLE
OUVRIR TABLE
CREER NOUVELLE TABLE

Page 41

MW310 Project Windows

7.1.1 DEFINITION DUN OUTIL


Pour modifier les outils de la page, on peut cliquer deux fois sur la liste des outils, ou appuyer sur la
touche
42.

. Cela active lditeur des outils (EDITUTEN.EXE), qui ouvre la fentre montre en Fig.

Fig. 42

La longueur maximale admise pour les forets verticaux est de 70 mm, celle pour les forets
horizontaux, lexception dapplications spciales, est de 57,5 mm.

En outre, on conseille dutiliser des vitesses de perage adquates au diamtre et au nombre des
forets utiliss. ce but, on conseille de consulter le table suivant avec les valeurs conseilles.
Diamtre
Vitesse
des forets
5
2-3 mtres
8
1-2 mtres
10
1 mtre
12
1 mtres
35
0,5 mtres

N.B.

Page 42

Pendant la phase de dfinition dun foret de perage, il faut vrifier qu lintrieur du


champ de dfinition de loutils soit crit FORET et non FRAISE.

MW310 Project Windows

Depuis la page reprsente en Fig. 42, on peut modifier ou crer de nouveaux outils.
Avant de mmoriser les changements ventuellement apports aux valeurs des champs Vitesse
maximale de rotation et Sous-querre, la commande demande la confirmation du changement
mme (voir Fig. 43 et 44), cela est ncessaire pour viter des changements involontaires (qui
pourraient tre dangereux) ces paramtres.

Fig. 43

ATTENTION

DANGER

ATTENTION

LORS DE L'ENCLENCHEMENT DE LA VITESSE DE ROTATION MAXIMALE DE L'OUTIL, IL EST


NECESSAIRE DE PRETER UN MAXIMUM D'ATTENTION, EN SACHANT QUE LE NOMBRE DE
TOURS/MINUTE EST X1000.
DONC, POUR DEFINIR UN OUTIL AVEC UNE VITESSE DE ROTATION MAXIMALE DE 8000 TOURS, IL
FAUT ECRIRE 8. DE TOUTE MANIERE, CHAQUE FOIS QU'ON MODIFIE LE CHAMP DE LA VITESSE DE
ROTATION, LE SYSTEME DEMANDERA LA VALIDATION DU PARAMETRE SAISI.
LA SAISIE D'UNE VALEUR ERRONEE POURRAIT ENTRAINER DES SITUATIONS TRES DANGEREUSES
POUR L'INTEGRITE MECANIQUE DE LA MACHINE ET POUR LA SECURITE DU PERSONNEL

8000
12000
18000
24000

ATTENTION

TR/MN =
TR/MN =
TR/M =
TR/MN =

8
12
18
24

DANGER

ATTENTION
Page 43

MW310 Project Windows

Fig. 44

ATTENTION

DANGER

ATTENTION

LORS DE LA DEFINITION DU SENS DE ROTATION DE L'OUTIL, IL EST NECESSAIRE DE PRETER


UN MAXIMUM D'ATTENTION, EN SACHANT QUE L'OUTIL AVEC ROTATION A DROITE EST
CELUI QUI, OBSERVE DEPUIS LA BOUCHE DU MANDRIN, PRESENTE UNE ROTATION DE COUPE
DANS LE SENS DES AIGUILLES D'UNE MONTRE.

ATTENTION

Page 44

DANGER

ATTENTION

MW310 Project Windows

Fig. 45

ATTENTION

DANGER

ATTENTION

IL EST ESSENTIEL DE BIEN COMPRENDRE LA DIFFERENCE QUI EXISTE ENTRA LES FRAISES EN
SOUS-EQUERRE EN NON EN SOUS-EQUERRE.

NON EN SOUS-EQUERRE
POUR LE FRAISES DITES NON EN SOUS-EQUERRE, EN METTANT LA MACHINE EN MODE D'URGENCE,
D'ATTENTE OU SUITE A UNE ERREUR, LA COMMANDE RETRACTE IMMEDIATEMENT LES
PROJECTIONS DU PANTOGRAPHE.
PAR EXEMPLE, DANS LE CAS D'UNE PROFILEUSE, LE RETRAIT IMMEDIAT DES PROJECTIONS SUITE
A UNE ERREUR DE MACHINE, AU MODE ATTENTE OU URGENCE, PROVOQUERAIT LA COLLISION DE
L'OUTIL AVEC LA PIECE PENDANT LE RALENTISSEMENT DE LA FRAISE, D'OU DES SITUATIONS
PARTICULIEREMENT DANGEREUSES. PAR CONSEQUENT, TOUTES LES FRAISES AVEC CE TYPE DE
LIMITE MECANIQUE ET TOUS LES TYPES DE TETES INDEXEES DOIVENT ETRE DECLAREES
EN SOUS-EQUERRE.
SOUS-EQUERRE
POUR LE FRAISES DITES EN SOUS-EQUERRE, EN METTANT LA MACHINE EN MODE D'URGENCE,
D'ATTENTE OU SUITE A UNE ERREUR, LA COMMANDE NE RETRACTE PAS LES PROJECTIONS DU
PANTOGRAPHE. IL EST ALORS NECESSAIRE D'ENTRER EN MODE MANUEL ET DE DEPLACER
MANUELLEMENT LA FRAISE DANS UNE POSITION EXEMPTE DE COLLISIONS. ENSUITE, LORS DE LA
SORTIE DU MODE AUTOMATIQUE, LES PROJECTIONS DU PANTOGRAPHE SERONT
AUTOMATIQUEMENT RETRACTEES.

ATTENTION

DANGER

ATTENTION
Page 45

MW310 Project Windows

Dfinition de la longueur des outils


7.1.1.1.1

Page 46

Longueur des outils avec attelage ISO 30 et HSK

MW310 Project Windows

7.1.1.1.2

Longueur des outils monts sur les mandrins NO CU

7.1.1.1.3

Longueur des forets de perage verticaux et horizontaux

Page 47

MW310 Project Windows

7.1.1.1.4

Longueur des forets pour fiches anuba

7.1.1.1.5

Longueur des outils pour ttes indexes

Page 48

MW310 Project Windows

7.1.1.2 Dfinition du sens de rotation des outils


Afin d'tablir si la rotation d'un certain outil est droite ou gauche, il faut suivre la rgle suivante:
Selon la convention gnrale sur la dfinition du sens de rotation des fraises et des mandrins: on dit
qu'un mandrin fonctionne en rotation droite (D) si, en le regardant du cot oppos a celui de l'outil et
en le faisant tourner dans la direction de travail, il se dplace en sens d'horloge.
C'est--dire que si l'on regarde l'outil du devant (comme reprsent dans les figures suivantes)
et on le fait tourner dans la direction de travail:
si l'outil se dplace en sens d'horloge, on dit qu'il fonctionne en rotation droite (D);
tandis que s'il se dplace en sens inverse d'horloge, on dit qu'il fonctionne en rotation gauche
(G).

Au cas o les dents de la lame seraient


orientes de faon ce que le sens de rotation
correcte corresponde avec celui indiqu par la
flche reprsente dans la figure ci-dessous,
on dira que la lame fonctionne en rotation
droite (D).

Au cas o les dents de la lame seraient


orientes de faon ce que le sens de rotation
correcte corresponde avec celui indiqu par la
flche reprsente dans la figure ci-dessous, on
dira que la lame fonctionne en rotation gauche
(G).

Page 49

MW310 Project Windows

La figure ci-contre illustre un outil avec rotation droite.

La figure ci-contre illustre un outil avec rotation


gauche.

Page 50

MW310 Project Windows

7.1.2 DEFINITION DU DEFLECTEUR DE COPEAUX


Pour associer un dflecteur de copeaux un outil, il est ncessaire d'activer cette fonction, en
cochant la case Dflecteur copeaux dans la fentre relative aux paramtres de la fraise.

Il est ensuite ncessaire d'entrer les paramtres dimensionnels du dflecteur dans l'onglet
Dflecteur, comme illustr ci-aprs :

Page 51

MW310 Project Windows

Angle de tangence

Angle mini

a.
Page 52

Reprsente l'angle dcrit par l'axe du dflecteur et la direction d'usinage.


A noter que la valeur de l'angle augmente en tournant dans le sens des
aiguilles d'une montre.

Ce paramtre tablit l'angle minimum avec lequel il est possible de travailler ; si


l'on programme un usinage comportant un angle aigu d'une amplitude infrieure
ce paramtre, la commande affichera un message d'avertissement pour signaler une
possible collision entre le dflecteur et le profil du bois. A noter que langle
minimum dpend de la somme de plusieurs facteurs :
Rayon du dflecteur

MW310 Project Windows

b.
c.

Angle d'amplitude du dflecteur


Profondeur d'usinage de l'outil de profilage ou profondeur de fraisage maximum de
l'outil.

Angle Stationn. C.O.

Angle minimum usinable le long du profil d'usinage.


(cette valeur est utilise par Masterwork).

Page 53

MW310 Project Windows

Angle Stationn. Tte

Page 54

Angle auquel l'axe C tourne avant de retirer le lancement de l'outil.

MW310 Project Windows

Offset Tige

Diffrence entre l'angle d'usinage du dflecteur et l'angle de tangence


(angle tige).

Angle amplitude dfl.

Encombrement angulaire du dflecteur.

Page 55

MW310 Project Windows

Rayon dflecteur

Page 56

Reprsente le rayon maximum du dflecteur de copeaux.

MW310 Project Windows

Encomb. maxi Z.

Encombrement maximum en Z du dflecteur, utilis pour calculer la


cote air.

7.1.2.1 Spcifications et configuration


La rotation du dflecteur de copeaux tant excute par l'axe C, il n'est pas possible d'associer un
dflecteur une tte Index ou n'importe quel autre accessoire qui utiliserait l'axe C.
En cas d'excution de figures (G211), si l'on commande un usinage avec dflecteur, langle de
tangence demeurera inchang pendant l'usinage.

7.1.2.1.1

Paramtres supplmentaires pour les outils

Page 57

MW310 Project Windows

ID C.O. (HEX)
porte-outils.

Chane hexadcimale reprsentant la valeur 32 bits pour lidentification du

Long. tranchant

Longueur du tranchant seulement (L).

Rf. tranchant
Diam. rf. tranchant

Offset depuis le bas du tranchant (R).


Diamtre sur rfrence tranchant ().

Rf. prof. out.

Rfrence profil outil (P).

Tous ces paramtres sont utiliss par Masterwork pendant la phase de programmation.

7.1.2.1.2

Format du fichier .utn

Suite la saisie des nouveaux paramtres, le nouveau fichier outils (.utn) devrait tre ainsi form :
Paramtres actuels :
Description du paramtre

OUTIL

Unit de mesure et valeurs


programmables
0=Pointe
1=Fraise
2=Lame
3=Palpage

TYPE

0=Normal
2=Lance

DIAMETRE
LONGUEUR
VIT. ROTATION MAXI
SENS DE ROTATION

Cote cmm.
Cote cmm.
Tr/mn
0=D 1=G

DESCRIPTION
NOM FICHIER BMP (ICONE)
VIT. D'ENTREE
VIT. D'USINAGE
PROFONDEUR DE PASSE
DRAPEAU OUTIL
HABILITATION DEFLECTEUR
COPEAUX.
ANGLE DE TANGENCE PAR DEFAUT
ANGLE D'USINAGE MINIMUM
ANGLE DE STATIONN. EN C.O.
ANGLE DE STATIONN. TETE
OFFSET TIGE
ANGLE D'AMPLITUDE DEFLECTEUR
RAYON DEFLECT.
ENCOMBREMENT MAXI Z

ID. PORTE-OUTIL
DRAPEAU FONCTIONS AVANCEES
LONGUEUR TRANCHANT
REFERENCE TRANCHANT
DIAMETRE DE REFERENCE
TRANCHANT DE REFERENCE OUTIL

Page 58

1=Evaser
3=Tasse

2=D/G

M/min.
M/min.
Cote cmm.
BIT0=Sous-querre
BIT1=Acc. Lente
0=non prsent
1=prsent
Angle en centimes de degr
Angle en centimes de degr
Angle en centimes de degr
Angle en centimes de degr
Angle en centimes de degr
Angle en centimes de degr
Cote cmm.
Cote cmm.
Expansions futures
Expansions futures
8 chiffres au format HEX (0 F).
Rapp. valeur 32 bits.
Var. bit mapped
Cote cmm.
Cote cmm.
Cote cmm.

Valeurs
d'exemple
1

10
10645
24000
0
Porte3
FF-SV002.BMP
5
5
0
0
1
0
0
0
0
0
0
0
0

0
0
0

MW310 Project Windows

7.1.3 PROPRIETES DU PORTE-OUTILS


Si lon clique avec la touche droite de la souris sur une pince porte-outils ou sur un adjoint (Fig. 41
ou Fig. 48), on peut afficher les proprits ou liminer loutil adjoint (Fig. 46).

Fig. 46

Fig. 47
Dans la case Projection on peut dfinir le type
de projection du pantographe utiliser pendant
les phases de changement de loutil. Les types
de projection disponibles sont:
Sans Projection
Projection Simple
Projection Double
Par dfaut on propose loption Projection
simple, donc en phase dattribution de loutil il
faut faire beaucoup dattention la cohrence
entre le type de projection slectionne et la
configuration du pantographe. En dautres mots,
pour viter des mauvais fonctionnements, il faut
vrifier que le pantographe soit dot de la
projection dfinie dans cette case.
La case Type doutil (Fig. 47), affiche le type doutil attribu la pince, donc ce champ est
modifi automatiquement au moment du changement du type doutil attribu.
En cliquant avec la souris sur la rubrique Outil (Fig. 47), les paramtres caractristiques de cet outil
sont affichs, de faon non modifiable.

Page 59

MW310 Project Windows

7.2

OUTILLAGE DES MAGASINS, DES TETES INDEXEES ET DES FRAISES

7.2.1 OUTILLAGE DES MAGASINS DU CHANGEUR DOUTILS


L'outillage des magasins du changeur d'outils se fait en prlevant les outils de la liste des outils (en
bas sur la droite dans la Fig. 48), et en les lchant sur les porte-outils (dans le centre de la Fig. 48).
Il est aussi possible d'quiper un porte-outil d'une tte indexe standard ou bien d'une tte multiple,
comme dcrit ci-dessous.
1)

Dans le cas de ttes standard (celles qui sont pourvues d'un seul logement outil), il faut
affecter au porte-outil d'abord le type de tte et ensuite l'outil. L'attribution de la tte
standard au porte-outil se fait en la prlevant de la liste des ttes (en haut sur la droite dans
la Fig. 48) et en la lchant sur la bote du porte-outil. Lorsque le porte-outil contient une
tte indexe, il change de couleur selon le type (couleur) de la tte choisie.

2)

En cliquant sur la touche dans la page reprsente en in Fig. 48 , on accde un nouvel


cran (voir Fig. 49) d'o l'on peut quiper les pinces du magasin de ttes multiples, c'est-dire des ttes ayant plusieurs logements outils. L'attribution de la tte multiple la pince se
fait en prlevant l'icne de la tte multiple de la liste situe au ct droit de l'cran et en la
lchant sur la pince.

Aprs loutillage dun magasin doutils manuel, on peut utiliser le changeur doutils manuel CEE,
dcrit au Par.4.12.1.
Aprs loutillage dun magasin doutils manuel, on peut utiliser le changeur doutils manuel non
CEE, dcrit au Par.4.12.2.
N.B. Il est important de rappeler que, si le paramtre EN_CU_MAN nest pas activ, dans la
page doutillage des outils Par. 7.1.1 Outillage du Magasin, le magasin manuel Magasin
24 nest pas actif. En outre, il faut activer, dans les mandrins concerns, la possibilit de
charger les outils du changeur doutils manuel, comme dcrit au Par.11.7.4.1.2.

Page 60

MW310 Project Windows

7.2.2 OUTILLAGE DES TETES INDEXEES STANDARD


L'attribution d'une fraise une tte standard se fait en prlevant l'outil de la liste en bas sur la droite
(Fig. 48). Au moment de l'attribution de la fraise la tte, on fait un contrle de la cohrence, c'est-dire que la commande vrifie si l'outil est compatible avec la tte standard.

Fig. 48

BOX DUN MAGAZZINO


PER CAMBIO UTENSILE

CREER NUVEAU TABLEAU


OUVRIR TABLEAU
ENREGISTRER
TABLEAU

AFFICHER LES OUTILS OU LA NUMERATION


EDITEUR TETES MULTIPLES
EDITEUR OUTILS
RETOUR AU MENU PRINCIPAL

Page 61

MW310 Project Windows

7.2.3 OUTILLAGE TETE INDEXEE MULTIPLE


Depuis la page reprsente en Fig. 48 par la touche
peut crer des nouvelles ttes multiples.

on accde l'cran (voir Fig. 49) o l'on

Fig. 49

Pour crer une nouvelle tte indexe, il suffit de faire un double clic dans la boite situe sur la droite
de l'cran reprsent en Fig. 49, cela vous permettra d'accder la page reprsente en Fig. 50) o
vous pourrez dfinir toutes les caractristiques de la tte multiple.

Si vous voulez modifier l'outillage d'une tte existante, vous n'avez qu' double cliquer sur son
icne, cela ouvrira l'diteur contenant les paramtres spcifiques de la tte choisie (voir Fig. 50).

Afin d'attribuer une fraise un logement de la tte, il faut simplement prlever l'outil choisi et le
lcher sur le logement que vous voulez quiper.
En cours de programmation, les ttes multiples seront associes des numros, comme dans
l'exemple qui suit:
Exemple de tte 4 logements.
41/7-1
41/7-2
41/7-3
41/7-4

Pantographe 41 / pince 7 du Magasin C.O. Numro du logement employer 1


Pantographe 41 / pince 7 du Magasin C.O. Numro du logement employer 2
Pantographe 41 / pince 7 du Magasin C.O. Numro du logement employer 3
Pantographe 41 / pince 7 du Magasin C.O. Numro du logement employer 4

42/9-1
42/9-2
42/9-3
42/9-4

Pantographe 42 / pince 9 du Magasin C.O. Numro du logement employer 1


Pantographe 42 / pince 9 du Magasin C.O. Numro du logement employer 2
Pantographe 42 / pince 9 du Magasin C.O. Numro du logement employer 3
Pantographe 42 / pince 9 du Magasin C.O. Numro du logement employer 4

Page 62

MW310 Project Windows

Fig. 50

Numro de rfrence de la
tte dfinie au cours de la
configuration

Logements de la tte

O:
Desc. Reprsente la description de la tte multiple.
Encombrement du rayon Indique l'encombrement maximum, mesur du centre de rotation de la
tte au point plus loin, avec les outils monts, plus un offset de 10mm, au
minimum. Cette valeur est exprime en centimes de millimtre.
N.B.

Enc. Max Z

Cela reprsente l'encombrement maximum mesur (sur l'axe Z) entre le point


d'accrochage de la tte et le point plus externe de la tte multiple, avec les
outils monts. Cette valeur est exprime en centimes de millimtre.
N.B.

Image

Au cas o cette valeur serait fixe zro, la commande utilisera


l'encombrement du rayon qui a t programm dans la page de
configuration de la tte multiple.

Au cas o cette valeur serait fixe zro, la commande utilisera


l'Encombrement Z programm dans la page de configuration de la
tte multiple.

En cliquant sur la boite situe ct du texte Image, on peut associer une


icne de rfrence la tte multiple.

Page 63

MW310 Project Windows

7.3 EDITEUR FICHES ANUBA POUR TETE D'INTERPOLATION 2004


Ce chapitre illustre les caractristiques des fiches anuba sur une machine pourvue d'une tte pour
pose de fiches anuba gre avec interpolation des axes 2004 (EN_ANUBA=21).

Depuis la page d'outillage, en appuyant sur la touche


, il est possible de lancer l'diteur pour
fiches anuba qui permet de crer et de modifier les fiches anuba typiques de l'utilisateur.

Depuis le champ Type, il est possible de slectionner le modle d'anuba paramtrer.

Les types configurables sont les suivants :

N.B.

Toutes les cotes et les paramtres des fiches anuba doivent tre dtermins en prenant en
compte les mesures obtenues en positionnant les fiches anuba paramtrer dans la mme
direction que celle dans laquelle elles sont affiches l'cran sous forme stylise.

Aprs avoir slectionn le type, les paramtres typiques de l'anuba slectionne seront affichs
l'cran.

Page 64

MW310 Project Windows

7.3.1 FICHE ANUBA SIMPLE SUR TETE 2004


Fig. 51

Dans la case Description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.

Dans le cas de l'anuba double, le champ Position vissage apparatra pour spcifier la position de la
tige filete de l'anuba.
Les valeurs des champs [1], [4], [L] reprsentent les donnes dimensionnelles typiques de lanuba
illustre dans la figure.
[P] Reprsente le pas du filetage de la tige de l'anuba.
[R] Reprsente la vitesse de rotation du mandrin de vissage, exprime en tours/minute.
[A] Dans le cas de lanuba simple, ce paramtre indique de combien de millimtres la tige sera-telle engage dans l'orifice avant de lancer l'opration de vissage [Dfaut 5].
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

Page 65

MW310 Project Windows

En cliquant sur l'onglet Avances, les paramtres suivants seront disponibles :

[KLA]

Ce paramtre agit comme un offset sur le zro du mandrin de lanuba pendant l'usinage de
lanuba simple. En augmentant la valeur de ce paramtre, lanuba sera visse plus prs du
bois.
N.B. IL EST IMPORTANT de rappeler que la profondeur de perage n'est pas
modifie par ce paramtre ; d'o la ncessit de vrifier au pralable que la
profondeur de l'orifice permet le montage de l'anuba avec la valeur d'offset
programme.

N.B.

Page 66

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

MW310 Project Windows

7.3.2 FICHE ANUBA DOUBLE SUR TETE 2004


Fig. 52

Dans la case Description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Dans le cas de l'anuba double, le champ Position vissage apparatra pour spcifier la position de la
tige filete de l'anuba.
Les valeurs des champs [1], [2], [4], [L] reprsentent les donnes dimensionnelles typiques de
lanuba illustre dans la figure.
[P] Reprsente le pas du filetage de la tige de l'anuba.
[R] Reprsente la vitesse de rotation du mandrin de vissage, exprime en tours/minute.
[A] Dans le cas de l'usinage de fiches anuba doubles, ce paramtre indique la profondeur de
pressage qui prcde le cycle de vissage [Dfaut 5].
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

Page 67

MW310 Project Windows

En cliquant sur l'onglet Avances, les paramtres suivants seront disponibles :


[L. Orifice filet] Si diffrent de zro, il indique la longueur de l'orifice pour la tige filete dans
l'anuba double.
[KLA]

Ce paramtre agit comme un offset sur le zro du mandrin de lanuba pendant l'usinage de
lanuba double. En augmentant la valeur de ce paramtre, la cote de pressage de l'anuba
double se rapproche du bois.

[K2G]

En augmentant la valeur de ce paramtre, l'anuba double sera visse plus prs du bois.

N.B. IL EST IMPORTANT de rappeler que la profondeur de perage n'est pas


modifie par ce paramtre, d'o la ncessit de vrifier au pralable que la
profondeur de l'orifice permet le montage de lanuba avec la valeur d'offset
programme.

N.B.

Page 68

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

MW310 Project Windows

7.3.3 FICHE ANUBA TRIPLE SUR TETE 2004


Fig. 53

Dans la case Description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Les valeurs des champs [1], [4], [L] reprsentent les donnes dimensionnelles typiques de lanuba
illustre dans la figure.
[P] Reprsente le pas du filetage de la tige de l'anuba.
[R] Reprsente la vitesse de rotation du mandrin de vissage, exprime en tours/minute.
[A] Dans le cas de lanuba simple, ce paramtre indique de combien de millimtres la tige sera-telle engage dans l'orifice avant de lancer l'opration de vissage [Dfaut 5].
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

Page 69

MW310 Project Windows

En cliquant sur l'onglet Avances, les paramtres suivants seront disponibles :

[KLA]

Ce paramtre agit comme un offset sur le zro du mandrin de lanuba pendant l'usinage de
lanuba triple. En augmentant la valeur de ce paramtre, lanuba sera visse plus prs du
bois.
N.B. IL EST IMPORTANT de rappeler que la profondeur de perage n'est pas
modifie par ce paramtre, d'o la ncessit de vrifier au pralable que la
profondeur de l'orifice permet le montage de lanuba avec la valeur d'offset
programme.

N.B.

Page 70

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

MW310 Project Windows

7.3.4 PLAQUETTE SUR TETE 2004


Fig. 54

Dans la case Description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Les valeurs des champs [1], [2], [3], [4], [L] reprsentent les donnes dimensionnelles typiques de
lanuba illustre dans la figure.
[P] Reprsente le pas du filetage de la tige de l'anuba.
[R] Reprsente la vitesse de rotation du mandrin de vissage, exprime en tours/minute.
[A] Dans le cas de lanuba simple, ce paramtre indique de combien de millimtres la tige sera-telle engage dans l'orifice avant de lancer l'opration de vissage [Dfaut 5].
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

Page 71

MW310 Project Windows

En cliquant sur l'onglet Avances, les paramtres suivants seront disponibles :

[KLA]

Ce paramtre agit comme un offset sur le zro du mandrin de lanuba pendant l'usinage de
lanuba simple. En augmentant la valeur de ce paramtre, lanuba sera visse plus prs du
bois.
N.B. IL EST IMPORTANT de rappeler que la profondeur de perage n'est pas
modifie par ce paramtre, d'o la ncessit de vrifier au pralable que la
profondeur de l'orifice permet le montage de lanuba avec la valeur d'offset
programme.

N.B.

Page 72

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

MW310 Project Windows

7.4 EDITEUR DE FICHES ANUBA POUR TETE PNEUMATIQUE


Ce chapitre illustre les caractristiques des fiches anuba sur une machine pourvue d'une tte pour
pose de fiches anuba gre par voie pneumatique (EN_ANUBA=11-12-13).

Depuis la page d'outillage, en appuyant sur la touche


, il est possible de lancer l'diteur anuba
qui permet de crer et de modifier les fiches anuba typiques de l'utilisateur.

Depuis le champ Type, il est possible de slectionner le modle d'anuba paramtrer.

Les types configurables sont les suivants :

N.B.

Toutes les cotes et les paramtres des fiches anuba doivent tre dtermins en prenant en
compte les mesures obtenues en positionnant les fiches anuba paramtrer dans la mme
direction que celle dans laquelle elles sont affiches l'cran sous forme stylise.

Aprs avoir slectionn le type, les paramtres typiques de l'anuba slectionne seront affichs
l'cran.

Page 73

MW310 Project Windows

7.4.1 FICHE ANUBA SIMPLE SUR TETE PNEUMATIQUE


Fig. 55

Dans la case description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Les valeurs des champs [1], [4] reprsentent les donnes dimensionnelles typiques de lanuba
illustre dans la figure.
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

N.B.

Page 74

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

MW310 Project Windows

7.4.2 FICHE ANUBA DOUBLE SUR TETE PNEUMATIQUE


Fig. 56

Dans la case description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Dans le cas de l'anuba double, le champ Position vissage apparatra pour spcifier la position de la
tige filete de l'anuba.
Les valeurs des champs [1], [2], [4] reprsentent les donnes dimensionnelles typiques de lanuba
illustre dans la figure.
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

N.B.

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

Page 75

MW310 Project Windows

7.4.3 FICHE ANUBA TRIPLE SUR TETE PNEUMATIQUE


Fig. 57

Dans la case description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Les valeurs des champs [1], [4] reprsentent les donnes dimensionnelles typiques de lanuba
illustre dans la figure.
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

N.B.

Page 76

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

MW310 Project Windows

7.4.4 PLAQUETTE SUR TETE PNEUMATIQUE


Fig. 57

Dans la case description, il est possible d'entrer une description personnalise ; en cliquant deux
reprises sur l'encadr droite, il est possible d'entrer une icne reprsentant le type dfini.
La zone Direction dans le chargeur permet de spcifier la direction avec laquelle l'anuba
programme sera introduite dans le changeur automatique de fiches anuba.
Les valeurs des champs [1], [2], [3], [4] reprsentent les donnes dimensionnelles typiques de
lanuba illustre dans la figure.
[C] Dans cette case, il est possible d'attribuer une couleur lanuba, de manire pouvoir grer des
chargeurs quips de fiches anuba de diffrentes couleurs.

N.B.

Pour assurer un fonctionnement rgulier, il est trs important de vrifier que tous les
paramtres ont t entrs correctement.

Page 77

MW310 Project Windows

7.5

OUTILLAGE DES VENTOUSES


Avant de pouvoir utiliser le positionnement automatique des ventouses, il faut spcifier les
caractristiques physiques des ventouses mmes. Pour dfinir ces donnes, il faut entrer dans la page
doutillage de la tte, comme dcrit au Par.7, puis, par la touche Ventouses, on accde la page
reprsente en Fig. .

Fig. 58

Depuis la page prcdente, par la touche diteur ventouses


Fig. .

on accde la page reprsente en

Fig. 59

Page 78

MW310 Project Windows

En Fig. , aprs avoir spcifi le nombre associer aux ventouses quon va dfinir N. fichier
ventouse, dans la case Type de ventouses, on peut dterminer le type de ventouses dsir:
Ventouse carre, Ventouse rectangulaire, Ventouse en L.
ce point, il nen reste que dfinir les dimensions et loffset des ventouses, en respectant les
informations donnes dans le dessin qui reprsente la ventouse slectionne. Dans la case
Description, on peut introduire un texte quelconque, qui est associ au N. fichier ventouse
spcifi en prcdence. De la mme faon, on peut aussi dfinir les autres deux types de ventouses
possibles, reprsents en Fig. 58 et en Fig. 59.
N.B. Les dimensions des ventouses sont exprimes en millimtres.

Fig. 58

Fig. 59

Page 79

MW310 Project Windows

Aprs avoir cr les types de ventouses dsirs, il faut les associer aux supports des ventouses
correspondants. Cette opration se fait la page reprsente en Fig. 601, en cliquant avec la touche
droite de la souris sur le support dfinir, ensuite, une fois choisie la ventouse dsire de la liste, on
demande si lon veut associer la ventouse seulement au support slectionn ou si lon veut appliquer
cette ventouse toutes les tables prsentes.

Fig. 60

la fin de cette phase, pour terminer la procdure, il faut mmoriser la configuration des ventouses
et retourner au menu principal.

N.B. Aprs avoir termin loutillage des ventouses, on peut utiliser la fonction de positionnement
des ventouses, comme dcrit au Par.4.7.

Page 80

MW310 Project Windows

8 EDITEUR ISO
La frappe de la touche Programmation
depuis la page de lAutomatique (Fig. 17), permet
d'afficher la page d'cran de lditeur ISO, qui est une fentre indpendante du programme
dapplication de base MW310, o il est possible de crer et de modifier les Part-Programs ISO
laide d'un diteur de ligne guid et d'afficher les usinages programms sur les faces ou plans de la
pice dans les fentres appropries.

Fig. 61

FENETRE DE
LEDITEUR DE
LIGNE ISO

FENETRE
DE
DESSIN
DES
USINAGES SUR
LA
FACE
SELECTIONEE

La fentre de lditeur se compose d'un menu droulant o se trouvent toutes les commandes
prsentes dans lditeur et d'une barre doutils (tool bar) o sont indiques les commandes
principales:
COPIE DANS BLOC NOTES LA SELECTION ACTUELLE
COLLE LE CONTENU DU BLOC NOTES DANS LA POSITION COURANTE
COMMENTE LA SELECTION ACTUELLE
EDITE LES PROPRIETES (EN-TETE) DU PROGRAMME

COUPE LA SELECTION
ACTUELLE ET LA GARDE
DANS LE BLOC NOTES

MODIFIE
LA
SELECTIONEE

REDESSINE LUSINAGE PROGRAMM

LIGNE

Ouvre UNE NOUVELLE LIGNE


MEMORISE LE TRAVAIL COURANT

UNITE DE MESURE DU PROGRAMME


CASE DERREUR: EN CLIQUANT
AVEC LA SOURIS ON OBTIENT
UNE
FENETRE
CONTENANT
LEXPLICATION DE LERREUR

Ouvre un fichier
CREE UN NOUVEAU FICHIER

Page 81

MW310 Project Windows

8.1

PROPRIETES DU PROGRAMME
La frappe, partir de la page de programmation (Fig. 61), de la touche Proprits
situe sur
la barre doutils (tool bar) permet d'ouvrir la fentre (Fig. 62) ddition du programme o il est
possible d'introduire la description du programme, les dimensions de la pice, la table des outils
associe, le type de face 6 et 7 (pour les usinages sur les plans inclins voir au Par. 8.1.1.1).

Fig. 62

Si lon veut utiliser le stationnement la fin du cycle, il suffit dintroduire dans la page reprsente
en Fig. 62 , les cotes de stationnement des axes U.
Laxe U, la fin de lusinage dans la zone 1, sera amen la cote de stationnement U1
Laxe U, la fin de lusinage dans la zone 2, sera amen la cote de stationnement U2
La frappe de la touche Auxiliaires affiche la page reprsente en .

Fig. 63
Cote U1
Cote U2
Cote V

Indique la cote de laxe U laquelle sera effectu le pressage de la pice, dans la zone 1
Indique la cote de laxe U laquelle sera effectu le pressage de la pice, dans la zone 2
Cest la cote laquelle sera positionne la barre mobile. On peut introduire la valeur
paramtrique DY, pour faire en sorte que la barre soit positionne toujours selon la
largeur de la pice.

Aprs avoir configur le chargeur automatique et avoir dfini ces trois valeurs, on peut activer le
fonctionnement du chargeur automatique, comme dcrit au Par. 4.6.

Page 82

MW310 Project Windows

Si lon veut dfinir la position absolue des ventouses, il suffit dappuyer sur la touche Ventouses
dans la page reprsente en Fig. 62, par laquelle on accde la page reprsente en , dans laquelle
on peut introduire les cotes des faces, des ventouses et langle de rotation.

Fig. 64
Entier

Etablit si le programme doit grer les ventouses pour un usinage champ entier,
(utilise toutes les faces).

Symtrique Etablit si le programme doit grer les ventouses pour un usinage champ
symtrique, (nutilise que la moiti des faces prsentes).
4Champs

Etablit si le programme doit grer les ventouses pour lusinage dune machine
quatre champs, (nutilise quun quart des faces prsentes).

Page 83

MW310 Project Windows

8.1.1 PROGRAMMATION DES PLANS


Le plan de travail est la reprsentation graphique du ct de la pice o l'on veut excuter l'usinage
programm.
Cette machine permet de travailler sur sept plans de travail diffrents, chacun d'entre eux ayant des
caractristiques spcifiques qui seront expliques ci-dessous.
Pour que la reprsentation graphique de la pice soit affiche, il est ncessaire d'entrer toutes les
donnes concernant ses dimensions, comme dcrit au Par.8.1 dans Fig. 62.
Dans l'exemple utilis pour l'explication des plans, les dimensions de la pice sont les suivantes :
Longueur:
Largeur:
Hauteur:
Plan 6:
Plan 7:

Plan 1:

1000 Les valeurs pour les plans inclins six et sept sont:
500
100
H:
50
1
P:
0
1
A:
30

Le plan 1 est reprsent graphiquement comme si on regardait la pice d'en haut, les zros
des axes X et Y tant situs au sommet suprieur gauche dans la figure ci-dessous.
Comme indiqu dans Fig. 65, l'chelle de l'axe X (qui est dans ce cas associe l'axe U de la
machine et qui indique la longueur de la pice) augmente vers la droite ; celle de l'axe Y (qui
est dans ce cas associe l'axe V de la machine et qui indique la largeur de la pice)
augmente en descendant vers le bas de la Fig. 65.
La profondeur d'usinage est donne par l'axe Z (qui est dans ce cas associe l'axe W de la
machine et indique l'paisseur de la pice).
Au cours de la programmation, en entrant Z0, on dfinit un usinage au ras du bois, tandis
qu'en augmentant la valeur de Z, l'on augmente aussi la profondeur d'usinage. Pour loigner
la fraise du bois, il est ncessaire d'entrer une valeur de Z ngative.

Fig. 65

Page 84

MW310 Project Windows

Plan 2:

Le plan de travail 2 est reprsent graphiquement comme si on regardait la pice aprs


l'avoir extraite de la machine et tourne vers l'observateur, les zros des axes X et Y
tant situs au sommet infrieur gauche.
Comme indiqu dans Errore. L'origine riferimento non stata trovata., l'chelle de
l'axe X (qui est dans ce cas associe l'axe U de la machine et qui indique la longueur
de la pice) augmente vers la droite ; celle de l'axe Y (qui est dans ce cas associe
l'axe W de la machine et qui indique l'paisseur de la pice) augmente en montant vers
le haut de la Errore. L'origine riferimento non stata trovata.. La profondeur de
travail est donne par l'axe Z (qui est dans ce cas associe l'axe V de la machine et
indique la largeur de la pice).
Au cours de la programmation, en entrant Z0, on dfinit un usinage au ras du bois,
tandis qu'en augmentant la valeur de Z, l'on augmente aussi la profondeur d'usinage.
Pour loigner la fraise du bois, il est ncessaire d'entrer une valeur de Z ngative.

Fig. 66

O :
A=

Point d'appui sur la machine

B = Zro machine pour le Plan 3

Fig. A

Page 85

MW310 Project Windows

Plan 3:

Le plan de travail 3 est reprsent graphiquement comme si on regardait la pice par le


devant de la machine, les zros des axes X et Y tant situs au sommet suprieur gauche
dans la figure ci-dessous.
Comme indiqu dans Fig. 67, l'chelle de l'axe X (qui est dans ce cas associe l'axe U
de la machine et qui indique la longueur de la pice) augmente vers la droite ; celle de
l'axe Y (qui est dans ce cas associe l'axe W de la machine et qui indique l'paisseur
de la pice) augmente en descendant vers le bas de la Fig. 67. La profondeur de travail
est donne par l'axe Z (qui est dans ce cas associe l'axe V de la machine et indique la
largeur de la pice).
Au cours de la programmation, en entrant Z0, on dfinit un usinage au ras du bois,
tandis qu'en augmentant la valeur de Z, l'on augmente aussi la profondeur d'usinage.
Pour loigner la fraise du bois, il est ncessaire d'entrer une valeur de Z ngative.

Fig. 67

O :
A = Point d'appui sur la machine

B = Zro machine pour le Plan 2

Fig. B

Page 86

MW310 Project Windows

Plan 4:

Le plan de travail 4 est reprsent graphiquement comme si on regardait la pice du ct


gauche de la machine, les zros des axes X et Y tant situs au sommet suprieur
gauche dans la figure ci-dessous.
Comme indiqu dans Fig. 67, l'chelle de l'axe X (qui est dans ce cas associe l'axe V
de la machine et qui indique la largeur de la pice) augmente vers la droite ; celle de
l'axe Y (qui est dans ce cas associe l'axe W de la machine et qui indique l'paisseur
de la pice) augmente en descendant vers le bas de la Fig. 67. La profondeur de travail
est donne par l'axe Z (qui est dans ce cas associe l'axe V de la machine et indique la
largeur de la pice).

Fig. 68

Fig. 68

O :
A=

Point d'appui sur la machine

B=

Zro machine pour le Plan 3


Fig. C

Page 87

MW310 Project Windows

Plan 5:

Le plan de travail 5 est reprsent graphiquement comme si on regardait la pice du ct


droit de la machine, les zros des axes X et Y tant situs au sommet suprieur droit
dans la figure ci-dessous.
Comme indiqu dans , l'chelle de l'axe X (qui est dans ce cas associe l'axe V de la
machine et qui indique la largeur de la pice) augmente vers la gauche ; celle de l'axe Y
(qui est dans ce cas associe l'axe W de la machine et qui indique l'paisseur de la
pice) augmente en descendant vers le bas de la . La profondeur de travail est donne
par l'axe Z (qui est dans ce cas associe l'axe U de la machine et indique la longueur
de la pice).
Au cours de la programmation, en entrant Z0, on dfinit un usinage au ras du bois,
tandis qu'en augmentant la valeur de Z, l'on augmente aussi la profondeur d'usinage.
Pour loigner la fraise du bois, il est ncessaire d'entrer une valeur de Z ngative.

Fig. 69

O :
A=

Point d'appui sur la machine

B = Zro machine pour le Plan 3


Fig. D

Page 88

MW310 Project Windows

8.1.1.1 Dfinition des plans inclins


Plan 6:

Supposons d'avoir une pice avec un plan inclin, orient vers le derrire de la machine.
Le plan 6 est reprsent graphiquement comme si on regardait perpendiculairement le
plan inclin de la pice par le derrire de la machine. Les zros des axes X et Y sont
situs au sommet suprieur gauche dans la figure ci-dessous.
Comme indiqu dans Fig. 70, l'chelle de l'axe X (qui est dans ce cas associe l'axe U
de la machine et qui indique la longueur de la pice) augmente vers la droite, tandis que
celle de l'axe Y (qui est associe la largeur du plan inclin et qui dpend de
l'inclinaison du plan mme) augmente vers le haut de la Fig. 70. La profondeur de
travail est donne par l'axe Z (associe et dpendant de l'inclinaison du plan).
Au cours de la programmation, en entrant Z0, on dfinit un usinage au ras du bois,
tandis qu'en augmentant la valeur de Z, l'on augmente aussi la profondeur d'usinage.
Pour loigner la fraise du bois, il est ncessaire d'entrer une valeur de Z ngative.

Fig. 70

O :
A=

Point d'appui sur la machine

B = Zro machine pour le Plan 3


Fig. E

Page 89

MW310 Project Windows

Plan 7:

Supposons d'avoir une pice avec un plan inclin, orient vers le devant de la machine.
Le plan 7 est reprsent graphiquement comme si on regardait perpendiculairement le
plan inclin de la pice par le devant de la machine. Les zros des axes X et Y sont
situs au sommet infrieur dans la figure ci-dessous.
Comme indiqu dans Fig. 71, l'chelle de l'axe X (qui est dans ce cas associe l'axe U
de la machine et qui indique la longueur de la pice) augmente vers la droite, tandis que
celle de l'axe Y (qui est associe la largeur du plan inclin et qui dpend de
l'inclinaison du plan mme) augmente en descendant vers le bas de la Fig. 71. La
profondeur de travail est donne par l'axe Z (associe et dpendant de l'inclinaison du
plan).
Au cours de la programmation, en entrant Z0, on dfinit un usinage au ras du bois, tandis
qu'en augmentant la valeur de Z, l'on augmente aussi la profondeur d'usinage. Pour
loigner la fraise du bois, il est ncessaire d'entrer une valeur de Z ngative.

Fig. 71

O :
A=

Point d'appui sur la machine

B = Zro machine pour le Plan 3


Fig. F

Page 90

MW310 Project Windows

La figure qui suit reprsente un panneau ayant les caractristiques suivantes: longueur 800, largeur
500, paisseur 100 et plans inclins 6 et 7 avec offset h=50 P=110 A=30.

La reprsentation graphique du plan suprieur du panneau est 800x662.26, au lieu d'tre 800x500,
puisque la pice est toujours usine du ct infrieur et, graphiquement, la vue du plan 1 sera augmente
du double de la valeur du paramtre P.

Comme cela a dj t rappel, les rfrences sont en


tout cas toujours associes au point d'appui, ce qui
implique dans ce cas que si la partie visible est
~662mm, dans la partie infrieure du profil on trouve la
distance de 500mm. Pour en avoir la confirmation,
contrler l'affichage en ISO d'un orifice ayant x100,
y100, sur une pice possdant les mmes
caractristiques:

Page 91

MW310 Project Windows

Comme reprsent dans la figure, puisqu'on a programm un plan


inclin 6 et 7 dont les caractristiques dterminent l'agrandissement de
la surface du plan 1, l'orifice qu'il en rsulte est situ 100mm des
butes d'appui, le long de l'axe Y, 181.13mm de l'angle du panneau
et 210mm du bord le plus loign du panneau (voir le dessin de la
pice). Avec ce type de panneau, il convient donc de reprsenter
graphiquement la partie visible du panneau, avec la rgle de l'axe Y
qui commence du point o la bute d'appui est rellement situe. Cela
entrane le problme des rfrences qui, dans le MasterWork, sont
prcisment renverses en Y. Dans ce cas, l'on aura, en bas de l'cran,
la rfrence Y dans le point o le panneau toucherait les butes
d'appui, aussi bien dans le cas d'un plan inclin que d'un bord de panneau standard. En slectionnant les
rfrences partir du haut de l'cran, de la mme manire qu'avec le plan infrieur, la position de la fin
du panneau sera celle qui a t programme depuis le plan inclin, tandis que la rfrence suprieure
est, en tout cas, le point ou l'on peut avoir les butes d'appui. Veuillez trouver ci-dessous, une srie
complte de profils qui devraient comprendre tous les types possibles de plans inclins, avec les
relatives rfrences qui sont aussi utilises pour la rgle. A noter galement que la reprsentation
graphique relle du panneau est celle du plan suprieur et non pas celle du plan infrieur. Dans chaque
dessin, la position de la rfrence, correspondant au point o la pice touche les butes, sera aussi
marque d'une ligne colore ou bien hachure. Bien entendu, il faut enfin aussi indiquer le plan inclin,
s'il est visible, lorsqu'on slectionne le plan d'affichage suprieur.

A = Point o la pice touche les butes correspondant au zro de la rgle et la rfrence ventuelle
A = Point de dpart pour la reprsentation graphique du panneau

Page 92

MW310 Project Windows

8.1.2

PLANS INCLINES CUSTOMISES


Pour dfinir n'importe quel plan inclin dans l'espace, il est ncessaire de commencer par la
dfinition des angles dinclinaison par rapport au plan suprieur (1).
L'instruction ISO qui dfinit le plan inclin est G121 :
G121 K U V W A B L
K: Numro du plan (>10), indique le numro de rfrence du plan
U: coordonne d'origine du plan sur l'axe U
V: coordonne d'origine du plan sur l'axe V
W: (option) coordonne d'origine du plan sur l'axe W partir de la base du panneau
Si W est absent, lorigine du plan se trouve la mme hauteur que le plan suprieur (1)
du panneau.
A: Ce paramtre reprsente l'angle de dcalage autour de l'axe U, entre le plan (1) et le plan
dfinir. Il est possible de programmer n'importe quelle valeur comprise entre -360 et
360, l'exception de la valeur zro. Pour A > 0, le plan suprieur tourne autour de l'axe
U dans le sens des aiguilles d'une montre par rapport sa direction (ou, pour mieux dire,
sa rotation est celle que l'on obtient en amenant le demi-axe positif W sur le demi-axe
positif V).
B:

Ce paramtre reprsente l'angle de dcalage autour de l'axe W, entre le plan (1) et le


plan dfinir. Il est possible de programmer n'importe quelle valeur comprise entre 360 et 360, l'exception de la valeur zro. Pour B > 0, le plan suprieur tourne autour
de l'axe W en sens inverse celui des aiguilles d'une montre par rapport sa direction
(ou, pour mieux dire, sa rotation est celle qu'on obtient en amenant le demi-axe positif U
sur le demi-axe positif V).

L:

(option) Longueur du plan.

U
A>0

B>0

V
V
W
W
Pour maintenir l'origine du plan inclin toujours en haut, lorsqu'on tourne le plan autour de l'axe U
avec A > 0, laxe Y du plan tourn est invers.
Le sens des axes du plan suprieur tourn autour de l'axe U avec valeur A < 0 ne change pas.
N.B. Pendant la phase de dfinition de lorigine des planas inclins l'intrieur du code ISO, il
faut considrer que lorigine du plan est toujours le point le plus haut du plan inclin (voir figure).

Page 93

MW310 Project Windows

Les dimensions du panneau de l'exemple ci-dessous sont 800mm x 800mm.

G121 K11 U600 V28.87 A-60 B-180

G121 K12 U200 V771.13 A-60 B0

G121 K13 U771.13 V600 A-60 B-90

G121 K14 U20.41 V579.59 A-60 B-315

G121 K15 U220.41 V20.41 A-60 B-225

G121 K16 U779.59 V220.41 A-60 B-135

G121 K17 U579.59 V779.59 A-60 B-45

G121 K18 U28.87 V200 A-60 B-270

Page 94

MW310 Project Windows

8.1.2.1.1

Code ISO G173

G173 ORIGINE INTERPOLATION DEGAGEE DU PLAN


X Coordonnes point
Y
"
Z
"
S Vitesse fraise
T Numro outil
E Vitesse d'entre
A Angle d'inclinaison dans le plan X-Z (5AXES)
C Angle de rotation dans le plan X-Y (AXE C)
K Angle d'inclinaison dans le plan X-Z
D Modalit de rapprochement
Le paramtre D peut prendre uniquement les valeurs 0 et 1.
D=0, la cote de rapprochement est calcule par la C.N. et il n'est pas possible de programmer la
manutention de A et C
D=1, la cote de rapprochement N'EST PAS calcule par la C.N. et le systme utilise les cotes
spcifies dans le programme ; dans cette modalit, la programmation de A et C est admise.

Page 95

MW310 Project Windows

8.2

FENETRE ISO

8.2.1 INTRODUCTION DUNE LIGNE DE PROGRAMME


A la frappe du bouton douverture Nouvelle ligne
, depuis la page de programmation (Fig.
61), lditeur introduira une nouvelle ligne dans la position o est point le curseur et ouvrira un
menu o choisir le type de ligne:
Pour diter une ligne choisir avec la souris le type et confirmer avec
ENTER ou bien appuyer directement sur le clavier le caractre
correspondant aux 4 types de ligne suivants:
Code Iso G
code ISO du type G
Code Iso
code ISO de type M
# paramtrique ligne paramtrique
( commentaire ligne de commentaire
Persiennes
diteur de programmation et dusinage des persiennes

Si les codes ISO G ou M sont introduits, une liste de toutes les commandes disponibles sera affiche
dans lencadr de droite, o il sera possible de programmer manuellement le numro de la fonction
ISO, ou bien slectionner avec la souris la fonction souhaite en cliquant sur la case correspondante.
Toutes les donnes programmes doivent tre confirmes avec la touche ENTER.

Fig. 72

Lors de lintroduction dune nouvelle ligne, tous les paramtres correspondants au code slectionn
seront proposs un par un. Appuyer sur ENTER pour les paramtres optionnels que lon ne veut pas
programmer. Si lon appuie sur la touche ESCAPE en un moment quelconque de la dfinition dune
nouvelle ligne, toute la ligne sera limine.
Si lon modifie une ligne prexistante, la liste des paramtres programmables saffiche dans
lencadr de droite; pour modifier un paramtre, cliquer avec la souris dans la case correspondante,
ou bien dplacer la slection avec les touches curseur et appuyer sur ENTER, ou bien appuyer sur la
lettre correspondante au paramtre modifier. Les changements apports ne seront accepts que si la
rubrique OK  ACCEPT sera slectionne dans lencadr.

Fig. 73

Au contraire, par la touche ESCAPE on limine les changements apports.


Une explication plus dtaille de la syntaxe et des commandes ISO se trouve au Par. 8.4
Programmation.

Page 96

MW310 Project Windows

8.2.2 SELECTION DE LIGNES DE PROGRAMME


Pour slectionner une ou plusieurs lignes de programme utiliser soit la souris en gardant appuye la
touche gauche et en se dplaant sur les lignes soit le clavier en utilisant les touches curseur en Haut
et en Bas tout en appuyant simultanment sur Shift. Les lignes slectionnes sont mises en vidence
par une couleur diffrente.

Pour travailler sur les lignes slectionnes utiliser soit les commandes du menu droulant soit les
boutons de la barre doutils (tool bar) soit les commandes du clavier.

8.2.3 UTILISATION DU CLAVIER AVEC LEDITEUR


DELETE
CTRL-INSERT
SHIFT-INSERT
SHIFT-ENTER
ENTER

efface la slection en la mmorisant galement dans la clipboard


copie la slection dans la clipboard
colle le contenu de la clipboard dans la position du curseur
modifie la ligne actuellement slectionne
ouvre une nouvelle ligne de programme dans la position du curseur

8.2.4 UNITE DE MESURE


La machine travaille avec lunit de mesure (pouces ou mm) programme dans la configuration et
affiche dans la barre doutils (tool bar) spcifique de lAutomatique. Chaque nouveau programme
crit dans l'diteur ISO gardera l'intrieur linformation sur lunit de mesure avec laquelle il a t
crit et l'affichera dans la case approprie sur sa barre doutils. Il est donc tout fait possible d'avoir
un programme ISO prcdemment crit avec une unit diffrente de celle qui est actuellement
utilise par la machine pour usiner; dans ce cas, le fond de la case de lunit du programme sera
jaune afin de mettre en vidence cette diffrence dans lutilisation des units.

8.2.5 TABLEAU DE SELECTION DES PLANS


Depuis la page principale de lditeur ISO (Fig. 61), par la frappe des touches daffichage des
faces, on peut passer laffichage graphique des usinages de la face slectionne.
Fig. 74
TOUCHES
DAFFICHAGES
DES PLANS

TOUCHE DE REMISE A ZERO


DE LA FENETRE

Page 97

MW310 Project Windows

8.3

FENETRES DE DESSIN
Chaque plan de travail ou face de la pice est affich dans une fentre indpendante. Pour afficher
une face appuyer sur le bouton correspondant dans le tableau des Faces.
(1) Face suprieure
(2) Face arrire
(3) Face avant
(4) Face latrale gauche
(5) Face latrale droite
(6) Face incline arrire
(7) Face incline avant
Les fentres des faces peuvent tre agrandies ou rapetisses et dplaces de sorte en voir plusieurs
simultanment. La frappe du bouton REMISE A ZERO FENETRES portera de nouveau toutes les
fentres de lditeur dans la position et aux dimensions initiales.
En appuyant sur la touche CTRL et en dplaant la souris sur le dessin, on affiche les cordonnes
dans lesquelles se trouve le curseur de la souris.
La barre doutils (tool bar) prsente sur les fentres de dessin ont trois boutons:
ZOOM

IN

ZOOM OUT (ENTIER)

DESSIN CHEMIN DE LOUTIL


PAS-A-PAS
AFFICHE VENTOUSES
AFFICHE VENTOUSES

8.3.1 FONCTION ZOOM


Depuis la page principale de lditeur ISO (Fig. 61), en appuyant sur la touche ZOOM
ENCADRE

, on peut slectionner avec la souris une aire rectangulaire zoomer. Par la touche

ZOOM ENTIER
, on redessine la face la dimension la plus grande possible dans les
dimensions actuelles de la fentre.

8.3.2 FONCTION DESSIN CHEMIN OUTIL


Normalement, le dessin des usinages est ralis avec les dimensions de loutil utilis. Depuis la page
principale de lditeur ISO (Fig. 61), en appuyant sur la touche Chemin outil
exclusivement le chemin de loutil.

Page 98

, on peut afficher

MW310 Project Windows

8.3.3 FONCTION PAS-A-PAS


Depuis la page principale de lditeur ISO (Fig. 61), en appuyant sur la touche PAS-A-PAS
,
on entre dans un mode o lusinage de la pice est mis en vidence pas--pas: il sinterrompt donc
chaque usinage et met en vidence en jaune, sur la pice, lusinage obtenu par la ligne ISO qui est
son tour mise en vidence dans lditeur:
Fig. 75

ARRE

UN PAS EN ARRIERE

UN PAS EN AVANT

La frappe des boutons de la fentre du pas--pas ci-dessus permet de mettre en vidence les usinages
en avant ou en arrire sur la pice; dans l'alternative, il est possible de slectionner avec la souris une
ligne ISO sur la grille de programmation et en obtenir ainsi la mise en vidence sur le dessin.

8.3.4 GESTION DES VENTOUSES


8.3.4.1 Affichage des Ventouses
Depuis la page principale de lditeur ISO (Fig. 61), en appuyant sur la touche Affichage des
, on active la reprsentation graphique des ventouses en chelle. Aprs lactivation
Ventouses
de cette fonction, la touche de modification de la position des ventouses est aussi affiche, comme
dcrit au Par. 8.3.4.2.

8.3.4.2 Dplacement des Ventouses


La frappe de la touche Dplacement des Ventouses
permet dentrer dans la fonction de
positionnement des ventouses qui, laide de la souris, permet le positionnement des faces et des
ventouses. Cette fonction est limite par le positionnement graphique, donc si lon veut excuter un
positionnement paramtrique selon les dimensions de la pice, on doit utiliser la programmation des
ventouses lintrieur de Mastersystem. la fin du positionnement des ventouses, il faut appuyer
de nouveau sur la touche Dplacement des Ventouses
autres fonctions de lditeur ISO.

, autrement on ne pourra pas utiliser les

Page 99

MW310 Project Windows

8.4

PROGRAMMATION

8.4.1 INTRODUCTION
La programmation de la CN est base sur les CODES G; un programme peut contenir 3 types de
lignes:
a)
b)
c)

Lignes avec codes G et M.


Lignes paramtriques.
Lignes de commentaire.

8.4.2 LIGNES AVEC CODES G ET M


Ce sont des lignes normales de programme qui ne peuvent tre formes que par les codes G et M lists
plus en avant. Ces lignes de programme souvrent par la touche F1 NOUVELLE. La frappe de
cette touche ouvre une ligne vide, dans laquelle on doit introduire les diffrents codes, ou bien, en
appuyant sur les touches de fonction [F1] Paramtres, [F2] Commentaire, [F3] Fiches Anuba, on
pourra introduire des lignes spciales de la programmation paramtrique, des fiches anuba, ou des
lignes simples de commentaire.

8.4.3 LIGNES PARAMETRIQUES


Les lignes paramtriques sont des lignes de programme spciales qui commencent par les caractre
'#'. Ces lignes de programme souvrent avec la touche de fonction dans laquelle est affiche la
dnomination "Parametr". La frappe de cette touche ouvre une ligne vide, dont le premier caractre
est #. Lutilisation des lignes paramtriques permet de rdiger des programmes flexibles et
dpendants des dimensions de la pice et/ou des variables introduites dans les programmes.

8.4.4 LIGNES DE COMMENTAIRE


Les lignes de commentaire sont des lignes de programme qui permettent dcrire quelques
annotations lintrieur du programme. Ces lignes de programme souvrent avec la frappe des
touches de fonction F1 NOUVELLE, puis F2 COMMENTAIRE. En appuyant sur cette
squence de touches, on ouvre une ligne vide, dont le premier caractre est (.

Page 100

MW310 Project Windows

8.4.5 LA PROGRAMMATION PARAMETRIQUE


Les lignes paramtriques utilises dans un programme de la machine le rendent plus flexible. Il est
en effet possible d'attribuer tout paramtre des codes G ( part le code outil T), des valeurs qui
peuvent tre soit des constantes soit le rsultat d'une expression mathmatique o il est galement
possible d'utiliser des fonctions trigonomtriques.
Vu que les variables utilises dans les lignes paramtriques sont globales, elles peuvent galement
tre changes par les sous-programmes rappels l'intrieur d'un programme principal.
La programmation paramtrique peut tre divise en 3 parties:
Calcul de fonctions ou dexpressions mathmatiques, Par. 8.4.5.1
Excution de sauts ou de cycles, Par. 8.4.5.2
Attribution de paramtres aux codes de programmation, Par. 8.4.5.3

8.4.5.1 Calcul de fonctions et dexpressions mathmatiques


Le calcul de fonctions ou dexpressions mathmatiques et lattribution de la valeur une
VARIABLE GLOBALE sont marqus par le symbole #, suivi par un nombre variable de 1 99. Il
est possible de calculer les expressions ou les fonctions suivantes:
| = ou bien
<Paramtre>
<paramtre>
<expression>
<expression>
<expression>
<expression>
SIN
COS
TAN
ASIN
ACOS
ATAN
SQRT
LOG
ESP
POW
INT

8.4.5.1.1

<constante>

+
*
/

<expression> |
<expression> |
<expression> |
<expression> |
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )
( <expression> )

|
|

|
|
|
|
|
|
|
|
|
|
|

Fonctions Mathmatiques SIN, COS, TAN, ASIN, ACOS, ATAN

Calculent respectivement le Sinus, Cosinus, Tangente, Arc-sinus, Arc-cosinus et Arc-tangente en


degrs.
SQRT:Calcule la racine carre.
LOG: Calcule le logarithme dcimal.
ESP: Calcule la fonction exponentielle, cest--dire llvation de e (e = 2.718281828) la
puissance pour la valeur donne.
POW: Calcule le carr de la valeur donne.
INT: Excute lentier dun nombre dcimal.
La valeur donne aux fonctions susmentionnes peut tre:
_ une constante
_ une variable paramtrique
_ une expression

Page 101

MW310 Project Windows

8.4.5.2 Excution de sauts ou de cycles


8.4.5.2.1

Fonctions de SAUT IF - ELSE ENDIF

Si lexpression ct de linstruction se vrifie (est vraie), alors toutes les instructions comprises
entre IF et ELSE seront excutes, ou bien celles entre IF et ENDIF si linstruction ELSE nest pas
prsente.
Si, au contraire, l'expression ct de linstruction IF ne se vrifie pas (est fausse), alors toutes les
instructions entre IF et ELSE seront sautes et seront par contre excutes les instructions comprises
entre ELSE et ENDIF, si linstruction ELSE est prsente, autrement le programme excutera les
instructions indiques aprs linstruction ENDIF.
Linstruction IF permet de vrifier les conditions suivantes:
=
Egal
!
Diffrent
>
Suprieur
>= Suprieur ou gal
<
Infrieur
<= Infrieur ou gal
On peut maintenant vrifier la zone dexcution de lusinage, comme dcrit dans lexemple suivant.

IF BAT=B

ENDIF
Dans lexemple susdit, on a conditionn lexcution du bloc des instructions, contenues entre lIF et
lENDIF, laire de travail B. En excutant le programme aire B, seront aussi excutes les
instructions ISO contenues dans le bloc de lIF. Dans tous les autres cas, le bloc de lIF sera ignor.
Pour faire en sorte que la condition BAT soit accepte, il faut lcrire toujours en MAJUSCULE.
Exemple:
#1=10
#IF #1 > 5
Gxxx ... \
Gxxx ... >
Gxxx ... /
#ELSE
Gxxx ... \
Gxxx ... >
Gxxx ... /
#ENDIF

Attribution #1 de la valeur 10
Vrification si #1 est suprieur 5. (vrai)
Instructions excutes jusqu ELSE

Instructions non excutes, saut ENDIF

ou bien
#2=5
#3=5
#IF #2 ! #3
Gxxx ... \
Gxxx ... >
Gxxx ... /
#ENDIF

Page 102

Attribution #2 de la valeur 5
Attribution #3 de la valeur 5
Vrification si #2 est diffrent de #3 (faux)
Instructions non excutes, saut ENDIF

MW310 Project Windows

8.4.5.2.2

Fonctions de cycle conditionn WHILE - WEND

Toutes les instructions comprises entre WHILE et WEND sont excutes aussi longtemps que la
condition ct de l'instruction WHILE est vrifie, aprs quoi le programme passe la premire
instruction aprs WEND. Les oprateurs utiliss sont les mmes que ceux utiliss pour IF-ELSEENDIF.
Exemple:
#1=10
#WHILE #1 > 5
Gxxx ... \
Gxxx .. >
#1=#1-1/
#WEND
Gxxx

Attribution #1 de la valeur 10
Vrification si #1 est suprieur 5
Instructions excutes par
programme 5 fois
Soustraction de 1 #1
Fin Cycle ( Retour linstruction WHILE )

8.4.5.3 Attribution de paramtres aux variables de programmation


Attribution de paramtres aux variables de programmation ( X, Y, Z etc... ). Ceci est possible
pendant lcriture dune ligne ISO par pression de la touche = durant lattribution dune valeur
une variable de programmation.
Exemple:
Gxxx X100 Y100;instruction normale
Gxxx X=#1 Y=#2;instruction avec paramtres
Il existe galement trois variables prdfinies qui contiennent intrinsquement les dimensions du
panneau telles que dfinies dans la premire page du programme.
Les trois variables sont DX, DY et DZ, correspondant respectivement aux dimensions en X, Y et
Z du panneau.
Exemple:
#1=DX/2 Le paramtre #1 sera gal la dimension maximale en X du panneau, divise par 2

NOTE:

Les paramtres sont des chanes de caractres dont le premier est le caractre # suivi d'un
nombre compris entre 1 et 99.

Page 103

MW310 Project Windows

8.4.6 PROGRAMMATION ISO


Lorsquon utilise les fonctions relatives aux faces (ex. G172), la reprsentation graphique des
usinages se fait en correspondance du plan de travail indiqu dans le programme (G120). Seulement
pour les fonctions limites au plan 1, telles que G173, G188, G178, G189, etc., la reprsentation
graphique se fait toujours sur le plan 1. Lorsquon entre dans la fonction de programmation par
dfaut, le plan 1 est affich. On peut modifier le plan de travail affich, avec la procdure dcrite
au Par. 8.2.5.

8.4.6.1 Code G120


Le code G120 slectionne un plan standard. Utilis gnralement comme premire instruction de
chaque programme, il sert dfinir le plan o lon va travailler:

1
2
3
4 et 5
6 et 7

(suprieur) (standard)
(postrieur)
(antrieur)
respectivement les plans latraux gauche et droite.
Pour les usinages sur des plans inclins.

Cette instruction peut tre utilise plusieurs fois dans le mme programme, si lon doit apporter
des modifications aux plans pendant lusinage.
G120 Kn
n

Numro de la Face de la pice

8.4.6.2 Code G90 - G91


Ces codes ne ncessitent pas de variables de programmation:
Les codes G90 et G91, qui peuvent apparatre plusieurs fois lintrieur du mme programme,
slectionnent la programmation en cotes ABSOLUES (code G90) ou en cotes RELATIVES (code
G91).

8.4.6.3 Code G92


Le code G92 modifie la position de l'origine de la pice. Toutes les cotes des lignes de programme
places aprs cette instruction seront excutes en tenant compte de la nouvelle origine en U, V et W.
Le dplacement de lorigine des axes tant ABSOLU justement cause du fait que le dplacement est
rfr aux axes rels de la machine, les nouvelles coordonnes dfinies restent donc valables
galement pour chaque changement de plan. G92 fournit directement les coordonnes de la nouvelle
origine.
G92 fournit directement les coordonnes de la nouvelle origine.
G92 Unnn Vnnn Wnnn Hnnn Pnnn
Unnn, Vnnn, Wnnn Hnnn Pnnn

Coordonnes de la nouvelle origine de la pice

8.4.6.4 Code G192


Le code G192 modifie la position de l'origine de lusinage sur la pice. Toutes les cotes des lignes de
programme places aprs cette instruction seront excutes en tenant compte des nouveaux origines,
(Ex. X et Y). Le dplacement de lorigine de lusinage tant RELATIF aux zros de la machine, du
plan lintrieur duquel on a introduit la fonction G192, si lon modifie le plan de travail, le
dplacement naura aucun effet.
Lorsquon na plus besoin dutiliser cette fonction lintrieur du programme, on doit attribuer une
valeur nulle aux variables modifies en prcdence, (Ex. X et Y).
G192 fournit directement les valeurs daugmentation des cotes dfinies.
G192 X Y
X,Y
Coordonnes de la nouvelle origine du plan de travail

Page 104

MW310 Project Windows

8.4.6.5 Code G170


Le code G170 permet de dplacer les axes aux cotes dfinies dans les paramtres de linstruction.
Une instruction de pause M00 suit normalement ce code, ce qui entrane un stationnement
temporaire pendant lexcution du programme.
G170 X Y
Z
X, Y, Z Coordonnes absolues des axes

8.4.6.6 Code G110


Le code G110 active la gestion de lunit de mesure en Pouces, lintrieur du programme
ISO.

8.4.6.7 Code G111


Le code G111 dsactive la gestion de lunit de mesure en Pouces, lintrieur du
programme ISO.

8.4.6.8 Code G112


Le code G112 active la gestion de lusinage des angles vifs, lintrieur du programme ISO
(Par. 8.6).

8.4.6.9 Code G113


Le code G113 dsactive la gestion de lusinage des angles vifs, lintrieur du programme
ISO (Par. 8.6).

8.4.6.10 Code G194


D

MODIFICATION DES OFFSET DE DIVISION DU PANNEAU


Nouveau offset de division du panneau (P.L.)

8.4.6.11 Codes G150 - G151 - G152 - G153


Ces codes ne ncessitent pas de variables de programmation:
Le code G151 prdfinit le caractre spculaire par rapport l'axe X.
Le code G152 prdfinit le caractre spculaire par rapport l'axe Y.
Le code G153 prdfinit le caractre spculaire par rapport aux axes X et Y.
Le code G150 annule la fonction spculaire prdfinie prcdemment avec les codes G151, G152,
G153.
L'activation de la symtrie cause le dplacement de l'origine des axes et modifie la direction
d'avance sur les axes considrs.

8.4.6.12 Code G172


Cette fonction opre sur tous les plans de la machine, donc, avant de pouvoir lutiliser, il faut dfinir
le plan sur lequel on va travailler. Le code G172 dfinit le point dorigine de lusinage, qui sera
contrl par le code successif. Par exemple, le point dorigine dune interpolation linaire ou
circulaire. La seule fonction G172 nexcute AUCUN positionnement des axes, si elle nest pas sui
vie dune fonction dusinage, telle que la fonction G101, G100, , mais permet de dfinir loutil
utiliser dans lusinage.
G172 X Y Z S T E
X,Y, Z Coordonnes du point
T Code outil (Ex. T1/1)
S
Vitesse de rotation de la fraise (Ex. 5, rotation droite 5000 tours)
E Vitesse dentre
J
Angles dinclinaison du mandrin lectrique
Champs dapplication des Ttes Indexes
Type de tte
1
2
3

Description
Tte fixe 90
Lame Indexe
Tte inclinable

Plans de travail
1, 2, 3, 4, 5, 6, 7
1
Seulement 6 et 7

Page 105

MW310 Project Windows

8.4.7 CODES POUR EXECUTER DES USINAGES A LA FRAISE


8.4.7.1 Code G40
Le code G40 annule la correction du rayon de l'outil. Il est obligatoire de faire suivre une instruction
G40 par une instruction dinterpolation linaire G101 pour permettre la machine de sortir de la
compensation du rayon de loutil.
G40

8.4.7.2 Code G41


Le code G41 active la compensation du rayon de l'outil gauche du profil par rapport au sens
davance. Il est obligatoire de faire suivre une instruction G41 par une instruction dinterpolation
linaire G101 pour permettre la machine dentrer en compensation de rayon de loutil.
G41 Q nnn
Q nnn Rayon de compensation
Kn
Type de compensation
0=
Arcs (dfaut)
1=
Lintersection entre des lignes droites, avec compensation
externe, se fait en laissant un angle vif
N.B.

Si le rayon de compensation n'est pas dclar, la valeur attribue sera reprsente par le
rayon de l'outil utilis et dclar dans la table des outils.

8.4.7.3 Code G42


Le code G42 active la compensation du rayon de l'outil droite du profil par rapport au sens
davance. Il est obligatoire de faire suivre une instruction G42 par une instruction dinterpolation
linaire G101 pour permettre la machine dentrer en compensation de rayon de loutil.
G42

N.B.

Q nnn
Q nnn
Kn
0=
1=

Rayon de compensation
Type de compensation
Arcs (dfaut)
Lintersection entre des lignes droites, avec compensation externe, se fait
en laissant un angle vif

Si le rayon de compensation n'est pas dclar, la valeur attribue sera reprsente par le
rayon de l'outil utilis et dclar dans la table des outils.

8.4.7.4 Code G101


Le code G101 commande l'excution d'un fraisage en interpolation linaire. Le code T ne peut pas
tre utilis en interpolation, raison pour laquelle l'outil doit tre dclar avec une instruction G172
avant d'entrer en interpolation avec le code G101.
N.B. L'utilisation des raccords ou des fonctions de compensation du rayon de l'outil cre des blocs
d'usinage qui peuvent tre composs de plusieurs lignes de programme. A l'intrieur de ces
blocs, la vitesse F de fraisage n'est pas variable. En cas de slection de vitesses F
diffrentes dans les diverses lignes de programmation faisant partie du mme bloc, la vitesse
d'excution de ce dernier sera unique, savoir ce sera la dernire commande.

Page 106

MW310 Project Windows

Ex.
G120 K1
G172 X100 Y100 T1/7 Z10
G101 X200 Y100 Q20 F5
G101 X200 Y200 F10
G101 X100 Y200

G101 X Y Z F Q
X,Y, Z
Coordonnes du point d'arrive du fraisage
F
Vitesse d'interpolation
Q
Rayon d'arrondissage de l'arte

N.B. Par lutilisation de la variable Z on peut excuter des interpolations sur trois axes.

8.4.7.5 Codes G102 - G103


Les codes G102 et G103 commandent l'excution d'un fraisage en interpolation circulaire.
Il est possible de dterminer l'arc de cercle de 2 manires diffrentes:
- Arc dfini par le point initial, le point final et le rayon
- Arc dfini par le point initial, le point final et le centre.
Etant donns le point initial, le point final et le rayon de l'arc:
En connaissant le point initial (implicite), le point final et le rayon, les trajectoires possibles sont 4
dont 2 en sens des aiguilles dune montre (code G102) et 2 en sens inverse horaire (code G103) se
distinguant par l'arc de circonfrence sous-tendu, infrieur 180 degrs (rayon > 0) ou suprieur
180 degrs (rayon <0).
G102 X Y Z R Q
G103 X Y Z R Q

F
F
X,Y, Z
R
Q
F

Coordonnes du point final


Rayon de l'arc
Rayon darrondissage de larte du point dunion avec la
fonction successive
Vitesse dinterpolation

Etant donns le point initial, le point final et le centre de l'arc:


En connaissant le point initial, le point final et le centre de l'arc, les trajectoires possibles sont 2: une
horaire (code G102) et une inverse horaire (code G103).
Si les coordonnes du point initial et du point final concident, toute la circonfrence sera fraise!
Si linstruction contient le code Q (avec une valeur r > 0), alors le trait suivant sera raccord celuici par un arc de cercle de rayon 'r'.
G102 X Y Z I J Q
G103 X Y Z I J Q

F
F

X,Y, Z Coordonnes du point final


I, J
Coordonnes du centre de l'arc
Q
Rayon darrondissage de larte du point dunion avec la
fonction successive
F
Vitesse dinterpolation

N.B. Par lutilisation de la variable Z, on peut obtenir des fraisages hlicodales, avec une
interpolation circulaire des axes X et Y et une interpolation linaire de laxe Z.

Page 107

MW310 Project Windows

8.4.7.6 Code G105 - G106


Les codes G105 et G106 commandent l'excution d'un fraisage circulaire bas soit sur 3 points soit
sur le point final et une tangente.
Arc passant par 3 points:
Si un code G105 ou un code G106 sont commands avec lindication du point initial (implicite), du
point final (X Y) et dun point intermdiaire (I J), un arc de cercle passant par les trois points donns
sera trac.
Le paramtre de raccord Q ne peut pas tre spcifi.
G105 X Y Z I J F
G106 X Y Z I J F

X,Y, Z
I, J
F

Coordonnes du point final


Coordonnes du point intermdiaire
Vitesse dinterpolation

Arc tangent au fraisage prcdent:


Si un code G105 ou un code G106 est command avec lindication du point initial (implicite) et du
point final, un arc de cercle tangent l'usinage prcdent sera trac.
Le paramtre de raccord Q ne peut pas tre spcifi.
G105 X Y Z F
G106 X Y Z F

X,Y, Z
F

Coordonnes du point final


Vitesse dinterpolation

8.4.7.7 Code G205


Le code G205 correspond un fraisage linaire dfini par sa longueur et son inclinaison. Cette
instruction permet deffectuer des rptitions avec augmentation successive de la valeur des axes X
et/ou Y de la droite dessine.
Langle sera considr de la faon suivante:
-90
G205 A L Z F R I J
A
Inclinaison du fraisage (voir figure)
L
Longueur du fraisage
Z
Profondeur
R
Nombre de rptitions
I, J Augmentation valeurs X et Y dans les
rptitions

0
180

90

8.4.7.8 Code G204


Le code G204 excute aux coordonnes actuelles un cercle vid ou un trou du diamtre assign,
la profondeur dfinie. Si le diamtre nest pas dfini ou sil est infrieur ou gal au diamtre de la
fraise, cest un simple trou qui sera excut.
G204 D Z F R I J
D
Z
F
R
I, J

Page 108

Diamtre du cercle
Profondeur
Vitesse dinterpolation
Nombre de rptitions
Augmentation valeur X et Y dans les rptitions

MW310 Project Windows

8.4.7.9 Code G108


Ce code produit une ellipse au sens des aiguilles dune montre, partir du point de lusinage
prcdent ou du point initial de lusinage (Code G172).
Les paramtres suivants dfinissent les caractristiques:
Les coordonnes du centre I, J
Larc du chemin R (langle en de ralisation de lellipse).
Lexcentricit Q (le rapport entre Rx et Ry, est la dimension en X divise par la dimension
en Y).
Le point initial de lusinage dfini du dernier point dusinage excut ou du point initial de
lusinage (G172).

8.4.7.10 Code G109


Ce code produit une ellipse au sens des aiguilles dune montre, partir du point de lusinage
prcdent ou du point initial de lusinage (Code G172).
Les paramtres suivants dfinissent les caractristiques:
Les coordonnes du centre I, J
Larc du chemin R (langle en de ralisation de lellipse).
Lexcentricit Q (le rapport entre Rx et Ry, est la dimension en X divise par la dimension
en Y).
Le point initial de lusinage dfini du dernier point dusinage excut ou du point initial de
lusinage (G172).

Page 109

MW310 Project Windows

8.4.7.11 Code G211


Le code G211 permet de rappeler origines locales une figure standard des fichiers des figures. Il
est possible de dfinir au moyen de la variable de programmation Q une symtrie dexcution de la
figure:
Q = 0 ou non assign Pas de symtrie
Q = 1 Symtrie le long de laxe X
Q = 2 Symtries le long de laxe Y
Q = 3 Symtries le long des axes X et Y

G211 K N Q F R I J
K
Numro de la figure
N
Sous-type de la Figure: utilis seulement si la figure rappele est un arc et sert
identifier la partie de larc que lon entend excuter. Le numro de rfrence est
report sur la figure
Q
Symtrie
F
Vitesse dinterpolation
R
Nombre de rptitions
I, J Augmentation valeur X et Y dans les rptitions

Q=0

Q=2

X
Q=1

Q=3

N.B.

Pour des informations sur la programmation et les caractristiques des figures, voir
le Par. 8.8.

Page 110

MW310 Project Windows

8.4.8 CODES PER EFFECTUER DES USINAGES AU PALPEUR


Aprs avoir configur le palpeur comme dcrit au Par. 11.7.4.1.7 on pourra lutiliser par les codes
ISO dcrits par la suite.
La gestion du palpeur se fait laide des instructions ISO qui suivent. Comme on va voir, pour
chaque instruction de palpage, on a prvu une instruction pour annuler ou redfinir la valeur releve.
Les deux premires instructions, G164 et G165, commandent respectivement le palpage et
lattribution dune nouvelle paisseur au panneau. Les deux se rfrent un palpeur standard qui
relve automatiquement lpaisseur des panneaux.

8.4.8.1 Code G164


EXCUTION DU PALPAGE EN Z
X,Y Coordonnes o lon doit excuter le palpage
Linstruction G164 excute le palpage en Z, seulement avec les cotes des axes X et Y, o
lon doit excuter le mesurage de lpaisseur de la pice. Aprs la lecture, la nouvelle
paisseur est substitue automatiquement la prcdente.

8.4.8.2 Code G165


Attribution de la nouvelle paisseur au panneau
Z
Nouvelle paisseur du panneau
Linstruction G165 permet lattribution manuelle dune nouvelle paisseur au panneau. Cela
peut tre utile si lon veut redfinir lpaisseur de la pice prcdente au palpage.

Les quatre instructions suivantes, au contraire, se rfrent au palpeur avec photocellule, ou capteur
de la pice. Ce palpeur est utilis pour dfinir les dimensions du panneau en X et Y. Les
coordonnes attribues linstruction indiquent le point o le palpeur doit se trouver pour identifier
le panneau; cela est fait par une photocellule, qui envoie un signal la commande, lorsquelle se
trouve en regard du panneau. Une fois le panneau identifi, do le nom de capteur de la pice, on
excute un dplacement le long des axes X ou Y, selon laxe que lon veut mesurer, jusqu une
identification sommaire de la dimension du panneau, toujours faite par la photocellule. ce pointl, le palpage peut tre conclu, par un palpeur micro-interrupteur, qui peut donner une valeur
prcise aux dimensions de la pice. Cette srie doprations complexes permet le mesurage de
panneaux avec des dimensions trs diffrentes lun de lautre.
Comme on va voir, pour chaque instruction de palpage on a prvu une instruction qui peut annuler
ou redfinir la valeur releve.

8.4.8.3 Code G166


EXCUTION DU PALPAGE AVEC PHOTOCELLULE EN X
X, Y, Z
Coordonnes o lon doit excuter le palpage

8.4.8.4 Code G161


ATTRIBUTION DUNE NOUVELLE LONGUEUR AU PANNEAU
X Nouvelle longueur du panneau

Page 111

MW310 Project Windows

8.4.8.5 Code G167


EXCUTION DU PALPAGE AVEC PHOTOCELLULE EN Y
X, Y, Z
Coordonnes o lon doit excuter le palpage

8.4.8.6 Code G163


ATTRIBUTION DUNE NOUVELLE LARGEUR AU PANNEAU
Y Nouvelle largeur du panneau
Les coordonnes attribues linstruction indiquent le point o lon doit positionner le palpeur pour
identifier le panneau; cela se fait laide dune photocellule, qui envoie un signal la commande
lorsquelle relve le panneau.
Ds que la prsence de la pice est identifie (do le nom de capteur de la pice), la machine
commence le mesurage, en dplaant le palpeur le long de laxe X, Y ou Z (selon le ct que lon
veut mesurer), jusqu ce que la dimension du panneau est releve. La dfinition de la dimension se
fait au moment o la photocellule ne relve plus la pice pendant le dplacement le long des axes.
Avec cette mthode, le mesurage des dimensions de la pice est sommaire, donc il faudra conclure
le palpage en utilisant un palpeur micro-interrupteur, qui peut donner une valeur prcise aux
dimensions de la pice. Cette srie doprations complexes permet le mesurage de panneaux de
dimensions trs diffrentes lun de lautre.

8.4.9 CODES POUR EFFECTUER DES COUPES A LA LAME


8.4.9.1 Code G180
Le code G180 dfinit la coupe de la lame sur l'axe X avec un outil qui n'est pas index.
G180 X F T
X Coordonne finale de la coupe
F
Vitesse de coupe (mtres par minute)
T Numro de loutil
Cet usinage nest permis que sur le plan 1

8.4.9.2 Code G181


Le code G181 dfinit la coupe de la lame sur l'axe Y avec un outil qui n'est pas index.
G181 Y F T
Y Coordonne finale de la coupe
F
Vitesse de coupe (mtres par minute)
T Numro de loutil

Page 112

MW310 Project Windows

8.4.10 CODES POUR EFFECTUER LES USINAGES AVEC LES TETES INDEXEES
8.4.10.1 Code G178
La fonction G178 est limite au plan 1, donc avant dutiliser cette fonction il faut dfinir le plan de
travail 1, (G120 K1). Cette fonction est utilise pour lusinage de trous inclins raliss laide de la
perceuse indexe ou de la fraiseuse indexe (tte indexe inclinable du type 3),
G178 X Y Z I K J Q F T

X, Y, Z
I
K
J
Q
F
T
S
tours)

Coordonnes dorigine du trou


Angle de rotation dans le plan X-Y (AXE C)
Angle d'inclinaison dans le plan X-Z (Inclinaison de la tte indexe)
Longueur du trou
Cote air (par dfaut 5mm)
Vitesse de perage
Numro de loutil index
Vitesse de rotation de la fraise (Ex. -5, rotation gauche 5000

Champs dapplication des Ttes Indexes


Type de tte
3
13

Description
Tte inclinable
Tte inclinable bride

Plans de travail
1 (vue d'en haut)
1 (vue d'en haut)

8.4.10.2 Code G189


La fonction G189 est limite au plan 1, donc avant dutiliser cette fonction il faut dfinir le plan de
travail 1, (G120 K1). Cette fonction est utilise pour la programmation de coupes avec lutilisation
de la lame du type indexe (type 2). On peut dfinir la coupe de deux faons: par lattribution du
point final ou par lattribution de la longueur et de langle.

Coupe par attribution du point final:


G189 X Y Z F G189 I J Z F
X,Y Coordonnes finales de la coupe
Z Profondeur de la coupe
F
Vitesse de la coupe
D Sens d'avancement de la coupe
K Inclinaison de la lame de coupe
indexe (dpend de loffset du vernier
de la tte multiple)
Ex.
G120 K1
G172 X100 Y100 Z5 T41/5 S6 E1 J90
G189 X700 Y300 Z5

Coupe par attribution de la longueur et de


langle:
I
J
Z
F
D
K

Inclinaison de la coupe
Longueur de la coupe
Profondeur de la coupe
Vitesse de coupe (mtres/min.)
Sens d'avancement de la coupe
Inclinaison de la lame de coupe
indexe (dpend de loffset du vernier
de la tte multiple)

Ex.
G120 K1
G172 X100 Y100 Z5 T41/5 S6 E1 J90
G189 Z5 J800 I24 F3

Champs dapplication des Ttes Indexes


Type de tte
Description
Plan dutilisation
2
Tte Lame indexe
1 (vue d'en haut)
12
Tte Lame indexe bride
1 (vue d'en haut)
Tte multiple avec logement de type 2
1 (vue d'en haut)

Page 113

MW310 Project Windows

8.4.10.3 Code G188


La fonction G188 est limite au plan 1, donc avant dutiliser cette fonction il faut dfinir le plan de
travail 1, (G120 K1). Cette fonction est utilise pour lusinage de trous horizontaux raliss laide
de la perceuse indexe ou de la fraiseuse indexe (Type1).
G188 X Y Z I J Q F T

X, Y, Z
I
J
Q
F
T

Coordonnes dorigine du trou


Angle de rotation dans le plan X-Y
Longueur du trou
Cote air (dfaut 5mm)
Vitesse de perage
Numro de loutil indexe

Champs dapplication des Ttes Indexes


Type de tte
Description
1
Tte fixe
11
Tte fixe bride
3
Tte inclinable 0
13
Tte inclinable bride
Tte multiple avec logement de type 1 ou 3

Plans de travail
1 (vue d'en haut)
1 (vue d'en haut)
1 (vue d'en haut)
1 (vue d'en haut)
1 (vue d'en haut)

8.4.10.4 Code G173


La fonction G173 est limite au plan 1, donc avant dutiliser cette fonction il faut dfinir le plan de
travail 1, (G120 K1).
Cette fonction est pareille la fonction G172, avec les diffrences suivantes:
- On peut spcifier langle dinclinaison de la fraise monte sur une tte du type 3, par le
paramtre K.
- On peut spcifier langle de rotation de la tte (Axe C), par le paramtre I.
Le code G173 spcifie le point dorigine de lusinage qui sera command par le code successif. Par
exemple, le point dorigine dune interpolation linaire ou circulaire. La seule fonction G173
NEXECUTE PAS aucun positionnement des axes, si elle nest pas suivie dune fonction dusinage,
telle que la fonction G101, mais permet de dfinir loutil qui sera utilis dans lusinage.
G173 X Y Z T S E I K

X, Y, Z
T
S
E
I
K
D

Coordonnes du point
Numro de loutil
Vitesse de rotation de la fraise (Ex. -5, rotation Sx 5000 tours)
Vitesse dentre (mtres par minute)
Angle de rotation sur le plan X-Y (AXE C)
Angle d'inclinaison sur le plan X-Z (Inclinaison de la fraise)
Flag de habilitation pour l'interpolation avec le centre de la tte
(1=Centre de la tte)

Champs dapplication des Ttes Indexes avec le paramtre D =


0
Type de tte
Description
Plans de travail
1
Tte fixe
1 (vue d'en haut)
11
Tte fixe bride
1 (vue d'en haut)
3
Tte inclinable 0
1 (vue d'en haut)
13
Tte inclinable Bride
1 (vue d'en haut)
Tte multiple avec logement de type 1 ou 3 1 (vue d'en haut)
Champs dapplication des Ttes Indexes avec le paramtre D =
1
Type de tte
Description
Plans de travail
1
Tte fixe
1 (vue d'en haut)
3
Tte inclinable 0
1 (vue d'en haut)
Tte multiple avec logement de type 1 ou 3 1 (vue d'en haut)
Les usinages programms laide de cette fonction doivent tre soigneusement vrifis pendant la
premire excution du programme, puisque la flexibilit de lapplication et la complexit des
mouvements possibles peuvent provoquer une collision mcanique.
Page 114

MW310 Project Windows

8.4.10.4.1

Principe de fonctionnement et de programmation de l'axe C interpolateur

Depuis la version 2.16 r20 de MW310, on peut interpoler avec l'axe C polaire.
Seulement aprs avoir correctement programm l'axe C, comme dcrit au Par. 11.7.4.3.1.1 et au
Par.11.8.1.3, vous pourrez excuter des usinages en interpolation.
Afin de pouvoir interpoler avec laxe de rotation, il faut avoir la version suivante du syncro:
SY421001 R7-4.61. Il est possible dinstaller la version de MW310 2.16 sur la version prcdente
du syncro, simplement il faudra ne pas tenter une interpolation. La commande travaille avec laxe C
en interpolation, en utilisant linstruction G173 X, Y, Z, , C, K, D (comme on peut remarquer,
lancien I est devenu C). La commande, pour conserver sa compatibilit avec les prcdents syncros,
comprend quil doit interpoler, lintrieur dun bloc de programme, par la prsence de llment D,
dfini 1. Spcifier ce FLAG 1 signifie quon ne prend pas en considration les deux lments de
longueur de la fraise et cote 3 de la tte. De cette faon, on devra programmer en considrant de
devoir parcourir avec le centre de la tte loffset du profil obtenir. Offset qui sera gal la COTE
3 ajoute la longueur de loutil. Tout cela en considration du fait quon travaille avec une tte de
type 1. Si lon veut travailler avec une tte inclinable, on doit considrer de se dplacer latralement
et verticalement. Pour calculer le dplacement latral, utiliser comme offset, on doit calculer:
(Cote 3 + L fraise)*COS. Pour calculer le dplacement vertical: (Cote 3 + L fraise)*SEN.
Naturellement, langle est langle dinclinaison par rapport la surface de la pice; cote qui sera
ensuite dfinie sur la tte, tandis quon doit lignorer dans la fonction G173, puisque les
programmateurs considrent directement les dplacements latraux et verticaux. Donc, si lon fait
une comparaison entre les deux compilations du mme programme, o ne change que la prsence de
linclinaison K, on pourra remarquer quil ny a pas de diffrences dans le positionnement des axes
U, V, W.

Programmation
En cas de programmation absolue (G90), cet axe est pilot en programmant des angles module 360, cest-dire quon peut crire un angle compris entre 0 et 359,99. Le signe que lon peut ventuellement introduire,
indique au systme sil doit atteindre cette cote en se dplaant au sens des aiguilles dune montre, ou dans le
sens inverse (signe -). De toute faon, pour le syncro on a la limitation de ne pas dpasser un nombre de tours
gal la valeur introduite dans les fins de course du logiciel.

En cas de programmation daccroissement, il suffit dactiver le code G91, ensuite, comme valeur de C, on
introduira un numro positif ou ngatif, selon si lon veut augmenter ou rduire la position du dpart. En tous
cas, la cote affiche sera exprime avec module 360, mais avec la limitation que le nombre maximum de
tours possibles soit compris dans le fin de course du logiciel.

Si, dans deux lignes successives du programme, on a la mme valeur de C, laxe ne tournera pas, abstraction
faite du signe. En outre, il ny aura pas de rotation mme si dans une ligne llment C napparat pas.

Les codes avec lesquels on peut interpoler avec cet axe sont: G173 avec D 1, G101, G102, G103.
On ne peut pas programmer deux points concidents dans lesquels ne change que la valeur de C. Dans ce cas,
la deuxime des lignes concidentes nest pas transmise.

Si lon programme deux points trs proches, avec un mouvement de C large, on calcule la vitesse de laxe de
rotation sur la base de la vitesse du fraisage choisi pour les axes U, V, W. Donc, il peut se passer lerreur de
poursuite maximale en fraisage dpass, puisquon peut crer de vitesses et dacclrations pour laxe C
inaccessibles. Cet inconvnient ne peut pas tre rsolu par la commande, mais la frquence avec laquelle il
apparat est trs basse. On a pu constater que, si cet axe reste en arrire, on a le problme dobtenir un solide
diffrent de celui quon a programm en ce point, mais il n'y a jamais de rupture mcanique de loutil ou de la
tte. Donc, on peut considrer acceptable de rsoudre le problme en laissant lerreur de poursuite
MLAG_TNG trs haute.

On ne peut pas programmer lintrieur dune fonction G101 le flag Q darrondi de larte. On ne peut mme
pas programmer une compensation du rayon.

Page 115

MW310 Project Windows

8.4.11 CODES POUR EFFECTUER DES PERAGES


8.4.11.1 Ralentissement des trous verticaux
Normalement la vitesse de perage ne varie pas pendant toute la phase de descente du foret. En
quelques cas, pour des raisons de finissage, la possibilit de modifier la vitesse de perage dans les
points cruciaux de lusinage peut tre utile.

8.4.11.1.1

Ralentissement de la vitesse de descente du foret lentre dans le bois

Le code M111 sert dfinir le ralentissement pendant la phase dentre du foret dans le bois.
M111 D F

D Distance, de la partie suprieure du bois, pour la quelle on doit utiliser la


vitesse lente, programme dans le paramtre F
F
Vitesse de perage lente

M111 D10 F2
G100 X81.25 Y62.50 Z20 F5 T21
M111 D0 F0
M112 D0 F0
Dans lexemple cit, la vitesse lente dfinie dans le code M111 (Paramtre "F" = 2 m/min)
commence au fil du bois et termine 10 mm de la surface. Au cas o la profondeur de perage est
suprieure la longueur de la partie de lent, la machine excute les premiers 10 mm la vitesse
lente, puis terminera le perage la vitesse dfinie dans les codes G100 (Paramtre "F"). Au cas o
la profondeur de perage nest pas suprieure la longueur de la partie de lent, la machine excute
tout le perage la vitesse lente dfinie dans le code M111 (Paramtre "F" = 2 m/min).

Aprs le dernier code de perage G100, pour lequel on doit utiliser les ralentissements dfinis, il faut
redfinir la valeur des codes M111 et M112 0.

8.4.11.1.2

Ralentissement de la vitesse de descente du foret lextrmit du trou

Le code M112 sert dfinir le ralentissement du foret, dans la dernire partie du perage.
M112 D F

D Distance, de lextrmit du perage, pour laquelle on doit utiliser la


vitesse lente, programme dans le paramtre F
F
Vitesse de perage lente

M112 D9 F2
G100 X81.25 Y62.50 Z30 F5 T21
M111 D0 F0
M112 D0 F0
Dans lexemple cit, en usinant une pice avec une paisseur de 30mm, la machine excutera les
premiers 21 mm la vitesse dfinie dans le code G100 avec le paramtre F, puis, pour les derniers 9
mm du perage, utilisera la vitesse lente dfinie dans le code M112 (Paramtre "F" = 3 m/min).

Aprs le dernier code de perage G100, pour le quel on doit utiliser les ralentissements dfinis, il
faut redfinir la valeur des variables des codes M111 et M112 0.

Page 116

MW310 Project Windows

8.4.11.1.3

Ralentissement de la vitesse de descente du foret lentre dans le bois et


lextrmit du trou

M111 D F

D Distance, de la partie suprieure du bois, pour la quelle on doit utiliser la


vitesse lente, programme dans le paramtre F
F Vitesse de perage lente

M112 D F

D Distance, de la fin du perage, pour la quelle on doit utiliser la vitesse lente,


programme dans le paramtre F
F Vitesse de perage lente

M111 D10 F2
M112 D9 F2
G100 X81.25 Y62.50 Z30 F5 T21
M111 D0 F0
M112 D0 F0
Dans lexemple cit, en usinant une pice avec une paisseur de 30 mm, la vitesse lente dfinie dans
le code M111 (Paramtre "F" = 2 m/min) commence au fil du bois et termine 10 mm de la surface.
Au cas o la profondeur de perage est suprieure la longueur de la partie de lent dfinie dans le
code M111 (Paramtre "D" = 10mm), le perage reprendra la vitesse dfinie dans le code G100
(Paramtre "F") ensuite utilisera, pour les derniers 9 mm du perage, la vitesse lente dfinie dans le
code M112 (Paramtre "F" = 3 m/min).

Aprs le dernier code de perage G100, pour lequel on doit utiliser les ralentissements dfinis, il faut
redfinir la valeurs des variables des codes M111 et M112 0.

8.4.11.2 Code G100


Le code G100 permet de programmer des trous verticaux avec un ou plusieurs forets. L'instruction
excute un trou aux cotes qui y sont dclares avec le foret dfini ou bien avec tous les forets dfinis
en les utilisant simultanment et en utilisant le premier des forets dclars comme rfrence pour les
cotes
G100 X Y Z F T

X, Y, Z
F
T

Coordonne du trou
Vitesse dexcution du trou
Outil

Si l'intention est celle d'utiliser plusieurs forets, alors ils peuvent tre dclars un aprs l'autre en les
sparant par une virgule ou bien il est possible de le faire en dfinissant une famille d'outils l'aide
d'une ligne paramtrique de ce type:
EX.
#T81=1,2,3,4,5,6,7,8,9,10

Champs (A, C)

Dans cet exemple est dfinie la famille d'outils T81 qui comprend tous les forets, de 1 10, avec le
foret numro 1 comme Matre. L'oprateur peut dfinir comme familles de l'outil T81 T99. La
dfinition des familles demande, dans le cas o l'on voudrait travailler sur des faces symtriques,
que l'on dfinisse les familles symtriques. Les symtries d'un outil famille se dfinissent de la
manire suivante, en continuant avec notre exemple ci-dessus:
#X81=10,9,8,7,6,5,4,3,2,1

Champs (D, B)

#Y81=1,2,3,4,5,6,7,8,9,10

Champs (I, K)

#S81=10,9,8,7,6,5,4,3,2,1

Champs (L, J)

Page 117

MW310 Project Windows

La famille X81 reprsente la symtrie en X, la famille Y81 la symtrie en Y et la famille S81 la


symtrie aussi bien en X qu'en Y.

8.4.11.3 Codes G182 G183 G184 G185


Les codes G182, G183, G184, G185 programment les trous horizontaux et respectivement le ct
gauche, le ct droit, le ct arrire, et le ct avant.
X, Y, Z
K

Coordonnes du trou
Offset de perage, qui permet deffectuer les perages en dplaant les
perages mmes lintrieure de la pice. Ce paramtre peut tre utile si
lon doit excuter des perages lintrieur dun possible escamotage sur
le profil de la pice.
Vitesse de perage
Numro de loutil

F
T

Comme pour l'instruction G100, il est possible


d'effectuer aussi bien des trous individuels que des
trous multiples en dfinissant plus d'un outil. A ce
propos, il faut crire tous les outils choisis pour
l'usinage en les sparant par une virgule directement
dans l'instruction ou bien en dfinissant une famille
l'aide d'une ligne paramtrique de ce type
N.B. Pendant lusinage dun perage horizontal,
lintrieur dun sept (voir figure) ou sur le ct de la pice, la machine positionne
rapidement les axes jusquau cote air horizontal, puis elle excute lapproche la vitesse
lente.

ES.

#T81=35,36

Dans cet exemple est dfinie la famille d'outils T81 qui comprend les forets 35 et 36, avec le foret
numro 35 comme Matre. L'oprateur peut dfinir comme familles de l'outil T81 T99. La
dfinition des familles demande, dans le cas o l'on voudrait travailler sur des faces symtriques,
que l'on dfinisse les familles symtriques. Les symtries d'un outil famille se dfinissent de la
manire suivante, en continuant avec notre exemple ci-dessus:
#X81=37,38
#Y81=36,35
#S81=38,37
La famille X81 reprsente la symtrie en X, la famille Y81 la symtrie en Y et la famille S81 la
symtrie aussi bien en X qu'en Y.

8.4.11.4 Code G186


Le code G186 permet de raliser un fitting de trous.
G186 X Y Z F T

X, Y
Z
F
T

Coordonnes finales du fitting


Profondeur du trou
Vitesse de perage
Numro de loutil

8.4.11.5 Code G187


Le code G187 permet d'excuter des trous individuels ou multiples avec n'importe quel angle.
G187 K I Z F T

Page 118

K
I
Z
F
T

Nombre de trous raliser


Inclinaison de la ligne
Profondeur des trous
Vitesse de perage
Numro de loutil

MW310 Project Windows

8.4.12 SERIE DE CODES M


Ces codes ne ncessitent pas de variables de programmation:

8.4.12.1 Code M00


PAUSE

8.4.12.2 Code M16


Excution du changement sur le changeur doutils 7 ou 8 pendant lusinage
K
Nr. du mandrin / Nr. De lOutil charger
Ce code doit tre introduit aprs le dbut dun usinage avec un mandrin diffrent de celui
charger.
Exemple:

G120 K1
G172 X100 Y100 Z1 T41/1 S18 E1 J90
M16 K42/18
G101 X900 Y100 Z1 F1
G172 X100 Y200 Z1 T42/18 S18 E1 J90
G101 X900 Y200 Z1 F1
Dans lexemple sous-dit, pendant lusinage avec loutil T41/1 on excute le Chargement de
lOutil sur le mandrin T42, sur lequel sera mont loutil T42/18.

8.4.12.3 Code M26


Accouplement de deux pantographes pour travailler avec deux fraises en mme temps.
K
dfinit le No. du mandrin / No. De lOutil (Pantographe ESCLAVE) qui sera
ajout lautre pantographe
S
Vitesse de rotation de loutil accoupl.

8.4.12.4 Code M60


STATIONNEMENT DE LOUTIL
M60
K
K
Numro du mandrin lectrique mettre en stationnement

8.4.12.5 Code M98


Le code M98 permet de rappeler un programme dont le nom correspond la chane entre doubles
guillemets passe la variable K sans modifier les origines du programme appel, dont les
coordonnes de lorigine restent X=0 Y=0.
M98 K R
K
Nom du sous-programme
R
Nombre de rptitions

8.4.12.6 Code M99


RETOUR DEPUIS SOUS-PROGRAMME
Le code M99 permet de revenir depuis un sous-programme ou de sortir depuis le programme
principal.

8.4.12.7 Code M100


ACTIVATION DE SORTIE A TEMPS AVEC ATTENTE
N
Numro de la sortie activable (1-10)
K
Temps dactivation

Page 119

MW310 Project Windows

8.4.12.8 Code M101


ACTIVATION DE SORTIE A TEMPS SANS ATTENTE
N Numro de la sortie activable (1-10)
K Temps dactivation optionnel
(Si on nintroduit aucune valeur dans le paramtre K, la sortie reste toujours active
jusqu ce que lon ne rencontre le code M102)

8.4.12.9 Code M102


DESACTIVATION SORTIE
N Numro de la sortie pouvant tre dsactive (1-10)

8.4.12.10

Code M103
ATTENTE ETAT ENTREE HAUT/BAS AVEC TIMEOUT
N Numro dentre attendre (1-10), haut si positif, bas si ngatif
K Timeout dattente

8.4.12.11

Code M106
INVALIDATION ANTICOLLISION

8.4.12.12

Code M107
ACTIVATION ANTICOLLISION FORETS HORIZONTAUX
G182,G183,G184,G185
TROUS HORIZONTAUX, RESPECTIVEMENT COTE GAUCHE,
COTE DROITE, COTE ARRIERE et COTE AVANT
X, Y, Z Coordonnes du trou

8.4.12.13

Code M 108
INVALIDATION NORMALE FONCTIONNEMENT PROTECTION FRAISE

8.4.12.14

Code M 109
VALIDATION NORMALE FONCTIONNEMENT PROTECTION FRAISE

8.4.12.15

Code M111
ACTIVATION DU RALENTISSEMENT DE LENTREE DES TROUS VERTICAUX
D Espace de la surface du bois envers lintrieur de la pice, pour laquelle on
maintient la vitesse F spcifie.
F
Vitesse de ralentissement
Au Par. on explique la syntaxe et le fonctionnement du code pour le ralentissement des perages
verticaux.

8.4.12.16

Code M112
ACTIVATION DU RALENTISSEMENT DE SORTIE DES TROUS VERTICAUX
PASSANTS
D Espace de la base du bois envers lintrieur de la pice, pour la quelle on maintient
la vitesse S spcifie.
F
Vitesse de ralentissement

8.4.13

GESTION DES BLOCAGES FACES/PRESSEURS ET DU POSITIONNEMENT DE CEUX-CI


L'on peut envisager deux commandes ISO : l'une pour grer le systme des blocages et l'autre pour grer la
manutention des Faces/Presseurs.
Page 120

MW310 Project Windows

8.4.13.1

Code M200

- Gestion Deblocage/Blocage des Presseurs

Ce code M permet de grer le systme de dblocage/blocage du presseur.

Fig. 76
Zone 1

Zone 2

Page 121

MW310 Project Windows

Syntaxe :
M200 Kx y z ; x y z;x y z;
x

Identifie le numro de la face laquelle font rfrence les commandes suivantes pour la face ellemme ou pour les chariots de support. Voir Fig. 76 :
1
2

= Premire face
= Deuxime face et ainsi de suite.

Identifie l'lment, l'intrieur du groupe de la face, auquel fait rfrence la commande, spcifie
dans la variable z. Voir Fig. 76 :
1
= Commande relative la face elle-mme
2-5 = Chariots

Commande excuter. Voir Fig. 76:


Valeur 0 = Activation Blocage Vide + Blocage Presseur + Blocage Pice
Bit 0 = Dblocage Vide (Valeur 1)
Bit 1 = Dblocage Presseur (Valeur 2)
Bit 2 = Dblocage Pice (Valeur 4)
Bit 3 = Type de positionnement
0 - Positionnement grossier (Ventouse)
1 - Positionnement fin (Presseur) (Valeur 8)

Exemple :

M200 K1 5 3

O :
1

Indique la face n. (1)

Indique le presseur (4) ; en effet, la numrotation des presseurs commence par 2,


car le n. 1 identifie les commandes relatives la face elle-mme. Voir Fig. 76.

Indique la commande excuter.


Dsactivation du vide de blocage du presseur sur le support (1)
+
Dblocage du presseur (2), descente de la partie en dessous de la pice. Voir Fig. 76.

Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.

Exemple :

M200 K 1 5 3 ; 1 4 3 ; 1 3 3 ; 1 2 3

Dans cet exemple, l'on commande le dblocage du vide pour tous les presseurs de la premire
face.
Comme illustr dans Fig. 76, le chiffre 1 aprs K indique que la commande concerne la
premire face. Les chiffres 5 = presseur 4, 4 = presseur 3, 3 = presseur 2, 2 = presseur 1
indiquent les presseurs de la face auxquels la commande fait rfrence ; le chiffre 3 la fin
indique la commande excuter. La valeur qui dfinit la/les commande(s) excuter est
dtermine en additionnant les valeurs relatives toutes les commandes que l'on souhaite
faire excuter simultanment par le presseur. En programmant la valeur 3 pour la
commande, l'on obtiendra le dblocage de tous les presseurs + le dblocage du vide.

Page 122

MW310 Project Windows

A l'aide de chanes de commande multiples, il est possible d'excuter plusieurs commandes sur la
mme ligne, sans utiliser trop de paramtres.
Il est possible de spcifier jusqu' un maximum de quatre groupes complets sur la mme ligne (1
groupe = 1 face + 4 presseurs).
Il est possible d'utiliser des variables paramtriques la place des constantes en tant que valeurs
pour la fonction. Dans ce cas, spcifier #np (o np=n. paramtre).
Exemple :

M200 K1 2 3; 1 3 3
M200 K#1 2 3 ; 1 #11 3
Dans cet exemple, l'on dsactive le vide de blocage du presseur sur le support
(1) + le dblocage du presseur (2) sur les chariots 2 et 3 de la face 1

8.4.13.2

Code M201

- Gestion du positionnement

Gestion du positionnement, avec la syntaxe suivante :


M201 K x y z
x Groupe (Face/Chariots) auquel sont destines les informations,
1 = premire face,
2 = deuxime face et ainsi de suite.
y Identifie l'lment, lintrieur du groupe de la face, auquel fait rfrence la commande
spcifie dans la variable z.
1 = Face
2-5 = Chariots
z Modalit de positionnement. Exemple :
1 = Lancer le positionnement des cotes dfinies par la fonction M208, sans attendre la fin du
positionnement.
2 = Activer l'attente de la fin du positionnement avant de poursuivre avec d'autres
commandes.
3 = Lancer le positionnement des cotes dfinies par la fonction M208 et attendre la fin du
positionnement.
Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.
Exemple :

M201 K 1 5 1 ; 1 4 1 ; 1 3 1 ; 1 2 1
M201 K 1 2 3
Dans cet exemple, l'on commande le positionnement de tous les presseurs de la premire face
(1 5, 1 4, 1 3, 1 2), sans attendre la fin du positionnement avant de passer la commande
suivante.
Sur la deuxime ligne, l'on commande le positionnement de la premire face (1 2) avec
attente de la fin du positionnement avant de poursuivre en excutant d'autres commandes.

N.B. A l'intrieur de la chane de commande, le code (x), indiquant la modalit de positionnement


(1-3), doit tre le mme pour toutes les commandes. Si tel n'est pas le cas, une erreur de
syntaxe se produira.
Exemple de chane non correcte
M201 K1 1 3 ; 2 1 3 ; 3 1 1  Erreur de syntaxe

Page 123

MW310 Project Windows

Il est possible de spcifier jusqu' un maximum de quatre groupes complets sur la mme ligne (1
groupe = 4 presseurs + 1 face).
Il est possible d'utiliser des variables paramtriques la place des constantes en tant que valeurs
pour la fonction. Dans ce cas, spcifier #np (o np=n. paramtre).
Exemple :

M201 K 1 1 1 ou, si paramtrique, M201 K #1 1 1


La premire commande lance le positionnement selon les cotes dfinies, sans attendre
sa fin.
M201 K 1 1 3 ou, si paramtrique, M201 K 2 #11 3
La deuxime commande lance le positionnement et attend sa fin avant de
poursuivre.

N.B. : En excutant la commande de positionnement de la face seulement ou d'un seul chariot, le


programme excutera en tout cas le repositionnement de tous les chariots, de la face
concerne, selon les cotes dfinies dans la commande M208.

Page 124

MW310 Project Windows

8.4.13.3

Code M202

- Gestion des Butees

Gestion des butes, avec la syntaxe suivante :

M202 Kz xx yyy ;z1 xx1 yyy1


z

Slectionne la zone laquelle sont destines les informations.


1 = zone 1 (A-B)
2 = zone 2 (C-D).

Cartographies des deux butes alignes en x


0 = Dsactive
1 = Active
X = Etat prcdent

Cartographies des trois butes alignes en y


0 = Dsactive
1 = Active
X = Etat prcdent

Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.
N.B. : L'activation d'un bit de la cartographie des butes en Y quivaut activer toutes les rfrences
de cette bute.
100
010

Activation de toutes les butes Y en A ou D


Activation de toutes les butes Y en E ou H
001

Exemple :

Activation de toutes les butes Y en I ou L

M202 K1 11 1X1

Page 125

MW310 Project Windows

8.4.13.4

Code M203

- Contrle du Vide

M203 Contrle du vide, avec la syntaxe suivante :


M203 Kz xx
z

Slectionne la zone laquelle sont destines les informations.


1 = zone 1 (A-B)
2 = zone 2 (C-D)

xx

Cartographie du vide
0 = Pas de vide
1 = Vide

Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.
Exemple :

8.4.13.5

M203 K1 11

Code M204

- Gestion de l'entree pedale

M204 Gestion de l'entre pdale, avec la syntaxe suivante :


La commande attend le changement d'tat de l'entre de la pdale commande.
M204 Ks
s

Etat de la pdale attendre


-1 = IN pdale basse dans zone 1
1 = IN pdale haute dans zone 1
-2 = IN pdale basse dans zone 2
2 = IN pdale haute dans zone 2

Exemple :

8.4.13.6

M204 K1

Code M205

- Gestion de l'entree de Start

M205 Gestion de l'entr de Start, avec la syntaxe suivante :


La commande demeure en mode d'attente tant qu'un changement d'tat de l'entre de Start ou de la
pdale de la zone commande n'est dtect. Si la pdale est actionne, le programme passe
directement au label (si spcifi) ; le cas chant, il attend l'actionnement du Start. Ds l'actionnement
du Start, le programme procde l'excution.
Aucune autre entre n'est prise en compte.
M205 Ks Ln
s

Etat du Start qu'il faut attendre


-1 = IN Start bas dans zone 1
1 = IN Start haut dans zone 1
-2 = IN Start bas dans zone 2
2 = IN Start haut dans zone 2

Label numrique auquel le programme passe directement si le Start n'a pas t


actionn.
Si le label n'est pas spcifi ou est gal zro, le systme ne reste en attente que de
l'entre de Start.
Le numro de label doit tre compris entre 1 et 99 inclus.

Page 126

MW310 Project Windows

Exemple :

8.4.13.7

M205 K1 L1

Code M206

- Gestion de l'entree de validation du blocage

M206 Gestion de l'entre de validation du blocage, avec la syntaxe suivante :


La commande demeure en mode d'attente tant qu'un changement d'tat de l'entre de validation
blocage ou du Start de la zone commande n'est dtect. Si le Start est actionn, le programme passe
directement au label (si spcifi) ; le cas chant, il attend l'actionnement de l'entre de validation
blocage. Ds l'actionnement de l'entre de validation blocage, le programme procde l'excution.
Aucune autre entre n'est prise en compte.
M206 Ks Ln
s

Etat de l'entre de validation blocage qu'il faut attendre


-1
1
-2
2

Exemple

8.4.13.8

=
=
=
=

IN bas dans zone 1


IN haut dans zone 1
IN bas dans zone 2
IN haut dans zone 2

Label numrique auquel le programme passe directement si l'entre de validation


blocage n'a pas t actionne.
Si le label n'est pas spcifi ou est gal zro, le systme ne reste en attente que de
l'entre de validation blocage.
Le numro de label doit tre compris entre 1 et 99 inclus.
M206 K1 L1

Code M207

- Gestion des leve-pieces

M207 Kz x
z

Slectionne le champ auquel sont destines les informations


1 = Champ A
2 = Champ B
3 = Champ C
4 = Champ D

Etat des lve-pices :


0 = Lve-pices OFF
1 = Lve-pices ON

Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.
Exemple :

M207 K2 1

N.B. : Mme en prsence d'une machine deux champs, il est possible de dfinir B et C, car aucun
contrle n'est prvu. Toute valeur d'tat diffrente de 0 (zro) dsigne l'tat ON des lvepices. Puisque le programme d'application n'effectue aucun rglage des informations des
lve-pices, s'il n'est pas modifi, l'tat prcdent demeure actif.

Page 127

MW310 Project Windows

8.4.13.9

Code M208

- Definition des cotes de positionnement des faces/presseurs

M208 Dfinition des cotes de positionnement, avec la syntaxe suivante :


M208 Kx y qqq
x

Groupe (Face/Chariots) auquel sont destines les informations


1 = premire face
2 = deuxime face et ainsi de suite

Elment l'intrieur su groupe,


1
= Face
2-5 = Chariots

qqq

Cote de positionnement

Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.
Il est possible de spcifier jusqu' un maximum de quatre groupes complets sur la mme ligne (1
groupe = 1 face + 4 presseurs). La longueur maximale pour commander quatre groupes complets
tant de 200 caractres, les cotes devront tre dclares en utilisant les variables de paramtres.
Il est possible d'utiliser des variables paramtriques la place des constantes en tant que valeurs
pour la fonction. Dans ce cas, spcifier #np (o np=n. paramtre).
Exemple :

M208 K1 1 12.10; 2 1 20.34


M208 K#1 1 12.10; 2 1 #10

La commande dfinit une cote de 12,10 mm sur la face du groupe 1 et de 20,34 mm sur la face du
groupe 2.
Ce format pour la commande ISO n'est pas trs conforme celui des autres commandes ISO et
requiert sans doute une analyse syntaxique plus complexe pour la commande. En revanche, il n'est
pas ncessaire d'utiliser trop de paramtres pour excuter plusieurs commandes sur la mme ligne.

Page 128

MW310 Project Windows

8.4.13.10 Code M209

- Gestion du vide

M209 Gestion du vide, avec la syntaxe suivante :


M209 Kz xx y;z1 xx1 y1
z

Slectionne la zone laquelle sont destines les informations


1 = zone 1 (A-B)
2 = zone 2 (C-D)

xx

Cartographie du vide
0 = Pas de vide
1 = Vide
X = Non commande

Gestion pdale 0=Non/1=Gestion pdale

Au cas o il serait ncessaire d'excuter simultanment plusieurs oprations, il sera possible de crer
une chane multiple, en sparant les valeurs de commandes par le signe ;.
Exemple :

M209 K2 10 1

8.4.13.11 Erreurs faces mobiles associees aux codes M


Erreur 2838, Erreur sur commande faces mobiles.
Possibles causes en fonction de la commande :
M200

Nombre de paramtres non correct (3).


Nombre de faces infrieur 1 ou suprieur au nombre de presseurs.
Nombre de presseurs infrieur 1 ou suprieur au nombre de presseurs.

M201

Nombre de paramtres non correct (3 ou 4).


Nombre de faces infrieur 1 ou suprieur au nombre de presseurs.
Nombre de presseurs infrieur 1 ou suprieur au nombre de presseurs.
Commande non constante sur la ligne.

M202

Nombre de paramtres non correct (3).


Cartographie bits non correcte.

M203

Nombre de paramtres non correct (2).

M204
M205
M206

Valeur paramtre 'K' non correcte (-2..2).

M207

Nombre de paramtres non correct (2).


Numro de champ non correct (1..4).

M208

Nombre de paramtres non correct (3).


Nombre de faces infrieur 1 ou suprieur au nombre de presseurs.
Nombre de presseurs infrieur 1 ou suprieur au nombre de presseurs.

M209

Nombre de paramtres non correct (3).

Erreur 2839 Commande pour face non admise ; cette erreur survient avec les commandes M205, M206 ou
GOSBL, lorsqu'un label est spcifi et que l'on se trouve lintrieur du programme principal.

N.B. : Depuis la version 2.29R12 de MW310, il est possible d'effectuer le changement d'outil pendant
l'excution des codes M (sauf M00, M16 ou M26).
Page 129

MW310 Project Windows

Lorsqu'un code M16 Ktt/uu D1 est command, lors de l'instruction Mxx suivante, le programme lance
l'excution du changement outil. L'on attend la fin du cycle de changement outil avant d'excuter le code
Gxx suivant, ce qui permet l'excution de plusieurs codes Mxx pendant le changement outil. Bien entendu,
lorsque le changement outil est excut avec D1, le code S de pr-allumage n'est pas accept.

Etat machine et erreurs faces


Dans l'tat machine de systme, deux barres diodes indiquent l'tat du Synchro vers les Faces et celui des
Faces vers le Synchro. Les informations sont contenues dans l'Octet 0 et dans l'Octet 2 de la variable
VV330.
Sur la barre d'Etat Face Distante (E.Face Distante), chaque diode indique le groupe en erreur. Il s'agit de la
somme logique du Bit 3 (erreur X) et du Bit 7 (erreur Y) de l'Octet 0 de l'tat du groupe. La premire diode
gauche reprsente le premier groupe et ainsi de suite.
La barre diodes de l'Etat Face Synchro (E.Face Synchro) reprsente l'erreur du Synchro vers le groupe
(erreur commande Synchro timeout ou rponse non correcte). La premire diode gauche reprsente le
premier groupe et ainsi de suite.
L'tat machine existe galement pour les dispositifs distants. Pour chaque groupe, le programme affiche
l'cran les cotes de la Face et des Presseurs ainsi que les Octets d'tat de l'unit distante, sous forme de six
octets visualiss par autant de barres diodes.
Les informations contenues dans chaque Octet sont les suivantes :
Octet 1
Bit 0 Homing X
Bit 1 Homing Y
Bit 2 Posit X
Bit 3 Erreur X
Bit 4 Abort X
Bit 5 Abort Y
Bit 6 Erreur batterie
Bit 7 Erreur Y
Octets 2,3,4,5
Bit 0 Posit Y
Bit 1 Vide
Bit 2 Dblocage Presseur
Bit 3 Dblocage Pice
Bit 4 Type posit 0=Norm/1=Prcision
Octet 6
Bit 0 Erreur Extra-course X
Bit 1 Erreur Collision X
Bit 2 Erreur Extra-course Y
Bit 3 Erreur Collision Y
Bit 4 Erreur Actionnement X
Bit 5 Erreur Actionnement Y
Bit 6 Erreur de Communication
Bit 7 Erreur Matrielle

Page 130

MW310 Project Windows

8.4.13.12

TOUCHES RAPIDES DE L'EDITEUR ISO


TOUCHE

FONCTION

Shift-Up

Permet de slectionner plusieurs lignes vers le haut

Shift-Down

Permet de slectionner plusieurs lignes vers le bas

Shift-Insert

Copie la slection dans la clipboard

Ctrl-Insert

Colle le contenu de la clipboard dans la position du curseur

Delete

Efface la slection en la mmorisant galement dans la clipboard (on


peut rcuprer la dernire slection efface au moyen de Ctrl-Insert)

Shift-Enter

Modifie la ligne actuellement slectionne

Enter

Ouvre une nouvelle ligne de programme dans la position du curseur

Page 131

MW310 Project Windows

8.5 INTERPOLATION ET LOGIQUE DE FONCTIONNEMENT AVEC TETES INDEXEES SUR


AXE C ROLL OVER
A partir de la version 2.16 r20 du MW310, il est possible d'interpoler avec l'axe polaire C.
Ce n'est qu'aprs avoir paramtr correctement l'axe C, comme dcrit au par. Errore. L'origine
riferimento non stata trovata. et au par.Errore. L'origine riferimento non stata trovata.,
qu'il sera possible d'excuter des usinages par interpolation.
Pour pouvoir interpoler avec l'axe rotatif, il fait disposer de la version suivante de Syncro :
SY421001 R7-4.61. Il est possible d'installer la version de MW310 2.16 sur la version prcdente
de Syncro : il ne faudra simplement pas tenter d'interpoler. La commande travaille avec les axes C
et B par interpolation, en utilisant l'instruction G173 X, Y, Z, , C, K, D (l'on remarquera que
l'ancienne instruction I est devenue C). Pour prserver la compatibilit avec les anciens
Syncros, la commande "comprend" qu'il faut interpoler, l'intrieur d'un bloc de programme,
cause de la prsence de l'option D gale 1. Si l'on met ce DRAPEAU sur 1, cela signifie que les
deux options de longueur fraise et la cote 3 tte ne sont pas prises en compte. Ainsi, il faudra
programmer en considrant de parcourir, avec le centre de tte, loffset du profil obtenir. Cet
offset sera gal la COTE 3, majore de la longueur de l'outil. Tout cela en supposant de
travailler avec une tte du type 1. En revanche, si l'on souhaite utiliser une tte inclinable, il faudra
considrer un dplacement latral et vertical. Pour calculer le dplacement latral, utiliser en
guise d'offset, il faudra procder ainsi : (Cote 3 + L fraise)*COS. Pour calculer le dplacement en
hauteur : (Cote 3 + L fraise)*SEN. Bien entendu, l'angle est l'angle d'inclinaison par rapport
la surface de la pice ; cette cote est ensuite programme sur la tte, tandis qu'elle doit tre ignore
dans G173, car c'est l'utilisateur qui prend directement en compte les dplacements latraux et
verticaux. Si l'on compare deux compilations du mme programme, o seule varie la prsence de
linclinaison K, l'on remarquera qu'il n'y a aucune diffrence dans le positionnement des axes U,
V, W.
Programmation
Dans le cas de la programmation absolue (G90), cet axe est pilot en programmant des angles
module 360, c'est--dire qu'on peut crire un angle compris entre 0 et 359,99. L'ventuel signe
ajout indique au systme s'il doit atteindre cette cote en procdant dans le sens des aiguilles d'une
montre ou en sens inverse (signe -). Pour le Syncro, il existe cependant une contrainte, qui consiste
ne pas dpasser un nombre de tours gal la valeur en degrs entres dans les fins de course
logicielles.
Dans le cas de la programmation incrmentale, il suffit d'activer le code G91 ; ensuite, l'on entrera
un nombre positif ou ngatif pour la valeur de C, pour augmenter ou diminuer la position de
dpart. Dans tous les cas, la cote affiche sera exprime par module 360, mais condition que le
nombre de tours maximum possible rentre dans les limites de la fin de course logicielle.
Si la mme valeur de C apparat dans deux lignes successives du programme, laxe ne tournera
pas, indpendamment du signe. De mme, il n'y aura pas de rotation si l'option C n'apparat pas
dans une ligne.
Les codes utilisables pour l'interpolation sont les suivants : G173 avec D gal 1, G101, G102,
G103.
Il n'est pas admis de programmer deux points concidents, o seule la valeur C varie. Dans ce cas,
la seconde des deux lignes concidentes n'est pas transmise.

Page 132

MW310 Project Windows

Si l'on programme deux points trs rapprochs, avec un ample mouvement de C, la vitesse de l'axe
rotatif sera calcule en fonction de la vitesse de fraisage slectionne pour les axes U, V, W. Une
erreur de dpassement de la poursuite maximum au fraisage peut alors se produire, cause de la
gnration de vitesses et d'acclrations impossibles atteindre pour l'axe C. Cet inconvnient ne
peut pas tre limin au moyen de la commande, mais sa frquence est trs faible. Par voie
exprimentale, il a t constat que si cet axe demeure en arrire, l'on obtiendra certes un solide
diffrent de celui programm cet endroit-l, mais sans rupture mcanique de l'outil ou de la tte.
Il est donc considr comme acceptable de rsoudre le problme en laissant une trs haute erreur
de poursuite MLAG_TNG.
A l'intrieur de G101, il n'est pas possible de programmer le drapeau Q d'arrondissement angle, ni
une compensation de rayon.

Page 133

MW310 Project Windows

8.6

INTERPOLATION ET LOGIQUE DE FONCTIONNEMENT AVEC TETE A 5


AXES EN CENTRE PIVOT, DOTEES D'AXE C E D'AXE A
La programmation pour les usinages de l'axe C doit s'effectuer en entrant les cotes des axes A et C
avec des valeurs absolues.
A noter que les cotes X, Y et Z pour le positionnement de la fraise doivent tre considres comme en
centre PIVOT.

8.6.1 SPECIFICATIONS
En supposant que :
les fins de course de l'axe C de la machine en question sont FCMIN = -122.20 et FCMAX =301.50,
l'axe C est considr comme un axe continu.
Il est possible de raliser des fraisages avec interpolation en mode continu, dans la plage -122.20 et
301.50. Au cas o il serait ncessaire d'effectuer une interpolation dpassant ces limites, il faudra
sortir de l'usinage, puis repositionner l'axe C pour rentrer sur le profil et poursuivre l'usinage.
Si C=0 A 89 0 la fraise est oriente vers X1000
Si C=180 A 91 180 la fraise est oriente vers X1000
Si C=180 A 89 0 la fraise est oriente vers X-1000
Si C=0
A 91 180 la fraise est oriente vers X-1000

Page 134

MW310 Project Windows

8.6.2 EXEMPLE D'UN PROGRAMME ISO AVEC DEROULEMENT DE L'AXE C

Etape1

Page 135

MW310 Project Windows

Etape 2

Page 136

MW310 Project Windows

Etape 3

Etape 4

Page 137

MW310 Project Windows

8.6.2.1 Code Iso


%
|1
|2 0
|3 10
|4 200
|5 100
|6 200
|7 0 0 0 0
|8 0
|9
|10
|11 0
|12
|13
|14
:001
(*****************************************)
(******* MASTERWOOD s.p.a *******)
(*****************************************)
( 10 AVR 06 - 14:36 )
( DX 200 DY 200 DZ -100 )
G92 U800 V0 W0
( Longueur Pointe 180 Type Outil PLATE )
G173 X91.4 Y99.24 Z-334.88 T41/1 S20 E10 D1 A91.52 C185.04
G101 X91.4 Y99.24 Z-324.89 F20
G101 X91.93 Y99.29 Z-304.89
G101 X112.96 Y100.01 Z-304.74 F16.92 C180.06 A87.93
G101 X118.16 Y100.02 Z-304.52 F20 C180.07 A87.32
G101 X123.75 Y100.02 Z-304.23 C180.08 A86.64
G101 X129.79 Y100.03 Z-303.83 A85.87
G101 X136.35 Y100.04 Z-303.31 C180.09 A85
G101 X143.52 Y100.05 Z-302.62 A84.01
G101 X151.36 Y100.06 Z-301.72 C180.1 A82.9
G101 X159.92 Y100.08 Z-300.56 A81.65
G101 X169.17 Y100.09 Z-299.09 A80.26
G101 X178.94 Y100.11 Z-297.28 C180.11 A78.76
G101 X188.76 Y100.13 Z-295.19 A77.25
G101 X197.73 Y100.14 Z-293.05 A75.9
G101 X204.68 Y100.16 Z-291.24 A74.93
G101 X211.32 Y100.16 Z-289.4 A74.01
G101 X218.52 Y100.17 Z-287.26 A72.98
G101 X226.24 Y100.18 Z-284.82 A71.85
G101 X234.34 Y100.19 Z-282.07 A70.63
G101 X242.61 Y100.2 Z-279.06 A69.36
G101 X250.77 Y100.21 Z-275.88 A68.11
G101 X258.54 Y100.22 Z-272.67 A66.93
G101 X266.26 Y100.23 Z-269.29 A65.75
G101 X274.02 Y100.25 Z-265.69 A64.54
G101 X281.83 Y100.26 Z-261.87 A63.32
G101 X289.69 Y100.28 Z-257.81 A62.07
G101 X297.6 Y100.29 Z-253.5 A60.8
G101 X305.56 Y100.3 Z-248.94 A59.49
G101 X313.51 Y100.31 Z-244.12 A58.18
G101 X321.45 Y100.33 Z-239.07 A56.84
G101 X329.38 Y100.34 Z-233.75 A55.49
G101 X337.3 Y100.35 Z-228.17 A54.12
G101 X345.22 Y100.36 Z-222.29 A52.72
G101 X353.14 Y100.38 Z-216.1 A51.3
G101 X361.05 Y100.4 Z-209.6 C180.12 A49.85
Page 138

MW310 Project Windows

G101 X368.96 Y100.42 Z-202.75 A48.37


G101 X376.87 Y100.44 Z-195.54 A46.85
G101 X384.78 Y100.46 Z-187.92 A45.3
G101 X392.68 Y100.47 Z-179.87 A43.7
G101 X400.59 Y100.49 Z-171.36 A42.06
G101 X408.49 Y100.51 Z-162.34 C180.13 A40.36
G101 X416.4 Y100.53 Z-152.74 A38.61
(Point A  C=180 A=37
G101 X424.31 Y100.55 Z-142.5 A36.77
(
(
G101 X424.2 Y92.59 Z-142.54 C178.73 A36.78
G101 X423.89 Y84.61 Z-142.58 C177.33 A36.79
G101 X423.38 Y76.63 Z-142.63 C175.92 A36.8
G101 X422.67 Y68.62 Z-142.69 C174.5 A36.81
G101 X421.75 Y60.61 Z-142.75 C173.07 A36.82
G101 X420.63 Y52.58 Z-142.81 C171.64 A36.83
G101 X419.3 Y44.54 Z-142.87 C170.2 A36.85
G101 X417.76 Y36.5 Z-142.93 C168.74 A36.86
G101 X416.01 Y28.44 Z-142.98 C167.27 A36.87
G101 X414.05 Y20.38 Z-143.01 C165.79
G101 X411.88 Y12.33 Z-143.04 C164.3 A36.88
G101 X409.53 Y4.37 Z-143.05 C162.82
G101 X406.99 Y-3.48 C161.35
G101 X404.27 Y-11.22 Z-143.04 C159.89
G101 X401.38 Y-18.86 Z-143.03 C158.44
G101 X398.31 Y-26.39 Z-143.01 C157
G101 X395.07 Y-33.81 Z-142.98 C155.57 A36.87
G101 X391.66 Y-41.11 Z-142.96 C154.15
G101 X388.08 Y-48.31 Z-142.94 C152.73 A36.86
G101 X384.34 Y-55.39 Z-142.92 C151.32
G101 X380.43 Y-62.36 Z-142.9 C149.91
G101 X376.35 Y-69.22 Z-142.89 C148.5
G101 X372.11 Y-75.97 Z-142.88 C147.1 A36.85
G101 X367.71 Y-82.6 Z-142.87 C145.7
G101 X363.15 Y-89.12 C144.3
G101 X358.42 Y-95.52 Z-142.88 C142.9
G101 X353.53 Y-101.81 Z-142.89 C141.5 A36.86
G101 X348.48 Y-107.98 Z-142.9 C140.09
G101 X343.27 Y-114.04 Z-142.92 C138.69
G101 X337.9 Y-119.97 Z-142.94 C137.27 A36.87
G101 X332.37 Y-125.79 Z-142.97 C135.86
G101 X326.67 Y-131.49 Z-142.99 C134.43
G101 X320.82 Y-137.07 Z-143.01 C133 A36.88
G101 X314.8 Y-142.52 Z-143.03 C131.56
G101 X308.62 Y-147.85 Z-143.05 C130.12
G101 X302.27 Y-153.05 Z-143.06 C128.66
G101 X295.77 Y-158.12 Z-143.05 C127.19
G101 X289.11 Y-163.05 Z-143.04 C125.71
G101 X282.29 Y-167.84 Z-143.02 C124.22 A36.87
G101 X275.4 Y-172.43 Z-142.98 C122.75
G101 X268.43 Y-176.83 Z-142.93 C121.28 A36.86
G101 X261.4 Y-181.03 Z-142.87 C119.83 A36.84
G101 X254.3 Y-185.03 Z-142.81 C118.38 A36.83
G101 X247.14 Y-188.84 Z-142.75 C116.95 A36.82
G101 X239.92 Y-192.45 Z-142.69 C115.52 A36.81
G101 X232.64 Y-195.86 Z-142.64 C114.1 A36.8
G101 X225.3 Y-199.08 Z-142.58 C112.69 A36.79
G101 X217.91 Y-202.1 Z-142.54 C111.28 A36.78
G101 X210.46 Y-204.93 Z-142.5 C109.88 A36.77
G101 X202.95 Y-207.57 Z-142.47 C108.49 A36.76
G101 X195.39 Y-210.01 Z-142.45 C107.09
G101 X187.78 Y-212.26 Z-142.44 C105.7
Page 139

MW310 Project Windows

G101 X180.11 Y-214.31 C104.3


G101 X172.4 Y-216.17 Z-142.45 C102.91
G101 X164.63 Y-217.84 Z-142.47 C101.51
G101 X156.8 Y-219.31 Z-142.5 C100.12 A36.77
G101 X148.93 Y-220.58 Z-142.54 C98.71 A36.78
G101 X141.01 Y-221.66 Z-142.58 C97.31 A36.79
G101 X133.04 Y-222.55 Z-142.63 C95.89 A36.8
G101 X125.02 Y-223.23 Z-142.69 C94.47 A36.81
G101 X116.96 Y-223.72 Z-142.75 C93.04 A36.82
G101 X108.84 Y-224.01 Z-142.8 C91.61 A36.83
(Point B  C=90 A=37
G101 X100.69 Y-224.09 Z-142.86 C90.16 A36.84
(
(
G101 X100.66 Y-216.16 Z-153.1 A38.67
G101 X100.64 Y-208.25 Z-162.68 A40.43
G101 X100.64 Y-200.34 Z-171.69 A42.13
G101 X100.63 Y-192.43 Z-180.18 A43.77
G101 X100.62 Y-184.52 Z-188.21 A45.37
G101 X100.59 Y-176.62 Z-195.8 A46.92
G101 X100.57 Y-168.73 Z-202.99 A48.43
G101 X100.53 Y-160.84 Z-209.81 A49.9
G101 X100.5 Y-152.94 Z-216.29 C90.15 A51.35
G101 X100.48 Y-145.05 Z-222.44 A52.76
G101 X100.45 Y-137.15 Z-228.3 A54.15
G101 X100.43 Y-129.24 Z-233.87 C90.14 A55.52
G101 X100.42 Y-121.31 Z-239.18 A56.87
G101 X100.41 Y-113.37 Z-244.23 C90.15 A58.21
G101 X100.4 Y-105.4 Z-249.04 A59.53
G101 X100.39 Y-97.43 Z-253.61 A60.83
G101 X100.38 Y-89.51 Z-257.92 A62.11
G101 X100.37 Y-81.66 Z-261.96 C90.16 A63.35
G101 X100.36 Y-73.86 Z-265.77 A64.58
G101 X100.35 Y-66.12 Z-269.35 A65.77
G101 X100.34 Y-58.44 Z-272.72 A66.95
G101 X100.32 Y-50.69 Z-275.92 A68.13
G101 X100.3 Y-42.54 Z-279.09 A69.38
G101 X100.28 Y-34.28 Z-282.1 A70.64
G101 X100.26 Y-26.18 Z-284.84 A71.86
G101 X100.24 Y-18.46 Z-287.29 C90.15 A73
G101 X100.22 Y-11.26 Z-289.42 A74.03
G101 X100.21 Y-4.61 Z-291.26 A74.94
G101 X100.19 Y2.35 Z-293.08 A75.91
G101 X100.17 Y11.33 Z-295.22 A77.27
G101 X100.15 Y21.14 Z-297.3 A78.78
G101 X100.14 Y30.89 Z-299.1 A80.27
G101 X100.12 Y40.13 Z-300.57 A81.66
G101 X100.1 Y48.68 Z-301.73 A82.91
G101 X100.09 Y56.51 Z-302.62 C90.16 A84.02
G101 X100.07 Y63.67 Z-303.31 A85
G101 X100.06 Y70.23 Z-303.84 A85.87
G101 X100.05 Y76.26 Z-304.23 A86.64
G101 X100.04 Y81.85 Z-304.53 A87.32
G101 X100.03 Y87.04 Z-304.74 A87.93
G101 X100.02 Y91.9 Z-304.89 C90.17 A88.48
G101 X100.02 Y91.37 Z-324.89
( Longueur Pointe 180 Type Outil PLATE )
G173 X91.4 Y99.24 Z-334.88 T41/1 S20 E10 D1 A91.52 C185.04
G101 X91.4 Y99.24 Z-324.89
G101 X91.93 Y99.29 Z-304.89
G101 X99.99 Y112.95 Z-304.74 F0.75 C270.06 A87.93
G101 X100 Y118.16 Z-304.53 F20 C270 A87.32
G101 X100.01 Y123.75 Z-304.23 C269.96 A86.64
Page 140

MW310 Project Windows

G101 X100.02 Y129.79 Z-303.83 C269.94 A85.87


G101 X100.04 Y136.36 Z-303.31 C269.92 A85
G101 X100.05 Y143.53 Z-302.62 C269.91 A84.01
G101 X100.07 Y151.37 Z-301.72 C269.9 A82.9
G101 X100.08 Y159.92 Z-300.56 A81.65
G101 X100.09 Y169.17 Z-299.09 C269.89 A80.26
G101 X100.11 Y178.93 Z-297.28 C269.9 A78.77
G101 X100.12 Y188.74 Z-295.2 A77.26
G101 X100.13 Y197.71 Z-293.06 A75.9
G101 X100.14 Y204.67 Z-291.25 A74.93
G101 X100.15 Y211.31 Z-289.4 A74.01
G101 X100.16 Y218.52 Z-287.27 A72.98
G101 X100.17 Y226.24 Z-284.82 A71.85
G101 X100.18 Y234.35 Z-282.07 A70.63
G101 X100.19 Y242.63 Z-279.05 A69.36
G101 X100.21 Y250.78 Z-275.88 A68.11
G101 X100.22 Y258.54 Z-272.67 C269.89 A66.93
G101 X100.23 Y266.24 Z-269.29 A65.75
G101 X100.24 Y273.99 Z-265.7 A64.55
G101 X100.25 Y281.8 Z-261.88 A63.33
G101 X100.27 Y289.66 Z-257.83 A62.08
G101 X100.28 Y297.58 Z-253.51 A60.8
G101 X100.29 Y305.56 Z-248.94 A59.49
G101 X100.3 Y313.53 Z-244.12 A58.17
G101 X100.32 Y321.47 Z-239.05 A56.84
G101 X100.33 Y329.4 Z-233.74 A55.48
G101 X100.35 Y337.32 Z-228.15 A54.11
G101 X100.37 Y345.23 Z-222.28 A52.72
G101 X100.38 Y353.14 Z-216.1 C269.88 A51.3
G101 X100.4 Y361.05 Z-209.6 A49.85
G101 X100.42 Y368.96 Z-202.75 A48.37
G101 X100.43 Y376.87 Z-195.53 A46.85
G101 X100.45 Y384.79 Z-187.91 A45.3
G101 X100.47 Y392.7 Z-179.85 A43.7
G101 X100.49 Y400.6 Z-171.35 A42.06
G101 X100.5 Y408.49 Z-162.33 A40.36
G101 X100.53 Y416.39 Z-152.75 C269.87 A38.61
(Point C  C=270 A=37
G101 X100.56 Y424.3 Z-142.51 A36.77
(
(
G101 X92.6 Y424.19 Z-142.55 C271.27 A36.78
G101 X84.63 Y423.88 Z-142.59 C272.67 A36.79
G101 X76.64 Y423.37 Z-142.65 C274.08 A36.8
G101 X68.64 Y422.66 Z-142.71 C275.5 A36.81
G101 X60.63 Y421.74 Z-142.77 C276.92 A36.83
G101 X52.6 Y420.62 Z-142.83 C278.36 A36.84
G101 X44.57 Y419.29 Z-142.89 C279.8 A36.85
G101 X36.52 Y417.75 Z-142.95 C281.25 A36.86
G101 X28.47 Y416 Z-143 C282.72 A36.87
G101 X20.42 Y414.05 Z-143.03 C284.2 A36.88
G101 X12.37 Y411.88 Z-143.06 C285.69
G101 X4.41 Y409.52 Z-143.07 C287.17 A36.89
G101 X-3.44 Y406.99 C288.64
G101 X-11.19 Y404.27 Z-143.06 C290.1
G101 X-18.82 Y401.38 Z-143.05 C291.55 A36.88
G101 X-26.35 Y398.31 Z-143.03 C292.99
G101 X-33.77 Y395.07 Z-143.01 C294.42
G101 X-41.08 Y391.66 Z-142.98 C295.85 A36.87
G101 X-48.28 Y388.08 Z-142.96 C297.27
G101 X-55.37 Y384.34 Z-142.94 C298.68 A36.86
G101 X-62.34 Y380.43 Z-142.92 C300.09

Page 141

MW310 Project Windows

(DEROULEMENT AXE)
G101 X-102.45 Y449.65 Z-202.91 F20
G101 C-59.91 F10
G101 X-62.34 Y380.43 Z-142.92 F20
G101 X-69.2 Y376.35 Z-142.9 F20 C-58.51 A36.86
G101 X-75.95 Y372.11 Z-142.89 C-57.1
G101 X-82.59 Y367.71 C-55.7
G101 X-89.11 Y363.14 C-54.3
G101 X-95.52 Y358.41 C-52.9
G101 X-101.81 Y353.52 Z-142.9 C-51.5
G101 X-107.99 Y348.47 Z-142.92 C-50.09
G101 X-114.05 Y343.25 Z-142.93 C-48.68
G101 X-119.99 Y337.88 Z-142.95 C-47.27 A36.87
G101 X-125.82 Y332.34 Z-142.98 C-45.85
G101 X-131.52 Y326.64 Z-143 C-44.42
G101 X-137.1 Y320.78 Z-143.02 C-42.99 A36.88
G101 X-142.56 Y314.75 Z-143.04 C-41.55
G101 X-147.89 Y308.57 Z-143.05 C-40.1
G101 X-153.09 Y302.22 Z-143.06 C-38.64
G101 X-158.15 Y295.71 C-37.17
G101 X-163.09 Y289.05 Z-143.05 C-35.7
G101 X-167.88 Y282.23 Z-143.02 C-34.21 A36.87
G101 X-172.47 Y275.33 Z-142.98 C-32.73
G101 X-176.87 Y268.37 Z-142.93 C-31.26 A36.86
G101 X-181.06 Y261.34 Z-142.88 C-29.81 A36.85
G101 X-185.06 Y254.24 Z-142.82 C-28.37 A36.83
G101 X-188.86 Y247.08 Z-142.76 C-26.93 A36.82
G101 X-192.47 Y239.86 Z-142.7 C-25.51 A36.81
G101 X-195.88 Y232.59 Z-142.64 C-24.09 A36.8
G101 X-199.09 Y225.26 Z-142.59 C-22.68 A36.79
G101 X-202.11 Y217.87 Z-142.54 C-21.28 A36.78
G101 X-204.93 Y210.42 Z-142.5 C-19.88 A36.77
G101 X-207.56 Y202.93 Z-142.48 C-18.48
G101 X-210 Y195.37 Z-142.46 C-17.09 A36.76
G101 X-212.25 Y187.77 Z-142.45 C-15.7
G101 X-214.3 Y180.11 C-14.3
G101 X-216.16 Y172.4 Z-142.46 C-12.91
G101 X-217.82 Y164.64 Z-142.48 C-11.52 A36.77
G101 X-219.29 Y156.83 Z-142.51 C-10.12
G101 X-220.57 Y148.97 Z-142.54 C-8.72 A36.78
G101 X-221.65 Y141.06 Z-142.59 C-7.32 A36.79
G101 X-222.53 Y133.09 Z-142.64 C-5.91 A36.8
G101 X-223.22 Y125.08 Z-142.69 C-4.49 A36.81
G101 X-223.71 Y117.02 Z-142.75 C-3.06 A36.82
G101 X-224 Y108.91 Z-142.8 C-1.62 A36.83
(Point D  C=0 A=37
G101 X-224.09 Y100.76 Z-142.86 C-0.18 A36.84
(
(
G101 X-216.21 Y100.72 Z-153.04 C-0.17 A38.66
G101 X-208.31 Y100.66 Z-162.6 C-0.16 A40.42
G101 X-200.4 Y100.63 Z-171.62 A42.11
G101 X-192.47 Y100.57 Z-180.15 C-0.15 A43.76
G101 X-184.51 Y100.54 Z-188.22 A45.37
G101 X-176.58 Y100.54 Z-195.84 A46.93
G101 X-168.67 Y100.54 Z-203.04 A48.44
G101 X-160.79 Y100.54 Z-209.85 C-0.16 A49.91
G101 X-152.92 Y100.54 Z-216.31 A51.35
G101 X-145.06 Y100.53 Z-222.44 A52.76
G101 X-137.19 Y100.51 Z-228.27 A54.14
G101 X-129.29 Y100.48 Z-233.84 A55.51
Page 142

MW310 Project Windows

G101 X-121.36 Y100.45 Z-239.14 A56.86


G101 X-113.41 Y100.42 Z-244.21 C-0.15 A58.2
G101 X-105.43 Y100.39 Z-249.03 C-0.14 A59.52
G101 X-97.44 Y100.36 Z-253.61 A60.83
G101 X-89.51 Y100.35 Z-257.92 A62.11
G101 X-81.64 Y100.33 Z-261.97 A63.36
G101 X-73.84 Y100.32 Z-265.78 A64.58
G101 X-66.11 Y100.31 Z-269.36 A65.78
G101 X-58.43 Y100.3 Z-272.72 A66.95
G101 X-50.68 Y100.29 Z-275.92 A68.13
G101 X-42.54 Y100.27 Z-279.09 A69.38
G101 X-34.28 Y100.26 Z-282.09 A70.64
G101 X-26.18 Y100.24 Z-284.84 A71.86
G101 X-18.47 Y100.22 Z-287.29 A73
G101 X-11.26 Y100.21 Z-289.42 A74.03
G101 X-4.61 Y100.2 Z-291.27 A74.94
G101 X2.36 Y100.18 Z-293.08 A75.91
G101 X11.33 Y100.16 Z-295.22 A77.27
G101 X21.14 Y100.14 Z-297.3 A78.78
G101 X30.9 Y100.12 Z-299.1 A80.27
G101 X40.13 Y100.11 Z-300.57 A81.66
G101 X48.68 Y100.09 Z-301.73 A82.91
G101 X56.51 Y100.08 Z-302.63 A84.02
G101 X63.67 Y100.06 Z-303.31 C-0.13 A85
G101 X70.23 Y100.05 Z-303.84 A85.87
G101 X76.26 Y100.04 Z-304.23 A86.64
G101 X81.85 Y100.03 Z-304.53 A87.32
G101 X87.04 Y100.03 Z-304.74 A87.93
G101 X91.9 Y100.02 Z-304.89 A88.48
G101 X91.37 Y100.02 Z-324.89
( FIN PROGRAMME )
%

Page 143

MW310 Project Windows

8.6.3 EXEMPLE D'UN PROGRAMME ISO SANS DEROULEMENT DE L'AXE C

Page 144

MW310 Project Windows

8.6.3.1 Code Iso


%
|1 5AXES_DEMI BOULE 22/03/2006
|2 0
|3 29
|4 100.00
|5 85.00
|6 100.00
|7 0 0 0 0
|8 0
|9
|10
|11 0
|12
|13
|14
|30 0 01
|31
|32
|33
|34
|35
|36
|37
|38
:C:\Mw310\Prog\Test post 5 axes.PRG
G92 U800 V-300 W-440
(
(CADRAN 1 ENTRER AVEC A90 ET C180
G120 K1
G173 X50 Y50 Z-10 E4 S16 T41/1 A90 C180 D1
G101 X50 Y50 Z0
G101 X76.873 Y50 Z1.039 A85.58
G101 X104.227 Y50 Z4.25 A81.04
G101 X131.463 Y50 Z9.668 A76.46
G101 X157.97 Y50 Z17.17 A71.92
G101 X183.197 Y50 Z26.494 A67.50
G101 X207.625 Y50 Z37.737 A63.08
G101 X231.669 Y50 Z51.172 A58.54
G101 X254.756 Y50 Z66.598 A53.96
G101 X276.376 Y50 Z83.675 A49.42
G101 X296.116 Y50 Z101.944 A45.00
G101 X314.38 Y50 Z121.677 A40.58
G101 X331.457 Y50 Z143.297 A36.04
G101 X346.883 Y50 Z166.384 A31.46
G101 X360.319 Y50 Z190.428 A26.92
G101 X371.566 Y501 Z214.863 A22.50
G101 X380.888 Y50 Z240.084 A18.08
G101 X388.391 Y50 Z266.59 A13.54
G101 X393.809 Y50 Z293.826 A8.96
G101 X397.02 Y50 Z321.1. A4.42
(Point A  C=180 A=0
G101 X398.06 Y50 Z348.06 A0
(
(
(X=100+163.6+134.6 OUTIL HORIZONTAL
G101 X398.06 Y50 Z358.06
G101 X397.02 Y23.12 Z358.06 C175.58
G101 X393.809 Y-4.234 Z358.06 C171.04
G101 X388.482 Y-31.093 Z358.06 C166.53
G101 X380.926 Y-57.859 Z358.06 C161.94
G101 X371.373 Y-83.661 Z358.06 C157.40
Page 145

MW310 Project Windows

G101 X360.17 Y-107.926 Z358.06 C153.02


G101 X346.856 Y-131.72 Z358.06 C148.53
G101 X331.546 Y-154.64 Z358.06 C143.99
G101 X314.878 Y-175.8 Z358.06 C139.56
G101 X296.113 Y-196.119 Z358.06 C135.00
G101 X275.793 Y-214.883 Z358.06 C130.44
G101 X254.633 Y-231.551 Z358.06 C126.01
G101 X231.713 Y-246.86 Z358.06 C121.47
G101 X207.918 Y-260.174 Z358.06 C116.98
G101 X183.654 Y-271.376 Z358.06 C112.60
G101 X157.852 Y-280.929 Z358.06 C108.06
G101 X131.085 Y-288.483 Z358.06 C103.47
G101 X104.227 Y-293.81 Z358.06 C98.96
G101 X76.873 Y-297.021 Z358.06 C94.42
(Point B  C=90 A=0
G101 X50 Y-298.06 Z358.06 C90.00
(
(
G101 X50 Y-298.06 Z348.06
G101 X50 Y-297.021 Z321.181 A4.42
G101 X50 Y-293.809 Z293.828 A8.96
G101 X50 Y-288.391 Z266.591 A13.54
G101 X50 Y-280.888 Z240.085 A18.08
G101 X50 Y-271.564 Z214.859 A22.5
G101 X50 Y-260.32 Z190.43 A26.92
G101 X50 Y-246.885 Z166.387 A31.46
G101 X50 Y-231.459 Z143.3 A36.04
G101 X50 Y-214.382 Z121.68 A40.58
G101 X50 Y-196.116 Z101.944 A45
G101 X50 Y-176.38 Z83.678 A49.42
G101 X50 Y-154.76 Z66.601 A53.96
G101 X50 Y-131.673 Z51.175 A58.54
G101 X50 Y-107.63 Z37.74 A63.08
G101 X50 Y-83.197 Z26.494 A67.5
G101 X50 Y-57.975 Z17.172 A71.92
G101 X50 Y-31.469 Z9.669 A76.46
G101 X50 Y-4.232 Z4.251 A81.04
G101 X50 Y23.121 Z1.039 A85.58
G101 X50 Y50 Z0 A90
(CADRAN 3 ENTRER AVEC A90 ET C180
G120 K1
G173 X50 Y50 Z-60 E4 S16 T41/1 A90 C180 D1
G101 X50 Y50 Z-50 C180
G101 X19.882 Y50 Z-48.859 A94.32
G101 X-11.213 Y50 Z-45.265 A98.82
G101 X-42.616 Y50 Z-39.076 A103.45
G101 X-73.594 Y50 Z-30.326 A108.1
G101 X-103.429 Y50 Z-19.243 A112.7
G101 X-131.515 Y50 Z-6.205 A117.15
G101 X-157.537 Y50 Z8.383 A121.41
G101 X-182.991 Y50 Z25.311 A125.8
G101 X-207.854 Y50 Z44.806 A130.36
G101 X-231.471 Y50 Z66.589 A135
G101 X-253.254 Y50 Z90.206 A139.64
G101 X-272.749 Y50 Z115.069 A144.2
G101 X-289.677 Y50 Z140.523 A148.59 C-0
G101 X-304.265 Y50 Z166.545 A152.85 C0
G101 X-317.303 Y50 Z194.631 A157.3
G101 X-328.386 Y50 Z224.466 A161.9
G101 X-337.136 Y50 Z255.444 A166.55
G101 X-343.325 Y50 Z286.847 A171.18
G101 X-346.919 Y50 Z317.942 A175.68

Page 146

MW310 Project Windows

(Point C  C=180 A=180


G101 X-348.06 Y50 Z348.06 A180
(
(
G101 X-348.06 Y50 Z358.06
G101 X-346.919 Y80.112 Z358.06 C175.58
G101 X-343.326 Y111.207 Z358.06 C171.04
G101 X-337.137 Y142.61 Z358.06 C166.53
G101 X-328.912 Y171.972 Z358.06 C161.94
G101 X-317.761 Y202.326 Z358.06 C157.40
G101 X-304.182 Y231.677 Z358.06 C153.02
G101 X-288.545 Y259.376 Z358.06 C148.53
G101 X-271.347 Y284.921 Z358.06 C143.99
G101 X-252.82 Y308.364 Z358.06 C139.56
G101 X-231.474 Y331.467 Z358.06 C135.00
G101 X-208.371 Y352.814 Z358.06 C130.44
G101 X-184.928 Y371.342 Z358.06 C126.01
G101 X-159.384 Y388.541 Z358.06 C121.47
G101 X-131.685 Y404.178 Z358.06 C116.98
G101 X-102.335 Y417.758 Z358.06 C112.60
G101 X-71.981 Y428.909 Z358.06 C108.06
G101 X-42.618 Y437.135 Z358.06 C103.47
G101 X-11.215 Y443.325 Z358.06 C98.96
G101 X19.88 Y446.919 Z358.06 C94.42
(Point D  C=90 A=180
G101 X50 Y448.06 Z358.06 C90.00
(
(
G101 X50 Y448.06 Z348.06
G101 X50 Y446.919 Z317.94 A175.68
G101 X50 Y443.325 Z286.845 A171.18
G101 X50 Y437.135 Z255.442 A166.55
G101 X50 Y428.386 Z224.464 A161.9
G101 X50 Y417.302 Z194.63 A157.3
G101 X50 Y404.265 Z166.543 A152.85
G101 X50 Y389.674 Z140.519 A148.59
G101 X50 Y372.746 Z115.065 A144.2
G101 X50 Y353.251 Z90.202 A139.64
G101 X50 Y331.467 Z66.586 A135
G101 X50 Y307.85 Z44.803 A130.36
G101 X50 Y282.987 Z25.308 A125.8
G101 X50 Y257.532 Z8.381 A121.41
G101 X50 Y231.509 Z-6.208 A117.15
G101 X50 Y203.422 Z-19.245 A112.69
G101 X50 Y173.588 Z-30.328 A108.1
G101 X50 Y142.61 Z-39.077 A103.45
G101 X50 Y111.207 Z-45.266 A98.82
G101 X50 Y80.112 Z-48.859 A94.32
G101 X50 Y50 Z-50 A90
%

Page 147

MW310 Project Windows

8.7

PROGRAMMATION D'USINAGES AVEC LES ANGLES VIFS


Le logiciel MW310 permet de crer des angles carrs, sans aucune marque du
rayon fraise sur la pice. Le principe de fonctionnement consiste dans le passage
au moyen de plusieurs fraises de faon rduire progressivement le rayon, en
suivant, dans les angles, la bissectrice externe jusqu' ce qu'on arrive la surface
dans le point tabli. Lorsqu'une pice est excute suivant cette mthode, en
utilisant la fin une fraise de type lance, on produit effectivement un angle sans le
rayon fraise. Les limites de cette mthode sont les suivantes: elle peut tre utilise
seulement avec les profils courbes; elle est trs complique pour ce qui concerne
le calcul du chemin de la fraise dans le point correct. Dans l'diteur de MW310,
au moyen des codes G112 et G113 (Voir Par. 8.6) on peut activer et dsactiver
lautomatisme qui dplace la fraise du point de travail (en utilisant le rayon qui a
t programm) jusqu' une profondeur 0, le long de la bissectrice externe en
fixant zro le rayon compens. Cet automatisme ensuite remet la fraise en
compensation et continue avec l'usinage programm. Evidemment, si la
compensation est applique n'importe quel profil, la machine excutera ces
sorties seulement pour les angles internes la compensation. Vu le principe de
fonctionnement particulier de ces codes, il est absolument ncessaire d'indiquer le
rayon fraise dans les codes de compensation et, comme on a dit ci-dessus, il faut
ensuite trouver le chemin de la fraise permettant au cot de la fraise mme
d'effleurer le bois dans les zones rectilignes et de enlever du matriel le long des
angles. Il faut considrer tous ces lments parce que la machine cre une ligne
droite passant par deux points suivant ce critre: le premier point est donn par la
position o l'angle infrieur de l'usinage est parcouru par le rayon fraise, ou par le
sommet au cas du dernier passage, profondeur P et rayon Q; le deuxime point
est celui o l'on veut terminer l'usinage en arrivant profondeur 0 et en rcuprant
tout le rayon fraise (voir la figure).

A = Chemin crer
B = Rayon fraise dans le point
Q = Rayon de compensation
P = Profondeur d'usinage
Page 148

MW310 Project Windows

De la mme manire que pour l'diteur ISO, il faut, pour le Masterwork aussi,
activer la fonction angles vifs et crer le rayon voulu. Un exemple d'usinage est
lorsqu'on veut utiliser les fraises suivantes, fournies par la BUP.

Page 149

MW310 Project Windows

Tout d'abord il vaut mieux tablir la profondeur d'usinage, 8mm par exemple.
Deuximement on dessine approximativement sur le papier le profil que l'on veut
produire, et qui dpend donc de la profondeur choisie pour la profileuse. Ensuite,
partir de l'angle infrieur, on peut tracer la ligne droite o le rayon de la premire
fraise doit tomber; c'est--dire que, en regardant les dessins de la fraise 5, on
trace une ligne droite verticale 13mm de l'angle infrieur. A ce point la partie
difficile est termine, puisque les passages de finissage des fraises 7 et 8
correspondent au point o la fraise devrait arriver au ras du bois. Pour mieux
comprendre, veuillez faire rfrence la figure ci-dessous.

Comme vous pouvez remarquer dans le dessin, les deux angles, qui correspondent
aux deux usinages infrieur et suprieur, sont situs 5 et 2,5 mm du zro des
usinages, qui est justement reprsent par le chemin de la fraise 5. Ces deux
chemin se rapportent au dernier passage de la fraise 8, pour calculer le passage
intermdiaire de la fraise 7, il suffit de faire un offset de 2mm (rayon fraise 7).
Mme s'il peut sembler compliqu, il est en ralit assez facile, avec MasterWork,
de crer cet usinage. Il suffit de dessiner le profil correct, correspondant
effectivement la ligne droite hachure, et ensuite on fait les quatre offsets pour
les chemin de finissage; ventuellement on peut associer la dformation ces
chemin de faon crer un programme paramtrique et finalement on affecte les
fraise dans l'ordre appropri.

A = Chemin No.1
A = Chemin No.5
C = Chemin No.4
D = Chemin No.3
E = Chemin No.2
Page 150

Fraise 5: r=20 P=8


Fraise 8: r=1,5 P=1,5
Fraise 7: r=1,5 P=1,5
Fraise 8: r=8 P=8
Fraise 7: r=8 P=8

(Profilage)
(Suprieur)
(Suprieur)
(Infrieur)
(Infrieur)

MW310 Project Windows

8.8

PROGRAMMATION ET EDITEUR DES FIGURES


Par lutilisation des figures, on peut simplifier la programmation de diffrents types dusinages. En
effet, pour excuter les usinages supports des figures, il suffit dintroduire les mesures dsires.
Par la fonction ISO G211 (Par. 8.4.7.11), les figures sont introduites dans le programme. Comme on a
dj vu en prcdence, en commentant les fonctions ISO de la machine, ce code est associ un
paramtre qui permet de dfinir le type de position symtrique, savoir lorientation que la Figure
introduire doit avoir. La position symtrique dune figure, par rapport son centre, est possible le long
de laxe X, de laxe Y ou de deux axes, X et Y. On ne peut pas faire la rotation 90 dune figure.
Depuis la page principale de programmation (Fig. 61), par la rubrique Editer, on accde un menu
droulant, duquel, par la rubrique Archives Figures (Fig. 77) on affiche la fentre reprsente en .

Fig. 77

Fig. 78
Dans la partie droite de la page, juste au-dessous du dessin, on peut slectionner le type de figure
utiliser lintrieur du programme.

Page 151

MW310 Project Windows

Fig. 79
P1

P2

Pice gauche

P2

P1

Pice droite

Depuis la Fig. 79, on peut observer quavec la juste slection du trait initial de lusinage (le trait
en vidence en rouge dans lditeur des figures et en noir dans lexemple), la machine excute
lusinage de la Figure toujours dans le mme sens, en vitant ainsi des brchements pendant
lusinage.
La slection en rouge, que lon pourrait dfinir trait de non inversion, doit tre faite sur lun
des segments de la Figure perpendiculaires laxe de symtrie, puisque, en cas contraire, elle ne
peut pas donner les effets souhaits. On peut donc dire que, pour viter des brchements quand
le panneau est excut dans laire symtrique par rapport laxe Y, le trait de non inversion doit
tre slectionn le long de laxe X.
On peut observer, dans lditeur des figures, des axes cartsiens qui reprsentent les axes
orthogonaux X et Y, ncessaires au programmateur pour avoir une rfrence sur la faon de
laquelle la Figure sera introduite dans le panneau usin. Rfrence utile surtout quand les
usinages doivent tre insrs sur des plans diffrents du plan horizontal 1.

Par la suite, on va dcrire et reprsenter toutes les typologies de figures disponibles.

8.8.1 PROGRAMMATION DE LA FIGURE RENCONTRE


Fig. 80

Page 152

MW310 Project Windows

8.8.2 PROGRAMMATION DE LA FIGURE POMMEAU


Fig. 81

8.8.3 PROGRAMMATION DE LA FIGURE CONTRE-PLAQUES


Fig. 82

Page 153

MW310 Project Windows

8.8.4 PROGRAMMATION DE LA FIGURE STANLEY


Fig. 83

8.8.5 PROGRAMMATION DE LA FIGURE SERRURES

Fig. 84

Page 154

MW310 Project Windows

8.8.6 PROGRAMMATION DE LA FIGURE ARCS (CINTRES)


La programmation des Arcs (Cintres), se fait compltement lintrieur dune masque, appele
Figure, qui peut tre rappele dans le programme ISO, par la fonction G211.
Pour dfinir un usinage CINTRES, il faut excuter les oprations suivantes:
1)
2)
3)
4)
5)
6)
7)

Entrer dans la programmation ISO, Editeur programmes (voir Par. 8, Fig. 61).
Dfinir les caractristiques de la pice et du programme (voir Par.0, Fig. 61).
Ouvrir lditeur figures (voir Par.8.8, Fig. 77).
Aprs avoir choisi le type de figure associe aux arcs de la liste reprsente en .
Remplir le dessin relatif aux arcs, .
la fin des changements, mmoriser-les en appuyant sur la touche mmorise, .
lintrieur du programme, rappeler la figure par le code G211.

8.8.6.1 Dimensions du cadre

Fig. 85

Dimensions extrieures du cadre

Dimension largeur du montant

Rayon de courbure de la partie initiale du cintre. Si lon introduit une cote, la partie
infrieure est raccorde 90 au socle de base et raccorde, automatiquement, la
partie suprieure pour obtenir la courbure adquate selon les autres cotes introduites.
Si lon veut obtenir la mme courbure, aprs avoir introduit les autres donnes, revenir
la cote 3 et appuyer sur la touche CALCULE (), dans ce cas on introduira
automatiquement la cote du rayon pour obtenir la mme courbure dans larc entier.
Si la cote 3 est dfinie zro, la courbure de larc le rayon mme, dans ce cas on
active la cote 6, qui reprsente langle de tangence au socle de base. Quand le curseur
se trouve sur la case de la variable 6, par les touches calcule (angle de tangence
CALCULE), 0 (angle de tangence 0) et 90 (angle de tangence 90), on
calcule automatiquement les valeurs relatives au choix effectu.

Page 155

MW310 Project Windows

En cas dangle de tangence 0, la courbe du cintre est termine en raccordant


horizontalement la courbure extrieure avec celle intrieure.
En cas dangle de tangence 90, la courbe du cintre est termine en raccordant
verticalement la courbure extrieure avec celle intrieure.

Fig. 86

Fig. 87

En cas dangle de tangence calcul, la courbe du cintre est termine en portant, la fin de la courbe
extrieure, la perpendiculaire la tangente en ce point, qui se termine sur la courbe intrieure. Si on
a aussi un socle (cote 7), celui-ci est introduit dans les trois cas quon vient de dcrire, des faons
suivantes:

Page 156

MW310 Project Windows

1) On ajoute un segment, de longueur 7, tangent la courbe extrieure du cintre,


puis on fait un segment parallle au premier, quon dplace par translation jusqu
ce quil coupe la courbe intrieure, et ce point-l il sera raccord
horizontalement.

Fig. 88

Z = Point de tangence
2) On ajoute un segment, de longueur 7, tangent la courbe extrieure du cintre,
puis, en traant une droite verticale du point de tangence Z jusqu couper la
courbe intrieure du cintre, de ce point-l on tracera nouveau le segment 7,
qui sera enfin raccord verticalement.

Fig. 89

Z = Point de tangence
3)

On ajoute un segment vertical, (de longueur 7), sur la courbe extrieure du


cintre, en portant la perpendiculaire la tangente, du point de contact des deux
droites, on trouve lintersection avec la courbe intrieure. Du point dintersection
entre la perpendiculaire et la courbe intrieure, on ramne la parallle au segment
7, en le raccordant, avec une droite parallle au trait de la perpendiculaire, la
tangente comprise entre la courbe extrieure et celle intrieure.

Fig. 90

Z = Point de tangence

4
5
7
6

Hauteur du montant
Hauteur extrieure du cintre
Hauteur du socle
Rayon de tangence la courbure du cintre ( voir cote 3 )

Page 157

MW310 Project Windows

8.8.6.2 Dimensions de la porte


Fig. 91

8
9
10
11

Dfinit combien despace doit rester entre le cadre et la fentre aprs avoir
ferm le cintre.
Dfinit la dimension de la superposition entre la porte et le cadre ou entre deux
portes.
Dfinit le nombre des portes que le cintre doit avoir, une ou deux
Dfinit la section de la porte.

Fig. 92

A = Porte Gauche

Page 158

B = Porte Droite

MW310 Project Windows

8.8.6.3 Dimensions du fixe-verre


Fig. 93

Fig. 94

12
13

Dfinit combien lon veut rentrer dans la porte pour obtenir le liteau
Dfinit la Profondeur de fraisage pour le fixe-verre

Page 159

MW310 Project Windows

8.9

PROGRAMMATION DE FICHES ANUBA


Si lon a activ la nouvelle gestion des fiches anuba, en rglant le paramtre
EN_ANUBA=(11..21) (comme dcrit au Par.11.6), on pourra utiliser cette fonction, comme
dcrit par la suite.
La programmation de la pose des fiches anuba se fait au moyen dun ligne spciale ISO, qui est
cre en remplissant le masque reprsent dans Fig. 97. Pour accder cette page, il est ncessaire
d'ouvrir une nouvelle ligne du programme et choisir loption Fiches anuba (), puis valider la
commande par la touche ENTER.

Fig. 95

Page 160

MW310 Project Windows

Fig. 96
Il existe des mthodes d'usinage diffrentes des fiches anuba, chacune desquelles permet une gestion
diffrente du processus d'usinage.

Les typologies disponibles sont dcrites dans les paragraphes suivants.

Fiches Anuba libres


Calcul automatique A B
Calcul automatique A C D B
Calcul automatique A B gamme

Page 161

MW310 Project Windows

8.9.1 TYPOLOGIE FICHES ANUBA LIBRES


Ce type de pose des fiches anuba permet dusiner jusqu 9 fiches anuba, en dfinissant les distances
de chacune d'entre elles de faon relative.

Fig. 97

8.9.1.1 Nombre d'objets


Dans cet exemple, l'usinage de trois fiches anuba a t programm.

Pour entrer correctement les cotes des fiches anuba, il est ncessaire de se
reporter au dessin de la pice usiner et de prendre en compte les cotes
comme dcrit ci-aprs :
La premire pose d'anuba (A1) sera excute 150 mm du
bas.
La deuxime (A2) sera excute 500 mm de la premire
(A1).
La troisime (A3) sera excute 650 mm de la deuxime
(A2).

Pour la position des fiches anuba, l'endroit d'usinage de la pice (G D Haut - Bas) n'a aucune
importance, car (voir figure) lanuba A1 sera toujours rapporte la partie infrieure de la pice,
tandis que l'anuba A2 sera toujours rapporte lanuba (A1). Le programme MW310 se chargera
des adaptations ncessaires pour raliser l'usinage correct de la pice.

Page 162

MW310 Project Windows

8.9.2 TYPOLOGIE CALCUL AUTOMATIQUE A-B


Ce type de pose des fiches anuba permet lusinage d'un maximum de 9 fiches anuba, en
programmant la distance de chacune d'entre elles de faon relative.

Fig. 98

8.9.2.1 Nombre d'objets


Dans cet exemple, l'usinage de trois fiches anuba a t programm. Pour entrer correctement les cotes
A et B, toujours se reporter au dessin de la pice usiner.
Pour entrer correctement les cotes des fiches anuba, toujours se reporter la
figure de la pice usiner, dans lequel le vantail est dessin en position
verticale, et prendre en compte les cotes dcrites ci-aprs :
La premire anuba (A) sera excute 200 mm du bas.
La deuxime anuba (B) sera excute 250 mm du haut.
La troisime anuba sera automatiquement positionne michemin entre la premire et la deuxime.

Pour la position des fiches anuba, l'endroit d'usinage de la pice (G D Haut - Bas) n'a aucune
importance, car (voir figure) lanuba A sera toujours rapporte la partie infrieure de la pice,
tandis que l'anuba B sera toujours rapporte la partie suprieure de la pice. Le programme
MW310 se chargera des adaptations ncessaires pour raliser l'usinage correct de la pice.

Page 163

MW310 Project Windows

8.9.3 TYPOLOGIE CALCUL AUTOMATIQUE A-C-D-B


Ce type de pose des fiches anuba permet lusinage d'un maximum de 9 fiches anuba, en
programmant la distance de chacune d'entre elles de faon relative.

Fig. 99

8.9.3.1 Nombre d'objets


Dans cet exemple, l'usinage de 5 fiches anuba a t programm. Pour entrer correctement les cotes
A, B, C et D, toujours se reporter au dessin de la pice usiner.

Comme l'illustre la figure, le vantail est dessin en position verticale ;


l'usinage programm des cinq fiches anuba se droulera comme suit :
La premire anuba (A) sera excute 200 mm du bas.
La deuxime anuba (B) sera excute 250 mm du haut.
La troisime anuba (C) sera excute 270 mm de (A).
La quatrime anuba (D) sera excute 220 mm de (B).
La cinquime anuba sera automatiquement positionne
mi-chemin entre les fiches anuba (C) et (D).

Pour la position des fiches anuba, l'endroit d'usinage de la pice (G D Haut - Bas) n'a aucune
importance, car (voir figure) lanuba A sera toujours rapporte la partie infrieure de la pice,
tandis que l'anuba (C) sera rapporte lanuba (A). De mme, lanuba (B) sera toujours considre
par rapport la partie suprieure de la pice et lanuba (D) sera rapporte lanuba (B). Le
programme MW310 se chargera des adaptations ncessaires pour raliser l'usinage correct de la
pice.
Page 164

MW310 Project Windows

8.9.4 TYPOLOGIE CALCUL AUTOMATIQUE A-B A GAMME


Ce type de pose des fiches anuba permet lusinage d'un maximum de 9 fiches anuba, en
programmant la distance de chacune d'entre elles de faon relative.

Fig. 100

8.9.4.1 Nombre d'objets


Dans cet exemple, l'usinage des fiches anuba dpend de la longueur de la pice. Pour entrer
correctement les cotes A et B, se reporter toujours au dessin de la pice usiner.
La premire anuba (A) sera excute 200 mm du bas.
La deuxime anuba (B) sera excute 180 mm du haut.
Les autres fiches anuba seront excutes en fonction de la longueur de la pice.
Jusqu' L1, seules les fiches anuba (A) et (B) seront montes.
De L1 L2, trois fiches anuba seront montes : (A), (B) et la troisime anuba michemin entre celles-ci.
De L2 L3, quatre fiches anuba seront montes : (A), (B) et les deux restantes en
divisant l'entraxe entre (A) et (B) en trois parts gales.
De L3 L4, cinq fiches anuba seront montes : (A), (B) et les trois restantes en
divisant l'entraxe entre (A) et (B) en quatre parts gales.

Pour la position des fiches anuba, l'endroit d'usinage de la pice (G D Haut


- Bas) n'a aucune importance car, comme dans les cas prcdents, les positions
des fiches anuba seront toujours rapportes selon la figure. Le programme
MW310 se chargera des adaptations ncessaires pour raliser l'usinage correct
de la pice.

Page 165

MW310 Project Windows

8.9.5 PROFILS ANUBA

La figure ci-dessus illustre la partie relative aux plans de travail et aux profils de la pice pour les
fiches anuba femelle et les fiches anuba mle.
Il est rappeler que pour excuter l'usinage des fiches anuba, il est ncessaire de dfinir un certain
nombre de paramtres concernant le profil de la pice usiner :
(J)

Reprsente l'inclinaison avec laquelle l'anuba devra tre monte dans la pice, sachant qu'un
usinage 0 sera considr et excut en usinant lanuba de manire perpendiculaire au plan
2 (axe J 0). Un usinage 90 sera par contre considr et excut en usinant l'anuba de
manire perpendiculaire au plan 1 (axe J 90).

(H)

Reprsente la distance par rapport zro du plan de travail slectionn, laquelle l'usinage
programm doit tre ralis.

(N)

Indique le numro du profil slectionn. En cliquant sur la touche , l'on accde l'cran
de dfinition des profils pour les pices avec pose des fiches anuba.
La programmation des profils sert exclusivement pendant la programmation des fiches
anuba. Dans l'diteur de profils, il est possible de crer, d'effacer ou de modifier un profil.
Tout profil est caractris par un numro d'identification et par un certain nombre de
dimensions physiques des fermetures, clairement affiches l'cran. Contrairement aux
plans, les profils exigent galement l'paisseur de la pice, qui sera prise en compte par la
machine lorsqu'elle excutera le programme des fiches anuba, la place de l'paisseur
saisie lors de la dfinition du programme.

Aprs avoir rempli tous les champs relatifs au profil dfinir, il faudra observer et mmoriser
la couleur du plan sur lequel on souhaite travailler.
(Plan d'usinage)
Aprs avoir compar les couleurs des cts du profil de la pice avec celles de la
figure ci-contre, il suffira de cocher la case relative au plan sur lequel on souhaite
travailler pour conclure cette phase de la programmation des fiches anuba.
Page 166

MW310 Project Windows

8.9.6 PARAMETRES
Toutes les donnes relatives l'encadr des paramtres peuvent tre associes ou pas au programme
ISO.
Au cas o l'on ne souhaiterait pas associer ces donnes un programme, il suffira de NE PAS
COCHER la case
; il sera ensuite possible de spcifier ces donnes d'usinage
directement l'intrieur de l'cran "automatique".
Si l'on souhaite par contre spcifier ces donnes l'intrieur du programme, il est ncessaire de
; en associant ces informations au programme, chaque fois que celuiCOCHER la case
ci sera charg, les donnes entres mettront jour les informations affiches l'cran "automatique".

Le modle de l'anuba usiner : dans la case de texte, il est possible d'indiquer le modle de
l'anuba (parmi ceux dfinis l'aide de l'diteur de l'outillage des fiches anuba) monter (par
exemple, Double de 14 mm, Simple de 14 mm, Double de 16 mm, Simple de 16
mm,.etc.).
Le type de fiches anuba usiner : Anuba femelle (gnralement situe sur le vantail), Anuba
mle (gnralement situe sur le cadre).
Le dplacement par rapport au repre X : dans les champs L1, L2, L3, il est possible d'entrer
respectivement la dimension de la porte dsire entre le vantail et le cadre (L1), la section
transversale du cadre (L2) et la section transversale du vantail (L3).

Page 167

MW310 Project Windows

Indique le ct de la pice qui sera appuy contre les butes de zro de la machine. Si l'on
dcide d'usiner le dessus du vantail ou du cadre contre les butes, il faudra cocher la case
situe au-dessus de la figure reprsentant la fentre. Si l'on souhaite par contre usiner le
dessous du vantail ou du cadre, il faudra cocher la case situe au-dessous de la figure
reprsentant la fentre.

Exemple de disposition des portes ou des fentres sur les diffrentes butes de la machine.

Le sigle :
DOWN D
UP D

Indique la partie infrieure d'une porte avec ouverture droite


Indique la partie suprieure d'une porte avec ouverture droite

DOWN G
UP G

Indique la partie infrieure d'une porte avec ouverture gauche


Indique la partie suprieure d'une porte avec ouverture gauche

Si l'on souhaite excuter le programme de pose des fiches anuba en effectuant uniquement
les perages, cocher la case Perage seulement : le programme excutera uniquement le
perage selon les cotes programmes pour la pose des fiches anuba.

Page 168

MW310 Project Windows

8.9.6.1 Anuba
En cliquant deux reprises sur le champ Anuba ou sur l'icne associe lanuba, on lance
l'diteur de fiches anuba qui permet de crer ou de modifier l'outillage des fiches anuba (voir par.
7.3)

En cliquant sur la touche

, l'on accde la liste des fiches anuba cres et disponibles.

La slection s'effectue en cliquant sur le nom de l'anuba dsire.


Pour quitter la liste, il suffit d'appuyer sur la touche ESC.

8.9.6.2 Bute pice (partie suprieure/infrieure du cadre/vantail)


Dans cette partie de la fentre de programmation des
fiches anuba, l'aide de la case de slection, l'on
dtermine la partie du vantail ou du cadre qui sera
amene en bute (autrement dit, si l'on usine la partie
suprieure ou infrieure de la pice).

Page 169

MW310 Project Windows

8.9.6.3 Point de bute (Intrieur/extrieur du cadre/vantail)


Que l'on dcide d'usiner la partie suprieure ou infrieure de la pice, il faudra galement veiller au
point de bute.
L1
L2
L3

Porte entre le vantail et le cadre (sur le ct de bute choisi).


Section transversale du cadre (largeur transversale du cadre).
Section transversale du vantail (largeur transversale du vantail).

En d'autres termes, si l'on dcide d'usiner la pice l'extrieur du vantail ou l'intrieur du cadre
(flches vertes), les cotes L2 et L3 devront tre programmes sur 0.
Si l'on dcide d'usiner la pice l'intrieur du vantail ou l'extrieur du cadre (flches rouges), les
cotes L2 et L3 devront tre programmes en entrant la section des traverses.

8.9.6.4 Type d'anuba usiner (Mle/femelle)


Cette case de slection permet de dterminer si l'anuba usiner est mle
(associe au cadre) ou femelle (associe au vantail).

8.9.6.5 Dsactivation de la protection du foret

En slectionnant cette case, l'on dsactive le contrle d'interfrence entre le foret de perage et les
presseurs bride pendant l'usinage de l'anuba.
Cette fonction permet de raliser des usinages tout prs des parties mcaniques de la machine, au
profit de la flexibilit d'usinage ; il faudra toutefois porter une attention particulire lors des phases
d'usinage, pour viter toute collision mcanique entre le foret de perage et les brides de blocage.
SAUF EN CAS D'USINAGES PARTICULIERS, IL EST CONSEILLE DE NE PAS
SELECTIONNER CETTE CASE.

Page 170

MW310 Project Windows

8.10

PROGRAMMATION DES PERSIENNES


La programmation des persiennes se fait lintrieur de lditeur ISO par une ligne spciale de
programme, et en tant que telle, elle peut tre introduite dans un point quelconque du programme
mme.
Pour dfinir un usinage de persienne, on doit entrer dans la programmation, dfinir un programme,
puis, aprs avoir appuy sur la touche ENTER, slectionner la rubrique PERSIENNES de la liste
des instructions ISO proposes lintrieur du menu droulant de la .

Fig. 101

La fentre de programmation des persiennes est maintenant affiche (), et en cliquant sur le triangle
droite de la case Type, on ouvre le menu droulant montr en Fig. 102.

Fig. 102

Aprs avoir choisi le type, la page qui contient les cotes et les donnes relatives la persienne
slectionne est affiche.
La programmation de lusinage des persiennes est la mme pour toutes les typologies possibles, les
diffrences concernent seulement les cotes dans la partie droite de la page de programmation des
persiennes.
N.B. Pour cette raison, lexplication de la programmation des persiennes du type Simple est
traite de faon plus approfondie, en limitant la description des autres typologies aux parties
caractristiques de chaque typologie.
Depuis le menu principal de la programmation des persiennes, en appuyant sur la touche FRAISE,
on passe la programmation des lattes des miroirs. Les donnes introduire sont le numro de la
fraise, linclinaison (laisser-le pour linstant 0), le plan de travail, le nombre de tours de le mandrin
lectrique et le type de persienne que lon veut excuter.

On dcrit par la suite la faon de remplir les pages relatives aux types de persiennes disponibles.

Page 171

MW310 Project Windows

8.10.1 PERSIENNES TYPE SIMPLE


Fig. 103

Dans la partie gauche de la page reprsente en , on peut dfinir lensemble des usinages ncessaires
la cration de la persienne souhaite. En outre, on peut introduire les donnes relatives aux Fraisages
des palettes Cavetta (), aux Jeux (Fig. 104) et les caractristiques de la fraise utilise pour
lusinage Fraise ().
On dcrit par la suite les cotes des dimensions relatives la persienne du type SIMPLE:
L = Longueur de la palette cavetta.
A = Angle dinclinaison de la palette cavetta.
H = Distance du dbut de la palette cavetta du bord de la pice.
P = Reprsente le pas
Z = Reprsente la profondeur de la palette cavetta.
Hauteur fraisage linaire = Spcifie la distance du bord de la pice sur laquelle on doit excuter
lventuel fraisage linaire.
Dans la partie centrale suprieure de la page reprsente en , on voit la reprsentation graphique du
signifi des cotes quon vient de dcrire.

Page 172

MW310 Project Windows

Fig. 104

On liste ici les paramtres relatifs loutil et au sens de lusinage.


Fraise N.
Inclinaison
Plan
Tours/min.
Diamtre

=
=
=
=
=

Orientation verticale

Numro de l'outil employer


Ange d'inclinaison de la petite mortaise.
Dfinit le plan o l'usinage doit tre excut
Reprsente le numro de tours de la fraiseuse en cours d'usinage
Indique le diamtre de l'outil
=

En pointant cette case, on inverse le sens des palettes.

Fig. 105
On dcrit ici les paramtres relatifs loutil et au sens de lusinage.
Jeu Infrieur
Jeu Suprieur
Jeu Linaire

= Dimension du jeu de la partie infrieure du glaage.


= Dimension du jeu de la partie suprieure du glaage.
= Dimension du jeu relatif au fraisage linaire.

Page 173

MW310 Project Windows

8.10.2 PERSIENNES TYPE DOUBLE


Fig. 106

Dans la page reprsente en , on voit les donnes relatives aux persiennes de type double, dont les
donnes sont similaires celles du type simple, en effet, comme on peut voire, la premire partie des
donnes est la mme et leur signification ne change pas.
On dcrit par la suite les cotes des dimensions relatives la persienne du type DOUBLE:
L = Longueur de la palette cavetta.
A = Angle dinclinaison de la palette cavetta.
H = Distance du dbut de la palette cavetta du bord de la pice.
P = Reprsente le pas
Z = Reprsente la profondeur de la palette cavetta.
Hauteur fraisage linaire = Spcifie la distance du bord de la pice sur laquelle on doit excuter
lventuel fraisage linaire.

Invalidation
Offset 1
Offset 2
Vitesse

=
=
=
=

Dsactive ou pas le fraisage au milieu des palettes.


Indique combien on doit dplacer le dbut du fraisage.
Indique combien on doit dplacer la fin du fraisage.
Indique la vitesse de fraisage.

Dans la partie centrale suprieure de la page reprsente en , on voit la reprsentation graphique du


signifi des cotes quon vient de dcrire.

Page 174

MW310 Project Windows

8.10.3 PERSIENNES TYPE PASSANTE


Fig. 107

Dans la page montre en , on voit les donnes relatives aux persiennes de type passante, dont les
donnes sont similaires celles du type simple, en effet, comme on peut voir, la premire partie des
donnes est la mme et leur signification ne change pas.
On dcrit par la suite les cotes des dimensions relatives la persienne du type PASSANTE:
A = Angle dinclinaison de la palette cavetta.
H = Distance du dbut de la palette cavetta du bord de la pice.
P = Reprsente le pas
Z = Reprsente la profondeur de la palette cavetta.
Hauteur fraisage linaire = Spcifie la distance du bord de la pice sur laquelle on doit excuter
lventuel fraisage linaire.
ZF = Profondeur Fraisage intrieur
LF = Longueur Fraisage intrieur
Dans la partie centrale suprieure de la page reprsente en , on voit la reprsentation graphique du
signifi des cotes quon vient de dcrire.

Page 175

MW310 Project Windows

8.10.4 PERSIENNES TYPE DEMI-PASSANTE


Fig. 108

Dans la page montre en Errore. L'origine riferimento non stata trovata., on voit les donnes
relatives aux persiennes de type demi-passante, dont les donnes sont similaires celles du type
simple, en effet, comme on peut voir, la premire partie des donnes est la mme et leur signification
ne change pas.
On dcrit par la suite les cotes des dimensions relatives la persienne du type DEMI-PASSANTE:
A = Angle dinclinaison de la palette cavetta.
H = Distance du dbut de la palette cavetta du bord de la pice.
P = Reprsente le pas
Z = Reprsente la profondeur de la palette cavetta.
Hauteur fraisage linaire = Spcifie la distance du bord de la pice sur laquelle on doit excuter
lventuel fraisage linaire.

H1
HF
ZF
LF

=
=
=
=

Correspond lpaisseur de la partie non usine du montant.


Hauteur laquelle on doit excuter le fraisage intrieur.
Profondeur Fraisage intrieur.
Longueur Fraisage intrieur.

Dans la partie centrale suprieure de la page reprsente en Errore. L'origine riferimento non
stata trovata., on voit la reprsentation graphique de la signification des cotes quon vient de dcrire.

Page 176

MW310 Project Windows

8.10.5 PERSIENNES TYPE ANCIENNE


Fig. 109

Dans la page montre en Errore. L'origine riferimento non stata trovata., on voit les donnes
relatives aux persiennes de type ancienne, dont les donnes sont similaires celles du type simple, en
effet, comme on peut voir, la premire partie des donnes est la mme et leur signification ne change
pas.
On dcrit par la suite les cotes des dimensions relatives la persienne du type ANCIENNE:
L = Hauteur de la palette cavetta.
A = Angle dinclinaison de la palette cavetta.
H = Distance du dbut de la palette cavetta du bord de la pice.
P = Reprsente le pas
Z = Reprsente la profondeur de la palette cavetta.
Hauteur fraisage linaire = Spcifie la distance du bord de la pice sur laquelle on doit excuter
lventuel fraisage linaire.

L1

= Correspond lpaisseur de la palette cavetta.

Dans la partie centrale suprieure de la page reprsente en Errore. L'origine riferimento non
stata trovata., on voit la reprsentation graphique du signifi des cotes quon vient de dcrire.

Page 177

MW310 Project Windows

8.10.6 COMPOSITION DUN PROGRAMME DE PERSIENNES


En cliquant deux fois sur les champs de la partie gauche de la page, la liste relative aux diffrents
types dusinage possibles sera affiche (Fig. 110).

Fig. 110

8.10.6.1 Glaage de persiennes de longueur variable


Fraise Long. Var.
Usin
Par cette commande, on introduit une ligne relative au fraisage des palettes. La
caractristique de cette commande est celle de dfinir un glaage qui:
Si on a au moins une lumire variable.
Le pas sera fixe, lintrieur de la distance entre deux lumires, et la commande tablira le
nombre de palettes introduire dans le glaage. La dcision pour lintroduction de la
dernire palette dpend de la position de lusinage successif: sil se trouve au dessus de la
dernire palette, cette dernire sera carte (en augmentant la lumire variable Lmin).
Si les lumires sont toutes fixes.
Le pas des palette entre deux lumires sera variable, et la commande tablira le nombre de
palettes introduire dans le glaage. La dcision pour lintroduction de la dernire palette
dpend de la position de lusinage successif: sil se trouve au dessus de lusinage de la
dernire palette, cette dernire sera introduite (en diminuant le pas).

8.10.6.2 Glaage de persiennes pas fixe de longueur nominale L


Fraise L
Usin
Par cette commande, on introduit une ligne relative au fraisage des palettes. La
caractristique de cette commande est celle de dfinir un glaage qui:
Maintient le pas fixe (comme on la dfini), lintrieur de la longueur L dfinie. Le pas
sera fixe, lintrieur de la distance entre deux lumires, et la commande tablira le nombre
de palettes introduire dans le glaage. La dcision pour lintroduction de la dernire
palette dpend de la position de lusinage successif: sil se trouve au dbut de lusinage
successif, sil se trouve au-del du milieu, la palette sera respectivement introduite ou
carte. Dans ce cas, on dplacera une des deux lumires, pour rcuprer les diffrences
ventuelles.

8.10.6.3 Glaage de persiennes pas variable de longueur fixe L


Fraise PV
L
Usin
Par cette commande, on introduit une ligne relative au fraisage des palettes. La
caractristique de cette commande est celle de dfinir un glaage dans lequel:
Le pas des palettes entre deux lumires est variable, et la commande tablira le nombre de
palettes introduire dans le glaage. La dcision pour lintroduction de la dernire palette
dpend de la position du dbut de lusinage successif: sil se trouve au dessus de lusinage
de la dernire palette, cette dernire sera introduite (en diminuant le pas).

Page 178

MW310 Project Windows

8.10.6.4 Lumire vide longueur fixe L


Lumire L
Par cette commande on introduit une ligne relative une lumire dont la longueur L reste
invariable dans tout type dusinage possible.

8.10.6.5 Lumire vide longueur variable avec valeur minimale


Lumire Lmin
Par cette commande on introduit une ligne relative une lumire dont la longueur varie
selon le type dusinage programm, mais, en tout cas, la dimension minimale de la lumire
ne sera jamais infrieure la valeur dfinie lintrieur du paramtre Lmin.

8.10.6.6 Rappel dun sous-programme dans la longueur fixe L


Prog
L
T
S
Fraise T et vitesse mandrin S; La valeur L est passe au sous-programme dans la
variable #80, permettant ainsi la fixation des paramtres du sous-programme par rapport
aux dimensions du glaage.
Pour programmer T et S dans les glaages il faut quils ne soient pas programms dans le
sous-programme. Par cette commande, on introduit lusinage dfini lintrieur dun
programme ISO lintrieur dun glaage avec longueur fixe. En dautres mots, aprs
lespace destin au glaage, on introduit lusinage du programme ISO.

8.10.6.7 Rappel dun sous-programme dans la longueur variable


Prog
Lvar
T
S
Fraise T et vitesse mandrin S; la valeur L est passe au sous-programme dans la #80;
lintrieur dun programme, on peut avoir plusieurs glaages Long. Var., dans ce cas
lespace disponible est divis pour chaque glaage dclar. Pour programmer T et S dans
les glaages, il faut quils ne soient pas programms dans le sous-programme. Par cette
commande, on introduit lusinage dfinit lintrieur dun programme ISO lintrieur
dun glaage longueur variable. Voir Fig. 111.

Fig. 111

8.10.6.8 Rappel dun sous-programme dans le glaage prcdent


Prog
T
S
Rappel dun sous-programme avec la mme origine et dans la mme longueur de la ligne de
programme prcdente; cela permet lexcution de programmes avec diffrentes fraises T
dans le mme glaage; la valeur L est passe au sous-programme dans la variable #80; on
peut introduire plusieurs lignes successives de ce type. Pour programmer T et S dans les
glaages, il faut quils ne soient pas programms dans le sous-programme. Par cette
commande, on introduit lusinage dfinit lintrieur dun programme ISO, dans lusinage
prcdent. On ne dcide pas le type dusinage, donc on peut introduire un Usinage ISO
lintrieur dune Lumire. Voir Fig. 112.
Daprs ce quon a dit, en programmant une persienne avec les caractristiques suivantes:
Lumire fixe de 100 mm.
Glaage de longueur fixe avec L = 500 mm et pas fixe.
Lumire vide longueur variable avec valeur minimum.
Glaage de longueur variable.
Rappel programme dans le glaage prcdent.
Lumire fixe de 130 mm.

Page 179

MW310 Project Windows

On obtient une persienne comme celle reprsente en Fig. 112.

Fig. 112

USIN peut tre du type:

ON
OFF
LIN

glaage normale
sans palettes
Usinage linaire

Si on utilise un programme o il faut spcifier la typologie PROG Lmin, il faut programmer dans la
ligne prcdente une LUMIERE Lmin, linstruction PROG..successive utilise la longueur de
LUMIERE Lmin.

N.B. Un programme de persiennes doit toujours contenir au moins un usinage L.VAR o lon peut
rcuprer les erreurs.

Page 180

MW310 Project Windows

8.11 USINAGE DES ARCS AU MOYEN DU CAO MASTERWOOD


8.11.1 PREAMBULE
Ce chapitre explique comme on peut crer des arcs, des montants, des traverses et des vantaux avec
des machines deux champs de travail..
Il faut d'abord faire une distinction entre deux modes diffrents:

Le premier mode est celui utilis par les machines pourvues de CAO Masterwood de premire
gnration, pour la production de cadres, capables de grer des programmes avec la symtrie du champ
A., Errore. L'origine riferimento non stata trovata..

Le deuxime mode est celui utilis par les machines pourvues de CAO Masterwood de deuxime
gnration, pour la production de cadres, capables de grer des programmes avec toutes les symtries
existant sur la machine, Rf. Errore. L'origine riferimento non stata trovata..

N.B. La direction de la pice (Droite ou Gauche) est dfinie dans le CAO. En plus, si l'on excute deux
pices dans chaque zone de travail, le CAO calculera lui-mme si bien loffset que la symtrie des
deux pices, en produisant un programme ISO appropri.

8.11.2 CONFIGURATION DES BUTEES


Ci-dessous on a reprsent la position et la symtrie des butes telles qu'elles sont ranges sur les
plans de la machine.

Fig. 113

8.11.2.1 Dfinition thorique des zones de travail


Depuis ce quon a reprsent dans la Errore. L'origine riferimento non stata trovata., on peut
dire que:
Les pices excutes dans les zones A, E, J et C, G, L seront pareilles.
Les pices excutes dans les zones D, H, Ket B, F, I seront pareilles.

Page 181

MW310 Project Windows

8.11.3 MACHINES POURVUES DE CAO MASTERWOOD DE PREMIERE GENERATION


8.11.3.1 Usinage des montants
Il faut crer deux programmes:
1_MONTANTE.PRG 2_MONTANTI.PRG -

Pour l'usinage d'une pice par zone de travail.


Pour l'usinage de deux pices par zone de travail

1. Le premier programme 1_MONTANTE.PRG devra produire une seule pice par zone. Dans
ce cas on peut travailler une pice en alternance, voir Errore. L'origine riferimento non stata
trovata..

Fig. 114
Programme 1_MONTANTE.PRG

2.

Le deuxime programme 2_MONTANTI.PRG devra crer deux pices par zone de travail,
la premire sera pareille a celle cre par le programme 1_ MONTANTE.PRG; le deuxime
programme devra tre copi en symtrie par rapport l'axe Y et dplac d'un OFFSET
correspondant la distance entre les butes en Y de la zone 1(BAT). Vu que la distance
(BAT) entre les butes de la zone 1 et de la zone 2 est (et doit tre) la mme, en excutant le
programme 2_MONTANTI.PRG sur le champ E et sur le champ L, on pourra travailler
deux pices en alternance, voir Errore. L'origine riferimento non stata trovata..

Fig. 115
Programme 2_MONTANTI.PRG

N.B. Il est conseill de donner au programme un nom qui identifie l'usinage excuter

Page 182

MW310 Project Windows

8.11.3.2 Usinage des rondins


Il faut crer deux programmes:
Le premier programme 1_TRONCHETTO.PRG devra produire une seule pice par zone, voir
Errore. L'origine riferimento non stata trovata..

Fig. 116
Programme 1_TRONCHETTO.PRG

3. le deuxime programme 2_ TRONCHETTI.PRG devra produire deux pices par zone de


travail; la deuxime pice devra tre la copie symtrique de la premire par rapport l'axe Y et
elle devra tre dplace d'un OFFSET correspondant la distance entre les butes en Y de la
zone 1(BAT) Vu que la distance (BAT) entre les butes de la zone 1 et de la zone 2 est (et
doit tre) la mme, en excutant le programme 2_TRONCHETTI.PRG sur le champ E et
sur le champ L, on pourra travailler deux pices en alternance, voir Errore. L'origine
riferimento non stata trovata..

Fig. 117
Programme 2_TRONCHETTI.PRG

N.B.

Il est conseill de donner au programme un nom qui identifie l'usinage excuter.


Page 183

MW310 Project Windows

8.11.3.3 Usinage des arcs


Il faut crer deux programmes:
Le premier, ARCO_PENDOLO.PRG, sera excut sur les champs J et L. Il faut que le
programme soit attribu une longueur pice correspondant la valeur de LPz, que vous obtiendrez
en multipliant par deux la distance du point de rfrence du centre de l'arc du zro en X de la zone
de travail (VRIFz), comme reprsent en Errore. L'origine riferimento non stata trovata..
Dans ce cas, la rfrence du centre de l'arc sera positionne au milieu de la demi zone.

Le deuxime programme, ARCO_CI.PRG, sera excut sur le champ L. Il faut que le


programme soit attribu une longueur pice correspondant la valeur de LPci, que vous
obtiendrez en multipliant par deux la distance du point de rfrence du centre de l'arc du zro en X
de la zone de travail (VRIFci), comme reprsent en Errore. L'origine riferimento non stata
trovata..
Dans ce cas, la rfrence du centre de l'arc sera positionne au milieu de la zone de travail maxima
de la machine.

Montage des pices:


La pice doit d'abord tre bloque par les presseurs appropris. Le presseur central est dot d'une
rfrence spciale qui doit correspondre l'indication du milieu de la zone o l'on travaillera.

Fig. 118

Pressori a 2 movimenti= presseurs deux mouvements


Battuta riferimento centrale arco= bute de rfrence centrale de larc
Dettaglio= dtail
Riferimento pianetto= rfrence du plan

Page 184

MW310 Project Windows

Fig. 119
Programme ARCO_PENDOLO.PRG

LPz = Longueur pice


VRIFz= Distance de la bute en X du point de rfrence du centre de l'arc, positionn moiti de
la demi-zone.

Fig. 120
Programme ARCO_CI.PRG

LPci = Longueur pice


VRIFci = Distance de la bute en X du point de rfrence du centre de l'arc, positionn au milieu du
champ de travail de la machine
Page 185

MW310 Project Windows

8.11.3.4 Usinage des vantaux


Les vantaux sont excuts dans les champs A et L, si vous voulez donc excuter un usinage en
pendule, il faut que vous montiez les pices sur la machine comme reprsent en Errore. L'origine
riferimento non stata trovata..

Fig. 121

Profilo vetro = profil du verre


Anta sx= Vantail gauche
Anta dx= vantail droit
Batt. A= bute A

Il sera possible d'excuter l'usinage d'un vantail sans fiches anuba, en mode pendule.

Page 186

MW310 Project Windows

8.11.4 MACHINES POURVUES DE CAO MASTERWOOD DE DEUXIEME GENERATION


8.11.4.1 Prambule
Si l'on considre que:

l'offset en X de la bute B_aux doit tre pareil l'offset en X de la bute A et que


l'offset en X de la bute C_aux doit tre le mme que l'offset en X de la bute D,

la distance (le long de l'axe X) entre la bute A et la bute B_aux doit tre pareille la
distance entre la bute D et la bute C_aux.

Il sera donc possible d'excuter l'usinage des pices comme dcrit ci-dessous:

Crez un programme, au moyen du CAO, qui tienne compte de la bute o le programme


sera excut et qui, au cas d'un usinage dans les champs C (contre les butes auxiliaires
C_aux) et B B_aux, dplace l'origine de l'axe X de la mme distance existant enter
les butes A et B_aux.

Attribuez toujours, la longueur de la pice, la mme valeur que la distance entre les butes
A et B_aux.
Vous pourrez donc excuter l'usinage en pendule avec les rfrences:
A et l'autre en D.
A et l'autre en C_aux.
B_aux et l'autre en D.
B_aux et l'autre en C_aux.

8.11.4.2 Usinage des montants


La programmation et l'usinage des montants sont les mmes que pour les machines pourvues de
CAO Masterwood de premire gnration.

8.11.4.3 Usinage des rondins


La programmation et l'usinage des montants sont les mmes que pour les machines pourvues de
CAO Masterwood de premire gnration.

8.11.4.4 Usinage des arcs


La programmation et l'usinage des montants sont les mmes que pour les machines pourvues de
CAO Masterwood de premire gnration.

Page 187

MW310 Project Windows

8.11.4.5 Usinage des vantaux


Pour utiliser les champs d'usinage A et C des vantaux, employer la syntaxe suivante :
Ex. ISO:

#IF BAT A
G92 U=0

(CODE RELATIF A L'USINAGE DESIRE)

#ENDIF
#IF BAT C
G92 U=DX

(CODE RELATIF A L'USINAGE DESIRE)

#ENDIF

Fig. 122

profilo vetro = profil du verre


Il faut crer deux programmes:
ANTA_SX.PRG ANTA_DX.PRG -

Pour l'usinage d'un vantail gauche.


Pour l'usinage d'un vantail droit.

Attribuez toujours, la longueur de la pice, la mme valeur que la distance entre les butes en X
BAT A et BAT_Baux. L'usinage des vantaux sera donc excut comme dcrit ci-dessous:

pour travailler un vantail gauche en pendule, excutez le programme ANTA_SX.PRG


sur les champs A et C, voir Errore. L'origine riferimento non stata trovata.

pour travailler un vantail droit en pendule, excutez le programme ANTA_DX.PRG sur


les champs D et B, voir Errore. L'origine riferimento non stata trovata.

pour travailler un vantail gauche et un vantail droit en pendule, excutez le programme


ANTA_SX.PRG sur le champ A et le programme ANTA_DX.PRG sur le champ
D, voir Errore. L'origine riferimento non stata trovata.

Cette mthode vous permettra aussi de travailler les vantaux o il faut appliquer des fiches anuba.

Page 188

MW310 Project Windows

Fig. 123

Fig. 124

Fig. 125

Page 189

MW310 Project Windows

8.12

FORMAT DES DONNEES POUR LE PROJECTEUR LASER


Une fois entrs dans lditeur ISO et aprs avoir affich le programme, il faudra slectionner la
partie de code ISO relative aux usinages que lon veut projeter, puis les commenter.
ce point, il faut substituer (dans les lignes du texte comment) aux nombres des outils le sigle
LAS. Le programme qui suit dessine une droite:
(G120 K1
(G172 X100 Y30 TLAS S5 E1 J90
(G101 X300 F2
G120 K1
G172 X100 Y30 T25/1 S5 E1 J90
G101 X300 F2

Code pour la programmation de la projection

Code pour la programmation de lusinage

prsent, le projecteur laser supporte uniquement les codes ISO suivants:


G192
G172
G101
G102
G103

Translation origines dans le plan


Origine cycles fixes, outil, vitesse outil, vitesse dentre, inclinaison fraises
Interpolation linaire
Interpolation circulaire au sens des aiguilles dune montre (point final, centre)
Interpolation circulaire au sens inverse aux aiguilles dune montre

Tous les autre codes et fonctions qui ne sont pas actuellement supports par le projecteur laser,
pourront tre prvus dans les prochaines versions.
Aprs avoir modifi et mmoris le programme, on pourra projeter lusinage, comme dcrit au Par.
4.9.

Page 190

MW310 Project Windows

8.13

FORMAT DES DONNEES POUR LES TETES INDEXEES DE TYPE


11/12/13
Dans la partie droite de la page doutillage des outils (Fig. 48) on trouve la liste des typologies des
ttes indexes prsentes dans la machine, voir Errore. L'origine riferimento non stata trovata..
En slectionnant une des ttes (en cliquant avec la touche gauche de la souris), la description
complte sera affiche. La dernire ligne de la description (ttes type 11/12/13), contient la rubrique
Ang., qui indique la valeur de langle de travail assign la tte.
Les ttes indexes ne travaillent que si langle pour laxe C (dfini dans la ligne du programme ISO
pour lusinage des ttes du type 11/12/13) concide avec la valeur de langle de travail affich.
Exemple de commandes ISO:
G178 X0 Y200 Z10 I0 K30 J30 F3 T45/16 S4
G188 X0 Y100 Z10 I0 J30 F2 T45/14 S5
Dans les deux exemples, la donne I reprsente la valeur de langle de laxe C, qui DOIT
CORRESPONDRE la valeur de langle de travail calcul.

N.B. La valeur de langle de travail est dtermine sur la base de la valeur des angles dusinage
dfinis au Par.11.7.4.3.2 Configuration des ttes indexes pour machines sans axe C (Type
11/12/13)
Fraiseuse Indexe bride
TYPE 11
Lame Indexe bride
Fraiseuse poly-directionnelle bride

TYPE 12
TYPE 13

Les ttes du type 11/12/13 sont consacres aux machines sans axe C, pour cette raison leur
configuration et leur programmation sont plus complexes, donc la machine est moins flexible par
rapport lutilisation des ttes du type 1/2/3. Configuration des tte indexes pour machines sans
axe C (Type 11/12/13)Si la valeur dfinie dans la Donne I ne correspond pas langle de travail,
dans la phase de contrle et de compilation du programme ISO, des erreurs pourraient se vrifier.

Fig. 126

Page 191

MW310 Project Windows

9 CODES DERREUR DU SYSTEME


Fig. 127

CASE DE
SIGNALISATION POUR
LES ERREURS DE
COMMUNICATION
SRIELLE

BOX SIGNALISATION
ERREURS
DU
SYSTEME

Les codes derreur sont diviss en 4 groupes:


-

Erreurs de Systme, codifis et dfinis par une chane compose par trois groupes de
nombres spars par un point. (voir Par. 9.1) (Ex. 00.0000.0090 )

Erreurs de vrification du programme (compilation), dfinis par un nombre de quatre


chiffres, suivis dune chane de texte qui dcrit le type de problme qui sest vrifi. (voir
Par. 9.3)
(Ex.2003 - Commande inconnue )

Erreurs du Syncro, dfinis par un nombre de trois chiffres suivi par une chane de texte
qui dcrit le type de problme qui sest vrifi.
(voir Par. 9.4)
(Ex. 252 - Hold remis zro par la commande "SPR")

Erreurs de Communication, se vrifient en cas de mauvais fonctionnement pendant la


transmission/rception srie. (voir Par. 9.5)

Page 192

MW310 Project Windows

9.1

CODES DERREUR DU SYSTEME


Ils peuvent apparatre pendant lexcution, lintrieur dun message du type: "BREAK POUR
ERREUR N. 1.1.0001". Ils sont composs de 3 chiffres, spars par des points, qui ont la
signification suivante:
XX . YYY . ZZZZ

CODE ERREUR
NUMERO DU DISPOSITIF
TYPE DE DISPOSITIF
TYPE DE DISPOSITIF (XX):
(YYY):

NUMERO

DU

DISPOSITIF

0 = EXCUTEUR

(Pas significatif)

1 = AXES

01 AXE U
02 AXE V
03 AXE W
04 AXE S
05 AXE C
06 AXE J
07 AXE H
08 AXE P
09 AXE I

2 = PLC

(Pas significatif)

3 = E/S COMMANDEES DISTANCE

Numro station i/o distance

(mandrin)
(axe index U-V)
(Inclinaison anuba)
(anuba)
(anuba)
(inclinaison fraise)

N.B. Si YYY est compris entre 1 et 8,


l'erreur concerne la station des I/O
distance numro YYY.
Au contraire, si lerreur est comprise
entre 101 et 112, l'erreur concerne la
station des axes distance numro
"YYY-100".
Ex. 03.002.0001
Ex. 03.104.0001

Erreur 1de la station I/O distance 2


Erreur 1de la station axes distance 4

4 = ERREURS PAR EXCUTION DE


COMMANDES SUR STATION AVEC
AXES DISTANCE

Numro station axes distance


(Plan), (de 1 12)

5 = AXES DISTANCE

Numro axe distance numrotation


squentielle (1 48).
Ex. 05.023.0012
Du moment que chaque plan a 4 axes, laxe "23"
reprsente le troisime axe du sixime plan, donc:
Erreur 0012 du 3 axe du sixime plan
Page 193

MW310 Project Windows

6 = E/S COMMANDEES A DISTANCE Numro axe distance numrotation squentielle (1


255).
(Erreurs CANopen)

Page 194

MW310 Project Windows

9.1.1 - EXECUTEUR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
90

(TYPE DE DISPOSITIF = 0) (ZZZZ)-

Instruction inconnue.
Instruction non prvue.
Instruction non admise pour lexcution immdiate.
Instruction non admise pour lexcution du programme.
Programme non disponible.
Axe pas prsent.
Axe rpt.
Axe pas remis zro.
Cote axe hors limite.
Axe en phase de positionnement.
Numro E/S (input/output) DIGITAL non admis. (Vrifier N pinces actives)
Numro E/S DIGITAL rpt.
Valeur sortie analogique JOG non acceptable.
Valeur vitesse non acceptable.
Valeur acclration non acceptable.
Instruction non admise en interpolation.
Axe non valid pour linterpolation.
Programme excuteur pas termin par END.
Programme dj ouvert.
Cote premier axe hors limite en interpolation linaire.
Cote second axe hors limite en interpolation linaire.
Cote troisime axe hors limite en interpolation linaire.
Rayon premier axe non admis en interpolation circulaire.
Rayon second axe non admis en interpolation circulaire.
Angle de travail en interpolation circulaire trop grand.
Cote premier axe hors limite en interpolation circulaire.
Cote second axe hors limite en interpolation circulaire.
Cote troisime axe hors limite en interpolation circulaire.
Variation cote Z non admise en interpolation circulaire.
Axe non linaire en interpolation.
Axe non polaire en tangence interpolation.
Trop daxes polaires en tangence interpolation.
Cote axe polaire en interpolation hors limite.
Programme avec checksum erron.
Programme ineffaable (LNC).
Nom variable erron.
Interpolateur dj en cours dutilisation.
Interpolateur PAS valid.
Ordre directe laxe en interpolation ou esclave.
Ordre non excutable par laxe matre.
Axe esclave non admis.
Axe esclave actif.
Erreur dans le rapport matre/esclave.
Axe matre non prsent (cercle Matre/Esclave ferm).
Facteur dchelle non acceptable.
Cote axe lchelle non acceptable.
Ordre non excutable par laxe lchelle.
Acquisition cote instantane non initialise.
Cote instantane non disponible.
Instruction non admise pour la recherche interpolation.
Nombre DAC non admis (Axe prsent).
Axe en synchronisme.
Timeout blocage excution du programme.
Nombre des Axes Pivots non admis.
Ordre non excutable sur axe pivot.
Axe NON pivot en interpolation.
Offsets excuteurs inadquats.
Axe interpolation non en maintenance.
Arrt durgence enfonc.
Page 195

MW310 Project Windows

91
92
93
94
95
96
99

Arrt enfonc ou intervention photocellules (si prsentes).


Surchauffe.
Erreur dInterpolateur.
Paramtres machine errons.
Erreur de checksum paramtres machine.
E/S distance pas disponibles
Fonction ALL_AXIS non prvue

9.1.2 AXES
1
2
3
4
5
6
10
11
12

(TYPE DE DISPOSITIF = 1) (ZZZZ)-

13
14
15

Actionnement axe pas prt.


Axe contre micro. de fin de course suprieur.
Axe contre micro. de fin de course infrieur.
Valeur max. derreur dapproche dpasse.
Compensation max. offset zro DAC dpasse.
Axe contre micro. de fin de course logiciel.
Valeur max. derreur dapproche en fraisage dpasse.
Timeout axe en tolrance de positionnement.
Positionnement axe hors limite. Vrifier les symboles et les valeurs des fins de course
logiciel.
Overflow cote axe.
Valeur max. derreur de non-alignement matre/esclave dpasse.
Timeout commutation entre cote instantane.

20

Axe hors limite en interpolation.

9.1.3 - PLC
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031

(TYPE DE DISPOSITIF = 2) (ZZZZ)Axe U contre micro. de fin de corse durgence


Axe V contre micro. de fin de course durgence
Axe W contre micro. de fin de course durgence
IF_VEL_RAGG abaiss en cours dexcution.
Erreur de contrle PRESENCE OUTIL ET PISTON EN HAUT. Vrifier et ventuellement
augmenter Time 40 et 53
Erreur de contrle: fraise monte en prsence de loutil. Vrifier Time 40
Erreur de contrle: vide gnral.
Erreur de contrle: vide dans la zone A.
Erreur de contrle: vide dans la zone D.
Direction lame incorrecte.
Micro-perceuse pas en arrire ou visseuse en avant.
Niveau dhuile insuffisant.
Entre table A rentre abaisse pendant excution programme sur aire A.
Entre table A bloque abaisse pendant excution programme sur aire A.
Entre table D rentre abaisse pendant excution programme sur aire D .
Entre table D bloque abaisse pendant excution programme sur aire D.
Erreur de contrle: vide dans laire B.
Erreur de contrle: vide dans laire C.
Contrle pression ZONE 1.
Contrle pression ZONE 2.
Prsence outil du chargeur C.O. en phase de RESET.
Erreur en palpage X/Y: pice manquante.
Tables auxiliaires PAS en position.
Tirant 1 OK abaiss aprs 5 tentatives, CU4.
Tirant 2 OK abaiss aprs 5 tentatives, CU4.
Erreur: pinces du CU1 en avant, avant remise zro.
Erreur: pinces du CU2 en avant, avant remise zro.
Erreur: pinces du CU3 en haut, avant remise zro.
Erreur: entre rideau bandes en bas en excution.
Erreur: Hold avec axes en tolrance.
Tourillon surcharg en phase de remise zro.
Pice pas place contre la bute pendant TIME42.

Page 196

MW310 Project Windows

1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065

Barre du chargeur hors limite course.


Tourillon pas insr dans les 7 secondes (OBLIGATION DE REFAIRE LA MISE A ZERO).
Tourillon en haut pendant le dplacement de la barre.
IF_RALLEDX ou IF_RALLESX ou IF_PEZZOENT ou IF_PEZZOUSC en haut pendant le
dplacement de la barre.
Barre dplace manuellement en agissant sur les slecteurs, sans avoir excut la remise zro
de la barre.
Barre non positionne en commutant de chargeur OFF chargeur ON.
Erreur palpeur.
Entres outils adjoints basses pendant dchargement manuel de la pice
Aligneur pas en arrire pendant dchargement manuel de la pice
Tirant 3 OK abaiss aprs 5 tentatives, CU4.
Contrle de la position dans le C.O. 6: position errone
Contrle de la position dans le C.O.7: position errone. Actionnement rompu ou probable
interruption dun cble
Contrle de la position dans le C.O. 8: position errone
Pince pas en bas pendant rotation du C.O. 6 tambour
Pince pas en bas pendant la rotation du C.O.7 tambour. La cause possible est la rgulation
errone ou la sensibilit insuffisante du capteur
Pince pas en bas pendant rotation du C.O. 8 tambour
C.O.7 rappel pendant le changement de loutil (M16)
C.O.8 rappel pendant le changement de loutil (M16)
Tte de perage en bas pendant linclinaison du mandrin
Axe I contre micro. de fin de course durgence
Contrle du C.O. 9: position errone
Chariot pince pas arrt pendant la rotation du C.O. 9 tambour
Changement de loutil 9 rappel pendant le changement de loutil (M16)
Erreur de contrle: fraise monte sur la pince VERS LA DROITE en prsence de loutil C.O. 9
Erreur de contrle: fraise monte sur la pince VERS LA GAUCHE en prsence de loutil C.O. 9
Barrire intervenue
Machine engage (une ou plusieurs photocellules du chargeur en haut)
Timeout 7 secondes tirant ok en C.O. avec mandrin 1 type Colombo
Timeout 7 secondes tirant ok en C.O. avec mandrin 2 type Colombo
Timeout 7 secondes tirant ok en C.O. avec mandrin 3 type Colombo
C.O. Manuel non CE confirm sans avoir mont loutil
C.O. Manuel non CE confirm sans avoir dcharg loutil
Cote de stationnement de laxe U zone 1, suprieur la ligne mdiane de la machine, pour C.O.
manuel non CE.
Cote de stationnement de laxe U zone 2, infrieur la ligne mdiane de la machine, pour C.O.
manuel non CE.

15xx Erreur TIMEOUT entres ( 7 sec. ), 1500 + numro entre


Codification erreurs de TIMEOUT:
2.1.1510
-> TIMEOUT Entre 10
-> TIMEOUT Entre 67
2010 Timeout entre pas en haut. Une entre a t dfinie 254 au lieu de 255
2011 Timeout entre pas en bas. Une entre a t dfinie 255 au lieu de 254

SI SE VRIFIE LERREUR 2011 OU 2010, ON PEUT REPRER LENTRE QUI CAUSE


LERREUR EN UTILISANT LE PROGRAMME PLCEDI COMME DCRIT AU PAR.
Errore. L'origine riferimento non stata trovata..

Page 197

MW310 Project Windows

9.1.4 - E/S COMMANDEES A DISTANCE

(TYPE DE DISPOSITIF = 3) (ZZZZ)-

1
2
3
4
5
6
7

Synchronisation choue avec une station


Station avec moins de sorties que ce qui est requis
Station avec moins d'entres que ce qui est requis
Erreur pendant l'change E/S avec la station spcifie
Temps insuffisant pour mettre les E/S jour
Dysfonctionnement signal par la station spcifie
Phase de synchronisation choue par timeout (n. de station non significatif).

101
102
103
104
105
106
150

Nombre de station trop lev (>8)


Nombre de E/S trop lev
Pas de configuration
Service demand non excut: synchronisation en cours
Service demand non excut: esclaves non actifs
Service demand non excut: change E/S en cours
E/S distance non disponibles.

9.1.4.1 Erreurs stations (Profibus Beckoff)


Si des modules pour E/S commandes distance de BECKHOFF sont prsents, en cas derreur du
matriel on pourra dterminer la cause de la panne, en interprtant comme dcrit par la suite les
clignotements des diodes de la station o lerreur sest vrifie.
Si se vrifie un erreur sur un module profibus distance, cette erreur sera affiche avec une
squence de clignotements de la diode ERR du module distance.
Codification des clignotements:
Le clignotement continu et trs rapide du voyant I/O ERR, indique un problme de raccordement
lectrique dans le dernier module de la station, qui sert de fermeture.
2 sec. de clignotements rapides
Premier groupe de clignotements lents
Deuxime groupe de clignotements lents
Premier groupe
de clignotements

=
=
=

Indique une erreur dans les modules.


Indique le code derreur.
Indique le type derreur.

Deuxime groupe de clignotements

1 clign.

0 clign.
1 clign.
2 clign.

2 clign.

Programmed Configuration
0 clign.
= invalid table entry/bus coupler.
n clign. (n > 0) = invalid table comparison (terminal n)

3 clign.

0 clign.

= Terminal bus command error.

4 clign.

0 clign.
n clign.

= Terminal bus command error


= Ropture point after terminal n (0: coupler)

5 clign.

n clign.

= Terminal bus error during


communication with terminal n.

6 clign.

0 clign.
= Not enough DP-Cfg_data receiver
p clign. (p > 0) = Invalid DP-Cfg_data byte

Page 198

= Eeprom checksum error.


= I/O line buffer overflow.
= Unknown data type.

register

MW310 Project Windows

9.1.5 - ERREURS PAR EXECUTION DE COMMANDES


(TYPE DE DISPOSITIF = 4) (ZZZZ)14
15

SUR STATION AVEC AXES A DISTANCE

Paramtres Errons
Station en mode local (Il nest pas possible de commander les axes distance)

9.1.6 - AXES COMMANDES DISTANCE

(TYPE DE DISPOSITIF = 5) (ZZZZ)-

1
2
3
4
5
6

Actionnement Axe pas prt.


Axe contre micro. de fin de course suprieur.
Axe contre micro. de fin de course infrieur.
Valeur max derreur dapproche dpasse.
Compensation max. offset zro DAC dpasse.
Axe contre micro. de fin de course logiciel.

10
11
12
13
14
15
16

Valeur max. derreur dapproche en fraisage dpasse.


Timeout axe en tolrance de positionnement.
Positionnement axe hors limite.
Overflow cote axe.
Erreur max. de faute dalignement matre/esclave dpasse.
Alarme commutation entre cote vol.
Alarme de surcharge de courant sur l'axe XX (On a donn a l'axe XX un DAC diffrent de 0,
mais laxe ne russit pas se dplacer, peut-tre cause dun obstacle).

20

Axe hors limite in interpolation.

Page 199

MW310 Project Windows

9.1.7 ERREURS STATIONS (CANBUS) (TYPE DISPOSITIF = 6) (ZZZZ)NOTES EXPLICATIVES SUR LES ERREURS CANOPEN
Les erreurs CANopen ont t introduites partir de la version 5.30-R1 du Syncro et n'ont de
signification que pour les sigles SY421011 et SY431011.
Il s'agit d'erreurs qui provoquent la coupure des communications CANopen pour tous les nuds
prsents.
Le format de l'erreur est le suivant :
06.xx.yyyy
o :

06 identifie la classe des erreurs associes au CANopen.

xx identifie l'lment qui a caus l'erreur ou sur lequel celle-ci s'est produite (il peut s'agir d'un nud ou
d'un branchement). Si nul, il n'est pas significatif.
N.B. Lorsqu'il s'agit d'un nud, une valeur comprise entre 1 et 8 fait rfrence un nud d'E/S numrique,
tandis qu'une valeur comprise entre 17 et 32 identifie un afficheur distant (il y a lieu de rappeler qu'il est
possible de programmer sur les afficheurs une adresse comprise entre 1 et 16, mais qu'un offset de 16 est
additionn en interne cette valeur ; le nud 17 correspond donc l'afficheur 1 et ainsi de suite).
yyyy identifie le type d'erreur, par le biais d'un code numrique.

ATTENTION : l'mission de ces erreurs n'a lieu que pour les nuds d'E/S (xx = 1..8). Les problmes des
nuds d'affichage n'entranent aucun tat d'urgence, mais sont considrs comme des avertissements. Si un
nud d'affichage quitte la communication, celle-ci n'est pas coupe, mais le matre continue de surveiller
priodiquement l'afficheur et, si ce dernier se rtablit, il le reconnecte. Entre-temps, les autres nuds
continuent de communiquer normalement.

Les erreurs CANopen se dclinent en trois classes principales


1.
2.
3.

Erreurs de fonctionnement du rseau CANopen (0001 0016).


Erreurs de configuration sur le matre (101 125).
Erreurs matrielles ou de configuration sur le Syncro ( partir de 150).

Dans le paragraphe suivant, sont numrs les codes d'erreur yyyy, accompagns de notes explicatives.

9.1.7.1 Erreurs de fonctionnement du rseau CANopen


0001 Nud xx non trouv.
Lors du dmarrage du bus CANopen, le matre interroge tous les nuds configurs pour en
vrifier la prsence. Si un nud ne rpond pas, et qu'il ne s'agit pas d'un afficheur, le matre
interrompt toutes les communications et signale cette erreur.
Les causes peuvent tre multiples. En voici quelques-unes parmi les plus courantes :
Le dbit en bauds du nud est diffrent de celui prvu sur le branchement en question.
Le terminateur de branchement n'a pas t insr correctement
Une adresse diffrente de celle dsire a t programme sur le nud.
Le nud n'a pas t connect.
Le nud n'est pas aliment.
Le branchement est coup.

Page 200

MW310 Project Windows

0002 Le nud xx a un nombre de sorties insuffisant.


Lors du dmarrage du bus CANopen, le matre vrifie la prsence, sur chaque nud configur,
d'un nombre d'octets de sortie gal ou suprieur au nombre obtenu partir des paramtres
machine ; le cas chant, il met cette erreur.
Une erreur de ce type survient gnralement avec des nuds modulaires, comportant un nombre
insuffisant de sorties.

0003 Le nud xx a un nombre d'entres insuffisant.


Lors du dmarrage du bus CANopen, le matre vrifie la prsence, sur chaque nud configur,
d'un nombre d'octets d'entre gal ou suprieur au nombre obtenu partir des paramtres
machine ; le cas chant, il met cette erreur.
Une erreur de ce type survient gnralement avec des nuds modulaires, comportant un nombre
insuffisant d'entres.

0004 Le nud xx a cess de rpondre au cours d'un change de donnes.


Le nud xx a brusquement cess de rpondre au matre, et ce aprs que la communication
CANopen avait dmarr rgulirement et avait fonctionn pendant un certain temps.
Les causes peuvent tre les suivantes :
Le nud a eu un problme matriel fatal pour la communication.
Le branchement a t coup pendant le fonctionnement.
L'alimentation du nud a t coupe.

0005 Non utilis

0006 Le nud xx a signal une urgence.


Le matre met cette erreur lorsque le nud xx signale un dysfonctionnement l'empchant de
poursuivre la communication.
Au moyen du programme de diagnostic CANopen, il est possible d'obtenir le code d'erreur
signal par le nud. Ce code permet son tour de dtecter la cause du dysfonctionnement et doit
tre interprt l'aide de la documentation livre par le fabricant du nud. .
Les codes sont gnralement signals comme suit :
Erreurs matrielles sur le nud (bus interne coup, etc.)
Graves erreurs de communication (trop de messages errons, le nud ne parvient pas
traiter tous les messages reus, etc.).

0007-0011

Non utiliss

0012 Le matre est en BUS-OFF : communication choue (xx non significatif).


Dans le standard CAN, BUS-OFF dfinit un tat dans lequel le taux d'erreur sur la ligne est si
lev qu'il finit par empcher la communication.

0013 Non utilis

Page 201

MW310 Project Windows

0014 Overrun en rception : le matre ne parvient pas traiter les messages reus (xx non significatif).
Les tampons de rception du matre reoivent plus de messages que le matre ne peut lire ; par
consquent, de nombreux messages sont recouverts par ceux qui suivent. Dans ce cas, comme il
n'a aucun sens de continuer, le matre coupe toutes les communications et met cette erreur.
Il s'agit d'une erreur qui ne produit gnralement jamais, sauf lorsque le matre a de grave
problmes internes.
0015 Deux nuds ou plus sur des branchements diffrents ont la mme adresse xx.
Mme s'il se dcline en plusieurs branchements avec des vitesses de communication diffrentes,
le rseau CANopen gr par le matre est considr comme un rseau simple. Dans ce rseau,
seule l'adresse CANopen permet de faire la distinction entre les nuds. Il est donc dfendu
d'attribuer la mme adresse des nuds sur des branchements diffrents. C'est l linconvnient
pour pouvoir connecter indiffremment n'importe quel nud un quelconque branchement.

0016 Le nud xx a quitt l'tat oprationnel de manire inattendue.


Pour que la communication CANopen avec un nud soit correcte, il est ncessaire que celui-ci
se trouve dans un tat que le standard CANopen considre comme oprationnel (en anglais,
operational). En effet, ce n'est que dans cet tat que le nud accepte de modifier ses propres
sorties par ordre du matre. Et c'est le matre qui, au terme de l'initialisation, ordonne tous les
nuds de devenir oprationnels.
Pendant l'change, le matre demande priodiquement a chaque nud son tat interne et en
vrifie l'exactitude. S'il dtecte un nud en dehors de cet tat, il met cette erreur et coupe la
communication.
Il arrive parfois que, lorsqu'un nud affiche une erreur interne, le matre s'aperoive qu'il a quitt
l'tat oprationnel avant mme d'en recevoir le signal d'urgence. Dans ce cas, l'erreur 16 est en
fait un erreur 6 masque.

9.1.7.2 Erreurs de configurations sur le matre


Ces erreurs rsultent de commandes errones imparties par le Syncro au matre. Toutes ces
erreurs (sauf l'erreur 125) sont interceptes en amont par le Syncro, lequel met un signal
d'erreur spcifique. Ces erreurs sont uniquement mises titre de rfrence, mais elles ne
devraient toutefois pas se produire, l'exception de l'erreur 125.
0101 xx n'est pas une adresse de nud valable.
L'adresse doit tre comprise entre 1 et 64 inclus.

0102 Trop d'E/S ont t dclares

0103 Configuration courante non valide : l'change ne peut dmarrer.

0104 Excution de la commande impossible : initialisation CANopen en cours.

0105 Excution de la commande impossible : pas de nuds actifs.

0106 Excution de la commande impossible : change E/S en cours.

Page 202

MW310 Project Windows

0107 Nombre de nuds configurer non admis.


Il n'est pas possible de configurer plus de 64 nuds.

0108 Nud xx rpt en configuration

0109 Erreurs gnrale de syntaxe

0110 Trop de valeurs sur le nud afficheur xx.

0111 Type de rafrachissement non valide sur le nud xx.

0112 Les sorties sur le nud xx dpassent la limite maximale grable.

0113 Les entres sur le nud xx dpassent la limite maximale grable.

0114 Rfrence une sortie gnrale hors limite sur le nud afficheur xx.

0115 Rfrence une entre gnrale hors limite sur le nud afficheur xx.

0116 Trop de nuds grer en temps rel.

0117 Trop de nuds grer en temps lche.

0118 Trop de nuds configurs.

0119 Ressource non admise sur le nud xx.

0120 Trop d'E/S sur BLT.

0121 Trop de sorties sur BLT.

0122 Trop d'entres sur BLT.

0123 Index d'octets de sorties numriques suprieur la limite sur le nud xx.

0124 Index d'octets d'entres numriques suprieur la limite sur le nud xx.

0125 xx n'est pas une valeur correcte pour la vitesse en bauds du branchement.
Il s'agit de la seule erreur de cette catgorie qui n'est pas intercepte en amont pas le Syncro.
Dans ce cas, il est ncessaire de vrifier si le contenu de la variable VP.1619 est correct.

Page 203

MW310 Project Windows

9.1.7.3 Erreurs matrielles ou de configuration sur le Syncro


0150 Carte CANopen demande, mais non trouve.
Cette erreur indique que, dans les paramtres du Syncro, au moins un nud CANopen (d'E/S
numriques ou d'affichage) ou une E/S BLT ont t configurs ; la prsence de la carte
CANopen est donc requise, mais celle-ci n'a par t dtecte.

0151 Timeout expir pendant que le Syncro attendait le dmarrage de la carte CANopen.
Si le Syncro dtecte la carte CANopen, il excute certaines oprations ncessaires pour son
initialisation et en attend une rponse. Cette erreur se produit en cas d'expiration du timeout
(temps maximum imparti).

0152 La carte CANopen ne rpond pas correctement la demande d'change de donnes.


L'change de donnes via CANopen est amorc par une interruption envoy par la carte CPU
la carte CANopen. L'identification de l'interruption par la carte CANopen est signale la carte
CPU. L'absence de ce signal entrane l'mission de cette erreur, qui est gnralement due des
problmes matriels sur le BUS externe.

0153 Le nombre de nud xx spcifi dans les paramtres est erron.


L'adresse de nud spcifie dans les paramtres du Syncro doit tre comprise entre 1 et 8 pour
les nuds d'E/S numriques, en entre 1 et 16 pour les nuds d'affichage.

0154 Trop d'octets d'entre BLT.


Cette erreur a la mme signification que l'erreur 122 et se produit sa place, car elle est mise
par le Syncro, lequel en intercepte la cause en amont.
Le nombre maximum d'octets d'entre BLT grables est 10.

0155 Trop d'octets de sortie BLT.


Cette erreur a la mme signification que l'erreur 121 et se produit sa place, car elle est mise
par le Syncro, lequel en intercepte la cause en amont.
Le nombre maximum d'octets de sortie BLT grables est 10.

0156 L'change CANopen a t coup par la commande moniteur ~~SF0.

0255 Trop d'E/S totales.


Cette erreur est mise lorsque le nombre total des entres et des sorties (locales et distantes
confondues), dpasse la limite de 192.

Page 204

MW310 Project Windows

9.2

SIGNALISATION DE LA SITUATION
P2C
PCS
PPL
PRG
BLK

9.3

Deux programmes dclars ( A-B ou C-D ) avec machine deux aires de travail.
Nombre de pices excuter gal zro.
Dclaration programmes pices longues pas correcte.
Aucun programme excuter n'a t dclar.
Blocages non dclars.

- ERREURS PENDANT LE CONTROLE DU PROGRAMME


(COMPILATION) Ces erreurs se rfrent aux contenus des programmes et leur contrle. Elles peuvent se vrifier
quand, le programme tant ouvert depuis le menu automatique, on en lance l'excution ou bien
lorsque on excute le contrle du programme par la pression de la touche
Ce type derreurs est dfini par un nombre de quatre chiffres suivi par une chane de texte,
qui dcrit le type de problme qui sest vrifi.

9.3.1 - CODES DES ERREURS DE COMPILATION 2002


2003

dplacement incompatible avec l'ordre donn


ordre inconnu.

2006
2007

points aligns
points superposs.

2013
2014
2016
2017
2020
2021
2022
2023

erreur de tolrance rayons d'interpolation circulaire


rayon et coordonnes du centre manquants
cercle complet bas sur le point initial et le rayon
coordonnes superposes ou alignes
paramtres manquants.
passage de G41 G42 sans intercaler ordre G40
tentative de percer avec la fraise, avec trajectoires en pente
trop de segments gnrs en calcul des ellipses.

2100 erreur de lecture programme


2101 erreur de lecture table des outils
2102 sur une ligne 2 codes G, le second code G n'est ni G90, ni G91, ni G41, ni G42, ni G40 (inutile).
2103 nombre max. de fraises esclave dans ligne G172 dpass
2104 G101 manquant aprs G41 ou G42 ou G40
2105 G101 manquant sur la mme ligne que G41 ou G42 ou G40
2106 nombre max. de sous-programmes imbriqus dpass
2107 longueur du plan dfini en G117, G118, G119 manquante
2108 activation programme de transfert sans chargeur.
2110
2111
2112
2113
2114
2115
2116

axe U hors limite


axe V hors limite
axe W hors limite
axe C hors limite
axe H hors limite
axe J hors limite
axe P hors limite.

2120 numro de fraise programm inexistant


2121 fraise programme sur axe F quand l'axe est inexistant
2122 fraise programme sur axe I quand l'axe est inexistant
2123 numro de fraise programm erron
Page 205

MW310 Project Windows

2124 inclinaisons plan et fraise incompatibles: une fraise inclinaison J (ou I) peut seulement
travailler sur des plans dont l'inclinaison <= J+45 et >= J-45.
2125 sens de rotation de l'outil inadquat
2126 vitesse max. de rotation de l'outil dpasse
2127 paramtre fraise VROT_10V == 0.
2201 erreur de syntaxe
2202 division par zro
2203 racine carre d'un nombre ngatif
2204 parenthse manquante
2205 erreur de domaine des fonctions
2206 numro de paramtre erron
2221 IF / WHILE imbriqus.
2222 ENDIF sans IF avant
2223 ELSE sans IF avant
2224 WEND sans WHILE avant
2225 Cycle WHILE/WEND sans fin.
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318

fichier ISO dj prsent


lment absent
pas d'usinages
erreur en ouverture fichier GRF
erreur 1 en optimisation perages
erreur 2 en optimisation perages
erreur 3 en optimisation perages
erreur 4 en optimisation perages.
outil pour perage vertical manquant
outil pour perage horizontal manquant
fichier GRF pas trouv
erreur en lecture fichier GRF
pas de table des outils dans le fichier GRF
offset butes auxiliaires de valeur positive ( droite de la bute de rfrence)
impossible d'usiner une pice longue aux offsets suivants (excution de pices longues).
erreur interne de pr-compilateur interactif: mmoire pleine (excution de pices longues)
erreur de calcul en division de profil (excution de pices longues)
nombre maximal dlments permis dpass

2330 Fichier INTERDLL.DLL pas trouv.]


2340 Erreur en compilation fichier TED.]
2341 Erreur en compilation lot de Master System.]
2401 rayon de raccord trop court
2402 rayon de raccord droite-arc trop long
2403 rayon de raccord trop long
2404 tentative de raccorder des trajectoires plus courtes que le rayon de raccord (en entre)
2405 tentative de raccorder des trajectoires plus courtes que le rayon de raccord ( la sortie)
2406 tentative de raccorder deux droites parallles
2407 rayon de raccord infrieur ou gal 0
2410 G05/G06 sans tangence prcdente.
2502 rayon de compensation pas valable
2503 tentative de sortir de la compensation sans y tre entr
2504 compensation incomplte: seules l'entre et la sortie sont prsentes
2505 compensation impossible: segments trop courts
2506 compensation non admise: dpart sur segment court
2507 paramtre Q insr avant un code G40
2601 erreur interne en intersection DROITE - DROITE
2602 erreur interne en intersection DROITE - ARC
2609 angle de compensation trop troit
2610 tentative de raccorder avec un angle trop troit par rapport au rayon
2611 compensation sur une trajectoire avec angle trop troit par rapport l'angle de compensation.
Page 206

MW310 Project Windows

2612 compensation sur un arc de rayon infrieur au rayon de compensation


2619 rayon nul en conversion cartsienne-polaire
2621 changement de plan pendant la compensation.
2800
2801
2802
2803
2804

pas nul en programmation persiennes


programmation persiennes incorrecte: trop de lmin ou nombre de long.var. nest pas 1
erreur de calcul en programmation persiennes
angle pour persiennes passantes ou semi-passantes non compris entre 0 et 90 degrs
erreur en compilation programme de persiennes: ouverture fichier du programme
intermdiaire rate.

2810
2811
2812
2813
2814
2815
2816

cartement fiches mles nul


longueur hors fourchette pour prog. fiches anuba type 4
nombre de fiches programmes incorrect
cartement minimal dpass (voir paramtre INTMIN)
type de fiche anuba non prvu.
profil pour prog. de pose de fiches non dfini
donnes du titre du programme incorrectes.

2817 programme de pose de fiches non admis car seules les aires A et D sont accessibles ou
programme de pose de fiches anuba avec EN_FICHE = 0.
2820 porte bedane <= correction
2821 porte bedane > usinage
2822 pr-configuration profondeur bdane trop petite.
2823 nombre max. de mortaisages contigus dpass
2824 plan inadquat pour travail au bdane.
2830 ventouses programmes avec un seul PRG SYMETRIQUE.]
2831 erreur: 1 est symtrique et lautre pas.]
2832 ventouses programmes sur toute la zone de travail quand 2 aires sont occupes.]
2833
2834
2835
2836
2837
2850
2851
2852
2853
2854

ventouses programmes en route de collision.]


Gomtrie des ventouses pas symtrique.]
Faces programme en route de collision.]
Ventouses hors limite.]
Faces hors limite.]
diamtre de la fraise actuelle <= 0
chevauchement utilis dans les figures >= diamtre fraise ou < 0
erreur de valeur des cotes de la figure par rapport sa forme et au diamtre de la fraise
erreur gnrique de calcul de la compensation de la figure
figure inexistante.

2860 ordre G220 alors qu'axe A non valid


2861 plan 6 programm mais non dfini
2862
inclinaison plan errone: >= 0 et < 90 degrs.
2864 Tte fixe avec angle pas congruent.
2900
2901
2902

excution d'une instruction de retour sans l'avoir d'abord rappele


sous-programme inexistant
nombre maximum de niveaux dans les sous-programmes dpass.

2990 erreur en transmission avec syncro.


2991 erreur en rception avec syncro.
2992 "cok" non reu sur le paquet
2993 erreur en ouverture programme SBL.

Page 207

MW310 Project Windows

4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016

type doutil erron


numro mandrin du changeur C.O. non admis (1 - 3)
pas non constant ou outil multiple non align le long de laxe slectionn
outil du changeur (C.O.) non programm
outil du changeur (C.O.) non adapt au mandrin.
outils de types diffrents
magasin du changeur (C.O.) erron.
mandrin slectionn dj en cours d'utilisation
angles de remonte et de stationnement non admis sur C.O.7 ou C.O.8
nombre dusinages commands infrieur 1
distance entre les usinages infrieure ou gale 0
outil symtrique non prsent.
Erreur sur le C.O. manuel en utilisant la tte avec laxe C
C.O. manuel admis seulement avec Tab01.dat.
Erreur dexcution du C.O. manuel, avec C.O. type CE
Erreur dexcution M60 sur C.O. manuel de type CE

4025 plan ou face non admis


4026 angle non admis
4027 vitesse NON admise.
4031
4032
4033
4034

symtrie double avec outil multiple


outil multiple inadquat pour le type dusinage
tte multiple symtrique errone
erreur gnrique dans les outils.

4037
4038
4039
4040

fraisage entre deux zones (pices longues)


perage index entre deux zones (pices longues)
distance fixe dans l'instr. G194 plus grande que la longueur de travail
changement d'outil non admis pendant l'usinage des pices longues.

4050 axe non prsent.


4051
4052
4053
4054
4055
4056

longueur outil non adapte


diamtre outil non adapt
champ dopration du palpeur non admis
collision avec les tablettes en palpage sur axes X/Y.
erreur palpeur.
Erreur palpeur pas outill.

Page 208

MW310 Project Windows

9.4

ERREURS DU SYNCRO Les erreurs suivantes peuvent se manifester soit durant le contrle soit durant l'excution d'un
programme, mais il s'agit d'erreurs INTERNES la CN, relatives au systme SYNCRO et au
langage SBL; dans le cas o l'une des erreurs suivantes devait se vrifier, contacter
directement la maison TECNOS et indiquer le numro de la version de la CN et le
programme sur lequel l'erreur s'est vrifie. Ce type derreur est dfini par un nombre de trois
chiffres suivi par une chane de texte, qui dcrit le type de problme qui sest vrifi.
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215

ordre inconnu
programme inexistant
pas assez de place pour la liste/l'index
pas assez de place pour la mmoire tampon des programmes
erreur de syntaxe ligne d'instruction
tolrance rayons d'interpolation circulaire.
interpolation sans "mov" avant
numro de programme incorrect.
excuteur absent
excuteur en mouvement pendant projection programme
valeur hors limite
variable dans cote d'interpolation.
ordre non accept
rayon trop grand en interpolation circulaire
programme lanc avec checksum paramtres erron.
L'instruction ne sapplique pas aux axes commands distance (Seulement JOG, OMO,
ABM, MOV, WTQ, WAM et MOR sappliquent aux axes tlcommands).

216
217

STATION ERRONEE: la station programme nest pas permise (< 1 o > 12), ou absente.
SYNTAXE SYNCRO: erreur de syntaxe intercepte par le Syncro (le semi-octet de
commande nest ni 3, ni 4, ni 5).
INTERRUPTION PROFIBUS: la communication profibus sest interrompue pendant lenvoi
des paramtres.
VALEUR DUN PARAMETRE ERRONE: un paramtre a une valeur inadquate: pour
identifier le paramtre en question se rfrer au numro de page et au numro du paramtre
sur la page, indiqus aprs le code derreur. EX: "ERR 219 1 4" indique que le paramtre
numro 4 de la page 1 a une valeur non acceptable.

218
219

9.5

220

SYNTAXE STATION: erreur de syntaxe intercepte par la station distance.

250
251
252

excuteur occup par un ordre direct


excuteur en mmoire tampon circulaire pendant excution
HOLD annul par ordre "SPR".

- ERREURS DE COMMUNICATION Ces erreurs concernent la communication srie entre le processeur A et le processeur B.
En ce moment, on a codifi une seule erreur de communication srie, qui est dfinie par le
message "ERREUR3", qui informe loprateur du fait que, aprs diffrentes tentatives
choues, le programme MW310 a dfinitivement avort la communication srie. Pour faire
reprendre la communication srie, il faut dmarrer nouveau la commande.

Page 209

MW310 Project Windows

9.6

SIGNIFICATION DES MESSAGES CODIFIES AFFICHES DANS LA CASE


ETAT / PHASE

9.6.1 CASE "ETAT"


RES

Remise zro non excute.

PRG Aucun programme excuter n'a t dclar.


BLK Pice pas bloque.
P2C

On a dclar deux programmes ( A-B ou bien C-D ) pour une machine deux champs de travail.

PCS La valeur correspondant au nombre des pices excuter a t fixe zro.


PPL Erreurs de dclaration des programmes pour les pices longues.
EXE

Programme en excution

9.6.2 CASE "PHASE"


RES

Remise zro en cours.

CMP Compilation du programme en cours.


OK

La compilation du programme a t correctement accomplie.

ERR Erreur dans la compilation du programme.


BL1
BL2
BL3
BL4

Attente blocage sur le champ 1


Attente blocage sur le champ 2
Attente blocage sur le champ 3
Attente blocage sur le champ 4

TAP Tapis engag.


SEL1 Interrupteur multiposition pour le dgagement des ventouses dans la zone 1 activ
SEL2 Interrupteur multiposition pour le dgagement des ventouses dans la zone 2 activ
LIN (color en Vert)

Ligne prte

LIN (color en Rouge)

Ligne pas prte.

WAI

Ligne en attente de la commande du serveur

Page 210

MW310 Project Windows

10
10.1

MASTERWORK V. 2.0

INTRODUCTION
MasterWork est un produit intgr qui va bien AU DELA des simples fonctions dun produit
FAO, en conjuguant les fonctions CAO, FAO et celles de programmation Visuelle/Gomtrique
(INTERACTIF). Il est fourni comme aide au projet avec le programme MW310. Son but est de
simplifier la cration des usinages sur le bois: cela peut tre fait directement, en utilisant les
instruments mis la disposition dans la section du CAO, ou bien en important des lments
graphiques dautres applications (comme, par exemple, AutoCAO), sans la ncessit dutiliser
explicitement le code ISO.
Lors du dveloppement de ce projet on a opr certains choix tout en gardant lobjectif de la
simplicit dutilisation de la part de loprateur.
Tout dabord, en considration de la possibilit dimporter des projets directement de CAO
externes, MasterWork na pas t excessivement alourdi en termes de fonctions graphiques,
tout en tant dot dun bon nombre dinstruments pour le dessin de profil et de leur manutention.
Il nat principalement comme instrument de conversion en usinages des lments gomtriques
et sur leur manutention, et cest sur cet aspect qui sont centrs linterface utilisateur et
lutilisation du programme mme.
MasterWork fonctionne avec le systme d'exploitation WINDOWS 9x, NT 4.0 ou suprieur.
Les consquences de ce choix sont les suivantes:
MasterWork peut tre utilis sur tout OI quip dune des versions WINDOWS
prcdemment mentionnes, sans pour autant soumettre loprateur des choix spcifiques
en matire de fiches graphiques, priphriques dentre ou autres.
MasterWork est dot dune interface standard et immdiatement utilisable par toute
personne experte de cet environnement.
On rappelle, enfin, que MasterWork ne peut tre utilis quen tant quinstrument auxiliaire au
programme MW310 ; il faut donc possder une installation de ce programme dans sa version 2.15
ou successives. En particulier, pour la version 2.00 linstallation de MW310 2.20 ou une version
successive est ncessaire.

10.1.1 DESCRIPTION DES FONCTIONS DE MASTERWORK


MasterWork, bien quil se prsente lutilisateur comme un produit intgr, se compose des
modules suivants: CAO, FAO, Interactif, Post Processeur et ISO.

10.1.1.1 CAO
Ce module permet dexporter, raliser et modifier des dessins dans le format DXF.
Fonctions de base:
traage de lignes et de polylignes
traage darcs et de cercles
cotes horizontales et verticales, rayons, diamtres.
slections multiples et successif effacement/dplacement/rotation/mise lchelle des
lments slectionns
gestion des layers (faces de la pice)
fonctions de zoom, pan, snap, grid
Fonctions avances:
Modification des polylignes
Cration automatique de polylignes
Accrochage des lments

Page 211

MW310 Project Windows

10.1.1.2 FAO
Ce module gre la conversion du format .DXF au format .TLF (format des usinages Tecnos)
moyennant lattribution aux lments du dessin de paramtres technologiques. Il offre une
possibilit de compensation du rayon outil tant pour les profils ouverts que ferms.

10.1.1.3 Interactif
Ce module est destin la prparation et successive modification, en mode visuel, des
programmes dusinages ( en format.TLF).
Les fonctions du prsent module sont les suivantes:
gestion des perages horizontaux, verticaux, obliques, et des trous aligns
gestion des coupes
gestion des profils de fraisage ouverts et ferms sur des plans horizontaux, verticaux et
inclins.
gestion des cotes des usinages par rapport aux quatre chants et aux 2 axes du panneau
gestion automatique de lbarbage du panneau
imbrication manuelle
introduction de macro critures en langage ISO
introduction de figures particulires (ferrure)
cration de profils vids
introduction dinstructions ISO

10.1.1.4 Post-processeur ISO


Ce module assure la conversion du format TLF au format ISO, propre la machine Project
MW310.

10.1.1.5 ISO
Ce module a t conu pour la visualisation, en mode textuel, du programme dusinage qui a t
cr automatiquement
On doit avoir dj install sur lOI les systmes d'exploitation WINDOWS 95/ 98, WINDOWS NT
4.0 ou suprieurs.

10.1.2 CONFIGURATION MATERIELLE ET LOGICIELLE MINIMALE


Le produit peut tre install sur un PC ayant les caractristiques minimales suivantes :
Une plate-forme PC Intel, avec microprocesseur PENTIUM 200 Mhz ou suprieur;
VGA 800x600 16 couleurs (il est conseill au moins 65535);
souris: le programme nutilise que les touches gauche et droite, (en utilisant une souris 3
touche, la touche centrale ne sera associe aucune fonction);
32 Mo de RAM;
On doit avoir dj install sur lOI les systmes d'exploitation WINDOWS 9x, WINDOWS NT 4.0
ou suprieurs.

Page 212

MW310 Project Windows

10.2

DESCRIPTION DE L'INTERFACE UTILISATEUR


L'utilisateur doit toujours avoir une vision homogne et cohrente du programme dusinage dans
toutes les phases de son dveloppement. Le passage aux diffrentes modalits CAO, FAO,
INTERACTIF se fait de faon transparente et la seule diffrence visible lutilisateur est la
prsence/absence de certaines commandes, de sorte liminer du champ visuel de lutilisateur les
fonctions qui ne sauraient lui tre utiles dans le contexte courant. Le curseur de la souris, en outre,
indique lutilisateur la condition du programme (dessin, slection, cration, modification). La
condition par dfaut est la slection, donc, si on nest pas en train de crer ou de modifier un objet
(les seules cas o la slection nest pas permise), on peut slectionner nimporte quel usinage, pour
en afficher les proprits.

10.2.1 LA FENETRE PRINCIPALE


Lorsquon commence la session de travail la fentre principale saffiche lcran. Cette fentre se
compose de 7 zones principales.

10.2.1.1 La zone de Travail


La zone de travail est reprsente par une fentre sur le dessin du projet, dlimite par 2 rgles
indiquant lcart de la fentre par rapport au point zro du plan de travail, outre que les coordonnes
de la souris lorsquelle se dplace sur le panneau, et par 2 barres de dfilement (SCROLL BAR)
permettant lutilisateur de balayer la fentre dans les 4 directions (fonction PAN).
10.2.1.1.1

Menu spcifique

la zone de travail est associ un


menu spcifique (activable en
cliquant avec la touche droite de la
souris), qui met disposition des
raccourcis pour obtenir des
fonctions
complexes
utilises
frquemment.
Une premire partie du menu
contient
des
fonction
de
modification avance, applicables
des usinages sur le plan vertical et
que lon peut normalement atteindre
par la touche spcifique, qui se
trouve dans le panneau des
commandes, (v. section spcifique).
Il sagit de fonctions de copie,
dplacement, rotation, effacement
et dgradation, qui reprennent exactement ce quon fait dans le tableau dj indiqu. Donc, en
slectionnant une de ces fonctions, le tableau des usinages avancs apparat dans la partie en bas de
la page, pour supporter lutilisateur avec une ventuelle introduction des donnes par le clavier.

Page 213

MW310 Project Windows

Dautres fonctions souligner sont la fonction de re-dessin du panneau (pour calculer nouveau
laspect de figures ou macro ISO imports sur le panneau), daffichage ( tout cran et optimise
selon la zone occupe par les usinages), et la fonction de modification (commandes dannulation et
de rcupration dune action).

10.2.1.2 Toolbar et menus

La barre doutils (toolbar) contient les commandes les plus frquentes en ce qui concerne la gestion
des fichiers (ouverture, fermeture, mmorisation et impression), et la modification gnrale dun
projet (annulation et rcupration des oprations, effacement des lments). Le menu contient toutes
les fonctions offertes par la toolbar, (pour pouvoir en obtenir aussi du clavier), outre que quelques
commandes adjointes pour laffichage et la dfinition du dfaut, trs utiles pendant la phase de
cration de nouveaux usinages.
10.2.1.2.1

Crer un nouveau projet


Par cette commande, on commence travailler sur un nouveau projet: si le projet courant a
t modifi, un message sur lcran demande lutilisateur sil veut le mmoriser. Ensuite,
les donnes du projet sont ramenes leurs valeurs de dfaut et un nouveau panneau vide est
affich, dans lequel lutilisateur peut introduire des lments gomtriques et des usinages.

10.2.1.2.2

Ouvrir projet
Cette commande permet de rappeler en mmoire un projet mmoris sur disquette (avec
extension TLF). On peut slectionner lunit et le chemin de recherche pour le projet
charger.

10.2.1.2.3

Mmoriser le projet
Commande de mmorisation du projet courant sur disquette en format TLF: le fichier est
identifi par un nom choisi par lutilisateur. On peut slectionner lunit et le chemin pour le
projet mmoriser.

10.2.1.2.4

Importer TLF
Cette commande permet dimporter un fichier TLF lintrieur du fichier TLF (projet)
courant. Les figures gomtriques et les usinages sont ajouts au projet courant.

10.2.1.2.5

Crer un programme ISO


Dmarre la compilation du programme ISO, (sa traduction dans le code ISO): aprs la
compilation, on demande lutilisateur sil veut examiner le fichier ISO cr et, si la rponse
est positive, le fichier en question est prsent dans une fentre spcifique. Le fichier ISO
cr nest pas directement modifiable par cette application, remarquer la prsence dune
fentre de dialogue qui permet, si lutilisateur le veut, (cela peut se passer avec des
compilation trs longues), davorter la compilation.

10.2.1.2.6

Ouvrit DXF avec usinages


Permet de charger en mmoire un fichier en format DXF, dans lequel, outre les
lments gomtriques, on a spcifi des paramtres technologiques relatifs aux usinages
auxquels ils sont appliqus. Le traitement de ce fichier, en absence de donnes tendues, est
li une srie de dfauts, qui peuvent tre dfinis dans une section spcifique (voir
Dfinitions gnrales relatives au DXF).

10.2.1.2.7
Ouvrir DXF
A la diffrence du bouton prcdent, celui l permet limportation de fichiers DXF standard,
tels quils sont normalement enregistrs au moyen dapplications telles quAutoCAO. Pour
dultrieurs renseignements voir la section concernant le chargement dun fichier DXF.

Page 214

MW310 Project Windows

10.2.1.2.8
Ouvrir TED
Permet de charger en mmoire un fichier en format TED. Il sagit dun fichier DXF qui
contient des informations ultrieures sur les usinages (les paramtres technologiques), outre
que celles relatives la partie gomtrique du dessin (voir aussi la page des dfinitions gnrales
relatives au TED).
10.2.1.2.9

Mise jour

Cette fonction permet de recalculer toutes les figures et les macros ISO contenues dans le
projet courant. Elle peut tre utile lorsqu'un fichier contenant une figure ou une macro ISO a t
modifi par un programme externe (typiquement MW310), sans besoin de fermer Masterwork. En
cliquant sur ce bouton, le tableau outils (qui peut aussi bien tre modifi d'un programme externe)
est aussi recharg .
10.2.1.2.10
Effacer
Efface un possible usinage slectionn. Si on na pas dusinages slectionns, lutilisateur est
avis par un message.
10.2.1.2.11
Annuler
Annule les actions prcdemment excutes: la premire tre annule est la dernire action
excute.
10.2.1.2.12
Rcuprer
Rcupre les actions prcdemment annules: la premire tre rcupre est la dernire
action annule.

10.2.1.2.13
Imprimer le projet
Rappelle la fentre qui contient les donnes ncessaires limpression du projet, avec le nom
du fichier TLF imprim et du plan actuellement affich.

10.2.1.2.14
Contrle du programme et calcul des temps
Cette fonction permet de fermer lapplication, en transfrant au programme MW310 les
donnes relatives au projet courant, de faon ce quon en puisse excuter le contrle et le
calcul du temps dexcution.

10.2.1.2.15
Configuration de la tte
Rappelle le programme Modification de la Tte pour loutillage de la tte. De cette faon, si
lutilisateur saperoit de ne pas avoir un tableau des outils pas complet, il peut complter
loutillage et ensuite continuer introduire les usinages, sans devoir fermer MasterWork et
retourner MW310. Pour relire, ensuite, les donnes relat8ives la tte ainsi modifie, il faut
appuyer sur la touche Redessiner, analyse prcdemment.
10.2.1.2.16

Editeur de figures

Ce bouton affiche l'diteur des plans inclins qui peut normalement tre rappel depuis
MW310. Cette fonction est particulirement utile lorsqu'on doit ajouter ou modifier plan inclin
avant de son introduction.
10.2.1.2.17

Editeur des plans inclins

Ce bouton affiche l'diteur des plans inclins qui peut normalement tre rappel depuis
MW310. Cette fonction est particulirement utile lorsqu'on doit ajouter ou modifier plan inclin
avant de son introduction.

Page 215

MW310 Project Windows

10.2.1.2.18

Fin usinage
Cette commande cause la sortie de lapplication MasterWork. Normalement, elle est
ouverte lintrieur de MW310, donc, la sortie, on en retrouve la page principale.

10.2.1.2.19

Slection des plans

En appuyant sur la languette sur la droite (voir figure), on obtient


une liste des plans actuellement disponibles. Aprs avoir
slectionn un plan, il sera affich dans la zone de travail, en mme
temps que le nud correspondant est slectionn dans larbre des usinages.

10.2.1.3 Boutonnire des accrochages


Cette srie de touches, trs utiles pendant la phase de dessin, dusinage et de modification, permet de
forcer le curseur de la souris se positionner sur des points remarquables dune figure ou de la zone
mme de dessin.
- Grille: activation/dsactivation de laffichage de la grille. Cette grille peut aider dans
la construction de dessin complexes, en nutilisant que la souris, puisquelle cre une
tissu de points sur le panneau une distance qui peut tre dfinie par lutilisateur (voir
ce propos la section relative aux dfauts gnraux).
- Orthogonalit: activation/dsactivation de la modalit de mouvement orthogonal du
curseur: si cette modalit est active, la souris est oblig se dplacer uniquement le
long des axes cartsiens.
- Snap: activation/dsactivation de la modalit daccrochement du curseur la grille (qui
peut tre affiche par la touche dcrite en prcdence). Si la fonction de snap est
active, la souris est oblige se dplacer de n pixels la fois. Le numro n peut tre
dfini dans la section des dfauts.
Accrochages: slection de la modalit daccrochage du curseur aux lments. Les
modalits possibles sont au nombre de 5:
1. accrochage aux intersections entre deux segments
2. accrochage au sommet le plus proche
3. accrochage la projection de la position du curseur sur llment le plus proche.
4. accrochage au centre dun arc ou bien dune circonfrence
5. accrochage au point du milieu dune droite ou bien dun arc de cercle
Le curseur de la souris, quand les accrochages sont actifs, prs de ces positions particulires, est
accompagn par un cercle en couleur, centr exactement sur le point daccrochage. La tolrance
avec laquelle laccrochage est effectu dpend dun paramtre modifiable par lutilisateur et contenu
dans la section des dfauts.

Page 216

MW310 Project Windows

10.2.1.4 Arbre des usinages


Cet objet permet, de faon simple et intuitive, de voir le projet entier, en
montrant les plans qui constituent le panneau usiner, les usinages qui
concernent chacun dentre eux et lordre avec lequel ils seront considrs
pour tre excuts par la machine. De cet arbre, en outre, on peut accder
tous les usinages prsents sur le panneau courant, et aussi slectionner le
plan actuel. Un menu spcifique, qui peut tre activ en faisant clic avec la
touche droite de la souris, enfin, permet dutiliser des utiles fonctions de
doublement et effacement des usinages contenus dans larbre, et
dintroduction dinstructions ISO entre un usinage et lautre (voir le
paragraphe spcifique); les fonctions de drag and drop permettent la
variation de lordre des usinages de faon trs simple et intuitive. On
rappelle que, pour porter un usinage dans la dernire position lintrieur
dun plan, il faut la traner sur le nud du plan mme. En outre, on ne put pas dplacer un usinage
dun plan lautre.
La touche qui se trouve dans le coin en haut gauche permet dlargir verticalement larbre des
usinages: cela permet, si plusieurs usinages sont prsents sur le panneau, den voir simultanment
plusieurs, en liminant ventuellement la barre verticale. La mme fonction peut tre obtenue en
appuyant sur la touche F8.

10.2.1.5 Tableau des donnes

La partie infrieure de linterface utilisateur est rserve un tableau qui contient les donnes de ce
qui est chaque fois slectionn ou cr. En condition de repos, ce tableau affiche les donnes
relatives au panneau, mais il sadapte, pendant les oprations de lutilisateur, aux diffrentes
situations, en affichant les donnes de lusinage actuellement slectionn ou en montrant les champs
pour lintroduction des donnes utiles la cration de nouveaux dessins ou usinages.

10.2.1.6 La barre dtat

Cette barre montre ltat o se trouve, second par second, lapplication (cration dune polyligne,
construction dun fraisage, modification dun usinage, etc.), ventuellement accompagne par une
phrase daide pour lutilisateur moins expert, qui indique la faon de procder pour obtenir le
rsultat final: souvent, en effet, certaines commandes se dveloppent en pas successif, cest--dire
quelles prvoient des actions excuter dans un ordre bien prcis, comme on expliquera par la
suite. Pour cette raison, afin dviter ambiguts et procder plus vite, une brve chane de texte est
affiche, qui indique ce que lon attend de lutilisateur, instant par instant. gauche, on a aussi une
petite zone qui montre les cotes courantes de la souris pendant les dplacements sur le dessin.

Page 217

MW310 Project Windows

10.2.1.7 Barre des commandes


Cet instrument, qui sera analys en dtails par la suite, contient un nombre de touches (logiquement
diviss en quatre sous-groupes, slectionnables par un clic sur les dessins situs droite, comme
montr en figure). Elles permettent daccder toutes les principales oprations offertes par
lapplication: dessin, usinages, fonctions pour lanalyse et laffichage des projets, usinages avancs.
En positionnant la souris sur chaque touche, on obtient une indication de leur utilisation, qui aide
lutilisateur ds la premire approche avec ce programme. Normalement, la pression de chaque
touche met jour le tableau des donnes, visible dans la partie infrieure de lcran, de faon ce
que soient affichs uniquement tous les champs ncessaires excuter lopration requise. Ce
mcanisme est compltement automatique et a le but de guider lutilisateur dans lexcution de son
travail, grce un tableau organis de faon intuitive et ordonne, indpendamment de la fonction
que lon doit utiliser.

La troisime section contient les fonctions daffichage et danalyse graphique dun projet:
- zoom en avant
- zoom en arrire
- zoom fentre
- remise zro zoom
- zoom optimal
- affichage tout cran
- disposition des ventouses
- affichage tridimensionnel du panneau
- mesurage angles et segments
Enfin, dans la quatrime boutonnire, on trouve les commandes relative aux usinages les plus
avancs:
- trous de flasque
- introduction des figures
- importation macros ISO
- vidages de profils particuliers
- n polyligne (y compris soudure automatique de polylignes)

Page 218

MW310 Project Windows

10.2.2 LES COMMANDES DU CLAVIER


Certaines commandes prsentes dans le menu principal sont activables directement partir du
clavier (shortcut):
touche CTRL++zoom in (clavier numrique), limage affiche est agrandie, la position du
curseur dtermine le centre de la nouvelle image.
touche CTRL+- zoom out (clavier numrique), limage affiche est rduite, la position du
curseur dtermine le centre de la nouvelle image.
touche PGPR segment/sommet prcdent (voir modification polylignes); slection du
prolongement avec symtrie (voir cration polylignes); slection sens de offset (voir offset
polyligne).
touche PGSV segment/sommet suivant ( voir modification polylignes); slection du
prolongement avec symtrie (voir cration polylignes); slection sens de offset (voir offset
polyligne).
touche ECHAP annulation de la commande en cours
touche CTRL+N: cration dun nouveau projet.
touche CRTL+O: ouverture dun projet.
touche CRTL+P: impression dun projet.
touche CTRL+T: outillage de la tte.
touche CTRL+Q: sortie du programme.
touche CTRL+Z: fonction dannulation de lopration (Undo).
touche CRTL+Y: fonction de rcupration de lopration (Redo).
touche CTRL+CANC: effacement des objets slectionns.
touche F5: redessine du panneau (figures et macros ISO) et rechargement du tableau des outils.
touche F8: expansion/rduction de larbre des usinages.
touche F9: affichage du panneau entier.
touche F10: affichage avec zoom optimis.
touche F11: affichage du dessin tout cran (si possible).

10.2.3 LA SELECTION DES ELEMENTS


La condition dans laquelle le programme MasterWork se trouve le plus souvent est la slection:
lorsquon a termin une opration de cration ou de modification dun nouvel lment (usinage ou
dessin), on revient toujours dans cette condition.

10.2.3.1 Slection des usinages


Normalement,
on
ne
peut
slectionner que le s usinages, tandis
que les dessins peuvent tre
slectionns lintrieur dun menu
spcifique (voir modifications des
polylignes dans la section CAO).
Puisque la slection est le premier
pas pour modifier un objet prsent
sur le panneau, ce choix permet plus
de vitesse daccs aux donnes des
usinages et de leur modification. La
slection peut tre faite en deux
faons: par un clic de la souris sur le
panneau, en correspondance de
lusinage choisi, ou directement dans
larbre des usinages. Dans les deux
cas, on obtient comme rsultat finale la mise en relief de lusinage mme, sur larbre et sur le dessin,
tandis que sur le tableau des donnes seront affiches les donnes relatives lusinage, prtes pour
une ventuelle modification. Comme on peut voir, donc, pour afficher les proprits dun usinage il
suffit de le slectionner. Dans ce contexte, comme on peut facilement comprendre, on ne peut pas
slectionner plusieurs usinages en mme temps. Dans le cas dusinages superposs et slection par
la souris, on montre lutilisateur une liste des usinages qui passent par le point o lon a fait clic.
Par le choix dune de ces propositions et en confirmant par la touche OK, on ne met en relief que
cet usinage.
Page 219

MW310 Project Windows

En outre, si on se trouve dans le menu des modifications avances un usinage, on peut faire la
slection multiple, par clics successifs (on rappelle que faire clic sur des usinages slectionns
enlve la slection), ou par fentre hachure par la souris (utile pour slectionner un groupe
dusinages). En outre, dans le cas d'usinages superposs, la fentre montre en figure permet, en
utilisant les touches CTRL ou SHIFT, de slectionner plusieurs usinages avant de confirmer par la
touche OK. On rappelle, en outre, que en ce qui concerne les trous horizontaux (simples ou
aligns), leur slection (avec affichage consquent des donnes et modification ventuelle) nest
possible que dun plan horizontal, tandis que des plans latraux, ils sont visibles mais pas
slectionnables.
Il faut rappeler que la slection dun usinage directement sur le panneau est faite par un clic de la
souris sur une partie de lusinage: pour la plupart des usinages, elle concide avec le bord mme de
lusinage (comme pour les fraisages ou les coupes), ou avec la zone entoure par elle (cest le cas
des trous verticaux ou indexs). Dans le cas dusinages plus complexes, au contraire, on nutilise
quune partie des usinages: dans le cas des trous aligns, par exemple, un clic sur la ligne qui unit les
centres des trous en permet la slection (dans le cas du fitting horizontal, la ligne dunion est la
partie finale de chaque trou), tandis que pour les trous de flasque la zone susceptible de slection est
le premier trou (celui qui est marqu par une croix). La slection effectue directement sur le
panneau, enfin, admet une tolrance qui peut tre dfinie dans la zone des dfauts du programme et
indique la prcision demande lutilisateur dans la slection dun objet par le curseur de la souris.

10.2.3.2 Slection de polylignes


La slection de polylignes, (lments gomtriques pas sujets usinage) est possible une fois ouvert
le menu de modification avance sur polylignes (voir section spcifique). Comme pour les usinages,
dans ce contexte on peut faire une slection multiple par des clics successifs et par une fentre
hachure. La slection de polylignes compltement superposes, cependant, nest pas excutable par
une fentre de choix, donc on slectionne toujours toutes les polylignes en mme temps.

10.2.4 REFERENCES AU PANNEAU


Une opration trs commune pendant la cration dun nouveau projet est lintroduction
de coordonnes absolues o positionner un usinage, lextrmit dun segment, etc.
MasterWork permet lintroduction de ces cotes en termes absolus et avec rfrence
aux dimensions physiques du panneau. Plus prcisment, chaque coordonne introduite peut tre
lie aux bords du panneau ou ses axes mdians le long de X et Y.
Ces touches, pour laxe X et Y respectivement, indiquent labsence de rfrences au
panneau, cest--dire quelles sont des cotes rfres lorigine des axes (qui se trouve
en bas gauche).
Les rfrences de figure, au contraire, indiquent que la valeur de la cote se rfre au bord
droite (pour laxe X), ou suprieure (pou laxe Y). La valeur absolue de cette cote, cond,
est calcule comme:
Xa = L Xr
et Ya = W Yr
o L et W sont les dimensions du panneau, lindice a indique la cote absolue et
lindice r la cote relative.
Si ces touches sont appuyes, cela signifie que la coordonne laquelle elles sont
associes se rfre laxe mdian du panneau. Donc. pour traduire cette valeur en termes
absolus, il faut utiliser les formules suivantes:

Xa = L/2 + Xr

et Ya = W/2 + Yr
o L et W sont les dimensions du panneau, lindice a indique la cote absolue et
lindice r la cote relative.
Une fois dfinie une rfrence pour une cote, celle-ci sera toujours exprime en rfrence aux
dimensions du panneau et en suivra les possibles modifications. Si un trou, par exemple, est fait
100 mm du bord gauche dun panneau qui a une longueur de 900 mm, a une cote absolue en X de
800mm. Si la longueur du panneau est amene 1200 mm, le trou sera dplac (puisquil a t
mmoris 100 mm du bord droite du panneau), avec une cote en X de 1100 mm. Le mme
mcanisme est utilis pour le calcul de la dformation dun lment gomtrique (voir paragraphe
spcifique dans la section de CAO).

Page 220

MW310 Project Windows

10.2.5 LE SYSTEME DAIDE


MasterWork comprend une srie daides en ligne qui accompagnent constamment lutilisateur
pendant toute activit.
Un service daide en ligne est toujours disponible en appuyant sur la touche F1, ou bien en
appuyant sur le bouton HELP, au cas o ce dernier serait disponible.
Le service daide en ligne est sensible au contexte, en dautres termes lorsquil est rappel il se place
automatiquement sur le sujet appropri ltat courant du systme (il prsente normalement la page
relative au menu slectionn). Le format choisi pour laide en ligne est HTML, dsormais un
standard trs rependu, qui permet un simple et vite dcouverte des informations.
Dautres services daides en ligne sont la description des touches de la barre des menus (qui
saffichent automatiquement si on sy place dessus avec le curseur) ainsi que lindication de la
commande active et de laction demande qui apparaissent sur la barre dtat. En dplaant la souris
sur larbre des usinages, en outre, on peut afficher la description du nud (plan ou usinage), sur
lequel se trouve le curseur de la souris mme.

Page 221

MW310 Project Windows

10.2.6 IMPORTATION D'UN FICHIER DXF


Masterwork permet d'importer des lments gomtriques directement d'un fichier DXF. Vous
pouvez accder la bote de dialogue affiche en soi depuis le menu Fichier, soit en cliquant sur
le bouton correspondant situ sur la barre d'outils.

Dans cette page, vous pouvez spcifier quel fichier vous voulez importer, si vous voulez en changer
l'unit de mesure et si vous voulez utiliser les niveaux qui sont dfinis dans le fichier. Aprs avoir
confirm vos choix, les lments contenus l'intrieur du fichier sont imports dans le programme
suivant les critres ci-dessous:
-

les polylignes et les arcs de cercle sont imports directement en tant que polylignes (en prenant
aussi leur forme);
- les cercles et les segments sont imports en tant qu'lments gnriques auxquels il faut
associer une signification (voir par la suite les renseignements concernant la transformation de
cercles en polylignes circulaires ou en trous et des segments en coupes ou en segments de
polyligne) et c'est pourquoi ils sont affichs en gris.
Les lments qui ne sont pas automatiquement transforms en polylignes ou en usinages devront
tre explicitement transforms par l'utilisateur au moyen des outils de conversion en usinage ou
dessein de Masterwork (voir par la suite).
Il faut aussi remarquer que, pour l'instant, le programme ne reconnat pas tous les lments contenus
dans les fichiers DXF. Notamment il n'importe pas les lments de type pistolet, les textes
structurs (qui n'ont pas t enregistrs en tant que polylignes) et les remplissages hachurs des
figures.

Page 222

MW310 Project Windows

10.3

LA NOTION DE PROJET
Lenvironnement intgr MasterWork est ax sur la notion de projet.
Un projet est reprsent par lensemble dinformations gomtriques et technologiques dfinissant
toutes les oprations que le matriau brut doit subir afin dtre transform en produit fini. Dans le
cadre dun projet lutilisateur gre sparment les diffrents plans de travail disponibles sur la
machine-outil slectionne, en tablissant pour chaque plan et le type et la gomtrie dusinage,
ainsi que les paramtres technologiques associs et la squence dexcution des usinages mmes.
Toutes ces informations sont mmorises dans un fichier avec extension TLF.

10.3.1 DONNEES GENERALES DUN PROJET


Le tableau indiquant les donnes gnrales du projet saffiche chaque fois quun projet est charg,
sans avoir slectionn aucun lment, en modification ou en cration. Il est possible de la rappeler
nimporte quel moment en utilisant un des nuds principaux de larbre des usinages (qui
reprsentent les plans disponibles pour le projet courant).

Les champs contenus lintrieur de ce tableau sont les suivants :

Description, un bref aperu du projet.


Dimensions du panneau, les cases de longueur, hauteur et largeur contiennent les dimensions
du panneau, en variant ces valeurs on provoque la redfinition du panneau lui-mme. Si on a
des dessins ou des usinages accrochs aux bords du panneau, ils seront aussi modifis.
No. tab. outils, cest le code didentification du tableau outil associ au programme ISO.
No. tab. ventouses, cest le code didentification du tableau ventouses associ au programme
ISO.
Unit de mesure, elle permet de slectionner lunit de mesure en millimtres ou en pouces. On
doit rappeler que, si lunit de mesure dun projet est modifie, toutes les donnes relatives au
projet NE seront pas converties dans la nouvelle unit de mesure: leur valeur numrique sera
inchange et ne changera que linterprtation de ces valeurs. Si, par exemple, on change lunit
de mesure en pouces dun projet qui contient un trou du diamtre de 5 mm (par la pression de
la touche Inch ), il contiendra un trou du diamtre de 5 pouces, pas de 5/25.4=0.197 pouces.
Un message sur lcran, toutefois, avise de ce danger chaque modification de lunit de
mesure.
Optimisation trous, si la case est active, permet dobtenir loptimisation du trajet de la tte de
la machine lors de lusinage des trous verticaux et horizontaux, en ignorant loutil spcifi pour
chacun deux.
Ordre dusinage, cest lordre dans lequel la machine excutera les divers usinages sur les plans
du panneau. Cette touche ouvre une fentre de dialogue o, par deux touches, on peut varier
lordre des plans associs au panneau.
Offset en x, y et z: offset ultrieures appliquer aux cotes du panneau (par exemple, si on
utilise des panneaux martyr). Le dessin montre la faon dentendre les cotes introduire dans
ces champs.
Cote de pause pour pices longues: indique la cote laquelle on veut rompre le panneau en
deux, se ceci dpasse les dimensions permises par la zone de travail de la machine. En
Page 223

MW310 Project Windows

appuyant sur la touche prs de ce champ, il est valid et on peut introduire la cote dsire, par
le clavier ou par la souris (il suffit de cliquer sur le panneau dans la position dsire)
La modification dune ou plusieurs de ces donnes valide les touches OK et Cancel et
invalide les autres zones de linterface utilisateur, auxquelles on ne peut accder quaprs avoir
confirm ou refus les modifications apportes au panneau. De cette faon, lutilisateur est avis
du fait que les donnes du projet ont t modifies et on vite ainsi des erreurs ou des mauvais
fonctionnements pendant lusinage.
Les donnes prsentes sur ce tableau chaque fois que lon cre un nouveau projet peuvent tre
dfinies dans une section de lapplication relative aux dfauts. Si lutilisateur utilise en gnrale
certaines valeurs pour les dimensions et les autres caractristiques du panneau, une fois
mmoriss ces dfauts, (la section des dfauts sera illustre dans un chapitre successif), les
champs de ce tableau seront dfinis automatiquement chaque cration de projet, sans la
ncessit dune compilation manuelle.
La touche en figure, qui est affiche dans la premire page des donnes gnrales du
projet, introduit au tableau relatif la dfinition des plans inclins. prsent, on peut
introduire, lintrieur du projet, deux plans inclins, un postrieur et un antrieur, qui
sajoutent aux autres plans dfinis par dfaut dans larbre des usinages.

Les touches prs des champs de texte font afficher une grille qui contient toutes les configurations
dun plan inclin existantes, dfinies par trois paramtres, montrs dans la figure prsente sur le
tableau. La grille accde la bibliothque des plans inclins disponibles et en montre les donnes.
Par un clic sur la ligne du plan dsir, ceci est introduit dans les champs de texte (qui ne sont pas
directement modifiables ; tout au plus, ils peuvent tre vids par les touches CANC ou
BACKSPACE), tandis que ses donnes dont listes au dessous. Pour liminer un plan inclin, il
suffit de laisser vide la case qui lui correspond. En appuyant sur la touche Cancel, on avorte les
modifications ventuellement apportes aux plans inclins, au contraire, en appuyant sur OK, on
confirme les modifications. Dans les deux cas, on revient au tableau des donnes gnrales du
projet : noter que, si on a introduit au moins un plan inclin, la touche daccs aux plans est en
couleur.

Page 224

MW310 Project Windows

10.4 INTERACTIF
La section dInteractif se compose de toutes les fonctions qui permettent la production des usinages
sur le panneau courant. On accde ces fonctions par les touches qui se trouvent dans la premire
page des commandes, sur la partie droite de lcran. Normalement, cette page est visible ds
louverture du programme et peut tre slectionne par la premire languette en haut. Les touches
quelle contient permettent de crer nimporte quel type dusinage et de modifier un usinage
existant. Par la suite, on analysera toutes ces fonctions selon leur simplicit, de la plus simple, le
perage, au fraisage dun profil quelconque.

10.4.1 TROU VERTICAL SIMPLE


Le trou vertical simple est cr par la touche montre en figure. La pression de cette
touche met jour le tableau des donnes, en affichant tous les champs remplir pour
obtenir un perage vertical. Une premire page est tout de suite affiche, qui contient les
donnes utilises plus frquemment, tandis que la page Avances contient les donnes
utilises le moins.

Type
forets

de

Touches
daccrochage

Types
ralentissement

de

Touches
symtrie

de

Type de foret: ces touches permettent la slection de la typologie de foret dsir parmi ceux qui
sont disponibles (normal, vaser, lance, tasse). Elles sont rciproquement exclusives et, par
des dfauts qui peuvent tre dfinis dans la section spcifique, chacun delles est associ un
type de ralentissement, une vitesse, un diamtre et deux profondeurs de ralentissement. En
appuyant, donc, sur chaque touche, les valeurs des champs du tableau seront automatiquement
mises jour selon ces dfauts. Ces valeurs, cependant, doivent tre considres valeurs
conseilles et, donc, modifiables selon les dsirs de lutilisateur.
Type de ralentissement: les touches pour les choix du ralentissement sont elles aussi
rciproquement exclusives et sont utilises pour indiquer quel type de ralentissement on veut
pour le trou courant. Les vitesses et les profondeurs qui dfinissent le comportement du foret
selon le ralentissement peuvent tre dfinies dans la section des dfauts.
Coordonnes du centre du trou: X1 et Y1 sont les cotes du trou, exprimes dans lunit de
mesure courante. Elles peuvent tre introduites par le clavier ou graphiquement, par un clic de la
souris sur le panneau dans la position dsire.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur
lune de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la
valeur numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la
Page 225

MW310 Project Windows

touche droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un
dplacement du trou.
Touche pour rfrences relatives: si on appuie sur cette touche, les cotes contenues dans les
champs X1 et Y1 ne sont pas considres comme absolues, mais comme augmentations par
rapport au trou excut en prcdence (en utilisant la touche Next).
Profondeur: cest la profondeur attribue au trou.
Diamtre: cest le diamtre du foret utilis et, donc, du trou.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois.
Description: description, (facultative), du trou dfini.
Outil: cest le code numrique de loutil utilis pour le trou. Si loptimisation des trous est active,
ce champ na aucun effet et est ignor. Si appuye, la touche gauche de la case dintroduction
indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la touche droite
permet par contre daccder une liste de tous les outils actuellement disponibles sur la tte,
pour slectionner le plus adquat.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent
de crer en un seul coup aussi les copies du trou en cration, symtriques celui-ci par rapport
aux axes de symtrie en X et Y. Si, par exemple, on nappuie que sur la premire touche
(symtrie en X), en appuyant sur la touche OK, on cre deux trous, lun avec les valeurs
dfinies, lautre identique au premier, mais avec des cotes symtriques par rapport laxe
mdian du panneau le long de laxe X.

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre un trou sur le plan
horizontal, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas,
le tableau est invalid et la touche des trous sur le tableau est hausse. Au contraire, en appuyant sur
la touche Next, on obtient le mme effet quon aurait par la touche OK, mais sans sortir du
tableau, en permettant ainsi lutilisateur de continuer lintroduction dautres trous. On doit rappeler
aussi que, pendant la cration, au lieu dutiliser la touche OK, on peut faire un double clic avec la
souris sur le panneau pour produire un nouveau trou. Cette commande, avec une utilisation
intelligente des dfauts de perage, permet dintroduire des trous simples de faon trs vite. En
dernier lieu, on doit noter que, aprs la cration dun nouveau trou, un nouveau nud (reprsent par
un foret vertical stylis) a t ajout larbre des usinages, comme fils du plan courant.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder un trou
simple vertical pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de
la souris sur le dessin du trou ou sur son icne dans larbre des usinages. Dans les deux cas,
lusinage change de couleur, le nud correspondant dans larbre est mis en relief et le tableau que
lon vient dexaminer est affich. Dans ce cas, il permet de modifier les valeurs dun trou et den
afficher immdiatement les consquences sur le panneau, mme avant de confirmer par la touche
OK. Si lon appuie sur la touche Cancel, au contraire, les modifications sont limines et le trou
revient aux valeurs quil avait avant. noter que les touches de copie symtrique sont valides
pendant la cration. Si lon veut faire une copie symtrique dun trou existant, il faut utiliser les
commandes de modifications avances, qui seront expliques par la suite.
On doit rappeler, enfin, quun trou vertical ne peut tre excut que du plan horizontal ou sur plans
inclins. Dans ce dernier cas, cependant, le tableau affich lutilisateur est un peu diffrent:

Comme on peut voir, il est trs simplifi: le ralentissement est le type de foret nest plus utilis,
puisque loutil normalement utilis pour les trous sur les plans inclins est une fraise. Pour ces
raison est affich, au contraire, le champ relatif la vitesse de rotation de loutil, qui ntait pas
prsent dans les tableaux prcdents.

Page 226

MW310 Project Windows

10.4.2 TROUS VERTICAUX MULTIPLES


Les trous verticaux multiples sont crs en utilisant la touche montre en figure. LA
pression de cette touche met jour le tableau des donnes, en affichant tous les champs
remplir pour obtenir des trous verticaux aligns. Une premire Une premire page est tout
de suite affiche, qui contient les donnes utilises plus frquemment, tandis que la page
Avances contient les donnes utilises le moins.
Type
dusinage

Touches
daccrochag
e

Types
forets

de

Types
ralentissement

de

Touches
symtrie

Type dusinage: ces touches permettent de choisir le type de trous multiples dsir (fitting en X, en
Y ou trous aligns sur le plan XY). Dans le cas de fitting, le nombre de trous est dtermin selon
les cotes des extrmits et le pas de perage, tandis que, dans le cas des trous aligns, le nombre de
trous est introduit par lutilisateur et le trou final a une cote dtermine par langle et le pas de
perage. Selon la touche appuye, on valide les champs relatifs.
Type de foret: ces touches permettent la slection de la typologie de foret dsir parmi ceux qui
sont disponibles (normal, vaser, lance, tasse). Elles sont rciproquement exclusives et, par
des dfauts qui peuvent tre dfinis dans la section spcifique, chacun delles est associ un type
de ralentissement, une vitesse, un diamtre et deux profondeurs de ralentissement. En appuyant,
donc, sur chaque touche, les valeurs des champs du tableau seront automatiquement mises jour
selon ces dfauts. Ces valeurs, cependant, doivent tre considres valeurs conseilles et, donc,
modifiables selon les dsirs de lutilisateur.
Type de ralentissement: les touches pour les choix du ralentissement sont elles aussi
rciproquement exclusives comme celles du type de foret et sont utilises pour indiquer quel type
de ralentissement on veut pour le trou courant. Les vitesses et les profondeurs qui dfinissent le
comportement du foret selon le ralentissement peuvent tre dfinies dans la section spcifique.
Coordonnes du premier trou: X1 et Y1 sont les cotes du premier trou, exprimes dans lunit de
mesure courante. Elles peuvent tre introduites par le clavier ou graphiquement, par un clic de la
souris sur le panneau dans la position dsire.
Coordonnes du point final: X2 et Y2 nont un sens que dans le cas de fitting. Dans ce cas, ces
cotes reprsentent le point final de lusinage et le nombre total de trous sera calcul en
consquence (sera excut le nombre maximale de trous le long du segment spcifi, avec une
distance gal au pas de perage). Dans le cas des trous aligns, cette coordonne nest pas utilise
(les champs, en effet, sont invalids), puisque, aux buts de la construction de lusinage, ce qui
importe cest seulement langle de la droite des trous (le nombre de trous est une valeur que
lutilisateur doit introduire, nest pas calcul comme dans le cas de fitting). Ces cotes peuvent tre
elles aussi dfinies par le clavier ou par la souris. Naturellement, dans le cas du fitting, une des

Page 227

de

MW310 Project Windows

deux coordonnes est toujours invalide et aura la mme valeur que celle du premier trou (X2=X1
si le fitting est en Y, Y2=Y1 si le fitting est en X).
Centrage du fitting: si on valide cette fonction, le fitting sera centr par rapport aux extrmits
indiques dans les champs prcdents; par consquent, donc, le premier trou ne concidera plus (en
gnral) avec le point initial du fitting.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur lune
de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la valeur
numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la touche
droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un
dplacement du trou.
Profondeur: cest la profondeur attribue aux trous.
Diamtre: cest le diamtre du foret utilis et, donc, des trous.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois
Pas: cest la distance qui spare les trous.
Angle: cest linclinaison, en degrs, qui aura la srie des trous aligns. Cette valeur peut tre
introduite par le clavier ou par la souris, par un clic sur le panneau, aprs avoir introduit le point
initial. Ce champ est invalid en cas de fitting en X ou Y.
Nombre des trous: cest le nombre de trous qui constituera la srie des trous aligns. Ce champ est
invalid en cas de fitting en X ou Y.
Description: description, (facultative), de lusinage dfini.
Outil: cest le code numrique de loutil utilis pour les trous. Si loptimisation des trous est active,
ce champ na aucun effet et est ignor. Si appuye, la touche gauche de la case dintroduction
indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la touche droite permet
par contre daccder une liste de tous les outils actuellement disponibles sur la tte, pour
slectionner le plus adquat.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent de
crer en un seul coup aussi les copies de lusinage en cration, symtriques par rapport aux axes de
symtrie en X et Y. Si, par exemple, pendant la cration dun fitting en Y, on nappuie que sur la
premire touche (symtrie en X), en appuyant sur la touche OK, on cre deux fitting en Y, lun
avec les valeurs dfinies, lautre identique au premier, mais avec des cotes symtriques par rapport
laxe mdian du panneau le long de laxe X.
Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre une srie de trous sur le plan
horizontal, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas,
le tableau est invalid et la touche des trous aligns sur le tableau est hausse. Au contraire, en
appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche OK, mais sans
sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction dautres trous aligns.
En dernier lieu, on doit noter que, aprs la cration dun nouveau trou, un nouveau nud (reprsent
par une srie de forets styliss) a t ajout larbre des usinages, comme fils du plan courant.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder une srie de
trous aligns pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la
souris sur le dessin des trous ou sur son icne dans larbre des usinages. Dans les deux cas, lusinage
change de couleur, le nud correspondant dans larbre est mis en relief et le tableau que lon vient
dexaminer est affich. Dans ce cas, il permet de modifier les valeurs dun usinage et den afficher
immdiatement les consquences sur le panneau, mme avant de confirmer par la touche OK. Si
lon appuie sur la touche Cancel, au contraire, les modifications sont limines et lusinage revient
aux valeurs quil avait avant. noter que les touches de copie symtrique sont valides seulement
pendant la cration. Si lon veut faire une copie symtrique dune srie de trous existante, il faut
utiliser les commandes de modifications avances, qui seront expliques par la suite.

Page 228

MW310 Project Windows

On doit rappeler, enfin, que les trous aligns verticaux ne peuvent tre excuts que du plan
horizontal ou sur plans inclins. Dans ce dernier cas, ainsi que pour les trous simples, le tableau des
donnes est simplifi:

Mme dans ce cas, comme pour le trou simple sur plan inclin, les ralentissements et le type de
foret ne sont pas utiliss, puisquon sous-entend que loutil est une fraise, donc il faut aussi
indiquer la vitesse de rotation de loutil.

10.4.3 TROU HORIZONTAL SIMPLE


Le trou horizontal simple est cr par la touche montre en figure. La pression de cette
touche met jour le tableau des donnes, en affichant tous les champs remplir pour
obtenir un perage horizontal. La premire page contient les donnes utilises plus
frquemment, tandis que la page Avances contient les donnes utilises le moins.

Ct du trou

Touches
daccrochage

Touches
symtrie

de

Plan de perage: les touches pour le choix du plan sont rciproquement exclusives et sont
utilises pour indiquer sur quel plan on veut positionner le trou courant. Selon le plan choisi, X1
et Y1 auront diffrentes significations.
Page 229

MW310 Project Windows

Coordonnes du centre du trou: X1 et Y1 sont les cotes du trou, exprimes dans lunit de
mesure courante. Elles ne peuvent tre introduites que par le clavier. Pour les plans antrieur et
postrieur, Y1 est loffset du trou du bord du panneau et X1 sa position en X, tandis que, pour les
plans gauche et droit, X1 sera loffset par rapport au bord du panneau et Y1 sa position en Y.
Coordonne Z: cest la cote en Z du trou.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur
lune de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la
valeur numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la
touche droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un
vritable dplacement du trou. Cela vaut pour les rfrences de la position sur le plan XY et pour
les rfrences en Z.
Profondeur: cest la profondeur attribue au trou.
Diamtre: cest le diamtre du foret utilis et, donc, du trou.
Vitesse dusinage: cest la vitesse dentre de loutil dans le bois.
Description: description, (facultative), du trou dfini.
Outil: cest le code numrique de loutil utilis pour le trou. Si loptimisation des trous est active,
ce champ na aucun effet et est ignor. Si appuye, la touche ct de la case dintroduction
permet, si le programme MW310 est actif, daccder une liste de tous les outils actuellement
disponibles sur la tte, pour slectionner le plus adquat.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent
de crer en un seul coup aussi les copies du trou en cration, symtriques par rapport aux axes de
symtrie en X et Y du plan courant, ou sur le plan oppos du panneau. Si, par exemple, on
nappuie que sur la premire touche (symtrie en X), pendant la cration dun trou sur le plan
gauche, en appuyant sur la touche OK, on cre deux trous, lun avec les valeurs dfinies,
lautre identique au premier, mais sur le plan de droite. Si le plan tait le postrieur ou
lantrieur, au contraire, le deuxime trou aurait t sur le mme plan, mais symtrique par
rapport laxe mdian par rapport X.
Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre un trou sur le plan choisi,
tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas, le tableau
est invalid et la touche des trous horizontaux sur le tableau des commandes est hausse. Au
contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche
OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction
dautres trous horizontaux. En dernier lieu, on doit noter que, aprs la cration dun nouveau trou, un
nouveau nud (reprsent par un foret horizontal stylis) a t ajout larbre des usinages, comme
fils du plan sur lequel se trouve le trou.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder un trou
simple horizontal pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic
de la souris sur le dessin du trou (vu du plan horizontal) ou sur son icne dans larbre des usinages
(en affichant les plans latraux, les trous sont visibles, mais on ne peut pas les slectionner). Dans
les deux cas, lusinage change de couleur, le nud correspondant dans larbre est mis en relief et le
tableau que lon vient dexaminer est affich. De cette faon, il permet de modifier les valeurs dun
trou et den afficher immdiatement les consquences sur le panneau, mme avant de confirmer par
la touche OK. Si lon appuie sur la touche Cancel, au contraire, les modifications sont limines
et le trou revient aux valeurs quil avait avant. noter que les touches de copie symtrique sont
valides seulement pendant la cration. La fonction de symtrie dun trou horizontal existant nest
pas disponible.
On doit rappeler, enfin, quun trou horizontal ne peut tre excut que du plan horizontal.

Page 230

MW310 Project Windows

10.4.4 FITTING HORIZONTAL


Le fitting horizontal, (de faon conceptuelle identique au fitting vertical, mais excut sur
un des plans latraux, paralllement au plan horizontal) est cr en utilisant la touche
montre en figure. La pression de cette touche met jour le tableau des donnes, en
affichant tous les champs remplir pour obtenir un fitting horizontal. La premire page
contient les donnes les plus utilises, tandis que la page dAvances contient les donnes moins
utilises.
Ct du trou

Touches
daccrochage

Touches
symtrie

de

Plan de perage: les touches pour le choix du plan sont rciproquement exclusives et sont utilises
pour indiquer sur quel plan on veut positionner le trou courant. Selon le plan choisi, X1 et Y1
auront diffrentes significations.
Coordonnes du premier trou: X1 et Y1 sont les cotes du trou, exprimes dans lunit de mesure
courante. Elles ne peuvent tre introduites que par le clavier. Pour les plans antrieur et postrieur,
Y1 est loffset du trou du bord du panneau et X1 sa position en X, tandis que, pour les plans
gauche et droit, X1 sera loffset par rapport au bord du panneau et Y1 sa position en Y.
Coordonnes du point final: X2 et Y2 sont les cotes du trou, exprimes dans lunit de mesure
courante. Elles ne peuvent tre introduites que par le clavier. Pour les plans antrieur et postrieur,
Y2 est loffset du trou du bord du panneau et X2 sa position en X, tandis que, pour les plans
gauche et droit, X2 sera loffset par rapport au bord du panneau et Y2 sa position en Y.
Naturellement, une des deux coordonnes est toujours invalide et a la mme valeur que celle du
premier trou (X2=X1 si le fitting est en Y, Y2=Y1 si le fitting est en X).
Coordonne Z: cest la cote en Z du trou.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur lune
de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la valeur
numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la touche
droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un vritable
dplacement du trou. Cela vaut pour les rfrences de la position sur le plan XY et pour les
rfrences en Z.
Profondeur: cest la profondeur que le trous doivent avoir.
Diamtre: cest le diamtre du foret utilis et, donc, des trous.
Vitesse dusinage: cest la vitesse dentre de loutil dans le bois, exprime en m/min.
Pas: cest la distance qui spare les trous.
Description: description, (facultative), du fitting dfini.
Outil: cest le code numrique de loutil utilis pour le fitting. Si loptimisation des trous est
active, ce champ na aucun effet et est ignor. Si appuye, la touche gauche de la case
dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la touche
Page 231

MW310 Project Windows

droite permet par contre daccder une liste de tous les outils actuellement disponibles sur la tte,
pour slectionner le plus adquat.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent de
crer en un seul coup aussi les copies du fitting en cration, symtriques par rapport aux axes de
symtrie en X ou Y du plan courant, ou sur le plan oppos du panneau. Si, par exemple, on
nappuie que sur la premire touche (symtrie en X), pendant la cration dun fitting sur le plan
gauche, en appuyant sur la touche OK, on cre deux sries de trous, lune avec les valeurs
dfinies sur le plan gauche, lautre identique la premire, mais sur le plan de droite. Si le plan
tait le postrieur ou lantrieur, au contraire, le deuxime fitting aurait t sur le mme plan, mais
symtrique par rapport laxe mdian par rapport X.

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre un fitting sur le plan choisi,
tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas, le tableau
est invalid et la touche de fitting sur le tableau des commandes est hausse. Au contraire, en
appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche OK, mais sans
sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction dautres fitting
horizontaux. En dernier lieu, on doit noter que, aprs la cration dun nouveau fitting, un nouveau
nud (reprsent par une srie de forets styliss) a t ajout larbre des usinages, comme fils
du plan o se trouve le trou.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder un fitting
pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris sur le
dessin du fitting (vu du plan horizontal) ou sur son icne dans larbre des usinages (en affichant les
plan latraux, les fitting sont prsents, mais on ne peut pas les slectionner). Dans les deux cas,
lusinage change de couleur, le nud correspondant dans larbre est mis en relief et le tableau que
lon vient dexaminer est affich. Dans ce cas, il permet de modifier les valeurs dun usinage et den
afficher immdiatement les consquences sur le panneau, mme avant de confirmer par la touche
OK. Si lon appuie sur la touche Cancel, au contraire, les modifications sont limines et le
fitting revient aux valeurs quil avait avant. noter que les touches de copie symtrique sont
valides seulement pendant la cration. Actuellement, la fonction de symtrie dun fitting horizontal
existant nest pas disponible.
On doit rappeler, enfin, quun fitting horizontal ne peut tre excut que du plan horizontal.

Page 232

MW310 Project Windows

10.4.5 TROU VERTICAL INDEXE


Le trou vertical index est cr en utilisant la touche montre en figure. La pression de
cette touche met jour le tableau des donnes, en affichant tous les champs remplir pour
obtenir un perage index. La premire page contient les donnes les plus utilises, tandis
que la page dAvances contient les donnes moins utilises..

Touches
daccrochage

Touches

de

symtrie

Coordonnes du centre du trou: X1 et Y1 sont les cotes du trou, exprimes dans lunit de mesure
courante. Elles peuvent tre introduites par le clavier ou graphiquement, par un clic de la souris sur
le panneau dans la position dsire.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur lune
de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la valeur
numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la touche
droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un vritable
dplacement du trou.
Coordonne Z: indique la cote Z laquelle descendre par rapport au plan horizontal avant dentrer
dans le bois.
Angle plan XY: cest langle dentre du foret sur le plan XY.
Angle plan XZ: indique langle dentre du foret par rapport lhorizontal
Cote air: cest la distance laquelle le foret se trouve du bois avant dexcuter le trou inclin
Profondeur: cest la profondeur du trou.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois
Vitesse de rotation : exprime en milliers de tours par minute.
Outil: cest le code numrique de loutil utilis pour le trou. Si appuye, la touche gauche de la
case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la
touche droite permet par contre daccder une liste de tous les outils actuellement disponibles
sur la tte, pour slectionner le plus adquat.
Description: description, (facultative), du trou dfini.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent de
crer en un seul coup aussi les copies du trou en cration, symtriques par rapport aux axes de
symtrie en X et Y. Si, par exemple, on nappuie que sur la premire touche (symtrie en X), en
appuyant sur la touche OK, on cre deux trous, lun avec les valeurs dfinies, lautre identique
au premier, mais avec cotes et angles symtriques par rapport laxe mdian du panneau le long
de laxe X.

Page 233

MW310 Project Windows

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre un trou inclin sur le plan
horizontal, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas,
le tableau est invalid et la touche de trous indexs sur le tableau des commandes est hausse. Au
contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche
OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction
dautres trous indexs. On doit rappeler que, pendant la cration, au lieu dutiliser la touche OK ,
on peut faire un double clic par la souris sur le panneau pour produire un nouveau trou. Cette
commande, avec une utilisation intelligente des dfauts de perage, permet lintroduction de trous
indexs de faon trs vite. En dernier lieu, on doit noter que, aprs la cration dun nouveau trou, un
nouveau nud (reprsent par un foret stylis) a t ajout larbre des usinages, comme fils du
plan horizontal.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder un trou
simple vertical pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de
la souris sur le dessin du trou ou sur son icne dans larbre des usinages. Dans les deux cas,
lusinage change de couleur, le nud correspondant dans larbre est mis en relief et le tableau que
lon vient dexaminer est affich. Dans ce cas, il permet de modifier les valeurs dun trou et den
afficher immdiatement les consquences sur le panneau, mme avant de confirmer par la touche
OK. Si lon appuie sur la touche Cancel, au contraire, les modifications sont limines et le trou
revient aux valeurs quil avait avant. noter que les touches de copie symtrique sont valides
seulement pendant la cration. Si lon veut excuter une copie symtrique dun trou existant, il faut
utiliser les commandes de modifications avances expliques par la suite.
On doit rappeler, enfin, quun trou index ne peut tre excut que du plan horizontal.

10.4.6 COUPES
Les coupes verticales sont cres en utilisant la touche montre en figure. La pression de
cette touche met jour le tableau des donnes, en affichant tous les champs remplir pour
obtenir des coupes sur le plan horizontal. En outre, si dans le tableau des outils il ny a pas
une lame adquate au type de coupe requise, lutilisateur en est immdiatement avis. Si loutil au
contraire, est trouv, il est automatiquement introduit dans la case spcifique, en mettant
automatiquement jour les champs qui contiennent la vitesse dentre et de rotation avec les valeurs
(maximales) trouves dans la configuration de cette lame. Ces donnes pourront ensuite tre
modifis selon les dsirs de lutilisateur.
La premire page contient les donnes les plus utilises, tandis que la page dAvances contient les
donnes les moins utilises.

Type
dusinage

Touches des
acrrochages

Touches de
symtrie

Type dusinage: la pression de ces touches permet de choisir le type de coupe dsir (coupe en
X, en Y ou incline, dans les deux modes possibles: en utilisant les extrmits de la coupe ou

Page 234

MW310 Project Windows

sa longueur et langle par rapport laxe X). Selon la touche baisse, on valide les champs
ncessaires.
Coordonnes de la premire extrmit: X1 et Y1 sont les cotes de la premire extrmit de la
coupe, exprimes dans lunit de mesure courante. Elles peuvent tre introduites par le clavier
ou graphiquement, par un clic de la souris sur le panneau dans la position dsire.
Coordonnes du point final: X2 et Y2 sont les cotes de la deuxime extrmit de la coupe. Ces
cotes peuvent aussi tre dfinies par le clavier ou par la souris. Naturellement, dans le cas de
coupe en X ou en Y, une des deux coordonnes est toujours invalide et aura la mme valeur
de celle de la premire extrmit (X2=X1 si la coupe est en Y, Y2=Y1 si la coupe est en X).
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur
lune de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc
la valeur numrique est traduite pour prendre en considration la nouvelle rfrence. Si on
utilise la touche droite de la souris, laccrochement est modifi, mais la cote est maintenue,
donc on a un vritable dplacement de lextrmit de lusinage.
Longueur de la coupe: valid lorsquon cre une coupe en utilisant la longueur et langle.
Inclinaison de la coupe: valid lorsquon cre une coupe en utilisant la longueur et langle.
Profondeur: cest la profondeur de la coupe.
Largeur de la coupe: indique la largeur dsire pour la coupe dfinie. Si loutil dfini a une
paisseur infrieure cette valeur, le code ISO produit contient plusieurs passages de la lame,
jusqu obtenir la largeur dsire.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois, exprime en m/min.
Vitesse dusinage: indique la vitesse laquelle la lame se dplace sur le bois.
Description: description, (facultative), de lusinage dfini
Outil: cest le code numrique de loutil utilis pour la coupe. Si appuye, la touche gauche
de la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son
numro ; la touche droite permet par contre daccder une liste de tous les outils
actuellement disponibles sur la tte, pour slectionner le plus adquat. Normalement, pendant
la cration dune nouvelle coupe, ce champ est rempli automatiquement par le programme, qui
cherche la premire lame utilisable dans la tte et en introduit le code numrique
didentification. Si une lame nest pas prsente, un message derreur est affich lutilisateur.
Vitesse de rotation : exprime en milliers de tours par minute.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent
de crer en un seul coup aussi les copies de lusinage en cration, symtriques par rapport aux
axes de symtrie en X et Y. Si, par exemple, pendant la cration dune coupe en Y, on nappuie
que sur la premire touche (symtrie en X), en appuyant sur la touche OK, on cre deux
coupes en Y, lune avec les valeurs dfinies, lautre identique la premire, mais avec cotes
symtriques par rapport laxe mdian du panneau le long de laxe X.

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre une coupe sur le plan
courant (cette fonction est disponible aussi pour les plans latraux), tandis que, en appuyant sur la
touche Cancel, on avorte lopration. Dans les deux cas, le tableau est invalid et la touche de
coupes sur le tableau des commandes est hausse. Au contraire, en appuyant sur la touche Next,
on obtient le mme effet quon aurait par la touche OK, mais sans sortir du tableau, en permettant
ainsi lutilisateur de continuer lintroduction dautres coupes. En dernier lieu, on doit noter que,
aprs la cration dune nouvelle coupe, un nouveau nud (reprsent par une lame stylise) a t
ajout larbre des usinages, comme fils du plan sur lequel on a excut la coupe.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder une coupe
pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris sur le
dessin de la coupe ou sur son icne dans larbre des usinages. Dans les deux cas, lusinage change
de couleur, le nud correspondant dans larbre est mis en relief et le tableau que lon vient
dexaminer est affich. Dans ce cas, il permet de modifier les valeurs de lusinage et den afficher
immdiatement les consquences sur le panneau, mme avant de confirmer par la touche OK. Si
lon appuie sur la touche Cancel, au contraire, les modifications sont limines et lusinage revient
aux valeurs quil avait avant. noter que les touches de copie symtrique sont valides seulement
pendant la cration. Si lon veut excuter une copie symtrique dune coupe existante, il faut utiliser
les commandes de modifications avances expliques par la suite.
On doit rappeler, enfin, quune coupe ne peut tre excute que du plan horizontal.

Page 235

MW310 Project Windows

10.4.7 EBARBAGE
Lbarbage dun panneau est lusinage que lon fait au bord du panneau brut par un outil
spcifique (gnralement une fraise), pour lui faire avoir les dimensions dfinies. Il est
cr par la touche spcifique montre en figure. La pression de cette touche met jour le
tableau des donnes, en affichant tous les champs remplir pour obtenir un barbage. Une fois
lbarbage produit, la pression de cette touche naura plus deffet (on admet une seule opration
dbarbage pour chaque projet). La premire page contient les donnes plus utilises, tandis que la
page dAvances contient les donnes moins utilises. On doit rappeler tout de suite une donne qui
nest pas prsente dans ce tableau, mais qui existe toujours dans le cas dun outil assimilable une
fraise: le type de compensation utilis par rapport lencombrement de loutil. Dans le cas de
lbarbage, il est gr internement par le programme, de faon ce que la compensation soit
toujours extrieure au panneau et quon ne dfinit jamais une incompatible avec le sens du parcours.

Changement

Type
dentre

Touches
des
accrocha
ges

Dplace entre

Raccord manuel

Changement du sens de lusinage: cest la touche qui permet dinverser le sens du parcours du
bord du panneau loutil qui sera utilis (du sens des aiguilles dune montre au sens inverse
aux aiguilles dune montre, et vice versa). Le changement de sens entrane toujours un
changement de la compensation (de gauche droite, ou vice versa), de faon ce que elle soit
toujours externe. En outre, si une ct de lentre nest pas compatible avec le sens courant
(lusinage serait lintrieur du panneau, au lieu qu lextrieur), la touche associe (entre de
gauche ou de droite) est invalide.
Type dentre: ces touches permettent de slectionner le type dentre dans le bois de loutil
parmi ceux qui sont disponibles (vertical, avec raccord de gauche ou de droite, avec inclinaison
en z). Elles sont rciproquement exclusives et chacune dentre elles sont associes certaines
donnes de lusinage. Donc, en appuyant sur chaque touche, les valeurs des champs dans le
tableau seront automatiquement mises jour selon ces associations. On dcrira par la suite le
comportement de la fraise selon les diffrents types dentre.
- Entre verticale: la fraise est positionne en correspondance du point initial de lusinage,
descend le long de laxe z jusqu la profondeur dfinie et commence son parcours le long du
profil du panneau; arrive de nouveau au point initial, sort verticalement du bois.
- Entre latrale: la fraise est positionne sur un point latral du profil, descend dans le bois, dcrit
un arc dans le bois raccord au profil en correspondance du point initial de lusinage, parcourt
tout le bord du panneau, en revenant au point initial, et ensuite sloigne, en suivant un arc
spculaire au premier et sort, enfin, du bois.
- Entre avec inclinaison en z: la fraise est positionne sur un point du profil loign x du point
initial du fraisage. ce point, descend de faon linaire le long de z, en parcourant le profil,
jusqu atteindre le point initial de lusinage la profondeur dsire; elle parcourt tout le profil
jusquau point initial, et en sort de faon analogue lentre.

Page 236

MW310 Project Windows

Offset du panneau: exprime la distance des bords du panneau barb par rapport la bute (et,
donc, par rapport aux bords du panneau brut).
Coordonnes du point initial du fraisage: X1 et Y1 sont les cotes lesquelles loutil dfini
commence lbarbage du panneau la profondeur dfinie, exprimes dans lunit de mesure
courante. Elles ne peuvent tre introduites que graphiquement, par un clic de la souris sur le
panneau dans la position dsire. Si le point nest pas introduit, on utilise un point du bord prs
de lorigine des axes (si on na pas de raccord dans les sommets, on utilisera le sommet situ
lorigine des axes, autrement le point initial du raccord prsent sur ce sommet). La slection
graphique permet tout de suite dafficher le sens et le type de compensation grce la flche en
couleur affiche.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cotes par rapport un bord ou au centre du panneau). Ces touches sont
de seule lecture et ont le but dafficher laccrochement associ aux cotes de commencement de
lusinage (cet accrochement est assign automatiquement par le programme, selon
laccrochement du sommet le plus proche).
Outil: cest le code numrique de loutil utilis pour lbarbage. Si appuye, la touche gauche
de la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son
numro ; la touche droite permet par contre daccder une liste de tous les outils
actuellement disponibles sur la tte, pour slectionner le plus adquat. La valeur contenue dans
ce champ, au moment de la cration dun barbage, peut tre dfinie dans une case dans la
section des dfauts. En modifiant cette valeur, on met jour aussi les champs des vitesses, de
la profondeur et du rayon de compensation de loutil. On modifie aussi la valeur du rayon de
raccord, puisque celui-ci est proportionnel, par dfaut, au rayon de loutil utilis (voir aprs).
Vitesse dentre: cest la vitesse dentre de loutil dans le bois.
Vitesse dusinage: cest la vitesse de loutil une fois lintrieur du bois
Vitesse de rotation: cest la vitesse de rotation de loutil en milliers de tours par minute.
Profondeur: cest la profondeur assigne lusinage.
Profondeur du passage: si cette valeur est zro, le fraisage sera excut en un seul passage,
autrement sera produit en parcourant le profil autant de fois que ncessaire pour atteindre la
profondeur dfinie. Si, par exemple, cette dernire est de 10 millimtres et la profondeur de
passage est dfinie 3 mm, le code ISO produit contient 4 passages dbarbage, les premiers
de 3 mm, le dernier dun millimtre.
Rayon de raccord: si on dfinit une entre raccord latral, exprime le rayon que ce raccord,
constitu par une demi-circonfrence, doit avoir. Par dfaut, cette valeur est lie (par un facteur
de proportionnalit qui peut tre dfini dans les dfauts du programme) au diamtre de loutil
utilis, donc, en modifiant ce dernier, on met jour ce rayon de raccord. On peut quand mme
utiliser un rayon arbitraire. La touche prs de ce champ permet de le rendre nouveau
utilisable, sil a t invalid prcdemment avec une configuration manuelle du rayon (voir
aprs);
Longueur de linclinaison en z: cest la longueur de la partie de profil que loutil devra
parcourir avant datteindre le point initial du fraisage.
Dfinition du pont initial du fraisage : si on slectionne lbarbage, cette touche est valide et
permet de redfinir, par la souris, le point initial de lusinage. Une fois appuye, elle reste
baisse jusqu ce quon ne choisit un nouveau point initial, aprs quoi se soulve
automatiquement.
Dfinition du point initial du raccord: cette touche permet de personnaliser le raccord initial (si
lon appuie sur cette touche lorsquon se trouve dans un autre mode, celui-ci est dfini comme
entre latrale), en dcidant le point initial du raccord et en modifiant sa forme (il ne sagit plus
forcment dune demi-circonfrence). Si on utilise cette commande, le champ consacr au
rayon du raccord devient gris et sa touche de validation est hausse automatiquement, pou
rappeler que ce champ na plus deffet sur la forme du raccord.
Description: description, (facultative), du trou dfini.
Rayon du raccord de lbarbage: cest le rayon qui sera appliqu aux sommets du panneau brut.
Compensation sans raccord: le paramtre K est introduit dans les instructions ISO G41 et G42
pour valider le mode de compensation qui ne donne pas origine aux raccords lextrieur des
arte de la figure compense.
Gnration Q: si invalide, le paramtre Q nest pas crit dans les instructions de compensation
G41 et G42 et la compensation nest excute que sur la base du rayon de loutil, autrement on
valide le champ du rayon de compensation et on utilise la valeur y contenue, qui est associe
au paramtre Q pour la compensation.
Rayon de compensation: si la case de gnration Q est active, ce champ est valid et utilis
pour le calcul de la compensation, indpendamment de la valeur du rayon de loutil.
Page 237

MW310 Project Windows

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre lbarbage sur le plan
horizontal tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas,
le tableau est invalid et la touche dbarbage sur le tableau des commandes est hausse. On doit
rappeler aussi que, pendant la cration, au lieu dutiliser la touche OK , on peut cliquer deux fois
avec la souris sur le panneau pour produire un barbage. Cette commande, avec une utilisation
intelligente des dfauts de perage, permet lintroduction trs vite de lbarbage. En dernier lieu, on
doit noter que, aprs la cration de lbarbage, un nouveau nud (reprsent par un panneau aux
bords hachurs) a t ajout larbre des usinages, comme fils du plan horizontal.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder lbarbage
pour en afficher les donnes, le modifier ou linvalider. Cela peut tre obtenu par un clic de la souris
sur le dessin de lbarbage ou sur son icne dans larbre des usinages. Dans les deux cas, lusinage
change de couleur, le nud correspondant dans larbre est mis en relief et le tableau que lon vient
dexaminer est affich. Dans ce cas, il permet de modifier les valeurs de lbarbage et den afficher
immdiatement les consquences sur le panneau, mme avant de confirmer par la touche OK. Si
lon appuie sur la touche Cancel, au contraire, les modifications sont limines et lbarbage
revient aux valeurs quil avait avant. Lbarbage ne peut tre appliqu quau plan horizontal.

10.4.8 FRAISAGE
Le fraisage est un usinage quon obtient quand un outil spcifique parcourt un profil
quelconque prcdemment dessin. Pour le dessin dun profil, voir la section spcifique.
On doit dire, en outre, que plusieurs fraisages peuvent tre appliqus au mme profil
(fraisage multiple). On accde au menu des fraisages par la touche montre en figure.
Elle met jour le tableau des donnes, en affichant tous les champs remplir pour obtenir un
fraisage. Un premire page est tout de suite affiche, qui contient les donnes les plus utilises,
tandis que la page dAvances contient les donnes utilises le moins.

Changement
de sens
Type
de
compensation

Type dentre
Raccord manuel
Dplacement de
lentre

Touches
symtrie

Contrairement lbarbage, o la compensation peut tre seulement extrieure, maintenant elle est
compltement dfinissable par lutilisateur. Lutilisateur peut choisir parmi compensation absente,
gauche ou droite par rapport au sens du parcours. Selon le type de compensation choisi, un des
deux cts dentre au profil pourrait ne pas tre permis : dans ce cas, la touche dentre relative

Page 238

de

MW310 Project Windows

sera automatiquement invalide. En outre, le ct dusinage du profil peut tre modifi, si


incompatible avec la compensation dfinie.
Changement du sens de lusinage: cest la touche qui permet dinverser le sens du parcours du
bord du panneau loutil qui sera utilis (du sens des aiguilles dune montre au sens inverse
aux aiguilles dune montre, et vice versa). Le changement de sens entrane toujours un
changement de la compensation, si prsente, (de gauche droite, ou vice versa), de faon ce
que le ct dusinage du profil ne soit pas modifi.
Type dentre: ces touches permettent de slectionner le type dentre dans le bois de loutil
parmi ceux qui sont disponibles (vertical, avec raccord de gauche ou de droite, avec inclinaison
en z). Elles sont rciproquement exclusives et chacune dentre elles sont associes des
donnes spcifiques, outre celles indpendantes du type dentre. Donc, en appuyant sur
chaque touche, les valeurs des champs dans le tableau seront automatiquement mises jour
selon ces associations. On dcrira par la suite le comportement de la fraise selon les diffrents
types dentre.
- Entre verticale: la fraise est positionne en correspondance du point initial de lusinage,
descend le long de laxe z jusqu la profondeur dfinie et commence son parcours le long du
profil choisi; arrive de nouveau au point initial, sort verticalement du bois.
- Entre latrale: la fraise est positionne sur un point latral du profil, descend dans le bois, dcrit
un arc dans le bois raccord au profil en correspondance du point initial de lusinage, parcourt
tout le bord du panneau, en revenant au point initial, et ensuite sloigne, en suivant un arc
spculaire au premier et sort, enfin, du bois.
- Entre avec inclinaison en z: la fraise est positionne sur un point du profil loign x du point
initial du fraisage. ce point, descend de faon linaire le long de z, en parcourant le profil,
jusqu atteindre le point initial de lusinage la profondeur dsire; elle parcourt tout le profil
jusquau point initial, et en sort de faon analogue lentre.
Coordonnes du point initial du fraisage: X1 et Y1 sont les cotes lesquelles loutil dfini
commence parcourir le profil la profondeur dfinie. Elles ne peuvent tre introduites que
graphiquement, par un clic de la souris sur le panneau dans la position dsire. Si le point nest
pas introduit, on utilise le premier sommet de la figure. La slection graphique permet tout de
suite dafficher le sens et le type de compensation grce la flche en couleur affiche.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cotes par rapport un bord ou au centre du panneau). Ces touches sont
de seule lecture et ont le but dafficher laccrochement associ aux cotes de commencement de
lusinage (cet accrochement est assign automatiquement par le programme, selon
laccrochement du sommet le plus proche).
Outil: cest le code numrique de loutil utilis pour le fraisage. Si appuye, la touche gauche
de la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son
numro ; la touche droite permet par contre daccder une liste de tous les outils
actuellement disponibles sur la tte, pour slectionner le plus adquat. La valeur contenue dans
ce champ, au moment de la cration dun fraisage, peut tre dfinie dans une case dans la
section des dfauts. En modifiant cette valeur, on met jour aussi les champs des vitesses, de
la profondeur et du rayon de compensation de loutil. On modifie aussi la valeur du rayon de
raccord, puisque celui-ci est proportionnel, par dfaut, au rayon de loutil utilis (voir aprs).
Angle de tilting: valid seulement pour les outils monts sur mandrins mobiles. Permet de
dfinir langle dinclinaison par rapport lhorizontal.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois.
Vitesse dusinage: cest la vitesse de loutil une fois lintrieur du bois
Vitesse de rotation: cest la vitesse de rotation de loutil en milliers de tours par minute.
Profondeur: cest la profondeur assigne lusinage.
Profondeur du passage: si cette valeur est zro, le fraisage sera excut en un seul passage,
autrement sera produit en parcourant le profil autant de fois que ncessaire pour atteindre la
profondeur dfinie. Si, par exemple, cette dernire est de 10 millimtres et la profondeur de
passage est dfinie 3 mm, le code ISO produit contient 4 passages de fraisage, les premiers de
3 mm, le dernier dun millimtre.
Rayon de raccord: si on dfinit une entre raccord latral, exprime le rayon que ce raccord,
constitu par une demi-circonfrence, doit avoir. Normalement cette valeur est lie (par un
facteur de proportionnalit qui peut tre dfini dans les dfauts du programme) au diamtre de
loutil utilis, donc, en modifiant ce dernier, on met jour ce rayon de raccord. On peut quand
mme utiliser un rayon arbitraire. La touche prs de ce champ permet de le rendre nouveau
utilisable, sil a t invalid prcdemment avec une configuration manuelle du rayon (voir
aprs);

Page 239

MW310 Project Windows

Longueur de linclinaison en z: cest la longueur de la partie de profil que loutil devra


parcourir avant datteindre le point initial du fraisage.
Dfinition du pont initial du fraisage : si on slectionne un fraisage existant, cette touche est
valide et permet de redfinir, par la souris, le point initial de lusinage. Une fois appuye, elle
reste baisse jusqu ce quon ne choisit un nouveau point initial, aprs quoi se soulve
automatiquement.
Dfinition du point initial du raccord: cette touche (disponible seulement pour les fraisages
existants) permet de personnaliser le raccord initial (si lon appuie sur cette touche lorsquon se
trouve dans un autre mode dentre, celui-ci est dfini comme entre latrale), en dcidant le
point initial du raccord et en modifiant sa forme (il ne sagit plus forcment dune demicirconfrence). Si on utilise cette commande, le champ consacr au rayon du raccord devient
gris et sa touche de validation est hausse automatiquement, pou rappeler que ce champ na
plus deffet sur la forme du raccord.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent
de crer en un seul coup aussi les copies de lusinage en cration, symtriques par rapport aux
axes de symtrie en X et Y. Si, par exemple, pendant la cration dun fraisage, on nappuie que
sur la premire touche (symtrie en X), en appuyant sur la touche OK, on cre deux profils
fraiss, lun avec les valeurs dfinies, lautre identique au premier, mais avec cotes symtriques
par rapport laxe mdian du panneau le long de laxe X.
Description: description, (facultative), du fraisage dfini.
Angles vifs: si activ, les angles de la figure fraiser ne sont pas raccords, mais usins en
conservant les angles vifs.
Compensation sans raccord: le paramtre K est introduit dans les instructions ISO G41 et G42
pour activer le mode de compensation qui ne donne pas origine aux raccords lextrieur des
arte de la figure compense.
Gnration Q: si invalide, le paramtre Q nest pas crit dans les instructions de compensation
G41 et G42 et la compensation nest excute que sur la base du rayon de loutil, autrement on
valide le champ du rayon de compensation et on utilise la valeur y contenue, qui est associe
au paramtre Q pour la compensation.
Rayon de compensation: si la case de gnration Q est active, ce champ est valid et utilis
pour le calcul de la compensation, indpendamment de la valeur du rayon de loutil.
Changement de sens sur pice spculaire: si la case est active, si le panneau est usin sur un
champ spculaire de la machine, le sens du parcours du fraisage est invers.
Gestion de loutil pour pice spculaire: si cette case est active, les champs quelle valide (le
champ de loutil et de sa vitesse de rotation) sont utiliss comme donnes pour loutil et sa
vitesse de rotation, si la pice est usine sur un champ spculaire de la machine. Par dfaut, ces
champs ont la valeur de loutil dfini pour le fraisage dans le champ non spculaire et la vitesse
de rotation gale et oppose par signe celle utilise dans la premire page des donnes.

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre le fraisage tandis que, en
appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas, le tableau est invalid et
la touche du fraisage sur le tableau des commandes est hausse. Au contraire, en appuyant sur la
touche Next, on obtient le mme effet quon aurait par la touche OK, mais sans sortir du
tableau, en permettant ainsi lutilisateur de continuer lintroduction dautres fraisages. On doit
aussi rappeler que, au lieu dutiliser la touche OK , on peut cliquer deux fois avec la souris sur le
panneau pour produire un nouvel usinage. Cette commande, avec une utilisation intelligente des
dfauts de fraisage, permet lintroduction trs vite dun usinage. En dernier lieu, on doit noter que,
aprs la cration du fraisage, un nouveau nud (reprsent par une fraise stylise) a t ajout
larbre des usinages, comme fils du plan courant.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder un fraisage
pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris sur le
dessin du fraisage ou sur son icne dans larbre des usinages. Dans les deux cas, lusinage change de
couleur, le nud correspondant dans larbre est mis en relief et le tableau que lon vient dexaminer
est affich. Dans ce cas, il permet de modifier les valeurs de lusinage et den afficher
immdiatement les consquences sur le panneau, mme avant de confirmer par la touche OK. Si
lon appuie sur la touche Cancel, au contraire, les modifications sont limines et lusinage revient
aux valeurs quil avait avant. La slection de ces usinages superposs est faite, ensuite, laide
dune fentre de dialogue qui permet la slection, parmi les diffrents fraisages superposs, le
fraisage qui nous intresse pour laffichage et/ou la modification.
Puisquon peut dessiner sur nimporte quel plan du panneau, un fraisage peut tre excut sur un
plan quelconque.

Page 240

MW310 Project Windows

10.4.9 FRAISAGES MULTIPLES


Cette fonction est une version avance de la prcdente. De ce menu on peut
slectionner plus dun profil la fois, pour appliquer tous un fraisage avec les
mmes paramtres technologiques. Le tableau, donc, est trs similaire au tableau des
Type
de
compensation

Types dentre

Touches
symtrie

de

fraisages simples.

Type dentre: ces touches permettent de slectionner le type dentre dans le bois de loutil
parmi ceux qui sont disponibles (vertical, avec raccord de gauche ou de droite). Elles sont
rciproquement exclusives et chacune dentre elles sont associes des donnes spcifiques,
outre celles indpendantes du type dentre. Donc, en appuyant sur chaque touche, les valeurs
des champs dans le tableau seront automatiquement mises jour selon ces associations. On
dcrira par la suite le comportement de la fraise selon les diffrents types dentre.
Entre verticale: la fraise est positionne en correspondance du point initial de lusinage,
descend le long de laxe z jusqu la profondeur dfinie et commence son parcours le long du
profil choisi; arrive de nouveau au point initial, elle sort verticalement du bois.
Entre latrale: la fraise est positionne sur un point latral du profil, descend dans le bois, dcrit
un arc dans le bois raccord au profil en correspondance du point initial de lusinage, parcourt
tout le bord du panneau, en revenant au point initial, et ensuite sloigne, en suivant un arc
spculaire au premier et sort, enfin, du bois.
Outil: cest le code numrique de loutil utilis pour le trou. Si appuye, la touche gauche de
la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ;
la touche droite permet daccder une liste de tous les outils actuellement disponibles sur la
tte, pour slectionner le plus adquat. La valeur contenue dans ce champ, au moment de la
cration dun fraisage, peut tre dfinie dans une case dans la section des dfauts. En modifiant
cette valeur, on met jour aussi les champs des vitesses, de la profondeur et du rayon de
compensation de loutil. On modifie aussi la valeur du rayon de raccord, puisque celui-ci est
proportionnel, par dfaut, au rayon de loutil utilis (voir aprs).
Vitesse dentre: cest la vitesse dentre de loutil dans le bois.
Vitesse dusinage: cest la vitesse de loutil une fois lintrieur du bois
Vitesse de rotation: cest la vitesse de rotation de loutil en milliers de tours par minute.
Profondeur: cest la profondeur assigne lusinage.
Profondeur du passage: si cette valeur est zro, le fraisage sera excut en un seul passage,
autrement sera produit en parcourant le profil autant de fois que ncessaire pour atteindre la
profondeur dfinie. Si, par exemple, cette dernire est de 10 millimtres et la profondeur de
passage est dfinie 3 mm, le code ISO produit contient 4 passages de fraisage, les premiers de
3 mm, le dernier dun millimtre.
Rayon de raccord: si on dfinit une entre raccord latral, exprime le rayon que ce raccord,
constitu par une demi-circonfrence, doit avoir. Normalement cette valeur est lie (par un
facteur de proportionnalit qui peut tre dfini dans les dfauts du programme) au diamtre de
Page 241

MW310 Project Windows

loutil utilis, donc, en modifiant ce dernier, on met jour ce rayon de raccord. On peut quand
mme utiliser un rayon arbitraire. La touche prs de ce champ permet de le rendre nouveau
utilisable, sil a t invalid prcdemment avec une configuration manuelle du rayon (voir
aprs);
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent
de crer en un seul coup aussi les copies de lusinage en cration, symtriques par rapport aux
axes de symtrie en X et Y. Si, par exemple, pendant la cration dun fraisage, on nappuie que
sur la premire touche (symtrie en X), en appuyant sur la touche OK, on cre deux profils
fraiss, lun avec les valeurs dfinies, lautre identique au premier, mais avec cotes symtriques
par rapport laxe mdian du panneau le long de laxe X.
Description: description, (facultative), du fraisage dfini.
Angles vifs: si activ, les angles de la figure fraiser ne sont pas raccords, mais usins en
conservant les angles vifs.
Compensation sans raccord: le paramtre K est introduit dans les instructions ISO G41 et G42
pour activer le mode de compensation qui ne donne pas origine aux raccords lextrieur des
arte de la figure compense.
Gnration Q: si invalide, le paramtre Q nest pas crit dans les instructions de compensation
G41 et G42 et la compensation nest excute que sur la base du rayon de loutil, autrement on
valide le champ du rayon de compensation et on utilise la valeur y contenue, qui est associe
au paramtre Q pour la compensation.
Rayon de compensation: si la case de gnration Q est active, ce champ est valid et utilis
pour le calcul de la compensation, indpendamment de la valeur du rayon de loutil.
Changement de sens sur pice spculaire: si la case est active, si le panneau est usin sur un
champ spculaire de la machine, le sens du parcours du fraisage est invers.
Gestion de loutil pour pice spculaire: si cette case est active, les champs quelle valide (le
champ de loutil et de sa vitesse de rotation) sont utiliss comme donnes pour loutil et sa
vitesse de rotation, si la pice est usine sur un champ spculaire de la machine. Par dfaut, ces
champs ont la valeur de loutil dfini pour le fraisage dans le champ non spculaire et la vitesse
de rotation gale et oppose par signe celle utilise dans la premire page des donnes.

Une fois lintrieur de ce menu, on peut slectionner tous les profils dsirs, et ensuite, aprs avoir
dfini toutes les donnes et les avoir confirmes par la touche OK ou Next , on cre un nombre
de fraisages gal au nombre de profils slectionns et avec paramtres technologiques identiques. Le
seul type dentre utilisable dans ce mode est lentre verticale. Les fraisages crs par cette
commande peuvent tre ensuite modifis comme les fraisages simples.
Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre les fraisages tandis que, en
appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas, le tableau est invalid et
la touche des fraisages multiples sur le tableau des commandes est hausse. Au contraire, en
appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche OK, mais sans
sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction dautres fraisages. En
dernier lieu, on doit noter que, aprs la cration des fraisages, des nouveaux nuds (reprsents par
une fraise stylise) ont t ajouts larbre des usinages, comme enfants du plan courant.

Page 242

MW310 Project Windows

10.4.10

MODIFICATIONS AVANCEES SUR LES USINAGES


La dernire touche de la page des usinages dans la barre des commandes permet
daccder certaines fonctions trs utiles et puissantes, qui permettent une manipulation
plus sophistique des usinages par rapport ce qui est possible en modifiant leurs
donnes dans les tableaux relatifs.

Comme on a dj dit, un menu spcifique, qui peut tre activ par un clic de la touche droite de la
souris sur le dessin, permet daccder certaines de ces fonctions, que lon va examiner en dtail.
En appuyant sur cette touche, certains usinages slectionns sont dslectionns et le tableau relatif
aux modifications avances est affich dans la partie infrieure de lcran. Dans ce mode, on peut
slectionner plusieurs objets en mme temps, avant dappliquer une modification, par des clics
successifs (si un objet est slectionn, il est dslectionn), ou par une case de slection trace par la
souris, qui contient tous les usinages dsirs.
Les touches sur le bord suprieur du tableau sont une sorte de barre des instruments (toolbar):
chaque touche est associe une fonction spcifique, qui peut tre excute par la souris ou par le
clavier (en utilisant les champs et les touches prsents sur le tableau): les champs et les touches
associs chacune de ces fonctions sont invalids ou valids automatiquement pour guider
lutilisateur pendant lintroduction des donnes. Une fois la modification choisie termine, on sort
de la modification avance et le tableau est invalid: cela pour privilgier la clart et la simplicit
dans la procdure de modification.
Au dbut, ces touches sont invalides: du moment quon slectionne au moins un usinage, elles sont
nouveau valides. On doit noter que, pour certains types dusinages, pas toutes les touches peuvent
tre valides (les fonctions correspondantes ne peuvent pas tre utilises avec cet usinage) et que, si
on slectionne un groupe dusinages, ne sont valides que toutes les touches compatibles avec tous
les usinages en relief. Par exemple, la rotation ne peut tre applique un fitting ou une coupe,
tandis quon peut lutiliser pour des tous aligns. La mme rgle vaut, par exemple, pour la symtrie
par rapport une droite quelconque ou pour le dcalage. La slection doit tre faite avant dappuyer
sur la touche relative la modification dsire: une fois quon a appuy sur la touche, on ne peut
plus slectionner un usinage ultrieur.

10.4.10.1

Effacement
Leffacement dun ou plusieurs usinages se fait simplement en appuyant sur cette touche
aprs les avoir slectionns. Un message sur lcran demande de confirmer leffacement avant
de procder, si la touche deffacement a t appuye par mgarde ou on saperoit davoir
slectionn un usinage erron.

10.4.10.2

Dplacement relatif
Cette touche permet de dplacer un ou plusieurs usinages dun certain offset en X et Y par
rapport la position actuelle. Cette opration peut tre effectue par la souris ou par le clavier.

Page 243

MW310 Project Windows

10.4.10.2.1
Dplacement relatif par la souris
Aprs avoir appuy sur la touche montre en figure, on fait clic avec la souris sur un point arbitraire
du dessin. ce point, en dplaant la souris, lusinage (ou les usinages) slectionn peut tre tran
sur le panneau jusqu la position dsire. Pour confirmer le dplacement et terminer le tranement
des lments, il suffit de faire clic par la souris. noter que les champs relatifs loffset contiennent
la valeur du dplacement relatif effectu sur lusinage.
10.4.10.2.2
Dplacement en utilisant le tableau
La pression de cette touche valide les champs doffset en X et Y: en introduisant dans ces champs
les donnes relatives au dplacement et en appuyant sur la touche OK", on excute la translation de
lusinage slectionn.

10.4.10.3

Dplacement des cotes absolues


Cette fonction permet de positionner un usinage dans un point dtermin du plan. En appuyant
sur la touche montre en figure, on peut slectionner un point quelconque du plan: tous les
usinages slectionns seront accrochs ce point et seront dplacs par translation de la mme
quantit qui spare le point slectionn du point indiqu par les cotes X et Y, (qui sont valides),
qui, donc, doivent tre remplies en prcdence. Cette fonction est utile puisque, une fois dfinie une
cote spcifique, en slectionnant un point dune figure, on peut la positionner avec prcision dans un
point dsir du plan. Comme on a dj compris, cette fonction ne peut tre excute quavec
lutilisation combine de la souris et du tableau dintroduction des donnes.

10.4.10.4

Copie des cotes relatives


Lutilisation de cette fonction est analogue celle de la fonction de dplacement relatif dun
usinage: la seule diffrence est quon cre un nouvel usinage (ou plusieurs usinages si on en a
slectionns plusieurs), avec les mmes donnes de loriginal; noter que le nouvel usinage est aussi
ajout larbre des usinages.

10.4.10.5

Copie des cotes absolues


Cette fonction permet de copier un usinage dans un point spcifique du plan. En appuyant sur
la touche montre en figure, on peut slectionner un point quelconque du plan: tous les
usinages slectionns seront accrochs ce point et seront dplacs par translation de la mme
quantit qui spare le point slectionn du point indiqu par le cotes X et Y, (qui sont valides).
Cette fonction est utile puisque, une fois dfinie une cote spcifique, en slectionnant un point dune
figure, on peut la positionner avec prcision sur le plan. Comme on a dj compris, cette fonction ne
peut tre excute quavec lutilisation combine de la souris et du tableau dintroduction des
donnes.

10.4.10.6

Rotation
Mme la rotation peut tre obtenue par la souris, de faon intuitive, ou par le clavier, en
remplissant les champs indiqus dans le tableau. La rotation est excute en dfinissant un
centre de rotation et un angle (par rapport laxe X).

10.4.10.6.1
Rotation par la souris
Par un clic de la souris on dfinit le centre de rotation, aprs quoi on trane lusinage slectionn
jusqu ce quil natteigne linclinaison dsire. Par un clic lopration est confirme.

Page 244

MW310 Project Windows

10.4.10.6.2
Rotation en utilisant le tableau
Aprs avoir appuy sur la touche montre en figure, les champs qui contiennent le centre de rotation
sont valids avec celui de langle de rotation: en introduisant ces valeurs et en appuyant sur la
touche OK, on obtient la rotation dsire. noter que, lorsquon introduit les donnes, la figure
est mise jour par consquent.

10.4.10.7

Mise lchelle dun usinage


La mise lchelle est obtenue par la dfinition dun point de repre (le centre de la mise en
chelle) et dun facteur dchelle. Lusinage slectionn est dplac du point de repre et mis
lchelle de faon proportionnelle ce facteur.

10.4.10.7.1
Mise lchelle dun usinage par la souris
On fait clic avec la souris sur le point de repre et, ensuite, sur le point final: plus ce point est
loign du point initial, majeur est le facteur dchelle. noter que, pendant le dplacement de la
souris, on peut voir en temps rel la dformation de lusinage original. la fin de lopration, les
donnes introduites par la souris sont transformes de faon numrique et affiches sur le tableau.
10.4.10.7.2
Mise lchelle dun usinage par le tableau
Les donnes introduire sont les mmes de lintroduction par la souris (centre et facteur dchelle),
la seule diffrence est que, dans ce mode, on peut introduire des valeurs numriques au lieu de
procder de faon graphique, faon pas toujours ralisable.

10.4.10.8

Symtrie par rapport aux axes


Les trois touches de symtrie par rapport aux axes permettent de crer une copie des
usinages slectionns par rapport aux axes mdians du panneau parallles aux axes X
et/ou Y, (fonction disponible pendant la cration pour tous les usinages). En appuyant sur une de ces
touches et en confirmant par la touche OK, on obtient un nouvel usinage (qui est introduit dans
larbre gauche), symtrique au prcdent par rapport X, Y ou aux deux axes mdians du
panneau. Pour ces fonctions, donc, lutilisation de la souris nest pas ncessaire.

10.4.10.9

Symtrie par rapport une droite


Cette fonction permet dobtenir une copie dun usinage symtrique par rapport une droite
quelconque, dfinissable par lutilisateur.

10.4.10.9.1
Symtrie par la souris
Avec la souris, on dfinit directement 2 points de la droite de symtrie et la cration est automatique.
Les cotes introduites sont affiches dans le tableau suivant.
10.4.10.9.2
Symtrie par le tableau
On introduit les cotes des deux points de laxe de symtrie, ensuite on appuie sur la touche OK.
Cest seulement aprs cette opration quon a la vritable cration de la copie symtrique.

Page 245

MW310 Project Windows

10.4.11

CONVERSION D'ELEMENTS GEOMETRIQUES EN USINAGES


Cette commande permet de convertir les lments gomtriques, crs l'aide de
Masterwork ou bien imports de CAO externes, en usinages complets de paramtres
technologiques. Notamment on peut convertir:
-

des cercles en trous verticaux;


des lignes en coupes horizontales, verticales ou inclines;
des rectangles en trous horizontaux.
A l'ouverture du tableau pour l'introduction des donnes, les champs y contenus sont tous
dsactivs tandis que les boutons en haut, sur la gauche, son tous valides. Ceux-ci peuvent tre
utiliss afin de spcifier quel type de conversion, parmi ceux contenus dans la liste, on veut
effectuer. Suivant le type choisi, on pourra ensuite slectionner un ou plusieurs cercles, lignes
ou rectangles (en exclusion mutuelle)

Type dusinage: ces touches permettent de choisir le type de trous multiples dsir (fitting
vertical ou horizontal, coupe en X, en Y ou incline, dans les deux modes possibles : en
utilisant les extrmits de la coupe ou bien sa longueur et langle par rapport laxe X en
cliquant sur le bouton correspondant, ce qui activera les champs ncessaires. Les boutons
correspondant aux coupes en X ou en Y permettent de slectionner seulement des segments
horizontaux ou verticaux, tandis que ceux qui correspondent aux deux modes de coupe incline
permettent la slection de n'importe quel segment. Veuillez remarquer que seulement les
rectangles ayant un ct adjacent l'un des bords du plan suprieur peuvent tre transforms en
trous horizontaux.
Type de foret: ces touches permettent la slection de la typologie de foret dsir parmi ceux qui
sont disponibles (normal, vaser, lance, tasse). Elles sont rciproquement exclusives et,
par des dfauts qui peuvent tre dfinis dans la section spcifique, chacun delles est associ
un type de ralentissement, une vitesse, un diamtre et deux profondeurs de ralentissement. En
appuyant, donc, sur chaque touche, les valeurs des champs du tableau seront automatiquement
mises jour selon ces dfauts. Ces valeurs, cependant, doivent tre considres valeurs
conseilles et, donc, modifiables selon les dsirs de lutilisateur.
Type de ralentissement: les touches pour les choix du ralentissement sont elles aussi
rciproquement exclusives comme celles du type de foret et sont utilises pour indiquer quel
type de ralentissement on veut pour le trou courant. Les vitesses et les profondeurs qui
dfinissent le comportement du foret selon le ralentissement peuvent tre dfinies dans la
section spcifique.
Coordonn Z: il s'agit de la cote en Z du trou.
Boutons des rfrences: les boutons situs ct de la cote Z du trou indiquent le type de
rfrence choisi pour les coordonnes (fixation des cotes par rapport au bord suprieur,
infrieur ou par rapport au milieu du panneau). En appuyant sur l'un de ces boutons l'aide de
la clic de gauche de la souris, seulement l'accrochage sera chang, c'est--dire que la valeur

Page 246

MW310 Project Windows

numrique est traduite afin de tenir compte de la nouvelle rfrence. En appuyant l'aide du
clic de droite, par contre, on change l'accrochage en gardant la cote, ce qui produit un
dplacement rel du trou.
Profondeur: dfinit la profondeur voulue de la coupe ou du trou. En cas de trou horizontal, elle
est calcule partir de la position et des dimensions du rectangle.
Largeur de la coupe: dfinit la largeur voulue pour la coupe programme. Au cas o l'outil
programm serait d'paisseur infrieure cette valeur, le code ISO produit contiendra plusieurs
passages qui seront excutes par la lame, jusqu' ce qu'on atteigne la largeur dsire.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois, elle est exprime en m/min.
Vitesse dusinage: cest la vitesse dentre de loutil dans le bois, exprime en m/min.
Description: description (facultative) de l'usinage programm.
Outil lame: il s'agit du code numrique de l'outil employ pour la coupe. Si appuye, la touche
gauche de la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de
son numro ; la touche droite permet d'accder la liste de tous les outils disponibles sur la
tte en ce moment et de slectionner le plus appropri d'entre eux. Normalement, en cours de
cration d'une nouvelle coupe, ce champ est compil automatiquement par le programme, qui
cherche la premire lame disponible sur la tte et introduit son identificateur numrique dans ce
champ. S'il n'y a pas de lame, un message d'erreur en prvient l'utilisateur.
Vitesse de rotation: il s'agit de la vitesse de rotation de l'outil en milliers de tours par minute.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois et, donc, du trou.
Activation diamtre: valide le champ d'introduction du diamtre. Quand cette case est coche,
tous les cercles slectionns deviendront des trous de pareil diamtre, correspondant la valeur
fixe; autrement chaque trou aura un diamtre correspondant au cercle dont il a t produit.
Outil foret: il s'agit du code numrique de l'outil employ pour le trou. Si l'optimisation trous
est active, ce champ ne sera pas appliqu. Si appuye, la touche gauche de la case
dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la
touche droite permet d'accder la liste de tous les outils disponibles sur la tte en ce
moment et de slectionner le plus appropri d'entre eux.

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre une srie de trous sur le plan
horizontal, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux cas,
le tableau est invalid et la touche des trous aligns sur le tableau est hausse. Au contraire, en
appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche OK, mais sans
sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction dautres trous aligns.
En dernier lieu, on doit noter que, aprs la cration dun nouveau trou, un nouveau nud (reprsent
par une srie de forets styliss) a t ajout larbre des usinages, comme fils du plan courant.

Page 247

MW310 Project Windows

10.5

CAO
La section du CAO de MasterWork comprend toutes les fonctions consacres au dessin et la
ralisation dlments gomtriques (polylignes) sur le panneau. Les dessins produits dans cette
section, en effet, peuvent toujours tre ramens une polyligne, cest--dire un objet constitu de
segments (par ce terme, par la suite, on entend des vritables segments et des arcs de cercle) et les
sommets. Ces polylignes peuvent ensuite tre utilises comme profils de fraisage, en leur appliquant
un usinage, selon ce quon a dcrit dans la section prcdente.
On peut accder aux fonction de dessin en slectionnant la deuxime page de la barre des
commandes, situe droite de lcran. Dans cette page, on a quelques touches, chacune desquelles
introduit lutilisateur un tableau spcifique, le remplissage desquels produira le dessin (ou la partie
de dessin) dsir. Comme pour les usinages, on a aussi pour le dessin la possibilit de crer des
polylignes et de modifier les polylignes existantes. On va maintenant examiner en dtail chaque
instrument.

10.5.1 DESSIN DE POLYLIGNES


LA premire touche du dessin (voir figure) introduit lutilisateur la construction guide
de nouvelles polylignes. Le tableau des donnes met jour et permet dintroduire tout de
suite le point initial de la polyligne:

Coordonnes du point initial de la polyligne: X0 et Y0 sont les cotes du point initial de la


polyligne et peuvent tre introduites manuellement ou graphiquement, par un clic de la souris
su le panneau dans la position dsire. Si on introduit, dans ces cases, les coordonnes dune
extrmit dune polyligne existante, on est accroch automatiquement cette polyligne, en la
prolongeant (continuation dune polyligne).
Touches des rfrences: les touches prs des cotes du point initial indiquent le type de
rfrence choisi pour les coordonnes (cotes par rapport un bord ou au centre du panneau). Si
lon appuie sur une de ces touches par la touche gauche de la souris, on ne modifie que
laccrochement, mais la cote est maintenue, donc on a un vritable dplacement du point
initial.
Profondeur: on peut associer une profondeur chaque sommet dune polyligne: dans ce cas, la
profondeur de fraisage qui sera applique ne sera pas utilise pour ce sommet et sera utilise la
profondeur dfinie dans cette case. Pour modifier le champ de la profondeur il faut le valider
par la case situe prs du champ mme.
Case de validation de la profondeur: si cette case est active, le champ de la profondeur devient
modifiable et le sommet en question sera ventuellement usin la profondeur introduite,
indpendamment des donnes assignes au fraisage qui lui sera appliqu.

Page 248

MW310 Project Windows

Lintroduction du point du dbut du fraisage est excutable par le remplissage du tableau des
donnes par le clavier ou par la souris: dans le premier cas, il faut introduire les donnes dans les
champs relatifs, dans le deuxime il suffit de faire clic avec la souris sur le panneau. La pression de
la touche OK confirme lintroduction et permet la poursuite de lusinage (le mme rsultat est
obtenu en cliquant deux fois avec la souris sur le panneau dans la position dsire), et un nouveau
tableau est affich, qui contient toutes les fonctions du CAO disponibles. De ce moment, en
dplaant la souris sur le panneau, une ligne hachure (qui peut avoir dfrentes formes, comme on
verra par la suite) unit constamment le curseur de la souris au point prcdemment dfini. Cela
permet dintroduire des nouveaux lments de la polyligne de faon encore plus simple et intuitive
et rappelle que le point final du segment que lon vient de crer reprsente le point initial du segment
actuellement en construction.

Coordonnes X1 et Y1: ce sont les cotes utilises pour lintroduction du point final dun
segment ou dun arc (dans le cas dun arc par trois points, cependant, ce sont les coordonnes
du point intermdiaire), et peuvent tre introduites manuellement ou graphiquement, par un
clic de la souris sur le panneau dans la position dsire.
Coordonnes X2 et Y2: ce sont les cotes utilises pour lintroduction du point final dun arc
par trois points ou celles du centre dun arc (dans ce cas, on les appelle Cx et Cy), et
peuvent tre introduites manuellement et graphiquement, par un clic de la souris sur le panneau
dans la position dsire.
Touches des rfrences: les touches prs des cotes du point initial indiquent le type de
rfrence choisi pour les coordonnes (cotes par rapport un bord ou au centre du panneau). Si
lon appuie sur une de ces touches par la touche gauche de la souris, on ne modifie que
laccrochement, donc la valeur numrique est traduite pour prendre en considration cette
nouvelle rfrence. Si on utilise la touche droite, laccrochement est modifi, mais la cote est
maintenue, donc on a un vritable dplacement du point initial.
Touches pour les valeurs absolues/relatives: les touches avec le symbole D, si appuyes, font
en sorte que les valeurs auxquelles elles se rfrent (cotes ou angles) sont entendues comme
relatives, cest--dire rfres au sommet (pour les cotes) ou au segment prcdent (pour les
angles).
Longueur du segment: cest le champ o dfinir la longueur dun segment;
Rayon: on peut y introduire le rayon de la courbe dun arc pour les fonctions qui le demandent;
Angle: utilisable pour lintroduction des inclinaisons des segment et des tangentes des arcs.
Angle au centre: pour lintroduction de louverture de langle au centre dun arc, si demand.
Profondeur: on peut associer une profondeur chaque sommet dune polyligne: dans ce cas, la
profondeur de fraisage qui sera applique ne sera pas utilise pour ce sommet et sera utilise la
profondeur dfinie dans cette case. Pour modifier le champ de la profondeur il faut le valider
par la case situe prs du champ mme.
Case de validation de la profondeur: si cette case est active, le champ de la profondeur devient
modifiable et le sommet en question sera ventuellement usin la profondeur introduite,
indpendamment des donnes assignes au fraisage qui lui sera appliqu. On peut assigner une
profondeur diffrente chaque sommet dun profil : lorsquon applique un usinage ce
sommet, la profondeur utilise pour le fraisage ne sera assignes quaux sommets auxquels on
na pas assign une profondeur pendant le dessin. Lusinage, donc, sera excut selon une
interpolation linaire en Z parmi les sommets des profondeurs diffrentes.
Touche Next: permet de confirmer les donnes pour llment courant de la polyligne et de
procder dans sa cration avec un nouveau segment. Si on dessine avec la souris, cette touche
nest pas ncessaire (la commande Next est donne en automatique).
Touche Stop: confirme les donnes pour llment courant de la polyligne, mais en termine
la cration, en la tranchant au dernier segment ou arc introduit. Lutilisateur saperoit de ce
fait puisque laccs au tableau nest plus possible.
Page 249

MW310 Project Windows

Touche Cancel: invalide le tableau aprs avoir annul la construction du dernier segment ou
arc. Si la polyligne tait constitue dun seul lment, elle est compltement enleve.

Le tableau dintroduction des donnes est trs similaire ceux quon a vus pour les usinages: un
clavier dans la partie suprieure permet de choisir quel type dlment de la polyligne on veut
introduire (segment ou arc), et avec quelles donnes on veut le faire (un arc, par exemple, peut tre
construit par trois points, ou par deux extrmits et le centre, etc.). Chacune de ces touches ne valide
que les champs strictement ncessaires. Dans ce cas aussi, les donnes peuvent tre introduites par la
souris ou par le clavier, en les crivant directement dans le tableau.
On doit dire tout de suite que la commande Next utilise par la suite, peut toujours tre substitue
par la commande Stop: la seule diffrence est que, en appuyant sur Next, on peut avancer dans
la construction de la polyligne, tandis quavec Stop on confirme les valeurs relatives la dernire
introduction, et ensuite la polyligne ne peut tre ultrieurement prolonge et le tableau des donnes
est invalid. On rappelle aussi que par un double clic de la souris, on peut interrompre la polyligne
(comme si lon avait appuy sur la touche Stop), et que, en donnant comme point final dun
nouveau segment le point initial de la polyligne laquelle il appartient, cette dernire est
automatiquement ferme, avec la sortie du mode de construction de la polyligne. On doit rappeler,
en outre, que la profondeur assigne lextrmit finale dun segment doit tre dfinie avant den
confirmer la construction par Next ou Stop.

10.5.1.1 Segment bas sur deux points


Cest le mode initialement dfini louverture de ce tableau. Il permet dajouter un nouveau
segment une polyligne, en indiquant son point final (le point initial est le point final de
llment prcdent). Si on utilise la souris, il suffit de faire clic sur le point dsir et la ligne
hachure (rubber) devient solide pour indiquer que le segment a t dj cr et quon est prt une
successive introduction. Si, par contre, on veut introduire manuellement les coordonnes, on les
introduit dans les champs spcifiques, on active les accrochements dsirs et on appuie sur la touche
Next pour passer lintroduction successive. La touche avec le symbole indique, si appuye,
que les cotes introduites se rfrent au point prcdent et pas, donc, lorigine des axes.

10.5.1.2 Segments tangents


Cette fonction permet lintroduction dun nouveau segment, tangent au prcdent dans le
point qui les unit. noter que cette fonction est invalide si le dernier segment introduit nest
pas un arc. Le rubber de construction montre quil suffit dintroduire lextrmit de ce segment,
puisque sa direction est force par la condition de tangence larc prcdent. Lextrmit peut tre
introduite par la souris dans le point dsir, tandis que, si on utilise le clavier, il suffit dintroduire la
largeur dsire pour ce segment. Encore une fois, la touche Next est implicitement appuye si on
utilise la souris, mais il faut appuyer sur cette touche si on remplit manuellement le tableau.

10.5.1.3 Segment bas sur longueur et inclinaison


Une manire ultrieure de construire un segment est den dfinir la longueur et linclinaison.
Si la touche est appuye, langle se rfre linclinaison du segment prcdent (ou la
tangente larc prcdent), et pas laxe des X. Langle est entendu positif sil suit le sens des
aiguilles dune montre, autrement il est ngatif.

10.5.1.4 Arc bas sur trois points


Une faon trs simple de construire un arc est den indiquer les extrmits et un point
intermdiaire quelconque. Encore une fois, la construction peut tre faite par la souris, en
faisant clic dabord sur le point intermdiaire et puis sur la deuxime extrmit, laide aussi de la
trajectoire dcrite par le rubber pendant la construction. Si on prfre introduire ces cotes par le
clavier, il faut les introduire dans les champs spcifiques et appuyer sur la touche Next pour
procder. La touche permet de rfrer les cotes au point initial du segment actuel (par le point
intermdiaire et par le point final), et pas lorigine des axes.

Page 250

MW310 Project Windows

10.5.1.5 Arcs tangents


Cette fonction permet lintroduction dun nouvel arc tangent llment prcdent de la
polyligne, dans le point qui les unit. Le rubber de construction montre quil suffit dintroduire
lextrmit de ce segment, puisque sa trajectoire est force par la condition de tangence. Lextrmit
peut tre introduite par la souris dans le point dsir, ou on peut en introduire les cotes par le clavier.
Mais, dans ce cas, pour procder, il faut appuyer sur la touche Next.

10.5.1.6 Arc bas sur le point final et la tangente dans le point initial
Cette touche permet de dcrire un arc de cercle en dfinissant son point final et linclinaison
que la tangente son point final doit avoir. Si on utilise la souris, par un clic on dfinit le point
final, ensuite on dplace la souris pour dliner larc jusqu obtenir la forme dsire (larc est li
deux extrmits, donc il nen reste quen dcider la courbe).
Si on utilise le clavier, il faut introduire les cotes du point final et langle (absolu ou relatif, en
utilisant la touche ), de la tangente au point initial. Par la touche Next on passe au segment
successif.

10.5.1.7 Arc bas sur le point final et le centre


Dans ce mode, on dfinit la forme de larc par son point final et par les coordonnes de son
centre. Les coordonnes peuvent tre introduites par la souris (en faisant clic sur le panneau)
ou par le tableau, en introduisant les donnes dans les champs spcifiques et en confirmant le
choix par la touche Next.

10.5.1.8 Arc bas sur le point final et le rayon


Cette fonction est essentiellement quivalente la prcdente (le rubber de construction est le
mme): la seule diffrence est quon introduit la longueur du rayon au lieu des coordonnes du
centre. Pour lintroduction par la souris, cest la mme procdure que le cas prcdent; tandis que,
par le tableau, on introduit la longueur du rayon au lieu des cotes du centre (en utilisant le signe "-",
il est possible d'inverser le sens de concavit propos) et ensuite on confirme par la touche Next.

10.5.1.9 Arc bas sur le point final et langle au centre


Fonction quivalente aux prcdentes (le rubber de construction est aussi le mme): la seule
diffrence est quon introduit la largeur de larc. Pour lintroduction par la souris, cest la mme
procdure que le cas prcdent; tandis que, par le tableau, on introduit la largeur de langle au
centre, et ensuite on confirme par la touche Next.

10.5.1.10

Arc bas sur le centre et langle au centre


Dans ce cas, il faut dfinir les coordonnes du centre de larc et sa largeur. Si on utilise la
souris, un premier clic dfinit le centre de larc: ce point, comme montr par le rubber, en
dplaant la souris on dfinit la largeur de larc et, de faon implicite, son point final. Le mme
rsultat est obtenu par le tableau, en remplissant les champs relatifs aux cotes du centre et le champ
relatif langle. Par la touche Next on confirme les donnes et on passe au segment successif.

Page 251

MW310 Project Windows

10.5.1.11

Arc bas sur le rayon, la tangence initiale et langle au centre


Cette commande permet la construction dun arc par les coordonnes du centre, de
linclinaison de sa tangente dans son point initial et de la largeur de son angle au centre. Si on utilise
la souris, on commence par lintroduction des coordonnes du centre par un clic sur le panneau; cela
fait, on donne linclinaison souhaite au segment hachur, qui unit le point initial la souris: ce sera
la tangente initiale de larc ; enfin, en assignant un angle au segment hachur qui unit le curseur de
la souris au centre de larc, on en dfinit la largeur.
En utilisant les champs valids sur le tableau, au contraire, il suffit dintroduire les cotes du centre,
langle de tangence (relatif ou absolu, en utilisant la touche ), et langle au centre, en confirmant
par la touche Next.

10.5.1.12

Symtrie de la polyligne
Ces 3 touches interrompent le mode de composition dune polyligne que lon vient
dexaminer et en induisent un nouveau: en appuyant sur une delles, en effet, la ligne hachure qui
unit le curseur de la souris au dernier sommet est interrompue et on ne peut plus ajouter de nouveaux
segments ou arcs. ce point, en slectionnant une des deux extrmits ouvertes de la polyligne, on
peut la prolonger ds ce sommet avec une reproduction symtrique par rapport un des deux axes
(ou tous les deux) de la polyligne dorigine. Le type de symtrie peut tre choisi en utilisant les
trois touches ou les touches PgUp et PgDn. Une fois quon a dcid lorientation du prolongement
symtrique, par la touche Next on peut rpter la mme procdure sur la polyligne entire
obtenue. Si, pendant une de ces rptitions, la polyligne se ferme sur soi mme (souvent une ligne
ferme, mme complexe, peut tre dessine en rptant une partie), la polyligne ne peut tre plus
prolonge, donc la touche Next na plus deffet et on ne peut donner que la commande Stop
pour sortir du mode de dessin.

10.5.2 DESSIN DUN RECTANGLE


Cette touche permet la construction trs vite dune polyligne rectangulaire avec angles vifs
ou arrondis. La slection du mode utiliser se fait directement sur le tableau relatif, par les
deux touches qui se trouvent dans la partie suprieure:

Coordonnes X1 et Y1: ce sont les cotes du premier sommet du rectangle et peuvent tre
introduites manuellement ou graphiquement, par un clic de la souris sur le panneau dans la
position dsire.
Coordonnes X2 et Y2: ce sont les cotes du deuxime sommet du rectangle (oppos au
prcdent), et peuvent tre introduites manuellement et graphiquement, par un clic de la souris
sur le panneau dans la position dsire.
Touches des rfrences: les touches prs des cotes du point initial indiquent le type de
rfrence choisi pour les coordonnes (cotes par rapport un bord ou au centre du panneau). Si
lon appuie sur une de ces touches par la touche gauche de la souris, on ne modifie que
laccrochement, donc la valeur numrique est traduite pour prendre en considration cette
nouvelle rfrence. Si on utilise la touche droite, laccrochement est modifi, mais la cote est
maintenue, donc on a un vritable dplacement du sommet.
Touche pour rfrences relatives: si on appuie sur cette touche, les cotes contenues dans les
champs X2 et Y2 ne sont pas considres comme absolues, mais comme augmentations par

Page 252

MW310 Project Windows

rapport au premier sommet, et donc il est possible de dessiner un rectangle en indiquant le


sommet et les dimensions.
Rayon de raccord : si on construit un rectangle aux sommets arrondis, indique le rayon de
courbure appliquer aux quatre sommets du rectangle.

Pour crer un nouveau rectangle, il suffit dintroduire les extrmits dune de ses diagonales (par la
souris ou par le clavier). Si on introduit les donnes par la souris, il ne faut pas les confirmer par la
touche OK . On doit rappeler que, une fois le rectangle construit, on accde au rectangle en
question de la mme faon que pour les autres polylignes.

10.5.3 DESSIN DUN CERCLE OU DUNE ELLIPSE


Le tableau affich en appuyant sur la touche montre en figure permet de crer trs
aisment des polylignes qui reprsentent cercles ou ellipses. La slection de la figure
tracer sur le panneau se fait en utilisant les deux touches qui se trouvent dans la partie
suprieure du tableau:

Coordonnes Cx et Cy: ce sont les cotes du centre du cercle (ou de lellipse), et peuvent tre
introduites manuellement ou graphiquement (dans le cas de lellipse, nest possible que
lintroduction manuelle), par un clic de la souris sur le panneau dans la position dsire.
Touches des rfrences: les touches prs des cotes indiquent le type de rfrence choisi pour
les coordonnes (cotes par rapport un bord ou au centre du panneau). Si lon appuie sur une
de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la
valeur numrique est traduite pour prendre en considration cette nouvelle rfrence. Si on
utilise la touche droite, laccrochement est modifi, mais la cote est maintenue, donc on a un
vritable dplacement du point.
Rayon du cercle: utilis pour lintroduction du rayon du cercle dessiner.
Demi-axe en X: indique la longueur du demi-axe de lellipse parallle laxe des X.
Demi-axe en Y: indique la longueur du demi-axe de lellipse parallle laxe Y.
Inclinaison de lellipse: indique combien de degrs lellipse doit tre incline (par rapport
laxe des X), avant dtre dessine.
Le dessin du cercle peut tre excut par le tableau ou par la souris: dans ce dernier cas, on
slectionne le centre du cercle sur le panneau, puis on loigne le curseur de la souris, jusqu obtenir
le rayon dsir. Encore une fois, la touche OK est ncessaire si lon introduit les donnes par le
clavier. Ce qui est cr est une polyligne construite par deux arcs, avec les extrmits en commun et
le mme centre.
Par contre, le dessin de lellipse nest possible que par le tableau: aprs avoir rempli les champs
valids, en confirmant par la touche OK, on obtient une polyligne constitue dun certain nombre
darcs, raccords entre eux, qui sapprochent dune ellipse. Le nombre darcs utiliss dpend
principalement des dimensions des deux demi-axes. Si les deux demi-axes sont gaux, le
programme produit un cercle (deux arcs seulement). rappeler que, une fois le cercle ou ellipse
construits, on accde eux de la mme faon que pour les autres polylignes.

Page 253

MW310 Project Windows

10.5.4 DUPLICATION DUNE POLYLIGNE AVEC OFFSET


La fonction doffset permet de copier une certaine polyligne (ouverte ou ferme), en
produisant des segments parallles aux originaux et qui sunissent entre eux: les
polylignes fermes, donc, donnent origine des nouvelles polylignes fermes
concentriques, tandis que les polylignes ouvertes donnent origine dautres ouvertes, et
toutes du mme ct.

Pas de loffset: indique la distance qui spare deux polylignes contigus produites par cette
fonction.
Changement de sens: cette touche, valide seulement en cas de polylignes ouvertes, permet de
dcider sur quel ct de la polyligne on va ajouter les copies: lutilisateur, grce aux flches sur
les extrmits de la polyligne, voit la direction que loffset va avoir. Un changement de
direction peut tre aussi obtenu en utilisant une valeur doffset ngative. Dans le cas des
polylignes fermes, si loffset est positif, les nouvelles polylignes sont dessines lextrieur
de la polyligne d'origine, sinon son intrieur.
Touche Next: permet de crer une nouvelle polyligne de la polyligne d'origine.
Touche Back: permet dliminer la dernire polyligne cre.

Aprs avoir slectionn la polyligne de laquelle on veut reproduire loffset, on introduit l'cart qui
doit sparer les polylignes et, par la touche spcifique (ou par les touches PgUp et PgDn), on dcide
la direction pour les crer. Comme on a dj dit, cela nest possible que pour les polylignes
ouvertes ; pour les polylignes fermes, la construction de loffset est excute normalement vers
lextrieur: pour obtenir des nouvelles polylignes lintrieur, il faut spcifier un signe - dans le
champ de loffset. ce point, par chaque pression de la touche Next on cre une nouvelle
polyligne. Si la duplication nest plus possible, la touche est invalide. En appuyant sur la touche
Back on peut liminer, rebours, les polylignes que lon vient de crer. Par la touche Cancel on
peut annuler la cration de la dernire polyligne et on sort de la construction de loffset, tandis que la
touche Stop permet de terminer la construction. noter laffichage de la fentre de dialogue de
polylignes doffset trs complexes (et qui, donc, demandent beaucoup de temps pour leur calcul).

Page 254

MW310 Project Windows

10.5.5 DEFORMATION DUNE POLYLIGNE


Une polyligne ou une partie de polyligne peut tre accroche au panneau, donc, en
modifiant les dimensions de ce dernier, elle en rsulte dforme. La touche montre en
figure permet daccder cette opration de modification des polylignes.
Le tableau disposition de lutilisateur contient une petite toolbar avec toutes les fonctions
relatives la gestion de ce type de modification.

La dformation est applique sur une partie de polyligne (ou toute la polyligne), en la slectionnant
lintrieur dune aire rectangulaire par la souris. Cette aire prsente des points remarquables de la
polyligne, qui peuvent tre relis aux cts ou au centre du panneau. Les points remarquables sur
chaque axe se rfrent la cote maximale de la partie de polyligne identifie dans laire
rectangulaire, la cote minimale, la cote du point initial et du point final. La dformation est
excute de faon indpendante le long des axes X et Y, selon la variation des dimensions du
panneau et aux rfrences dfinies pour les points remarquables.

10.5.5.1 Dfinition de la dformation


Aprs avoir slectionn la polyligne, on doit indiquer la partie qui va tre dforme. On peut
indiquer une partie de la polyligne ou la polyligne entire en utilisant une case (construit en
donnant les deux sommets opposs), dont laire contient le chemin dsir.
La partie de la polyligne est automatiquement dlimite par un rectangle, qui indique
lencombrement de la partie mme. Le long des deux dimensions en X et en Y du rectangle, sont
affichs les point fondamentaux de la dformation, quatre par ct du rectangle au maximum. ce
point, on doit dfinir pour deux seulement de ces points fondamentaux les rfrences aux cts du
panneau, pour dterminer le type de dformation. Cette opration peut tre excute par les touches
des rfrences qui se trouvent prs des points remarquables de la dformation: par un clic de la
souris sur ces points, on affiche une fentre, qui contient tous les accrochements possibles utilisables
pour ce sommet et le long de cet axe, cest--dire les accrochements relatifs aux bords du panneau,
son centre ou le mode proportionnel (le segment auquel appartient lextrmit slectionne devient
proportionnel aux dimensions du panneau le long de cet axe). Une fois arrangs tous les
accrochements, en appuyant sur la touche OK, on sort de la fonction de dformation et la partie
dforme change de couleur. On doit rappeler que des modifications sur polylignes susceptibles de
dformation ne sont pas possibles.

10.5.5.2 Modification des rfrences de la dformation


En slectionnant la partie de la polyligne (ou la polyligne mme), susceptible de dformation,
on affiche les points fondamentaux de la dformation, avec les relatives rfrences aux cts
du panneau. On peut maintenant slectionner par la souris les rfrences des points fondamentaux en
faisant clic sur les touches qui reprsentent les rfrences. la suite de cette opration, une fentre
est affiche, de laquelle on peut choisir, parmi les types de rfrence possibles, le type le plus
adquat.

Page 255

MW310 Project Windows

10.5.5.3 Eliminer la dformation


Cette commande sert liminer la proprit de dformation dune polyligne ou dune partie
delle. Pour ce faire, il suffit de slectionner la partie dforme avec la souris, aprs avoir
appuy sur la touche spcifique dans le tableau.

10.5.5.4 Retourner aux dimensions originales du panneau


Lorsquon dfinit une dformation, on mmorise les dimensions courantes du panneau. Par
cette touche, on peut les rtablir, si elles ont t modifies par la suite.

10.5.6 MODIFICATION AVANCEES DES POLYLIGNES


Cette touche permet daccder certaines fonctions trs utiles et puissantes, qui
permettent une manipulation de polylignes entires (pas donc sommets ou segments
delles: ces fonctions seront examines dans les sections concernant la modification des
sommets et des segments dune polyligne). La slection multiple est possible en faisant clic sur
plusieurs objets (si un objet est slectionn, il est dslectionn), et par une case de slection trace
par la souris qui comprend toutes les polylignes dsires.

Les touches sur le bord suprieur du tableau sont une sorte de toolbar: chaque touche est associe
une fonction spcifique, qui peut tre excute par la souris et par le clavier (en utilisant les champs
et les touches prsents sur le tableau): les champs et les touches associs chacune de ces fonctions
sont invalids ou valids automatiquement, pour guider lutilisateur dans lintroduction des donnes.
Une fois termine la modification choisie, on sort de la modification avance et le tableau est
invalid: cela pour amliorer la clart et la simplicit de la procdure de modification.
Au dbut, les touches sont invalides: ds quon slectionne au moins une polyligne, elles sont de
nouveau valides. noter que le tableau est formellement identique celui qui est utilis pour les
usinages: ce tableau, cependant, ne peut oprer que sur des polylignes et pas sur les usinages.

10.5.6.1 Effacer
Leffacement dune ou plusieurs polylignes se fait simplement en appuyant sur cette touche
aprs les avoir slectionnes. Un message sur lcran demande de confirmer leffacement
avant de procder, si la touche deffacement a t appuye par mgarde ou on saperoit de quelques
usinages errons.

10.5.6.2 Dplacement relatif


Cette touche permet de dplacer une ou plusieurs polylignes dun certain offset en X et Y par
rapport la position actuelle. Cette opration peut tre excute par la souris ou par le clavier.

Page 256

MW310 Project Windows

10.5.6.2.1
Dplacement relatif par la souris
Aprs avoir appuy sur la touche montre en figure, on fait clic avec la souris sur un point arbitraire
du dessin. ce point, en dplaant la souris, la polyligne (ou les polylignes) slectionne peut tre
trane sur le panneau jusqu la position dsire. Pour confirmer le dplacement et terminer le
tranement des lments, il suffit de faire clic par la souris dans le point dsir. noter que les
champs relatifs loffset contiennent la valeur du dplacement relatif effectu sur lusinage.
10.5.6.2.2
Dplacement en utilisant le tableau
La pression de cette touche valide les champs doffset en X et Y: en introduisant dans ces champs
les donnes relatives au dplacement et en appuyant sur la touche OK", on excute la translation de
la polyligne slectionne.

10.5.6.3 Dplacement des cotes absolues


Cette fonction permet de positionner une polyligne dans un point dtermin du plan. En
appuyant sur la touche montre en figure, on peut slectionner un point quelconque du plan
sur le panneau: toutes les polylignes slectionnes seront accroches ce point et seront dplaces
par translation de la mme quantit qui spare le point slectionn du point indiqu par les cotes X et
Y, (qui sont valides), qui, donc, doivent tre remplies en prcdence. Cette fonction est utile
puisque, une fois dfinie une cote spcifique, en slectionnant un point dune figure, on peut la
positionner avec prcision dans un point dsir du plan. Comme on a dj compris, cette fonction ne
peut tre excute quavec lutilisation combine de la souris et du tableau dintroduction des
donnes.

10.5.6.4 Copie des cotes relatives


Lutilisation de cette fonction est analogue celle de la fonction de dplacement relatif dune
polyligne: la seule diffrence est quon cre une nouvelle polyligne (ou plusieurs polylignes si
on en a slectionnes plusieurs), avec les mmes donnes de la polyligne originale.

10.5.6.5 Copie des cotes absolues


Cette fonction permet de copier une polyligne dans un point spcifique du plan. En appuyant
sur la touche montre en figure, on peut slectionner un point quelconque du plan: toutes les
polylignes slectionnes seront accroches ce point et seront dplaces par translation de la mme
quantit qui spare le point slectionn du point indiqu par le cotes X et Y, (qui sont valides).
Cette fonction est utile puisque, une fois dfinie une cote spcifique, en slectionnant un point dune
figure, on peut la positionner avec prcision sur le plan. Comme on a dj compris, cette fonction ne
peut tre excute quavec lutilisation combine de la souris et du tableau dintroduction des
donnes.

10.5.6.6 Rotation
Mme la rotation peut tre obtenue par la souris, de faon intuitive, ou par le clavier, en
remplissant les champs indiqus dans le tableau. La rotation est excute en dfinissant un
centre de rotation et un angle (par rapport laxe X).
10.5.6.6.1
Rotation par la souris
Par un clic de la souris on dfinit le centre de rotation, aprs quoi on trane la polyligne slectionne
jusqu ce quelle natteigne linclinaison dsire. Par un clic lopration est confirme.
10.5.6.6.2
Rotation en utilisant le tableau
Aprs avoir appuy sur la touche montre en figure, les champs qui contiennent le centre de rotation
sont valids avec celui de langle de rotation: en introduisant ces valeurs et en appuyant sur la
touche OK, on obtient la rotation dsire. noter que, lorsquon introduit les donnes, la figure
est mise jour par consquent.

Page 257

MW310 Project Windows

10.5.6.7 Mise lchelle dune polyligne


La mise lchelle est obtenue par la dfinition dun point de repre (le centre de la mise en
chelle) et dun facteur dchelle. La polyligne slectionne est dplace du point de repre et
mise lchelle de faon proportionnelle ce facteur.
10.5.6.7.1
Mise lchelle dun usinage par la souris
On fait clic avec la souris sur le point de repre et, ensuite, sur le point final: plus ce point est
loign du point initial, majeur est le facteur dchelle. noter que, pendant le dplacement de la
souris, on peut voir en temps rel la dformation de la polyligne originale. la fin de lopration,
les donnes introduites par la souris sont transformes de faon numrique et affiches sur le
tableau.
10.5.6.7.2
Mise lchelle dun usinage par le tableau
Les donnes introduire sont les mmes de lintroduction par la souris (centre et facteur dchelle),
la seule diffrence est que, dans ce mode, on peut introduire des valeurs numriques au lieu de
procder de faon graphique, faon pas toujours ralisable.

10.5.6.8 Symtrie par rapport aux axes


Les trois touches de symtrie par rapport aux axes permettent de crer des copies des
polylignes slectionnes par rapport aux axes mdians du panneau parallles aux axes
X et/ou Y. En appuyant sur une de ces touches et en confirmant par la touche OK, on obtient un
nouvel usinage (qui est introduit dans larbre gauche), symtrique au prcdent par rapport X, Y
ou aux deux axes mdians du panneau. Pour ces fonctions, donc, lutilisation de la souris nest pas
ncessaire.

10.5.6.9 Symtrie par rapport une droite


Cette fonction permet dobtenir une copie dune polyligne symtrique par rapport une droite
quelconque, dfinissable par lutilisateur.

10.5.6.9.1
Symtrie par la souris
Avec la souris, on dfinit directement 2 points de la droite de symtrie et la cration est automatique.
Les cotes introduites sont affiches dans le tableau suivant.
10.5.6.9.2
Symtrie par le tableau
On introduit les cotes des deux points de laxe de symtrie, ensuite on appuie sur la touche OK.
Cest seulement aprs cette opration quon a la vritable cration de la copie symtrique.

Page 258

MW310 Project Windows

10.5.7 MODIFICATION DES SEGMENTS DUNE POLYLIGNE


Dans cette section, on va examiner comment modifier une polyligne en agissant sur un ou
plusieurs segments qui lui appartiennent. Dans cette phase, on peut utiliser la souris pour
slectionner les segments qui composent une polyligne. On va excuter sur eux les
modifications mises disposition par le tableau suivant:

Offset de dplacement: utilis pendant la fonction de dplacement des segments, indique


lloignement appliqu au segment slectionn.
Nombre de segments: utilis par la commande de division dun segment. Il permet de
spcifier en combien de parties gales on doit diviser un segment.
Rayon de la courbure: permet de modifier la courbure dun segment, en introduisant le
nouveau rayon.
Slection multiple: si cette case est valide, on peut slectionner plusieurs segments (avant
dexcuter une modification), en utilisant des clics successifs de la souris sur les segments
dsirs. Si un segment est slectionn, il est dslectionn par un clic de la souris. Les
modifications seront ensuite excutes sur tous les segments en relief. On rappelle quon ne
peut pas slectionner plusieurs segments en mme temps, sils nappartiennent pas la
mme polyligne. Si on choisit un sommet dune polyligne laquelle appartiennent les
sommets dj slectionns, la condition de slection multiple est mise zro.
Touches dcoulement:
elles permettent de se dplacer
lintrieur dune polyligne en modifiant le segment actuellement slectionn (par le
clavier, cela est possible par les touches PgUp et PgDn). Si la slection multiple est valide,
le segment courant est ajout la liste des segments slectionns.

Le tableau est compltement invalid jusqu ce quon ne slectionne un segment sur une polyligne:
cela valide les touches qui se trouvent sur la partie suprieure du tableau mme. chaque touche est
associe une fonction diffrente. On rappelle que, par la suite, la touche OK peut tre substitue
par la touche Appliquer: par cette dernire, on obtient le mme comportement que lon obtient par
la touche OK, sans sortir, cependant, de la fonction de modification des segments.

10.5.7.1 Effacement de segments


Aprs avoir slectionn les segments que lon veut effacer, en appuyant sur cette touche on en
provoque leffacement, prcd par une demande de confirmation. noter que leffacement a
toujours, comme consquence, louverture de la polyligne. Leffacement de tous les segments
dune polyligne concide avec leffacement de la polyligne mme.

Page 259

MW310 Project Windows

10.5.7.2 Dplacement de segments


Aprs avoir slectionn un ou plusieurs segments, cette touche permet de les dplacer par
translation sur le plan, en demeurant lis au reste de la polyligne. Cette opration, comme
dans le cas d'une polyligne entire, peut tre excute par le clavier (en introduisant les valeurs du
vecteur du dplacement et en confirmant par la touche OK), et par la souris, en tranant les
segments slectionns directement par la souris et en les positionnant dans la position dsire. Dans
ce cas, les champs relatifs au dplacement sont automatiquement remplis et la commande OK
nest pas ncessaire.

10.5.7.3 Division dun segment en parties gales


Aprs avoir slectionn un segment, on dfinit dans la case spcifique le nombre de parties
dans lesquelles on veut diviser le segment mme, puis on confirme le choix par la touche
OK. Cette commande, comme les autres, peut tre applique plusieurs segments en mme temps
(aussi des arcs dun cercle).

10.5.7.4 Conversion de lignes en arcs


Par cette commande, on peut dfinir un rayon de courbure pour un segment de polyligne bas
sur les deux extrmits: cela permet aussi, donc, de transformer une ligne en arc de cercle,
outre que de modifier des arcs existants. Une fois slectionn le segment dsir, on appuie sur la
touche spcifique: le programme, ainsi faisant, suggre tout de suite le rayon minimal ncessaire
avoir un arc qui passe par les deux sommets. Si le rayon dfini est infrieur celui-ci, on utilise cette
valeur pour dessiner larc (qui sera gal une demi-circonfrence). noter que cette commande ne
peut pas tre applique plusieurs segments la fois. Si le segment slectionn est un arc dun
cercle, il sera immdiatement rectifi.

10.5.7.5 Changement de sens ou concavit dun arc


Par cette commande, qui fonctionne rotation, on peut substituer larc slectionn par un des
autres trois arcs passants par les mmes extrmits. Le choix termin, on confirme par la
touche OK.

Page 260

MW310 Project Windows

10.5.8 MODIFICATION DES SOMMETS DUNE POLYLIGNE


Une polyligne peut tre aussi modifie par ses sommets. Les fonctions que lon va
examiner par la suite permettent d'apporter des modifications aux sommets dune
polyligne, en modifiant la forme, la position ou le nombre. En appuyant sur la touche
montre en figure, on ne valide la souris que pour la slection des sommets dune polyligne. Le
tableau suivant permet lutilisateur dexcuter toutes ces oprations.

Coordonnes X1 et Y1: elles sont utilises lors du dplacement dun sommet et indiquent les
cotes absolues auxquelles il doit se positionner.
Touches des rfrences: les touches prs des cotes indiquent le type de rfrence choisi pour
les coordonnes (cotes par rapport un bord ou au centre du panneau). Si lon appuie sur une
de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la
valeur numrique est traduite pour prendre en considration cette nouvelle rfrence. Si on
utilise la touche droite, laccrochement est modifi, mais la cote est maintenue, donc on a un
vritable dplacement du sommet.
Profondeur : il est possible d'associer une profondeur chaque sommet d'une polyligne ; dans
ce cas, la profondeur de fraisage applique ne sera pas utilise pour ledit sommet, remplace
par celle entre dans cette case. Pour diter le champ de la profondeur, il est ncessaire de
l'habiliter en cochant la case correspondante.
Case d'habilitation profondeur : si cette case est coche, le champ de la profondeur devient
ditable et le sommet final du segment en question sera ventuellement usin la profondeur
saisie, indpendamment des paramtres de fraisage appliqus. Il est possible d'attribuer des
profondeurs diffrentes chaque sommet d'un profil : lorsqu'un usinage lui sera appliqu, la
profondeur utilise pour le fraisage sera uniquement attribue aux sommets auxquels aucune
profondeur n'avait t assigne lors du dessin. L'usinage sera donc effectu selon une
interpolation linaire en Z entre des sommets des profondeurs diffrentes.
Rayon de raccord : indique le rayon du raccord appliquer aux sommets slectionns.
Longueur de lmoussage: indique la longueur de lmoussage appliquer aux sommets
slectionns.
Slection multiple: si cette case est valide, on peut slectionner plusieurs sommets avant
dexcuter une modification, en utilisant des clics successifs de la souris sur les sommets
dsirs. Si un sommet est slectionn, il est dslectionn par un clic de la souris. Les
modifications seront ensuite excutes sur tous les sommets en relief. On rappelle quon ne
peut pas slectionner plusieurs sommets en mme temps, sils nappartiennent pas la mme
polyligne. Si on choisit un sommet dune polyligne laquelle appartiennent les sommets dj
slectionns, la condition de slection multiple est mise zro.
Touches dcoulement: elles permettent de se dplacer lintrieur dune polyligne
en modifiant le sommet actuellement slectionn (par le clavier, cela est possible
par les touches PgUp et PgDn). Si la slection multiple est valide, le sommet courant est
ajout la liste des sommets slectionns.
Certaines oprations sont excutes en slectionnant un sommet et en appuyant sur la touche
correspondante, tandis que, pour dautres oprations, la pression de la touche introduit lutilisateur
lintroduction des donnes confirmer par la touche OK ou par la touche Appliquer. Enfin,
dautres fonctions ne sont utilisables que par la souris, comme on va voir par la suite. Le tableau est
compltement invalid ( lexception des deux touches sur la droite, qui seront examines par la
suite), jusqu ce quon ne slectionne un sommet sur une polyligne: cela valide les touches qui se
trouvent sur la partie suprieure du tableau mme. chaque touche est associe une diffrente
fonction. Mme dans ce cas, la touche Appliquer diffre de OK uniquement pour le fait quelle
permet de rester dans le mode de modification des sommets aprs avoir confirm les donnes
introduites.
Page 261

MW310 Project Windows

10.5.8.1 Introduction de nouveaux sommets


Lintroduction de nouveaux sommets permet dajouter dans un point quelconque de la
polyligne un nouveau sommet, en divisant, par consquent, en deux parties le segment auquel
appartient le point slectionn. En appuyant sur la touche dintroduction de sommets, le curseur
change sa forme, pour rappeler lutilisateur que chaque point de la polyligne en modification quil
va slectionner par la souris sera transform en un nouveau sommet. En appuyant de nouveau sur
cette touche, on sort de ce mode et on peut procder avec la modification dune polyligne (aprs
lavoir slectionne), ou on peut sortir par la commande OK.

10.5.8.2 Coupe dune polyligne en un point


En appuyant sur cette touche, le curseur de la souris change sa forme, pour indiquer que,
nimporte o il touche une polyligne, celle-ci sera ouverte dans ce point. Si une polyligne est
ouverte, elle est transforme en deux lments spars et disjoints. En utilisant cette commande sur
lintersection de plusieurs droites ou arcs, tous les objets seront coups dans ce point. En appuyant
de nouveau sur la touche, on sort de ce mode, mais pas du tableau, donc on peut continuer avec un
autre instrument de modification ou terminer les oprations par la touche OK.

10.5.8.3 Union de sommets superposs


Cette fonction permet de construire des polylignes de segments dj dessins ou dautres
polylignes ouvertes. Pour ce faire, il faut que deux polylignes aient un sommet sur le mme
point du plan (si ce nest pas ainsi, on peut lobtenir par la fonction de dplacement de la polyligne
ou du segment que lon a vues, ou par le dplacement des sommets, quon verra par la suite). Dans
cette condition, il suffit en effet de slectionner l'un des deux sommets superposs par la souris: cela
fait en sorte que les deux sommets soient unis, donc les deux polylignes auxquelles ils appartiennent
deviennent un seul lment. Si les sommets superposs sont les extrmits dun profil ouvert, celuici devient automatiquement une polyligne ferme. Pour interrompre cette fonction il suffit
dappuyer de nouveau sur la touche qui, de cette faon, est souleve.

10.5.8.4 Effacement de sommets avec ouverture


Cette fonction permet dliminer un sommet dune polyligne en la laissant ouverte sur ce
point: en somme, on obtient louverture dune polyligne en correspondance dun sommet.
Tout dabord, on slectionne le sommet o lon veut ouvrir la polyligne, ensuite on appuie sur la
touche spcifique. Cette opration peut tre rpte sur dautres sommets aprs les avoir
slectionns. Pour sortir de cette fonction, on peut utiliser la touche OK. En outre, on peut passer
directement dautres fonctions mises disposition par ce tableau. Cette fonction nest pas
applicable plusieurs sommets en mme temps.

10.5.8.5 Effacement de sommets avec clture


Contrairement la fonction prcdente, cette fonction permet dliminer un sommet en
laissant la polyligne ferme sur ce point. Lutilisation est analogue au cas prcdent : tout
dabord on slectionne le sommet que lon veut liminer, puis on lefface en appuyant sur la touche.
Mme dans ce cas, on peut rpter la commande sur dautres sommets et on peut sortir en appuyant
sur la touche OK. En outre, on peut passer directement dautres fonctions mises disposition par
ce tableau. Cette commande nest pas applicable plusieurs sommets en mme temps.

Page 262

MW310 Project Windows

10.5.8.6 Dplacement dun sommet


Cette commande permet de dplacer un sommet des cotes absolues. tout dabord, il faut
slectionner un sommet dune polyligne et appuyer sur la touche spcifique. noter, tout
dabord, quaprs la pression de la touche, les cotes et les accrochements actuels du sommet
slectionn sont affichs sur le tableau: de cette faon, lutilisateur connat la condition de ce
sommet avant deffectuer des modifications. ce point, on peut procder par la souris ou par le
clavier. Dans le premier cas, un clic de la souris indique la nouvelle position du sommet slectionn
et, jusqu ce que lon ne sort de cette situation, on pourra toujours dplacer ce sommet. Par le
clavier, on peut introduire les coordonnes absolues et les confirmer par la touche OK: mais, de
cette faon, on sort de la modification des sommets dune polyligne. Cette fonction peut tre
applique plusieurs sommets en mme temps. Le premier sommet slectionn sera colloqu dans
la position spcifie par la souris ou par le clavier, tandis que les autres le suivront, toujours la
mme distance. Si on utilise la souris, en outre, on peut dplacer des sommets diffrents en utilisant
les touches dcoulement en bas gauche (la souris nest pas utilisable dans ce mode, puisquelle
sert pour lintroduction des coordonnes du nouveau point).

10.5.8.7 Raccord en un sommet


Grce cette fonction, on peut arrondir les sommets dune polyligne en leur appliquant un
raccord. Tout dabord, on slectionne le sommet (on peut aussi en slectionner plusieurs en
mme temps, par la slection multiple), on appuie sur la touche correspondante, enfin on introduit la
valeur du rayon de raccord dsir. En confirmant par la touche OK, on obtient un raccord pour
chaque sommet slectionn et on sort de la modification des sommets.

10.5.8.8 moussage en un sommet


Le fonctionnement est analogue celui de lintroduction du raccord. Aprs avoir slectionn
les sommets sur lesquels appliquer lmoussage, et aprs avoir dfini la longueur de
lmoussage, on confirme par la touche OK. On rappelle que cette fonction nest pas applicable
des sommets dont au moins un ct est un arc. Mme dans ce cas, on sort du mode de modification
des sommets.

Page 263

MW310 Project Windows

10.5.9 CREATION AUTOMATIQUE DE POLYLIGNES


Cette fonction a un double emploi: non seulement elle permet de convertir les cercles
imports de fichiers DXF en polylignes circulaires (chaque chemin, pour qu'il puisse tre
frais, doit tre une polyligne), mais elle est aussi un mcanisme automatique permettant la
construction d'une seule polyligne partir d'un ensemble de segments de polyligne et/ou de lignes
(imports de fichiers DXF) ayant des sommets trs proches ou mme superposs. Les deux modes
de fonctionnement sont compltement automatiques: suivant l'lment slectionn l'aide de la
souris (cercle ou segment) on aura une transformation ou l'autre.

10.5.9.1 Conversion d'un cercle en polyligne circulaire


Cette fonction permet de convertir un lment de type cercle import d'un fichier DXF, en une
polyligne circulaire ferme, o l'on peut ventuellement appliquer un fraisage. A cet effet, il suffit de
cliquer sur le bouton reprsent ci-dessus (qui restera enfonc et sur le quel on peut cliquer une
deuxime fois pour terminer l'opration) et de slectionner ensuite le cercle que l'on veut convertir.
Chaque clic sur un cercle produit une polyligne circulaire ferme. Un clic sur le panneau, au lieu que
sur le cercle, termine l'opration de conversion.

10.5.9.2 Construction automatique d'une polyligne


La slection d'un segment, au lieu d'un cercle, indique au logiciel que l'on veut reconstruire une
polyligne partir d'un ou de plusieurs segments proches (aprs avoir import plusieurs lments de
fichiers DXF ou aprs avoir excut d'oprations CAO telles que couper une polylignes aux points
d'intersection avec d'autres polylignes). Un algorithme automatique, en effet, partir du segment
slectionn et suivant son orientation, cherchera des segments ventuels qui prolongent et les runira
en squence. Si l'on arrive une bifurcation, on demandera l'utilisateur de slectionner ( l'aide des
touches Page up et Page down) la direction suivre (le segment candidat au prolongement de la
polyligne est affich en couleur diffrente) et de la confirmer par un clic sur le panneau. A la fin du
procd de construction (si l'algorithme relve qu'on ne peut pas continuer, il essaie parcourir la
polyligne ainsi cre dans le sens oppos afin de runir d'autres segments) on demande l'utilisateur
si l'on veut soit ajouter une autre polyligne celle que l'on vient de crer, soit terminer l'excution.
Si le dernier segment termine sur le premier de la polyligne, on cre directement une polyligne
ferme et l'algorithme s'arrte automatiquement aprs avoir prvenu l'utilisateur.

Page 264

MW310 Project Windows

10.6 AFFICHAGE
Dans cette section, on va examiner toutes les fonctions mises disposition par le programme
MasterWork pour laffichage et lanalyse dun projet. Normalement, ces fonctions sont utilises
aprs la construction dune polyligne ou dun nouvel usinage mais, grce des commandes rapides
(shortcut) par le clavier, on peut rappeler la plupart dentre elles aussi pendant la phase de
construction.
Cette srie de commandes est accessible par la troisime page de la barre des usinages. Les touches
affiches, diffrence des touches des autres pages, ne sont presque jamais associes un tableau,
mais reprsentent des vritables fonctions. Par la suite, on va analyser en dtail leur comportement.

10.6.1 ZOOM EN AVANT


Cette fonction permet dagrandir un projet pour lexaminer de faon plus prcise. En appuyant sur
cette touche, elle reste appuye et le curseur de la souris change sa forme pour rappeler
lutilisateur quil se trouve dans le mode zoom en avant. ce point, chaque clic de la souris
correspond une commande dagrandissement du dessin dun facteur quivalent au paramtre
Facteur dchelle, qui peut tre dfini par lutilisateur dans la section des dfauts. Le dessin est
reproduit, donc, avec une chelle infrieure et centr sur le point o se trouvait la souris au moment
du clic, en donnant lutilisateur limpression dun rapprochement au dessin. Pour sortir de ce
mode, il suffit dappuyer de nouveau sur la touche, qui sera hausse, tandis que le curseur reprendra
son aspect originaire. Pendant la construction de polylignes ou la cration de nouveaux usinages, on
peut excuter le zoom sur un point du dessin par le clavier, en appuyant en mme temps sur les
touches Control et + du clavier numrique, aprs avoir positionn le curseur de la souris sur le
point dsir.

10.6.2 ZOOM EN ARRIERE


Cette fonction permet de reprsenter un projet avec un degr infrieur de dtails. En appuyant
sur la touche, elle est baisse et le curseur de la souris change sa forme pour rappeler
lutilisateur quil se trouve dans le mode zoom en arrire. ce point, chaque clic de la
souris correspond une commande de rapetissement du dessin dun facteur quivalent au
paramtre Facteur d'chelle, qui peut tre dfini par lutilisateur dans la section des dfauts. Le
dessin est reproduit, donc, avec une chelle suprieure et centr sur le point o se trouvait la souris
au moment du clic, en donnant lutilisateur limpression dun loignement du dessin. Pour sortir de
ce mode, il suffit dappuyer de nouveau sur la touche, qui est hausse, tandis que le curseur
reprendra sa forme originaire. Pendant la construction de polylignes ou la cration de nouveaux
usinages, on peut excuter le zoom en arrire sur un point du dessin par le clavier, en appuyant en
mme temps sur les touches CTRL et - du clavier numrique.

10.6.3 REMISE A ZERO DU ZOOM


La pression de cette touche met zro les effets dune ventuelle opration dagrandissement, en
ramenant lchelle sa valeur originaire, de faon ce que le panneau entier soit parfaitement
visible lintrieur de la zone de travail (donc lchelle par dfaut dun dessin change en
modifiant ses dimensions). La touche, une fois appuye, ne reste pas baisse. Cette fonction peut
tre aussi obtenue par la touche F9 du clavier.

Page 265

MW310 Project Windows

10.6.4 ZOOM EN FENETRE


Cette touche permet lagrandissement dune partie rectangulaire du projet, en ladaptant la zone
de travail. En appuyant sur cette touche, elle reste baisse et le curseur de la souris change sa
forme, pour rappeler lutilisateur quil se trouve dans le mode zoom en fentre. ce point,
par le curseur de la souris on peut tracer une zone rectangulaire hachure (clic sur le premier
sommet, tranement, clic sur le deuxime sommet), qui sera adapte, selon ses dimensions, la zone
de travail. Pour sortir de ce mode, il suffit dappuyer de nouveau sur la touche, qui est hausse,
tandis que le curseur reprendra sa forme originaire. Pour ce mode de zoom, on na pas de shortcut
par le clavier.

10.6.5 ZOOM OPTIMISE


Cest la commande qui permet dadapter le zoom lextension sur le panneau des usinages. De
cette faon, lchelle de reprsentation est telle que la zone de travail contient exactement tous
les lments prsents dans le projet (dessins ou vritables usinages). La touche, une fois
appuye, ne reste pas baisse. Parle clavier, cette fonction peut tre excute par la F10.

10.6.6 AFFICHAGE A ECRAN ENTIER


En appuyant sur cette touche (qui ne reste pas baisse), on force la zone de travail occuper
aussi la partie de lcran relative larbre des usinages et la barre des accrochements. De cette
faon, on a disposition une fentre plus grande sur le panneau, qui permet un affichage plus
simple et vaste du projet. Cette fonction peut tre aussi obtenue par la touche F11, condition que
lon se trouve dans la page de la barre des commandes relatives laffichage.

Page 266

MW310 Project Windows

10.6.7 AFFICHAGE DES VENTOUSES


Le programme MasterWork peut grer de faon avance le positionnement des ventouses au
dessous du panneau usiner. Cela s'avre trs utile surtout dans le cas dusinages passants qui,
donc, pourraient endommager les ventouses mmes. On a des preuves sur la disposition des rails
et des supports, et aussi des contrles sur leur possible collision. En appuyant sur la touche
spcifique, si la machine sur laquelle on travaille permet lutilisation des ventouses, on nous
demande tout de suite si lon veut avoir une disposition initiale en quelque sorte adapte aux
dimensions du panneau et des supports, ou si lon veut une disposition au X minimal ou au Y
maximal permis. Aprs cette premire disposition sur le panneau, elles peuvent tre dplaces par la
souris, avec un simple tranement des supports ou des rails. noter quon ne peut pas dplacer les
ventouses dans des points quelconques du panneau, cause des preuves sur leur collision,
excutes aussi pendant le dplacement manuel. En outre, on considre les liens relatifs au X
maximal qui peut tre atteint par les rails et au Y minimal permis par les supports. Si, pendant le
chargement dun projet construit avec une certaine configuration des ventouses, le programme
relve une collision entre les rails ou les supports, il le notifie par un message, qui dclare aussi
comment cette collision sera rsolue automatiquement. Outre le tranement manuel, on peut
positionner un rail ou un support des cotes spcifies par lutilisateur: par un clic sur elles avec la
touche droite de la souris, une fentre pour lintroduction des coordonnes est affiche (le X pour les
rails, le Y pour les supports), laccrochements aux bords du panneau et, dans le cas dun support,
aussi langle pour la ventouse monte sur lui.

Si la commande de positionnement
(excute par la pression de la touche
OK), provoque une collision, elle est
avorte aprs en avoir inform
lutilisateur.

Laffichage des ventouses est accompagn par le tableau des donnes relatives:

sur lui, outre la touche OK pour sortir de ce mode, on trouve aussi une touche pour la
fonction de pendule, cest--dire laffichage et la disposition dune moiti ou dun quart des rails
disponibles (cela dpend du nombre de champs grs par la machine), puisque les autres seront
disposs automatiquement de faon spculaire. En appuyant sur cette touche une premire fois, on
naffiche lutilisateur quune moiti des ventouses disponibles; si le nombre de champs grs par
la machine le permet, en appuyant sur cette touche une deuxime fois, les ventouses disposer sont
ultrieurement rduites de moiti. En appuyant encore une fois, on revient au nombre maximum de
rails affichs.

Page 267

MW310 Project Windows

10.6.8 AFFICHAGE DES PLANS


Le programme permet lutilisateur de dessiner ou dusager sur la partie suprieure et sur la
partie latrale du panneau. De cette faon, on identifie les diffrents plans, qui sont affichs
comme nuds principaux dans larbre des usinages et sur lesquels on peut travailler. Comme on a
dj vu, certaines oprations (perage, coupes, etc.) ne sont pas applicables aux plans latraux.
Cette fonction permet tout dabord de slectionner le plan que lon veut afficher ou usiner; en outre,
elle permet un affichage interactif et tridimensionnel du panneau pour une meilleur comprhension
et disposition des plans et de lorigine des axes sur eux.

Les touches sous les lettres X, Y et Z, permettent la rotation du panneau autour de laxe
spcifi selon des multiples de 15 ou 30 degrs. La touche de Mise zro met zro la position
du panneau par rapport laxe. chaque pression, le dessin tridimensionnel du panneau est mis
jour: de cette faon, lutilisateur russit comprendre la disposition des plans dans lespace. En
outre, sur chaque plan on dessine lorigine des axes utiliss par le programme dans laffichage bidimensionnel et leur orientation.
Un clic sur la liste des plans utilisables en montre tout de suite laspect et, en confirmant par la
touche OK, on ferme la fentre et on dfinit ce plan comme plan courant.

Page 268

MW310 Project Windows

10.6.9 MESURAGE DES DISTANCES ET DES ANGLES


Pendant lanalyse ou la construction de dessins et usinages, il faut souvent connatre la distance
qui spare deux points ou langle identifi par deux segments. Cette fonction permet de calculer
ces grandeurs de faon trs simple et prcise. En appuyant sur cette touche, on accde un
tableau daffichage comme celui montr en figure:

Ce tableau, diffrence des autres, ne permet pas lintroduction des donnes, mais sert seulement
afficher les rsultats des mesurages. Les touches qui se trouvent dans la partie suprieure permettent
lutilisateur de spcifier si lon veut effectuer un mesurage de segments ou dangles.

10.6.9.1 Mesurage de segments


louverture du tableau, le mode de mesurage dun segment est actif. il suffit de slectionner les
deux extrmits du segment mesurer par un clic de la souris, et les donns sont affiches sur le
tableau: sa longueur, sa projection sur les axes X et Y, son inclinaison par rapport laxe X. En
appuyant sur la touche Cancel on sort du mode de mesurage.

10.6.9.2 Mesurage des angles


En appuyant sur la touche spcifique, on peut calculer lampleur de langle identifi par deux
segments. En suivant les phases suggres sur la barre dtat, tout dabord on slectionne le sommet
de langle mesurer, puis il faut faire clic sur les deux cts qui le dlimitent (de cette faon, on
introduit langle initial et langle final demands par la barre dtat). la fin de lopration, dans la
case spcifique, on affiche lampleur de langle slectionn. Si langle initial est suprieur langle
final (langle est dcrit au sens des aiguilles dune montre), lampleur calcule sera ngative. En
appuyant sur la touche Cancel on sort du mode de mesurage.

Page 269

MW310 Project Windows

10.7

USINAGES AVANCES

10.7.1 TROUS DE FLASQUE


Les trous de flasque sont crs par la touche montre en figure. En appuyant sur cette touche, on
met jour le tableau des donnes, qui affiche tous les champs remplir pour obtenir un trou de
flasque. La premire page contient les donnes les plus utilises, tandis que la page dAvances
contient les donnes moins utilises.
Types
forets

de

Touches
symtrie

Touches
daccrochage

de

Types de ralentissement

Type de foret: ces touches permettent la slection de la typologie de foret dsir parmi ceux qui
sont disponibles (normal, vaser, lance, tasse). Elles sont rciproquement exclusives et,
par des dfauts qui peuvent tre dfinis dans la section spcifique, chacun delles est associ
un type de ralentissement, une vitesse, un diamtre et deux profondeurs de ralentissement. En
appuyant, donc, sur chaque touche, les valeurs des champs du tableau seront automatiquement
mises jour selon ces dfauts. Ces valeurs, cependant, doivent tre considres valeurs
conseilles et, donc, modifiables selon les dsirs de lutilisateur.
Type de ralentissement: les touches pour les choix du ralentissement sont elles aussi
rciproquement exclusives comme celles du type de foret et sont utilises pour indiquer quel
type de ralentissement on veut pour le trou courant. Les vitesses et les profondeurs qui
dfinissent le comportement du foret selon le ralentissement peuvent tre dfinies dans la
section spcifique.
Coordonnes du centre du trou: X1 et Y1 sont les cotes du centre de la flasque, exprimes dans
lunit de mesure courante. Elles peuvent tre introduites par le clavier ou graphiquement, par
un clic de la souris sur le panneau dans la position dsire.
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur
lune de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc
la valeur numrique est traduite pour prendre en considration la nouvelle rfrence. Si on
utilise la touche droite de la souris, laccrochement est modifi, mais la cote est maintenue,
donc on a un vritable dplacement du trou.
Rayon : cest le rayon que doit avoir le cercle, sur la circonfrence duquel on va excuter les
trous.
Angle initial : cest langle form, par rapport laxe X, par la droite qui unit le centre avec le
premier trou de la flasque.
Profondeur: cest la profondeur attribue aux trous.
Diamtre: cest le diamtre du foret utilis et, donc, des trous.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois

Page 270

MW310 Project Windows

Description: description, (facultative), de la flasque dfinie.


Outil: cest le code numrique de loutil utilis pour la flasque. Si loptimisation des trous est
active, ce champ na aucun effet et est ignor. Si appuye, la touche gauche de la case
dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la
touche droite permet daccder une liste de tous les outils actuellement disponibles sur la
tte, pour slectionner le plus adquat.
Touches de symtrie: ces touches (qui peuvent toutes tre baisses en mme temps), permettent
de crer en un seul coup aussi les copies de la flasque en cration, symtriques par rapport aux
axes de symtrie en X et Y. Si, par exemple, on nappuie que sur la premire touche (symtrie
en X), en appuyant sur la touche OK, on cre deux flasques, lune avec les valeurs dfinies,
lautre identique la premire, mais avec des cotes symtriques par rapport laxe mdian du
panneau le long de laxe X.

Aprs avoir dfini les donnes, en appuyant sur la touche OK on cre un perage de flasque sur le
plan horizontal, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux
cas, le tableau est invalid et la touche des trous de flasque sur le tableau des commandes est
hausse. Au contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la
touche OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer
lintroduction dautres trous de flasque. On doit rappeler aussi que, pendant la cration, au lieu
dutiliser la touche OK , on peut faire double clic par la souris sur le panneau, pour introduire des
nouveaux trous de flasque. Cette commande, avec une utilisation intelligente des dfauts de perage,
permet lintroduction de trous de flasque de faon trs rapide. En dernier lieu, on doit noter que,
aprs la cration des trous de flasque, un nouveau nud (reprsent par un cercle de trous stylis) a
t ajout larbre des usinages, comme fils du plan horizontal.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder un perage de
flasque pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris
sur le dessin du trou ou sur son icne dans larbre des usinages. Dans les deux cas, lusinage change
de couleur, le nud correspondant dans larbre est mis en relief et le tableau que lon vient
dexaminer est affich. Dans ce cas, il permet de modifier les valeurs de lusinage et den afficher
immdiatement les consquences sur le panneau, mme avant de confirmer par la touche OK. Si
lon appuie sur la touche Cancel, au contraire, les modifications sont limines et la flasque
revient aux valeurs quelle avait avant. Si on veut faire une copie symtrique dun trou de flasque
existant, il faut utiliser les commandes de modification avances, qui seront expliques par la suite.
On doit rappeler, enfin, que les trous de flasque ne peuvent tre excuts que du plan horizontal.

Page 271

MW310 Project Windows

10.7.2 INTRODUCTION DE FIGURES (FERRURES)


On dfinit figures les compositions constitues par un ou plusieurs usinages, normalement utiliss
pour loger les ferrures lintrieur du panneau (serrures, contre-plaques, etc.). Elles ne peuvent
pas tre modifies lintrieur du programme Masterwork, qui le considre des objets de seule
lecture et indivisibles. Elles sont construites lintrieur du programme MW310 et mmorises dans
une bibliothque, qui est ensuite charge et mise la disposition de lutilisateur de Masterwork.
Pendant la phase de compilation, en plus, le programme produit un rappel de la fonction ISO
consacre lusinage de figures.
Le tableau des donnes relatives lintroduction des figures est le suivant:

Touches de symtrie: indiquent lorientation donner la figure parmi les quatre possibles.
Numro de la figure: cest le numro de la figure choisi lintrieur des numros disponibles (il
peut tre aussi introduit manuellement, sans laide de la touche de slection qui se trouve prs de
la case).
Coordonnes du point dapplication de la figure: X1 et Y1 sont les cotes auxquelles se trouvera
lorigine de la figure (chaque typologie de figure en est dote).
Touches des rfrences: les touches prs des cotes du trou indiquent le type de rfrence choisi
pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur
lune de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la
valeur numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la
touche droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un
vritable dplacement de la figure.
Outil: cest le code numrique de loutil utilis pour la figure. Si appuye, la touche gauche de
la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la
touche droite permet daccder une liste de tous les outils actuellement disponibles sur la tte,
pour slectionner le plus adquat. La valeur contenue dans ce champ, au moment de la cration
dun fraisage, peut tre dfinie dans une case dans la section des dfauts. En modifiant cette
valeur, on met jour aussi les champs des vitesses.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois.
Vitesse dusinage : cest la vitesse de loutil une fois lintrieur du bois.
Vitesse de rotation : cest la vitesse de rotation de loutil en milliers de tours par minute.
Aprs avoir dfini les donnes, en appuyant sur la touche OK on introduit la figure choisie sur le
plan courant, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux
cas, le tableau est invalid et la touche des figures sur le tableau des commandes est hausse. Au
contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche
OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction
dautres figures. En dernier lieu, on doit noter que, aprs la cration dune figure, un nouveau nud
(reprsent par une icne qui montre le type de figure slectionn) a t ajout larbre des
usinages, comme fils du plan courant.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder une figure
pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris sur
nimporte quelle partie de la figure (en rappelant ainsi lutilisateur quelle doit tre considre
somme un seul lment, sans distinctions parmi les diffrents usinages qui la composent). Ainsi
faisant, la figure change de couleur, le nud correspondant dans larbre est mis en relief et le tableau
que lon vient dexaminer est affich. Dans ce cas, il permet de modifier les valeurs de lusinage et
den afficher immdiatement les consquences sur le panneau, mme avant de confirmer par la
touche OK. Si lon appuie sur la touche Cancel, au contraire, les modifications sont limines et
la figure revient aux valeurs quelle avait avant.

Page 272

MW310 Project Windows

10.7.3 IMPORTATION DE MACROS ISO (SOUS-PROGRAMMES)


Les macros ISO sont essentiellement des sous-programmes, crits par lditeur ISO intgr
lintrieur de MW310 et disponible par un fichier avec extension .mac. Le programme ISO
produit, donc, contient un rappel un sous-programme avec une rfrence au fichier qui
correspond la macro introduite. Les macros ISO, tout comme les figures, sont considres
comme lments indivisibles et de seule lecture.
Le tableau pour lintroduction des donnes relatives aux macros ISO est le suivant:

Nom de la macro ISO: la fonction de recherche slectionne tous les fichiers avec extension .mac
et, aprs avoir choisi, en affiche la description, outre les paramtres ventuels que la macro
slectionne exporte. Ceux-ci sont affichs, si prsents, dans une grille dans la partie droite du
tableau des donnes.
Coordonnes du point dapplication de la figure: X1 et Y1 sont les cotes auxquelles se trouvera
lorigine de la macro : on assume que lorigine de la macro est constitue, pendant sa construction
lintrieur de lditeur ISO, par lorigine des axes de la machine. Puisque ces derniers se trouvent
en haut gauche en MW310, elle sera rfre cet angle aussi lintrieur de Masterwork (cest-dire quelle sera identique celle en MW310 seulement si aura origine dans le sommet en haut
gauche du panneau).
Touches des rfrences: les touches prs des cotes de la macro ISO indiquent le type de rfrence
choisi pour les coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur
lune de ces touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la
valeur numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la
touche droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un
vritable dplacement de la macro.
Grille des paramtres: si la macro exporte des paramtres, ceux-ci sont montrs dans une grille, qui
contient leur description, leur numro (#), et une case vide o introduire la valeur attribuer
ce paramtre lintrieur de la macro. Par chaque ligne de cette grille, on aura donc, lintrieur
du programme ISO rempli, avant du rappel un sous-programme, autant dattributions,
(#=). En plus, il faut rappeler que les paramtres exportables par les macros doivent avoir un
numro compris entre 1 et 900, tandis que les numros suprieurs 900 sont rservs, parce que
utiliss par Masterwork.
Aprs avoir dfini les donnes, en appuyant sur la touche OK on introduit la macro choisie sur le
plan horizontal, tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les deux
cas, le tableau est invalid et la touche des macros ISO sur le tableau des commandes est hausse.
Au contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche
OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction
dautres macros. On doit rappeler aussi quon ne peut pas introduire une macro lintrieur de plans
diffrents du plan horizontal. Le programme, en outre, pendant la compilation, mmorise
lenvironnement courant (plan de travail et origine des axes), avant du rappel un sous-programme,
de faon pouvoir le rtablir la fin de ce dernier. En dernier lieu, on doit noter que, aprs la
cration dune macro, un nouveau nud a t ajout larbre des usinages, comme fils du plan
courant. Pendant la slection (le curseur de la souris indique cette condition), on peut accder une
macro pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris
sur nimporte quelle partie de sa reprsentation (en rappelant ainsi lutilisateur quelle doit tre
considre somme un seul lment, sans distinctions parmi les diffrents usinages qui la
composent). Ainsi faisant, la macro change de couleur, le nud correspondant dans larbre est mis
en relief et le tableau que lon vient dexaminer est affich. Dans ce cas, il permet de modifier les
valeurs de lusinage et den afficher immdiatement les consquences sur le panneau, mme avant
de confirmer par la touche OK. Si lon appuie sur la touche Cancel, au contraire, les
modifications sont limines et la macro revient aux donnes quelle avait avant. On doit rappeler,
enfin, que les dplacements de la macro ninfluencent pas les positions dventuels trous
horizontaux et fiches anuba prsents dans la macro, puisquils sagit dusinages certainement
Page 273

MW310 Project Windows

visibles du plan horizontal, mais qui ne lui appartiennent pas. Les macros ISO, en outre, ne sont pas
susceptibles de modifications avances (mise lchelle, rotations, etc.).

10.7.4 VIDAGE DE PROFILS REMARQUABLES


On doit souvent excuter des cavits avec une forme particulire sur le plan du panneau. Grce
cette fonction, il suffit dintroduire les caractristiques gomtriques de la cavit pour en obtenir
le vidage optimis par une fraise. Les cavits praticables sont le rectangle aux sommets arrondis,
le cercle et lellipse. Le tableau suivant montre tous les champs de texte ncessaires dcrire
chacun de ces trois profils.

Touche de slection du profil: elles permettent de slectionner le type de vidage que lon veut
excuter (en validant les champs ncessaires et en invalidant les champs non utilisables).
Coordonnes X1 et Y1: ce sont les cotes du premier sommet du rectangle ou du centre du cercle
ou de lellipse.
Coordonnes X2 et Y2: ce sont les cotes du deuxime sommet du rectangle.
Touches des rfrences: les touches prs des cotes indiquent le type de rfrence choisi pour les
coordonnes (cote par rapport un bord ou au centre du panneau). Si on appuie sur lune de ces
touches par la touche gauche de la souris, on ne modifie que laccrochement, donc la valeur
numrique est traduite pour prendre en considration la nouvelle rfrence. Si on utilise la touche
droite de la souris, laccrochement est modifi, mais la cote est maintenue, donc on a un vritable
dplacement du point.
Rayon du cercle: utilis pour lintroduction du rayon du cercle dessiner.
Demi-axe en X : indique la longueur du demi-axe de lellipse parallle laxe X.
Demi-axe en Y: indique la longueur du demi-axe de lellipse parallle laxe Y.
Inclinaison de lellipse: indique combien de degrs lellipse doit tre incline (par rapport laxe
X), avant dtre dessine.
Outil: cest le code numrique de loutil utilis pour le vidage. Si appuye, la touche gauche de
la case dintroduction indique qu'on souhaite spcifier le nom de l'outil au lieu de son numro ; la
touche droite permet daccder une liste de tous les outils actuellement disponibles sur la tte,
pour slectionner le plus adquat. La valeur contenue dans ce champ, au moment de la cration
dun vidage, comme pour les fraisages, peut tre dfinie dans une case dans la section des
dfauts. En modifiant cette valeur, on met jour aussi les champs des vitesses et des
profondeurs.
Vitesse dentre: cest la vitesse dentre de loutil dans le bois.
Vitesse dusinage: cest la vitesse de loutil une fois lintrieur du bois
Vitesse de rotation: cest la vitesse de rotation de loutil en milliers de tours par minute.
Profondeur: cest la profondeur assigne lusinage.
Profondeur du passage: si cette valeur est zro, le fraisage sera excut en un seul passage,
autrement sera produit en parcourant le profil autant de fois que ncessaire pour atteindre la
profondeur dfinie. Si, par exemple, cette dernire est de 10 millimtres et la profondeur de

Page 274

MW310 Project Windows

passage est dfinie 3 mm, le code ISO produit contient 4 passages dbarbage, les premiers de
3 mm, le dernier dun millimtre.
Description: brve description associer lusinage.
Rayons de raccord: ce sont les rayons de raccord des quatre sommets du rectangle vider.
Aprs avoir dfini toutes les donnes, en appuyant sur la touche OK on introduit le vidage dfini
sur le plan courant tandis que, en appuyant sur la touche Cancel, on avorte lopration. Dans les
deux cas, le tableau est invalid et la touche des vidages sur le tableau des commandes est hausse.
Au contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche
OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction
dautres vidages. En dernier lieu, on doit noter que, aprs la cration dun vidage, un nouveau nud
a t ajout larbre des usinages, comme fils du plan courant. Pour distinguer le vidage des
fraisages ordinaires ou de la figure dnomme rencontre , on a dcid de confrer cet usinage
un aspect plus rel, cest--dire celui quil aurait aprs lusinage (et non seulement, donc, le profil
extrieur de la cavit).
Pendant la slection (le curseur de la souris indique cette condition), on peut accder une figure
pour en afficher les donnes et/ou les modifier. Cela peut tre obtenu par un clic de la souris sur le
vidage ou sur le nud de larbre des usinages. Ainsi faisant, la figure change de couleur, le nud
correspondant dans larbre est mis en relief et le tableau que lon vient dexaminer est affich. Dans
ce cas, il permet de modifier les valeurs de lusinage et den afficher immdiatement les
consquences sur le panneau, mme avant de confirmer par la touche OK. Si lon appuie sur la
touche Cancel, au contraire, les modifications sont limines et le vidage revient aux valeurs quil
avait avant. On rappelle qu la pression de la touche OK , on excute des contrles sur
lexactitude des donnes introduites et sur leffective possibilit de ralisation de la cavit (les cotes
des sommets du rectangle, par exemple, ne peuvent pas tre ralisables si les rayons de raccord ne
sont pas compatibles).

Page 275

MW310 Project Windows

10.7.5 INSTRUCTIONS ISO


De la version 2.00, on peut introduire des instruction ISO directement lintrieur du projet, avant
ou aprs un certain usinage. Pour ce faire, on doit intervenir directement sur larbre des usinages: en
faisant clic sur larbre par la touche droite de la souris, un menu spcifique est affich, qui contient
les lments Ajouter instruction ISO et Introduire instruction ISO. Le premier permet
dintroduire une certaine instruction ISO aprs le nud correspondant lusinage slectionn, le
deuxime de placer lusinage avant linstruction (si on a slectionn un nud relatif un plan du
panneau, seulement le premier lment sera disponible). Dans les deux cas, le tableau aura laspect
montr en figure:

La case en haut gauche permet de slectionner quelle instruction, parmi celles disponibles, on veut
introduire. Si linstruction prvoit un ou plusieurs paramtres, seront affiches des cases de textes en
nombre gal aux paramtres ncessaires. ct des paramtres obligatoires, est affich un *,
(astrisque), qui signale quils doivent forcment tre remplis pour introduire une instruction
correcte du point de vue syntactique dans le programme. La slection de linstruction ISO, en plus,
comporte aussi une description sommaire de la mme et de ses paramtres, pour viter que
lutilisateur doive chercher ailleurs ces informations.
Aprs avoir dfini les donnes, en appuyant sur la touche OK on introduit linstruction ISO
choisie sur le plan courant tandis que, en appuyant sur la touche Cancel, on avorte lopration. Au
contraire, en appuyant sur la touche Next, on obtient le mme effet quon aurait par la touche
OK, mais sans sortir du tableau, en permettant ainsi lutilisateur de continuer lintroduction
dautres figures. En dernier lieu, on doit noter que, aprs la cration dune figure, un nouveau nud
(reprsent par une icne qui montre le code dinstruction ISO introduite) a t ajout larbre des
usinages, comme fils du plan courant.
Pendant la slection (le curseur de la souris indique cette condition), on peut accder une
instruction ISO pour en afficher les donnes, et/ou la modifier. Cela peut tre obtenu par un clic de
la souris sur licne qui la reprsente dans larbre des usinages (les macros ISO nont pas de
contrepartie graphique visible sur le panneau). Ainsi faisant, le nud correspondant dans larbre est
mis en relief et le tableau que lon vient dexaminer est affich, o lon peut excuter les
modifications dsires. Si lon appuie sur la touche Cancel, au contraire, les modifications sont
limines et linstruction ISO revient aux donnes quelle avait avant.
Cependant, pendant lintroduction dinstructions ISO, il faut se rappeler quil ny a pas de contrles
syntactiques ou du rsultat qui sera produit en prsence de loptimisation des trous: dans ce cas, en
effet, lordre dusinage des trous ne correspond pas lordre visible sur larbre des usinages, avec
une consquente faute dalignement entre usinages et instructions ISO. Donc, cest une tche de
lutilisateur dintroduire de faon soigneuse les instructions ISO, ou dinvalider loptimisation des
trous, sils sont prsents. Le programme, de toute faon, en prsence de loptimisation des trous et
dinstructions ISO mlanges des trous, excute ces dernires seulement aprs le dernier perage.

Page 276

MW310 Project Windows

10.8

DEFINITIONS ET DEFAUTS
Cette partie du programme permet de mmoriser certaines dfinitions gnrales et des valeurs
dfinies par dfaut pour certains paramtres dusinage: de cette faon, elles seront proposes
lutilisateur, pendant lintroduction des donnes ,dj introduites dans les champs spcifiques, avec
un grand pargne de temps et une augmentation de la simplicit de cration dun usinage. On accde
cette section par la voix Dfauts gnraux du menu Dfinitions: une fentre contient toutes les
dfinitions de lapplication divises par pages thmatiques.

10.8.1 VALEURS IMPLICITES DE PROJET


Cette section permet de
spcifier des valeurs de dfaut
pour les donnes du projet:
chaque fois que lon cre un
nouveau projet, il sera dcrit
selon ce qui est contenu dans
cette page et le tableau des
donnes
contiendra
initialement ces paramtres.
Lutilisateur, de toute faon,
peut modifier les donnes du
projet en nimporte quel
moment, en personnalisant le
panneau selon ses dsirs.
Dans la page montre en
figure sont aussi affichs les
dfauts relatifs au fraisage. Le
Numro de loutil devrait
contenir le code numrique de la fraise la plus utilise (utilise aussi pour lbarbage). De cette
faon, lorsquon introduit un nouveau fraisage, le tableau des donnes contient dj cette valeur, en
vitant la ncessit de lintroduire chaque fois. La deuxime case, au contraire, indique le rapport
qui existe entre le rayon dentre (si on a une entre raccord pour un fraisage), et le diamtre de
loutil qui sera utilis pour le fraisage: selon la valeur ici dfinie, en modifiant le type de fraise
pendant la construction du fraisage, on obtient automatiquement le rayon dentre optimal pour cet
outil. Cela contribue simplifier et rendre plus vite lopration de fraisage, cherchant rduire le
plus possible le nombre de donnes que lutilisateur doit introduire.

10.8.2 DEFINITIONS GENERALES


Les champs contenus dans
cette page ne sont pas lis au
projet actuellement ouvert,
mais ils sont associs
directement au programme: il
sagit de paramtres globaux.
La partie suprieure de la
page contient les valeurs
relatives

dfinitions
utilises
pendant
la
modification et laffichage
dun dessin.
Les valeurs de snap indiquent
la sensibilit de dplacement
de
la
souris
lorsque
laccrochement
correspondant est actif: si,
par exemple, cette valeur est
de 5 mm en X et en Y, la souris peut se dplacer en excutant des mouvements selon des multiples
de 5 mm la fois le long des deux axes, mais elle ne peut pas occuper des positions intermdiaires.
Page 277

MW310 Project Windows

La tolrance de slection indique le nombre de pixels de tolrance permise pendant la phase de


slection: si cette valeur est, par exemple, de 10 pixels, et la slection dun usinage est faite, par
exemple, par un clic 7 pixels de distance de lusinage dsir, celle-ci serait quand mme
slectionne.
Le facteur de zoom spcifie combien un dtail du projet est agrandi (ou rduit), chaque commande
de zoom en avant (ou en arrire).
Le rayon de raccord spcifie la valeur par dfaut pour lintroduction du raccord en un sommet (voir
section de modification des sommets). Comme on a dit, donc, cest seulement une valeur dfinie par
dfaut, qui peut tre modifie chaque fois que lon en demande lintroduction.
La longueur de lmoussage spcifie la valeur par dfaut pour lintroduction de lmoussage en un
sommet (voir section de modification des sommets). Dans ce cas aussi, il sagit dune valeur dfinie
par dfaut, qui peut tre donc modifie chaque fois que lon en demande lintroduction.

10.8.2.1 Dfauts des trous


Ce tableau permet dassocier chaque type de foret utilisable une srie de valeurs dfinies par
dfaut pour certains de ses paramtres: diamtre, profondeur, vitesse et type de ralentissement. Ces
valeurs sont utilises pour proposer lutilisateur un tableau des donnes dj rempli chaque fois
que lon introduit un nouveau perage vertical (trou simple, fitting ou trous de flasque). On va les
examiner en dtail et on va voir comment le programme va les utiliser, une fois quon les a dfinies.
Actuellement, MasterWork met la disposition de lutilisateur quatre types de forets: forets
traditionnels, forets vaser (avec base largie), forets lance (utiliss pour les trous passants) et
forets tasse (pour les trous avec grands diamtres).
Tout dabord, pour chaque type de foret on peut associer un diamtre dfini par dfaut: le choix
optimal serait dutiliser le diamtre le plus utilis pour chaque foret.

En outre, chaque typologie de foret on peut assigner une profondeur dusinage, selon lutilisation
que lon fait normalement de chacune dentre elles.
La troisime colonne permet de slectionner le type de
ralentissement prfr pour chaque foret: ralentissement
absent, ralentissement suprieur, infrieur ou les deux. Pour
slectionner le ralentissement, il suffit de faire un double clic
par la souris sur la case que lon veut modifier. Cela
affichera une liste des ralentissements permis. La slection
dun ralentissement ferme immdiatement la liste et met
jour la case dsire.
Outre le type de ralentissement, en outre, on doit spcifier la profondeur laquelle activer le
ralentissement suprieur et le ralentissement infrieur.
Enfin, dans les dernires deux colonnes, on introduit la vitesse nominale du foret et la vitesse utilise
pendant les ralentissements. De cette faon, donc, chaque fois que lon slectionne un foret, les
paramtres technologiques lis et prsents dans ce tableau sont dfinis automatiquement et, si ce
tableau a t rempli de faon intelligente, lintroduction de nouveaux trous devient une opration
extrmement simple et rapide.
On doit prciser, enfin, que les valeurs relatives au diamtre, la vitesse vite, la profondeur et au
ralentissement sont proposes quand mme dans le tableau des donnes relatives chaque perage,
don celles peuvent tre modifies en nimporte quel moment. Les paramtres relatifs au
ralentissement, au contraire (vitesse lente, profondeur suprieure et infrieure ) napparaissent pas
ailleurs, donc ils ne peuvent tre modifis qu lintrieur de cette page: en effet, ils sont
normalement lis aux dimensions et aux caractristiques du panneau, donc il ne faut pas les spcifier
pour chaque trou.

Page 278

MW310 Project Windows

10.8.3 DEFINITIONS DXF


Comme dans le cas des fichiers
TED, pour importer les fichiers
DXF qui contiennent les usinages
il faut avoir des dfauts, si dans le
fichier on na pas les indications
ncessaires pour interprter les
lments gomtriques comme
usinages. diffrence des fichiers
TED, les fichiers avec extension
DXF
(mmoriss
avec
les
informations
relatives
aux
usinages), peuvent tre crs
directement avec programmes
dutilisation commune, tels que
AutoCAO.
Tandis que les fichiers
TED mmorisent les
paramtres technologiques dans des champs normalement utiliss pour dautres buts, ce format
permet une utilisation de champs spcifiquement crs pour les usinages, (champs 8 et 39).
Comme montr sur le tableau, on peut spcifier, aussi pour les fichiers DXF, des valeurs de dfaut
pour suppler la faute de donnes relatives aux usinages (mmoriss comme lments
gomtriques) quils contiennent: en particulier, on peut dfinir les vitesses dusinage, lunit de
mesure choisie pour les fichiers DXF qui ne la spcifient pas, le tableau des outils que lon veut
associer un projet DXF, etc.

10.8.4 DEFINITIONS TED


La section des dfinitions
TED contient cinq touches,
chacune desquelles affiche
une liste de valeurs de dfaut
qui servent la conversion des
lments
gomtriques
contenus dans un fichier TED
(Tecnos Extended DXF): il
sagit dune sorte dextension
des fichiers DXF, qui contient
des donnes tendues en vue
dun usinage de ce quils
contiennent. Les donnes
tendues contenues dans les
fichiers TED se rfrent
paramtres
technologiques
ncessaires pour interprter
une
gomtrie
comme
usinage. Si le programme ne trouve pas ces donnes tendues lintrieur dun fichier TED, il
utilise les valeurs de dfaut dfinies dans cette page pour faire les conversions ncessaires. chaque
type dusinage correspond une srie de paramtres bien dfinie, chacune affiche dans le tableau
spcifique.

Page 279

MW310 Project Windows

10.8.4.1 Dfauts gnraux


Ce sont les dfauts relatifs aux
donnes gnrales du projet.
On doit rappeler que le type de
machine doit toujours tre dfini
la srie montre en figure, puisque
Masterwork ne fonctionne quen
combinaison avec le programme
MW310.
La valeur introduire dans la ligne
des pouces est 1 si lon veut, par
dfaut, interprter les valeurs
contenues dans le fichier TED
comme exprimes en pouces;
introduire la valeur 0 pour les
interprter en millimtres.

10.8.4.2 Dfauts de perage


Ces valeurs sont assignes chaque
circonfrence contenue dans le
TED (qui est interprte comme un
trou vertical), si on na pas spcifi
les donnes tendues relatives.
rappeler que la vitesse de rotation
est exprime en milliers de tours
par minute et ne doit pas contenir
des dcimaux.

Page 280

MW310 Project Windows

10.8.4.3 Dfauts de coupe


Ce
tableau
permet
lintroduction des paramtres
technologiques dune droite
contenue dans un fichier TED
sans ses donnes tendues: de
cette faon, elle peut tre
interprte comme une coupe
sur le plan horizontal.
rappeler que la vitesse de
rotation est exprime en
milliers de tours par minute et
ne doit pas contenir des
dcimaux.

10.8.4.4 Dfauts de fraisage


Ce
sont
les
paramtres
technologiques associs toutes
les gomtries ( lexclusion des
circonfrences,
qui
sont
interprtes
comme
trous),
contenues dans le fichier TED et
qui nont pas de donnes
tendues relatives leur usinage.
Les valeurs admises pour la
compensation sont 0, 1, ou
2, pour obtenir respectivement
compensation absente, gauche
ou droite.
rappeler que la vitesse de
rotation est exprime en milliers
de tours par minute et ne doit pas
contenir des dcimaux.

Page 281

MW310 Project Windows

10.8.4.5 Valeurs implicites du trou index


Les donnes montres en
figure sont les donnes
introduire pour suppler la
faute de donnes tendues,
si on importe un fichier
TED qui contient une
gomtrie
rectangulaire
dsigne
comme
trou
index, mais sans les
donnes tendues. Dans ce
cas, on lui assigne ces
paramtres technologiques
et elle est reprsente par
consquent sur le projet.

10.8.5 DEFINITION DES NOMS DES OUTILS


Masterwork permet de spcifier, pour chaque usinage, le type d'outil qu'on va utiliser pour son
excution, soit par un code numrique (correspondant la position de l'outil l'intrieur de la tte),
soit par un alias, savoir un nom imaginaire associ de manire univoque au code numrique. De
cette manire, il est peut tre plus facile d'identifier l'outil que l'on veut utiliser pour un certain
usinage sans que l'on doive rappeler sa position l'intrieur de la tte (il faut toutefois que les noms
soient assez intuitifs et clairs). L'attribution de ces alias chaque outil disponible sur la machine se
fait l'intrieur de la fentre reprsent ci-dessous et qui peut tre ouverte depuis le menu fixation
des donnes:
la colonne gauche contient l'identificateur de
l'outil choisi par l'utilisateur, tandis que dans la
colonne droite on aura son code numrique. Au
premier dmarrage de Masterwork, ce tableau
est automatiquement initialis et tous les outils
relevs sur la machine sont affichs dans la
deuxime colonne. Dans la premire colonne, en
revanche, on aura des noms, Outil i, qui sont
attribus par dfaut et o i reprsente le numro
progressif de l'outil trouv.
Ce tableau peut, ensuite, tre librement modifi
par l'utilisateur qui peut attribuer les noms qu'il
prfre aux diffrents outils disponibles. Par la
suite, chaque fois que l'on doit indiquer un outil
dans le tableau d'un usinage, en spcifiant qu'on
veut l'identifier par son alias, le bouton
"Feuilleter" ( ct de la case d'introduction
correspondante) affichera la liste des alias dfinis
au lieu que des codes numriques.

Page 282

MW310 Project Windows

10.9

FORMAT DXF

Spcification du 20 Avril 2001


Aux Etats-Unis, le format DXF est le standard le plus utilis par les producteurs de logiciels pour
transfrer les informations ncessaires pour la cration dun programme en code machine (ISO).

Le but est de transfrer le plus dinformations possibles, en conservant la compatibilit avec le


format DXF standard, cest--dire un DXF lisible par AutoCAO. La possibilit douvrir et afficher
le DXF produit par AutoCAO (ou dautres types de CAO) permet le contrle visuel des
informations contenues dans le fichier et simplifie un ventuel debug.

Le DXF doit en tout cas contenir un nombre dinformations suffisant la cration de programmes
complets, sans modifications par loprateur. Des programmes, tels que Solid de Cabinet Vision
ou Euro de Cabnetware ou encore Drill Mate de Pattern Systems peuvent produire des dizaines
de panneaux par session, et on ne peut pas concevoir un oprateur qui modifie manuellement des
dizaines de fichiers DXF pour obtenir les programmes machine.

En outre, on doit aussi considrer que les utilisateurs aux Etats-Unis et au Canada sont dj
accoutums la conversion automatique des fichiers produits par Solid, Euro, Drill Mate, etc.; donc,
un produit qui noffre pas la conversion automatique de DXF au code ISO naurait pas trop de
succs sur le march amricain.

Le DXF est n comme format dchange dinformations parmi les diffrents milieux CAO, et il
nest pas spcifiquement conu pour lindustrie des machines pour lusinage du bois. Pour permettre
le passage de plus dinformations possible sans sortir du standard DXF, on doit utiliser quelques
conventions et quelques astuces, normalement utiliss par les diffrents producteurs des logiciels,
qui constituent de fait le standard actuel:

1)

La reprsentation du panneau est en format 2D.

2) Les diffrents types dusinage sont diviss sur des layers diffrents. On a des layers pour:
Dimensions du panneau
(PANEL)
Perages sur le ct suprieur
(TOP[$Fn])
Perages sur le ct gauche
(LEFT[$Fn])
Perages sur le ct antrieur
(FRONT[$Fn])
Perages sur le ct droit
(RIGHT[$Fn])
Perages sur le ct postrieur (BACK[$Fn])
Perages horizontales indexes (INDEXE[$NOME_OUTIL][$Fn])
Coupes de lame
(SAW[$Fn][$En])
Fraisages
(TOOL$NOME_UTENSILE[$R;$L][$Fn][$En][$Sn])

Page 283

MW310 Project Windows

Lecture du layer

Le nom du layer
est-il prsent
dans le tableau
des usinages?

No
n

Le layer est ignor


(pas derreurs).

No
n

L'importation du fichier
DXF est abandonne
avec la cration dune
erreur

Oui

Le layer
contient-il les
donnes
appropries?

Oui
Lusinage est inteprt
selon la correspondance
usinages - noms des
layers

Les lments entre parenthses carres sont les paramtres facultatifs et ils sont expliqus
ensuite dans ce document. Les noms des layers indiqus sont utiliss comme dfaut, mais ils ne
doivent pas tre considrs obligatoires. Dans le fichier de configuration du programme, on a
un tableau de configuration, dans lequel on peut associer le nom du layer au type dusinage.
Les layers qui ne sont pas reconnus comme usinages sont ignors sans crer des message
derreur. Cette caractristique est conue pour les cas o les DXF contiennent cotes ou dautres
donnes descriptives qui nintressent pas lusinage. Les layers qui ne sont pas reconnus
comme usinages sont au contraire analyss pour vrifier lexactitude des informations
contenues. Dans ce cas, au contraire, les informations inexactes (par exemple, un outil
inexistant) crent une erreur et la procdure de conversion est abandonne. En mode de
conversion automatique de plusieurs fichiers (batch mode), le procs de conversion continue
mme en prsence derreurs, mais on cre un fichier log qui contient la liste des fichiers qui ont
provoqu des erreurs de conversion.

Page 284

MW310 Project Windows

3)

Les informations sur laxe Z (paisseur du panneau, profondeur des usinages sur le ct
suprieur et cote en Z des perages horizontaux) sont indiques par le paramtre paisseur
des diffrents lments, dont la valeur est toujours interprte comme profondeur,
indpendamment du signe. Cette solution permet davoir une reprsentation tridimensionnelle
trs efficace, mme en dessinant en 2D.
Note: certains programmes demandent lintroduction de la cote Z (paisseur ou profondeur
dusinage) dans le nom du layer (ex.: PANEL19P00; TOOL_A12P50; la lettre P est utilise
au lieu du point dcimal, puisque le release des versions AutoCAO prcdentes la 2000 ne
permettent pas lutilisation du point dcimal dans le nom du layer). Mais, en utilisant ce
systme, leffet tridimensionnel est perdu.

4)

On peut associer chaque layer une couleur diffrente, et la couleur des diffrents lments est
associe celle du layer. Lutilisation dune couleur diffrente pour chaque type dusinage
permet de comprendre immdiatement lexactitude du dessin, mme si la donne couleur ne
donne aucune information au programme de conversion.

5)

Limportation est compatible avec les formats DXF de AutoCAO 12, 13, 14 et 2000. On
reconnat et interprte les lments LIGNE, ARC, CERCLE, POLYLIGNE et
LWPOLYLIGNE.

6)

Il existe un tableau de dfaut des DXF, o sont fixes les valeurs utilises pour les paramtres
non spcifis dans le DXF (ex.: vitesse davance, de rotation, etc.) pendant le procs de
conversion DXF  ISO.

7)

Les dimensions X et Y du panneau sont dfinies par les dimensions dun rectangle prsent
dans le layer adquat (PANNEAU). Lpaisseur est constitue par la valeur du paramtre
paisseur du rectangle. Tous les usinages se rfrent langle infrieur gauche du panneau.
Les informations des dimensions du panneau sont obligatoires.

8)

Les trous verticaux sont dfinis par des cercles prsents dans le layer adquat (SUPERIEUR).
Les coordonnes du perage sont les coordonnes du centre des cercles. Le diamtre du foret
utiliser correspond au diamtre de chaque cercle. La profondeur de perage est donne par le
paramtre paisseur du cercle.

9)

Les trous horizontaux sont dfinis par des rectangles (polylignes fermes) prsents dans le
layer adquat (GAUCHE; ANTERIEUR; DROIT; POSTERIEUR). La direction de perage est
lie au layer. Le diamtre du foret utiliser et la profondeur correspondent aux dimensions du
rectangle, en fonction de la direction de perage. Les coordonnes du dbut du perage sont
celles du point moyen du segment qui reprsente le diamtre, toujours en fonction de la
direction du perage. La cote en Z correspond au paramtre paisseur.

10) Les trous horizontaux indexs (trous horizontaux avec une direction diffrente de celle des
axes cartsiens) sont dfinis par des rectangles (polylignes fermes) prsents dans le layer
adquat (INDEXE). On peut spcifier loutils utiliser pour lusinage; sil nest pas spcifi,
on utilise loutil dfini dans le tableau des dfauts DXF. Pour un rectangle dfini par les points
P1, P2, P3 et P4, le diamtre du foret utiliser correspond la distance entre le pointe P1 et le
point P4; la profondeur du trou correspond la distance entre le point P1 et le point P2; la
direction du perage est la direction du vecteur qui va du point P1 au point P2; les coordonnes
du dbut du perage sont celles du point moyen entre les points P1 et P4. La cote en Z
correspond au paramtre paisseur.

Page 285

MW310 Project Windows

11) Les coupes la lame sont dfinies par des lignes parallles aux axes cartsiens (ou par des
polylignes composes dun seul segment droit) ou par des rectangles (polylignes fermes par
quatre segments) prsents dans le layer adquat (SAW). La profondeur de la coupe correspond
au paramtre paisseur de llment. Selon llment utilis, on distingue deux cas:
a) Si la coupe est indique par un segment, le segment indique toujours le chemin du centre de
loutil. La direction de la coupe est la direction du vecteur qui va du point 1 au point 2.
b) Si la coupe est indique par un rectangle, on fait un vidage de la zone comprise dans le
rectangle. La direction de la coupe est donne par le ct majeur et la largeur dvidage est
donne par le ct mineur. Le point initial de la coupe est toujours prs du point 1 du rectangle.

12) Les fraisages sont dfinis par des lignes, arcs, cercles ou polylignes qui se trouvent dans le
layer adquat (TOOL$NOM_OUTIL). Il faut obligatoirement spcifier le nom de loutil. Le
caractre / (ASCII 47 - Hex.2Fh) du nom de loutil doit tre remplac dans le nom du layer
par le caractre _ (ASCII 95 - Hex.5Fh). La profondeur de la coupe correspond au paramtre
paisseur de llment. La direction de la coupe est la direction du vecteur qui va du premier
au dernier point. Si dans le nom du layer on spcifie le paramtre $R, lusinage sera fait
droite de ce vecteur; si, dans le nom du layer, on spcifie le paramtre $L, lusinage sera fait
gauche de ce vecteur.

13) Pour tous les usinages on peut spcifier dans le nom du layer la vitesse davancement en
mtres/min par le paramtre facultatif $Fn (n = numro).
Pour les coupes la lame on peut aussi spcifier dans le nom du layer la vitesse dentre en
mtres/min par le paramtre facultatif $En.
Pour les fraisages on peut aussi spcifier dans le nom du layer la vitesse dentre en mtres/min
et la vitesse de rotation de loutil en milliers de tours/min par les paramtres facultatifs $En et
$Sn.
Les paramtres $F, $E, $S, si prsents, peuvent tre disposs dans un ordre quelconque. Si ces
paramtres ne sont pas spcifis, on utilise la valeur prsente dans le tableau des dfauts DXF.
Seulement dans le cas de la vitesse de rotation, si la valeur du tableau de dfaut DXF est 0
(zro), on utilise la vitesse prsente dans le tableau des outils.
Exemples:
Par cette chane TOP, les trous verticaux, prsents dans le layer, seront excuts la
vitesse spcifie dans le tableau de dfaut DXF.
Par cette chane TOP$F3, les trous verticaux, prsents dans le layer, seront excuts
3 m/min.
Par cette chane TOOL$41_2, les fraisages, prsentes dans le layer, seront excutes
aux vitesses spcifies dans le tableau de dfaut DXF.
Par cette chane TOOL$41_2$S12$F3$E1, les fraisages, prsentes dans le layer,
seront excutes 12000 tours/min, avec une vitesse davance de 3 m/min et une
vitesse dentre de 1 m/min.
Par cette chane TOOL$41_2$S12, les fraisages, prsentes dans le layer, seront
excutes 12000 tours/min, avec la vitesse davance et la vitesse dentre prsentes
dans le tableau des dfauts DXF.
14) La vitesse de rotation ne permet que de nombres entiers. Les vitesses dentre et davancement
peuvent avoir des valeurs entires ou fractionnaires. Du moment que le format DXF de
AutoCAO de la version prcdente la 2000 ne permet pas lutilisation du point dcimal, au
lieu du caractre . (point dcimal) on doit utiliser le caractre P. On peut spcifier le
caractre utiliser au lieu du point dcimal dans leDECIMALPOINTCHAR du fichier de
configuration.

Page 286

MW310 Project Windows

On montre par la suite, en exemple, la reprsentation en plan et en axonomtrie isomtrique dun


panneau ralis avec les rgles susdites:

Page 287

Via Romania, 18/20


47900 Rimini - ITALY
Telephon + 39 - 0541 745211
Telefax + 39 - 0541 745350
http://www.masterwood.com
E-mail: masterw@masterwood.com