SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 1/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
Approbation
Fonction Nom Date Signature
1. Objet
1.1. Nom
Nouveau logiciel de programmation de pièce Tornos.
1.2. Description
Nouveau logiciel de programmation de pièce pour les machines Tornos. Il offrira la possibilité de personnaliser
l'interface utilisateur. Elle accélérera l'introduction des nouveautés des commandes. Elle protégera les
avantages concurrentiels uniques et exclusifs. Elle élargira notre marché à d'autres usinages ou d'autres
services.
...
1.3. Domaine
 VisualDECO est destiné aux machines suivantes :
 la future plateforme Multi et Mono.
 les MultiDECO, MultiAlpha, MultiSigma
 les DECO a-line, DECO Sigma et Micro
 Tous les secteurs d’activités de Tornos sont concernés.
1.4. Liens
1.4.1. Références
Cahier des Besoins, "Programmation Pièces"
Spécification Générale, §G-SW-Platform
1.4.2. Issues
Définition & Réalisation "VisualDECO"
1.5. Intervenants / Contacts
 Denis Lovis R&D SW, Resp. Process +41 324 944 286 lovis.d@tornos.ch
 Benoit Gygax EASY-SA, Resp. Architecture +41 324 935 922 benoit.gygax@easy-sa.ch
 Patrick Neuenschwander R&D SW, Responsable HMI +41 324 944 333 neuenschwander.p@tornos.ch
 Jean-Claude Pourchet R&D SW+MC, Responsable +41 324 944 562 pourchet.jc@tornos.ch

1.6. Responsabilités & Historiques
 Version Date Auteur Resp. Description
 0.1 28.02.2008 JCP ACh 1ier jet







Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 2/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
2. Besoins
2.1. Environnement
 Matériel: Ordinateur compatible PC, Operating System compatible MS-Windows XP et Vista.
 Affichage: Caractères avec une taille minimum de 10, possibilité éventuelle de 9
Compatible avec des caractères non latins (ex: chinois, russe)
Résolution optimale requise de 1024 x 768 pixels
Ecran minimum de 15 pouces
 Langages: Français, Anglais, Allemand, Italien, Espagnol, Tchèque, Chinois, ...
 Commercialisation: 2009
2.2. Besoins généraux
Le projet répond entre autre aux besoins exprimés dans le document susmentionné, soit :
 Prise en main rapide du logiciel
 Diminution des temps de programmation
 Solution optimisée pour les machines Tornos
 Logiciel unique pour toutes les machines CNC Tornos
 Codes G communs à toutes les machines CNC Tornos
 Codes G identiques dans le logiciel VisualDECO et sur la commande numérique Fanuc ISO
 Assistants à la programmation : visualisation du contour programmé, assistants pour cycles d’usinage
 Pas de compétences supplémentaires à celles nécessaires pour effectuer la même opération sur TB-DECO
 Intégration de toutes les fonctions existantes ou en cours de réalisation dans TB-DECO
 VisualDECO pourra être intégrée sur certains modèles de machines équipées d’un PC
 Possibilité de compléter le logiciel VisualDECO avec une option Simulation 3D
 Possibilité d’avoir des licences par poste (clé USB)
 Licence "Trialware" comprenant des options pour une durée déterminée
 Possibilité de rendre incompatible les anciennes licences sur une nouvelle version
 Configuration par le client de différents droits d’accès pour ses collaborateurs
 Changement de la langue de l’HMI à la volée (menus, messages, modèles…)
 A l’installation, installation de raccourcis Internet sur les pages "Trucs et Astuces"
 A l’installation, demande unique du nom de l’entreprise et de l’utilisateur
2.3. Besoins d’évolution
Il permettra aussi les évolutions futures du produit, soit :
 Programmation des commandes numériques Fanuc ISO : soit en "TB-DECO like", soit en "Fanuc like"
 Module de calcul pour les offres.
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 3/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
2.4. Thèmes d'amélioration
Thèmes initiaux
1. Synchronisations
2. Programmation 4-5 axes
3. Chemin critique
4. Gamme Opératoire
5. Module Calculation
6. Editeur Graphique
7. Simulation 3D
8. Base de données technologique
9. Sous-programmes client
10. ISO Tornos  ISO CNC
11. Librairie d'outils
12. Liste d'outils graphique
13. Référentiel pièce
14. Gestionnaire de programmes
15. Conversion de programmes
16. Lecture de fichiers CAO
Thèmes supplémentaires
17. Accès distant, télé-contrôle
18. Configurateur de machine
19. Changement de machine à la volée
20. Changement de contexte à la volée
21. Didactitiel, auto-apprentissage
22. Adaptabilité (Know-how collect)
2.5. Solutions Potentielles
 L'intégration et la réutilisation de composants standards.
 Adopter les technologies logicielles constituant l'état de l'art à ce jour.
 Respecter des principes et des modèles de conceptions objet optimisés.
 Suivre de façon itérative des procédures de conception basées sur un processus agile ("UP").
 Utiliser les technologies informatiques orientées vers une interopérabilité maximum, le "plug & play".
2.6. Bénéfices escomptés
 Faire apparaître TORNOS comme le partenaire pour les outils logiciels nécessaires au décolletage.
 Abaissement du niveau de formation requis (facilité d’utilisation) pour la programmation et la MET.
 Meilleure ergonomie pour une calculation, une programmation et une mise-en-train plus rapide.
 Assurer une meilleure qualité et une meilleure productivité pour tous les types de pièces.
 Offrir des solutions standards pour tous les langages et toutes les machines.
 Accélérer et simplifier les mise-en-train tout en garantissant la qualité.
 Etendre et simplifier l'usage de notre programmation de pièces.
 Introduire les technologies "Plug & Play" sur tous nos produits.
 Configurer et simuler les machines et les usinages en 3D.
 Amélioration des offres suite à une calculation.
 Assurer la qualité de la production des pièces.
 Diminution du temps de MET.
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 4/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3. Concept
3.1. Objectifs
 Les objectifs induits sont: Alléger - Simplifier - Standardiser - Flexibiliser
 Les objectifs complémentaires sont: Abstraction - Réutilisation - Graphisme
 Les objectifs supplémentaires sont: Restructurer - Architecturer - Pérenniser
3.2. Modèles
3.2.1. Software
0.1 msec0.1 sec10 sec
SynchroneAsynchrone
Tâchesvisibles
externalisables
Tâchesdefond
nondivulguables
- Communications
- Base de données
- Programmation de pièce
- Simulation+Config. 3D
- Monitoring de machine
Dessin Pièce
Diagnostique
& Services
Mise en Train
Fabrication
Part
Program
Liste des usinages
Gamme Opératoire
Calculation
Liste des Outils
Plan d'opérations
Optimisation Plan
Contrôle Collision
Liste des usinages
Gamme Opératoire
Calculation
Liste des Outils
Plan d'opérations
Optimisation Plan
Contrôle Collision
H M E
Interpréteur
Calculation
3D Engine
I R T
Interface
Real Time
R T
Real
Time
3.2.2. Hardware
NEW
set
OLD set
HME IRT RT
BackBus
HMI
HME IRT RT
BackBus
HMI
OEM Peripherics
Tornos
Parts Studio
Ethernet
CAM / FAO Station
OEE, MES, ERP
Supervision, …
AutomationFieldbus
Motion
Fieldbus
MachineHors Machine
RT Ethernet
IRT Bus
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 5/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.2.3. Besoins / Infrastructure
 Besoins produits exprimés
Config
CNC
PNC
Config
CNC
PTO
Config
CNC
ISOseg
Custom
CNC
PNC
Custom
CNC
PTO
Custom
CNC
ISOseg
H M I
Droits &
Licences
H M I
Didacticiel
Client
H M I
Tool
Editor 3D
Config
CNC
ISO
Custom
CNC
ISO
H M I VisualDECO H M I
Simulation
3DnewTB-DECOv1
VisualDECO v1
VisualDECOPlus v1
FANUC Like
H M I
Run-DECO
H M I
Calculation
(Offre)
ProduitsUtilitairesCibles
ProduitsUtilitairesCibles
Infrastructure
Infrastructure
DECO a-line MultiAlpha MultiDelta ? Micro / Sigma
H M I
Machine
Config.3D
2009 2010 2011
 Infrastructure technique
H M I
"Look
& Feel"
Interface CNC
Hybrid
Models
Engine
BackBus H M I Services
Bases de
Données
Process Engine TORNOS
3D-Engine
(Collision Check)
Run-DECO
Services
H M I
Simulation
3D
H M I
Calculation
(Offre)
H M I
Droits &
Licences
H M I
Didacticiel
Client
H M I
Machine
Config.3D
H M I
Tool
Editor 3D
Interconnexions
H M I
Run-DECO
Config
CNC
PNC
Config
CNC
PTO
Config
CNC
ISOseg
Custom
CNC
PNC
Custom
CNC
PTO
Custom
CNC
ISOseg
Config
CNC
ISO
Custom
CNC
ISO
DECO a-line MultiAlpha MultiDelta ? Micro / Sigma
ProduitsUtilitairesCiblesInfrastructure
ProduitsUtilitairesCiblesInfrastructure
H M I VisualDECO
newTB-DECOv1
VisualDECO v1
VisualDECOPlus v1
FANUC Like
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 6/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.2.4. Synoptique
FANUCCNCInterfaceCNC
HME
BackBus
HMI"Look&Feel"Global
ISO
V6
V8
V7
HME
Engine-DECO
HMI
FANUC
Like
Int.
ISO
Int.
V8
Int.
V7
Int.
V6
HMI
TB-DECO
Like
Interface
TB-DECOLike
Interface
FANUC
Like
HMI
ToolsEditor
3D
Interface
3DEngine
CheckCollision
Engine
3D
HMI
Simulateur
3D
Output
PNC
Interface
PTO
HMI
Modèlisation
Machine
3D
Interface
Cust.CNC
HMI
Run-DECO
Interface
Simu.3D
Interface
Config.3D
Interface
Run-DECO
HMIServicesGénéraux
HMI
Calculation
(Offre)
Interface
Calculation
IRT
Interface
ISO
CustomisationCNC
(SetFANUCPNC)
ConfigurationCNC
(SetFANUC)
Interface
PNC
Interface
PTO
Interface
ISO
CustomisationCNC
(SetFANUCPTO)
CustomisationCNC
(SetFANUCISO)
SW-
Draw
SW-
Lib
Interface
Didacticiel
HMI
Didacticiel
I.S.
HME
ServicesGénéraux
HME
ServicesPC-DECO
(Run-DECO+Admin-DECO)
ConfigurationCNC
(SetFANUC)
ConfigurationCNC
(SetFANUC)
HMI
Admin-DECO
Interface
Admin-DECO
Interface
ToolsEditor
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 7/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.3. Composants
En plus des solutions déjà offertes par TB-DECO, le projet propose de développer les technologies suivantes.
3.3.1. BackBus
•BackBus
•Communications
•Connexion distante Asynchrone  Superviser, Supporter, Dépanner
•Connexion locale Asynchrone  Pour les données de haut niveau (Pièce)
Synchrone  Pour les données de bas niveau (Machine)
•Base de Données
•Machine Configurations, Paramètres, Cinématiques, Supports, ...
•Outils Type, Caractéristiques, Géométries, ...
•Pièce Familles, Procédures, Opérations, Synchronisations, ...
BackBus
C'est la colonne vertébrale de cette plateforme. Tous les éléments implantés dans le système interagissent via
le BackBus. Il permet de réaliser un système en réseau formé de composants hétéroclites. Il coordonne les
liaisons/relations, contrôle les fonctionnement/comportements, véhicule les informations et organise les
données/services. Il est responsable du bon fonctionnement de toutes les activités "extra-composant".
Services
Applications
HMI Programmation
Editeur graphique 2D
Editeur configurateur
machine virtuelle 3D
Simulation 3D
HMI Monitoring
Réglage
Mise en train
Production
Supervision
Mise en service
Diagnostique
Aides
Instruction de
services
HMI Admin
Licence(s)
Utilisateurs
Configuration
machine(s)
Debug
Diagnostique
IRT
IRT Virtuel
IRT Fanuc
IRT B&R
Simulation
Simulation
Simulation
IRT ...
Simulation
Serveur(s) de données (Local /
Distant)
Import/Export &
Backup
Accès Bdd
Interface Gestion
de production
HHI Messagerie
Control collision
(3D)
Langues
Instruction de
service
Utilisateurs
IS
Alarmes
& Journal
Outils
MachineAides
Pièces
Service Pièce
Rechange
Utilisateurs
Profils
...
Privilèges
IS
Help
Textes
Instruction de service
Journal
Alarmes
Logfiles
...
Pièces
Procédures
Opérations
...
Machine
Axes/Broches
Configurations
...
Outils
Supports
Géométries
...
Utilisateurs
Licences
Connexions
Services/HMI
Services
lifetime
Dongle
Cryptage
Backbus Server
IS
Alarmes & Journal
Utilisateurs
IS
Journal
Configuration
Configuration
Utilisateurs
IS
Alarmes & Journal
Utilisateurs
IS
Journal
Configuration
Configuration
Utilisateurs
IS
Alarmes & Journal
Utilisateurs
IS
Journal
Configuration
Configuration
Utilisateurs
IS
Alarmes & Journal
Utilisateurs
IS
Journal
Configuration
Configuration
Utilisateurs
HMI IS
Calculateur
(HME)
Générateur
machine
Post-processeur
spécifique
...
...
...
...
...
...
Traducteur
Analyseur
Interpréteur
Interpolateur
Générateur
composite
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 8/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.3.2. H M E
Voir aussi synoptiques en Annexes §7.1. et §7.3.
Les processus d'analyse, d'interprétation, d'interpolation et de génération des trajectoires seront compatibles
avec les nouvelles cinématiques identifiées et pallierons les restrictions ou contraintes de l'actuel TB-DECO.
•Human Machine Engine
•Interpréteur de trajectoires (+ automatismes)
•Pré-processeur Analyseur de syntaxe  Mise en forme ISO
Traducteur-Interpréteur  Trajectoires outils requises
•Calculateur de trajectoires (+ automatismes)
•Process-engine Interpolateur  Trajectoires combinées des axes
Générateur  Tables de positions des axes
H M E
 Dissocier instruction et dispositif
En séparant les informations génériques des informations du
dispositif de la machine, les opérations peuvent être réutilisées
dans des contextes différents (peigne #1 - peigne #2).
Opération = Instruction + Dispositif
Instruction = Trajectoire + Commande
Dispositif = Broche + Axe + Outil + Synchro.
Broches
Outils
Axes
Début Fin
Instruction
(codes ISO)
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Instruction
 Synchroniser le dispositif, pas l'instruction
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Dès lors que l'instruction est générique, dissociée de la machine, c'est le
dispositif contenant les informations machine qui doit être synchronisée.
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
InstructionInstruction
InstructionInstruction
InstructionInstruction
InstructionInstruction
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 9/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
 Grouper des instructions génériques
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Dès lors que les instructions sont génériques, dissociées de la machine,
elles sont "regroupables" et réutilisables sur des dispositifs différents.
Procédure = Σ instruction
n
1
Procédure = Σ instruction
n
1
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
InstructionInstruction InstructionInstruction InstructionInstruction
 Grouper des dispositifs cohérents
Axes
Broches
Outils
Axes
Broches
Outils
Axes
Broches
Outils
Des dispositifs devant parfois être associés indépendamment d'autres,
"ça le fait" de les regrouper au sein de poste comme sur multi-broche.
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Poste = Σ dispositif  Σ ligne d'opérations
n
1
n
1
Poste = Σ dispositif  Σ ligne d'opérations
n
1
n
1
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Axes
Broches
Outils
Axes
Broches
Outils
Axes
Broches
Outils
Broch.
Outils
Avant Après
Broch.
Outils
Avant Après
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 10/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.3.3. I R T
ou "Interface CNC"
Ce projet ne vise pas la
réalisation d'un composant en
charge du contrôle temps-réel
d'une machine, mais il doit être
capable de "dialoguer" dans
les meilleures conditions avec
des périphériques "temps-
réel".
Voir § Annexes. 7.2.
3.3.4. H M I
Ce projet ne vise pas la
réalisation d'un HMI, mais il
doit développer la plate-
forme offrant les services
suivants.
3.3.5. 3D-config
Voir § Annexes. 7.1.
L'outil indispensable associé
à la simulation 3D est un
configurateur 3D.
SW-config est utile pour les
machines, les systèmes
d'outils, les supports, les
outils et les plaquettes.
3.3.6. 3D-simu
Voir § Annexes. 7.1.
La simulation 3D, pour la détection de collision, la mise en train virtuelle et le suivi de fabrication.
Dessin Pièce
Liste des usinages
Gamme Opératoire
Calculation
Liste des Outils
Plan d'opérations
Optimisation Plan
Contrôle Collision
Mise en Train
Fabrication
•Human Machine Interface
•Programmation de pièce (description du comportement)
• -lib Base de données "Métier"
• -studio Gamme Opératoire  Calculation
Plan des Opérations  Optimisation
Diagramme de Gantt  Temps de cycle
• -draw Editeur graphique 2D  Edition ISO simplifiée
• -simu Simulation 3D  Machine et pièce virtuelles
• -config Configurateur 3D  Configurateur de Machines virtuelles
•Monitoring de machine
• -run Mise en train machine  Réglage
Fabrication de pièces  Monitoring de production
• -admin Outils d'administration  Config., Mise en service, Maintenance
H M I
•Interface Real Time (ou CNC)
•Interface pour le contrôle d'automatismes
•Dispositifs de commandes logiques  Programmable Logic Controller
•Interface pour le contrôle de trajectoires
•Dispositifs de positionnement des axes  Motion Controller
•Interface pour les services temps réel
•Maintenances préventives  Qualité
•Systèmes de protection certifiés  Sécurité
•Historiques, statistiques et analyseur  Diagnostique
I R T R T
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 11/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.3.7. SW-studio
Voir § Annexes. 7.4.
Pour une utilisation élargie et cohérente de la gamme opératoire à la fabrication d'une pièce de décolletage.
Dessin Pièce
Liste des usinages
Gamme Opératoire
Calculation
Liste des Outils
Plan d'opérations
Optimisation Plan
Contrôle Collision
Mise en Train
Fabrication
Les différentes applications HMI liées à VisualDECO seront capables de changer à la volée de contexte
(langue, mm/inch) mais aussi de cible; passer d'un utilisateur à un autre, d'une machine à une autre.
3.3.8. SW-lib
La technologie associée à SW-lib permet de mettre en oeuvre le copier/coller ou glisser/déposer à partir d'une
bibliothèque de famille de pièces (groupe de programmes), de programmes (groupes de procédures), de
procédures (groupes d'opérations), de catalogue d'outils (bibliothèque d'outils), d'opérations et d'outils.
Il est aussi possible de choisir
d'enregistrer entre un début et une fin
toutes les actions d'un utilisateur afin
de les reproduire ultérieurement (mode
d'apprentissage à des fins de
réutilisation automatique).
La possibilité d'enrichir à tout instant la
SW-lib en association avec le mode
d'apprentissage permet de créer un
processus d'accroissement du savoir-
faire. SW-lib classe électroniquement le
savoir-faire.
3.3.9. SW-draw
Cette technologie permet d'associer un profil sous
forme d'une succession de segments graphiques
2D avec en arrière-plan le lopin de la pièce.
Chacun de ces segments 2D peut être redéfini de
manière graphique ou de manière textuelle, dans
la fenêtre graphique 2D ou dans la fenêtre
d'édition ISO. Tout block ISO actif associable à un
segment se voit isoler visuellement avec son
équivalent graphique. Le plan graphique affiché
est synchronisé avec le plan défini pour le block
ISO sélectionné. La mise à jour entre les deux
fenêtres est réalisée en temps réel.
DRAG & DROP
PROCEDURE
OPERATIONS
EDITEUR ISO
EDITEUR
GRAPHIQUE
DRAFT & DRAW
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 12/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.4. Issues potentielles
3.4.1. SW-admin + SW-run
Associé au projet GreffePC, les modules SW-admin et SW-run de TB-DECO permettront de réduire les temps
de mise en train et de diagnostique pour et durant la fabrication.
 SW-run permet la mise à jour directement dans le block ISO courant de l'opération courante du programme
TB-DECO courant. Les données outils profitent du même traitement. Ces différentes modifications induisent
des re-calculs d'interpolation et de génération ainsi que la mise à jour de la mémoire du programme pièce
directement dans la machine. il offre aussi le monitoring de la fabrication avec un retour en temps réel
d'informations machine
 SW-admin permet l'administration du déploiement, des droits d'utilisation et des diverses bases de données.
Le diagnostique lors de collision, de
mise en train ou de suivi de la fabrication
est plus facile grâce à la simulation 3D et
l’affichage virtuel des éléments machine
concernés.
Surveillance du processus de fabrication
locale et distante (télésurveillance /
télémaintenance) Calculer l’OEE,
enregistrer les événements, maintenir
l'historique du processus
automatiquement, distribuer les alarmes
et messages préventifs, alerter les
pageur-téléphone, gérer des niveaux
d'accès, y compris à distance, relier de
l’atelier de l'usine aux systèmes de
gestion (MES ou ERP).
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 13/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.4.2. SW-remote
SW-monit
BackBus
SW-oee
SW-mes
SW-fab
DECOfab
SW-monit
BackBus
SW-web
SW-web
Supervision à distance
Le monitoring et le télé-monitoring sécurisé
permettent la télémaintenance et au-delà, la
supervision globale d'un atelier (MES + OEE)
Dès lors que le module qui gère le monitoring d'une machine est visualisable de manière sécurisée depuis un
poste de travail distant, la télémaintenance est envisageable.
Au-delà, une supervision globale d'un atelier est aussi permise car les données qui transitent alors autorisent la
gestion de production avec tous ces corollaires, MES, OEE, SPC, etc...
Remarque: l'interface TB-DECO semble aussi se prêter à la gestion du parc machine d'un atelier.
Dans la machine avec VisualDECO:
 SW-run permet le monitoring de la fabrication lors de l’utilisation de la machine.
 SW-web permet l'accès distant en WAN (Wide Area Network) sécurisé de la machine.
Hors de la machine sur un serveur distant avec SW-remote:
 SW-fab permet de gérer un parc machine de manière simple.
 SW-mes permet gérer un parc machine selon le concept "Manufacturing Execution System".
 SW-oee permet de calculer les '"Overall Equipment Efficiency" pour un parc machine complet.
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 14/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
3.4.3. SW-morph
 La référence à la biométrie et à
 La proposition d’identification "biométrique" des pièces par SW-morphisme
2011-morph
Alors que ...
• et l'ISO 10303-238-2006,
CNC Application Interpreted Model,
préconise la recherche préalable de
profils au sein d'une pièce à produire
SW-morph...
• analysera la pièce COMPLETE, et
l'associera à une famille de pièces
pour proposer la gamme opératoire
ou aider aux décisions d'usinage
Grâce à...
• SW-lib et sa collection
de familles de pièces caractérisées
par des listes d'usinages spécifiques
• l'analogie entre la reconnaissance
de forme associant une pièce à une
famille et l'identification biométrique
Dessin Pièce
Liste des Usinages
Gamme Opératoire
Calculation
Liste des Outils
Plan d'Opérations
Optimisation Plan
Contrôle Collision
Mise en Train
Fabrication
SW-
run
admin
Greffe
PC II
TB-DECO
ADV2007
SW-
simu
SW-draw
SW-lib
2009
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 15/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
4. PLAN D’ACTION
4.1. Ressources
4.1.1. Management
HMI "Look & Feel" MiL+MaS janv 09 400'000
HMI Didacticiel MiL+MaS juin 09 180'000
janv 09
janv 09
janv 09
janv 09
janv 09
janv 09
janv 09
janv 09
janv 09
-
janv 09
Interface CNC MiL+MaS janv 09 230'000
JC - J. Currat PNe - P. Neuenschwander MiL - M. Lanz 200'000
AS - A. Strohmeier BG - B. Gygax (EASY) MaS - M. Spillari 430'000
JCP - JC Pourchet DLo - D. Lovis FPe - F. Petithory 530'000
SPé - S. Pélimon 60'000
R&DorDev.
ProjectMgr
Prototypiste
ouTest&Validation
Echéances
ProjectMgr
ouEntrepreneur
Specialist
ouFacilitator
DomainExpert
ouMarketIntelligence
Conceptor
SW-Platform
HMI Services
HMI "Droits & Licences"
BG
HM-Engine :
-Process Engine Tornos
-Run-DECO Services
-Bases de données
DLo
3D-Engine :
-HMI Tool Editor 3D
-HMI Machine Config. 3D
DLo
BackBus :
-Interconnexions
Promoteur
ouCoach
Triumvirat
Budgets[CHF]
JC
SPé
JCS
PNe
FPe
MiL+MaS
MiL+MaS
BG
3'500'000Total
Management
100'000
MiL+MaS 500'000
570'000
JCP
+
Données
Technologie + I.P.
Customisation
Test & Validation
Ressources
AS
MiL+MaS 300'000
MANAGEMENT
4.1.2. Affectations Initiales
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 16/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
4.1.3. Synoptique
FANUCCNC
MaAMarcelAlbertTornos
FAlFabriceAlbiniTornos
CDpChristianDupasquierTornos
OJoOlivierJobinTornos
FVéFrancoVérrilloTornos
InterfaceCNC
SPéStéfanPélimonTornos
JGiJoëlGilliéronTornos
HME
DLoDenisLovisTornos
ALoAlainLovisTornos
YSYannickSchweryEasy
BackBus
BGBenoitGygaxEasy
HMI"Look&Feel"Global
PNeP.NeueunschwanderTornos
ViFVirginieFrauchigerTornos
OMaOlivierMarquisTornos
Validation
MiLMichaelLanzTornos
MaSMauroSpillariTornos
3DSimulation
DADominiqueAntilleEasy
BBBrunoBumannEasy
Commercialisation+Support
GCaG.CarlantuonoTornos
MWMarcWyssTornos
Didacticiel
FPeFrancisPetihoryTornos
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 17/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
4.2. Agendas
4.2.1. Global
Etapes 09-07 12-07 03-08 06-08 09-08 12-08 03-09 06-09 09-09
• TB-DECO 2009
Provided by GCa team
• PC Multi I
• PC Multi II
• PC DECOa "évolution"
• Simulation-3D
• Visual-DECO
• SW-Platform
Pre-étude Etude Rélisation ValidationPre-étude Etude Rélisation Validation
4.2.2. Détaillé Final
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 18/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
4.3. Bonnes Pratiques
4.3.1. Flux et responsabilités
4.3.2. Flux de modélisation
Définition
des besoins
Définition
des objectifs
Modélisation
du système
Comment
utiliser le
système
Comment
réaliser le
système
1
2
3
4
0
ComportementModèleUtilisationduModèleDéfinitionProjetDessindeModèle
Fixer les
finalités
Délimiter les
frontières
Choix des
éléments
Agencement
des composants
(éléments & relations)
Sélection et
caractérisations des liaisons
Relations
internes
Relations
externes
Etude des comportements
Recherche
des variables
(paramètres)Recherche
des contraintes
Recherche
des invariants
Validation
Simulation
Perfectionnement
Quantification
Balayage des possibles
Création de scénarios
Voie heuristiqueVoie algorythmique
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 19/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
4.3.3. Flux de développement
Définition
des besoins
Définition
des objectifs
Modélisation
du système
Comment
utiliser le
système
Comment
réaliser le
système
1
2
3
4
0
Définir
"Quoi faire ?"
Spécification
Générale
Accord
Définir
"Comment
Utiliser ?"
Définir
"Comment
Réaliser ?"
Accord
Spécification
Fonctionnelle
Spécification
Détaillée
Réalisation
"Codage"
Test
Unitaire
Test
d'Intégration
Test
Opérationnel
Test de
Performance
Protocole
IQ
Protocole
OQ
Protocole
PQ
Qualif.
Qualif.
Qualif.
B U B UR&D
Expert-PowerUserDéveloppeurUtilisateurs
Enterprise
Architect
Microsoft
WinWord
Microsoft
WinWord
Visual-Studio NUnit,org
Visual-Studio
Debug
Applications
vs logfiles
Applications
vs Utilisateurs
Suividestâchesetgestiondesversions
4.3.4. Flux de Validation
Libération
Produit
Validation des
Performances
Validation des
Utilisations
Validation des
Composants
8
7
6
5
Définir
"Quoi faire ?"
Spécification
Générale
Accord
Définir
"Comment
Utiliser ?"
Définir
"Comment
Réaliser ?"
Accord
Spécification
Fonctionnelle
Spécification
Détaillée
Réalisation
"Codage"
Test
Unitaire
Test
d'Intégration
Test
Opérationnel
Test de
Performance
Protocole
IQ
Protocole
OQ
Protocole
PQ
Qualif.
Qualif.
Qualif.
B U B UR&D
Expert-PowerUserDéveloppeurUtilisateurs
Enterprise
Architect
Microsoft
WinWord
Microsoft
WinWord
Visual-Studio NUnit,org
Visual-Studio
Debug
Applications
vs logfiles
Applications
vs Utilisateurs
Suividestâchesetgestiondesversions
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 20/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
5. Synthèse
5.1. Contexte
 ANALYSE EXTERNE
 Opportunités
Possibilité offerte de se différencier via une interface utilisateur de son choix.
Possibilité d'introduire des nouveautés de la commande sur le modèle machine.
Etendre notre marché: autres usinages, autres services, ...
 Menaces
La richesse du nouveau software devient une complexité pour le client.
La qualité de la synchronisation dépend de la qualité du lien avec le temps réel.
 ANALYSE INTERNE
 Forces
Plateforme ouverte permettant d'offrir différents HMI au catalogue
Plateforme pour générer des avantages concurrentiels, uniques et exclusifs.
TORNOS dispose d'experts en interpolation et en synchronisation numérique.
NCM2oox, JANUSnet et GreffePC ont abouti à des architectures semblables.
Risques diminués par le maintient de la compatibilité avec la CNC Fanuc.
 Faiblesses
Lourd développement pour une seule entreprise.
La cohérence des besoins est difficile à percevoir.
5.2. Situations
 Initiale
 La simulation 3D n'est pas disponible.
 TB-DECO n'est ni assez flexible ni assez intuitif.
 Les mise-en-train sur nos machines sont laborieuses.
 Les configurations de nos machines sont trop statiques.
 La qualité des pièces n'est pas assurée.
 Prévue
 Configurer et simuler les machines et les usinages en 3D.
 Etendre et simplifier l'usage de notre programmation de pièces
 Accélérer et simplifier les mise-en-train tout en garantissant la qualité.
 Introduire les technologies "Plug & Play" sur tous nos produits.
 Assurer la qualité de la production des pièces.
5.3. Cockpit au 15.02.08
Nom du projet SW-Platform
No de projet 30002232
Coach de projet J. Currat
Chef de projet JC Simonin
Faits marquants
• CdB "Programmation Pièce" Vérifié
• CdC Fonctionnel (Technique) Etabli
• CdC Produits Attente
• Planification détaillée Etablie
Prochaines actions
• Contrat sous-traitance "Noyau 3D-Engine"
• "Booster" l'analyse de l'interpolateur
• Etablir les CdC Simulation-3D & Visual-DECO
• Débuter les Spécifications Détaillées
Jalons / « milestones »
Planification Prévue Réalisée
Kick-off Oct. 07 Oct. 07
Définition initiale Nov.07 Déc.07
Planification initiale Déc.07 Déc.07
Planification détaillée Jan. 08 Fév. 08
Définition détaillée Fév. 08
Réalisation (βéta) Déc.08
Validation terminée Juin 09
Clôture Oct. 09
Budget
Total budget coûts du projet 3'500'000 CHF
Total réel coûts du projet 186'000 CHF
Projection coût total 3'400'000 CHF
Risques techniques
• H M I "Look & Feel" compatible TB-DECO.
• H M Engine combinant PNC, PTO et ISO.
Prix de revient (interne)
Objectif final CHF
Prix actuel CHF
Prix final estimé CHF
Risques commerciaux
• ?
• ?
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 21/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
6. Annexes
6.1. HME et 3D
6.1.1. Fonctions
Post-Processeur
Processeur
Pré-processeur Configurateur 3D
Simulation 3D
3D Engine
(Collision Check)
3D Machine
Configurator
2D/3D Tools
Editor
Machine
Tools
Machine Tools
3D Viewer
(Visualisation)
Traducteur
Analyseur
Interpréteur
Interpolateur
Générateur
Simu 3 DH-M-Engine
Usage
Interne
"DeBase"dansVisual-DECOOption3D
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 22/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
6.1.2. Relations
Temps
ISOx
ISOy
ISOz
Segments
synchronisés
Machine
ACC
Axes
Broches
Logiques (DOs)
POS ISO
segmenté
ISO
machine
Segments
séquencés
Arbre syntaxique
ISO TORNOS
( calculateur)
ISO
machine
Grammaire
Syntaxique
Dictionnaire
ISO
Seg-Seq
ASCII Files
(Test & Validation)
Lexique
ASCII Files
(Test & Validation)
ASCII Files
(Test & Validation)
ISO
Tornos
XML Files
(Test & Validation)
Seg-Sync
XML
XML Files
(Test & Validation)
Pos-Speed
XML
3D Engine
(Collision Check)
ISO Seg-Seq
"3D" Interpreter
Seg-Sync
"3D" Interpolater
3D Machine
Configurator
2D/3D Tools
Editor
Machine
Tools
?
Machine Tools
3D Viewer
(Visualisation)
ASCII Files
(Machines Codes)
Machine Tools
Tools
Machine
Machine
Machine Tools
Simu 3 DH-M-Engine
?
Traducteur
Analyseur
Interpréteur
Interpolateur
Générateur
?
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 23/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
6.2. VisualDECO vs Temps Réel
6.2.1. Inventaire Fonctionnel
Liste issue de l'inventaire fonctionnel établie "à la Prévert" lors du projet NCM2oox.
ID # Fonctionnalités VisualDECO Temps Réel Techno.
001 Accès via LAN, WEB, gestion des accès x
002 Actuateurs, possibilité de les désactiver et check sécurité x x
003 Affichage gamme opératoire, sélection dans gamme x
004 Affichage, granulosité (simple par défaut) x
005 Affichage, sélection par défaut x
006 Affichage, tri des infos, mise à jour x
007 Alarmes: gestion globale et tri infos, génération SMS x
008 Alim. servos, récup. énergie freinage
009 Alim. UPS pr PCs x
010 Analyseur logique: progr., capture, affich. (graph / txt) x x
011 Caméra (config, vue zone usinage, vue machine, ...) x
012 Changement de machine dynamique x
013 Clef HW protection logicielle et options (état, modif, …) x
014 Communication. abonnement RT-Windows x x
015 Communication d'info au SAV x
016 Communication interne Windows (spaghetti !) x
017 Communication rapide Windows-RT (DNC?) x x
018 Comparaison pièces, program. (contenu, résultats) x
019 Composants étrangers possibles
020 Composants fiables et pérennes (moyens test)
021 Composants HW et SW existants: recherche x x
022 Comptage et gestion pièces, barres, … x
023 Configuration machine: lecture et affichage x x
024 Construction électrique (intégration SW-HW) x
025 Construction mécanique (intégration SW-HW) x
026 Contrôle des positions (collisions) x
027 Correction trajectoires (tolérances, lignes brisées) x x
028 Création/gestion/édition paramètres, cst, variables x x
029 Customer Application: outils progr., debug, … x x
030 Cycles fixes: choix langage (TCL?), création, test, … x
031 Descr. comportement: génération auto, édit., traitement, trsf x x
032 Diagnost., MES I/O, Axes, … (visual., forçage, actif/absent, ) x x
033 Édition commande auxiliaire (MDI) x
034 Édition condition de production (lots) x
035 Edition images x
036 Edition rapide pour offres x
037 Edition: copier, coller, rechercher, remplacer x
038 Environnement de développement x x
039 Envoi de message à l'opérateur (style chat) x
040 Edition pièce, opération, program, cycle (Txt, graphique) x
041 Exécution déterministe des fonctions machine x
042 Fonctionnalités DECO et MOPS x
043 Format des nombres, taille des données x
044 Génération config à partir OF x
045 Génération de cames électroniques et données source x x
046 Gestion centralisée accès données (sécurité, corruption, ...) x x
047 Gestion des approvisionnements
048 Gestion des données (quoi enregistrer, où) x
049 Gestion des répertoires et fichiers x
050 Gestion dynamique du Servo-On (thermique) x x
051 Gestion Power, Cycle, Alarmes, Reset x
052 Help et Didactitiel x
053 Horloge programmable x
054 I/O bus standards (Profibus, …) x
055 Identification pièce (marquage individuel) x x
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 24/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
ID # Fonctionnalités VisualDECO Temps Réel Techno.
056 Importation de programmes FAO x
057 Infos préventives: paramétrage, traitement, affichage x
058 Install/update/backup (RT, Windows SW), visu.config. x x
059 Interface avec clavier machine x
060 Interface gestion de production (OEE et affichage) x
061 Lecture, transfert et traitement et affichage i2t x x
062 Log file: enregistr., affich., filtres, … x
063 Management, suivi coûts et délais, planing
064 Menus, filtres import/export pr pièces et prg (old versions) x x
065 Mesure inductive x
066 Mesures possibles: abs., incr., semi-abs.
067 Mode de fonctionnement unique x
068 Modulation ± avances (manivelle) x
069 Modulation vitesses broches x
070 Monitoring: positions, vit., avances, val.mod., lag P & S, ref. x x
071 Outils de backup (aussi mobile) x x
072 Outils et menus pr optimisation, retournement prg, pièces x x
073 Outils: éditeur pour corrections x
074 Outils: gestion (Id, 5 ax+S, frère, durée, évolution, trsfert) x x
075 Outils: mesures, calibrage automatique ? x
076 Pièces de test: création et update continu
077 Prix outillage, machine: édition, stockage, traitement (offre) x
078 Prog.: contrôle ou limit. couple + affichage val. réelles x x
079 Progr. en mm/t, mm/min x
080 Progr. excentrique: mvt X synchro. sur rotation x x
081 Progr. filetage: avances synchro. sur rotation x
082 Progr.: IPO 5 axes, F et S diff., sélect et mémo dernier plan x x
083 Progr.IPO: chanfrein, rayon, transmit, cylindr. ellipt. x
084 Progr.polygon.: synchro broches x x
085 Progr.vit. coupe cste x
086 Protocoles: config., génération, édition, … x
087 Pupitre de commande et fonctions machine x x
088 Pupitre virtuel: création, affich., traitement x x
089 Qualité: analyse supervision actuateurs, I/O (dégradation) x x
090 Recalcul de la pièce x x
091 Référence des axes et broches x
092 Réglage: attribution des ressources à un programme x
093 réglage: choix, exéc., cycle (coupe, posit. outil, ...), teach-intro x x
094 Régulations déterministes x
095 Retournement de pièce, d'opérations x
096 Sécurité de l'opérateur (zones sûres) x
097 Sélection pièce active, à éditer, à simul., machine x
098 Servos amplis : refroidissement ext. amoire
099 Servos amplis: groupement-modularité-puissance
100 Servos bus à faible jitter
101 Servos: chacun interpolable avec tous x
102 Servos: moteurs synchr., asynchr., linéaires
103 Servos: nombre possible 1..150
104 Simulation 3D et outils pr config., cde de la simulation x
105 Simulation: histogramme de la pièce x
106 Status et besoins pour affich. et gestion prod. x
107 Status: communication., RT tasks, Bus, Window x x
108 Stockage, mise en forme et lecture ecam x
109 Synchronisation temporelle des mouvements x
110 Système de test (homologation) de composants, liste SAV x
111 Taille HW flexible (prix-performances)
112 Temps réel multi-process x
113 Traduction données avant utilisation (unités) x
114 Transfert contrôle progr. à l'opérateur (teach-in) x x
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 25/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
NEW
set
OLD set
AutomationFieldbus
Motion
Fieldbus
RT Ethernet
IRT Bus
HME IRT RT
BackBus
HMI
HME IRT RT
BackBus
HMI
OLD set
ID # Fonctionnalités VisualDECO Temps Réel Techno.
115 Transfert ecam et mémo données source x
116 Transition Broche - Axe, synchro broches x x
117 Tuning axes: prg, exec, affich. x x
118 User: password, langue dynam., units, shorts, skins, fcts lock x x
119 Vérification des fournisseurs
120 Vérification, priorisation des besoins
121 Versionning de tests (régression) x x x
122 Versions: gestionnaire embarqué, externe x x
6.2.2. Compatibilités Fonctionnelles
Sur les 122 fonctionnalités identifiées par NCM2oox,
VisualDECO peut les appliquer avec un équipement
Fanuc d'une manière totalement compatible dans une
proportion de 61% et de manière partielle à 27% mais
restent totalement incompatibles dans 12% des cas.
 3% des incompatibilités affectent des fonctionnalités
VisualDECO (hors temps réel).
 9% des incompatibilités limitent directement la qualité
du temps réel sans affecter VisualDECO.
 16% des compatibilités partielles influencent des
fonctionnalités VisualDECO (hors temps réel).
 11% des compatibilités partielles ont des incidences
sur temps réel sans altérer VisualDECO.
 Les compatibilités partielles ou les incompatibilités
totales avec les capacités techniques Fanuc recouvrent
différents cas d'utilisation.
 Un "dimensionnement" fonctionnel de VisualDECO
cantonné aux capacités techniques de Fanuc péjorerait
le futur de la plateforme logicielle Tornos.
 Au-delà de 48 servos, Fanuc requiert GreffePC II
et un application spécifique pour associer 2 CN Fanuc !
6.3.
Incompatibilités, 12%
Compatibilités
Partielles 27%
Compatible
Fanuc, 61%
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 26/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
Architecture TB-DECO
Contrôle NumériqueContrôle Numérique
Usage OpérationnelUsage Opérationnel
Deco
ISO
Synchros
Contraintes
Gantt + Simulation
+ Optimisation
Energétique
« Channel Free »
+ Verrouillages
+ Collisions
GénérateurCalculateurAnalyser
PartsStudio
DecoCheck
ISO de Base
Fanuc-Mitsubishi-Siemens
ISO Segmenté
ISO
Décomposé
PNC
PTO
ISO’ Etendu
-PCCN Limitée
Récupération
ISO Standard
Modifications
PC  CN
ON Line
CN Base
Sans
PC
CN « Métier »
Sans PC
Modifications
PC  CN
« CAM Way »
OFF Line
-PCCN Etendue
« Citizen Way »
Récupération
ISO’+Synchros
6.3. TB-DECO vs
ISO(s)
6.3.1. Fonctionnalités
6.3.2. ISO Segmenté
Mvt de base :
G0, G1, G2, G3, G4
Avances : G94, G95
mm / inch : G70 / G71
Plans : G17, G18, G19
Polygonage : Gx50, Gx51
Peignage : G33, G34, G35
Arrêt / Contour : G190 / G191
Usinage constant :G92, G96, G97
6.3.3. Principes



Equivalent
TB-DECO
requis
Représentation Graphique
Vectoriel
Standard
Vectoriel
Etendu
Vectoriel
Réduit
Vectoriel
"facettes"
Point
à
Point
Types
données
transmises


Edition
StandardJeu standard des codes G (et M)
selon la norme ISO RS-274
décrivant des trajectoires
ISO
de Base
Extension du jeu d’instruction
gérant des trajectoires (cycles)
plus ˝métier˝ avec "Synchro.˝
ISO’
Etendu
Echantillonnage géométrique des
trajectoires en segments décrits
en ISO réduits (G1,G2,G3)
ISO
Segmenté
Echantillonnage "facette" des tra-
jectoires en tables contenant des
suites de codes ISO G1 X... F...
ISO
Décomposé
Echantillonnage temporel des tra-
jectoires en tables de positions
axes et de vitesses broches
Tables
PTO
Description et
explications succinctes
Contrôle
Numérique



Equivalent
TB-DECO
requis
Représentation Graphique
Vectoriel
Standard
Vectoriel
Etendu
Vectoriel
Réduit
Vectoriel
"facettes"
Point
à
Point
Types
données
transmises


Edition
StandardJeu standard des codes G (et M)
selon la norme ISO RS-274
décrivant des trajectoires
ISO
de Base
Extension du jeu d’instruction
gérant des trajectoires (cycles)
plus ˝métier˝ avec "Synchro.˝
ISO’
Etendu
Echantillonnage géométrique des
trajectoires en segments décrits
en ISO réduits (G1,G2,G3)
ISO
Segmenté
Echantillonnage "facette" des tra-
jectoires en tables contenant des
suites de codes ISO G1 X... F...
ISO
Décomposé
Echantillonnage temporel des tra-
jectoires en tables de positions
axes et de vitesses broches
Tables
PTO
Description et
explications succinctes
Contrôle
Numérique
6.3.4. Caractéristiques
Vectoriel
Standard
Vectoriel
Etendu
Vectoriel
Réduit
Vectoriel
"facettes"
Point
à
Point
Types
données
transmises
31i
32i
31i
32i
31i
32i
31i
32i
30i
Modèlede
CNFanuc
10%15%Gainde
Productivité
50%100%100%Channel
Free
50%100%50%25%Autodéter-
minable
90%95%100%Durées
Précises
100%
Jeu standard des codes G (et M)
selon la norme ISO RS-274
décrivant des trajectoires
ISO
de Base
50%
+75%
50%
Extension du jeu d’instruction
gérant des trajectoires (cycles)
plus ˝métier˝ avec "Synchro.˝
ISO’
Etendu
50%
100%
100%
Echantillonnage géométrique des
trajectoires en segments décrits
en ISO réduits (G1,G2,G3)
ISO
Segmenté
100%
100%
100%
Echantillonnage "facette" des tra-
jectoires en tables contenant des
suites de codes ISO G1 X... F...
ISO
Décomposé
100%
100%
+25%
50%
Echantillonnage temporel des tra-
jectoires en tables de positions
axes et de vitesses broches
Tables
PTO
Optimisation
Energétique
Gestion
Synchros
OptionsCN
€€$$
CNstandard
Description et
explications succinctes
Contrôle
Numérique
Vectoriel
Standard
Vectoriel
Etendu
Vectoriel
Réduit
Vectoriel
"facettes"
Point
à
Point
Types
données
transmises
31i
32i
31i
32i
31i
32i
31i
32i
30i
Modèlede
CNFanuc
10%15%Gainde
Productivité
50%100%100%Channel
Free
50%100%50%25%Autodéter-
minable
90%95%100%Durées
Précises
100%
Jeu standard des codes G (et M)
selon la norme ISO RS-274
décrivant des trajectoires
ISO
de Base
50%
+75%
50%
Extension du jeu d’instruction
gérant des trajectoires (cycles)
plus ˝métier˝ avec "Synchro.˝
ISO’
Etendu
50%
100%
100%
Echantillonnage géométrique des
trajectoires en segments décrits
en ISO réduits (G1,G2,G3)
ISO
Segmenté
100%
100%
100%
Echantillonnage "facette" des tra-
jectoires en tables contenant des
suites de codes ISO G1 X... F...
ISO
Décomposé
100%
100%
+25%
50%
Echantillonnage temporel des tra-
jectoires en tables de positions
axes et de vitesses broches
Tables
PTO
Optimisation
Energétique
Gestion
Synchros
OptionsCN
€€$$
CNstandard
Description et
explications succinctes
Contrôle
Numérique
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 27/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
6.4. TB-DECO vs JANUS.net
6.4.1. Ecrans
 Gamme Opératoire
C'est dans cette fenêtre que l'utilisateur va disposer les
procédures ou groupes d'instructions. Cette zone de création
et d'édition du programme est composée de Lignes de
dispositifs. L'en-tête de la Ligne de dispositifs contient le nom
des axes et des broches. Elle est identifiée par un nom et par
une image qui schématise la configuration mécanique du
système d'outils associé.
 Plan d'Opérations
C'est dans cette fenêtre que l'utilisateur va préciser la
succession et la synchronisation des dispositifs. Cette zone
d'édition du programme est composée de lignes de
dispositifs. L'en-tête de la ligne de dispositifs contient le nom
des axes et des broches. Elle est identifiée par un nom et par
une image qui schématise la configuration mécanique du
système d'outils associé.
 Diagramme de Gantt
L'affichage du Gantt se fait après les phases d'interprétation
et de calcul du code ISO. Il représente le plan d'opérations
avec la notion de temps ou chaque opération est représentée
proportionnellement au temps d'usinage de la pièce.
6.4.2. Eléments
 Poste (groupe de lignes)
Il est possible de définir des groupes de lignes de dispositifs.
Le regroupement n'est possible qu'entre des lignes de
dispositifs adjacentes. Ces groupes de lignes de dispositifs
constituent des postes. L'affichage d'un poste peut être réduit
en laissant apparaître une seule ligne d'opérations.
L'affichage d'un poste peut être étendu en faisant apparaître
toutes les lignes de dispositifs qui le composent. A noter que
lorsque l'affichage du poste est réduit, il est possible de
basculer l'affichage d'une ligne à l'autre du poste (affichage
de la ligne principale du poste).
 Ligne de dispositifs
Il est possible de définir des lignes de dispositifs en leur
affectant des ressources sous la forme de combinaison
d'axes dédiée à la réalisation d'opérations d'usinage pour
autant que la configuration mécanique de la machine le
permette. Une ligne de dispositifs se compose de l'en-tête de
la ligne qui contient le nom des axes et des broches, ainsi
que d'une icône qui identifie la configuration mécanique du
système d'outils associé. Des instructions représentées par
une icône idoine peuvent alors être attribuées à cette ligne.
 Colonne de dispositifs
Par défaut la grille propose une succession de
synchronisations entre les lignes avec les colonnes de
dispositifs. Par défaut, la colonne dispositifs couvre un poste
(groupe de ligne de dispositifs), mais il est aussi possible de
lui assigner la synchronisation de tous les postes d’un
programme. Un trait vertical mince indique une colonne
d'opérations de poste ; un trait épais ou double indique une
colonne d'opérations de programme. Cette notion globale
peut être annihilée localement en détaillant par cellule le
besoin exact de contrainte, de verrouillage, de
synchronisation ou de désynchronisation.
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 28/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
 Insertion de colonne(s)
La notion d'insertion s'applique uniquement aux colonnes de dispositifs. Et il s'agit de préciser si l'insertion est
effectuée pour un poste (groupe de lignes de dispositifs) ou pour tout le programme; autrement dit, on insère
une colonne à gauche ou à droite, au sein d’un poste ou à tous les postes d’un programme.
 Procédure (groupe d'instructions)
Il est possible de définir des groupes d'instructions. Le regroupement n'est
possible qu'entre des instructions se succédant sur la même ligne, mais
pas forcément de manière adjacente. Ces groupes d'instructions
constituent des procédures. Une procédure est représentée par un
rectangle enlaçant toutes les instructions regroupées. Au sein d’une ligne,
les procédures ne peuvent pas s'imbriquer, elles ne peuvent que se
succéder.
 Opération (Instruction+Dispositif)
L'opération est représentée par une icône idoine. Chaque
opération se caractérise par son entête spécifique compatible
avec la définition de la ligne de dispositifs où elle se trouve.
Cette entête précise l'outil, les axes, les broches et lorsque
c'est nécessaire les synchronisations, les contraintes ou les
verrouillages associés. A chaque instruction est associé un
profil graphique des trajectoires définies par une liste de
codes ISO.
6.4.3. Relations
 Désynchronisation
Au sein d'une même ligne de dispositifs, il est
possible de rendre autonome des cellules
adjacentes horizontalement afin que les autres
lignes de dispositifs n'aient pas d'incidence sur la
succession des instructions associées. En d’autres
termes, on décide de ne pas tenir compte des
colonnes de dispositifs à cet endroit.
Remarque: Dès lors que la notion de
désynchronisation est généralisée à tous les
dispositifs pour chacune des lignes de dispositifs,
l'utilisation de VisualDECO s'apparente à TB-DECO
2007 en induisant évidemment l'usage systématique
des synchronisations et/ou des contraintes (voir les
synchronisations et les contraintes).
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 29/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
 Synchronisation entre dispositifs
Les synchronisations impliquent la notion de "en
même temps". Le début ou la fin d'une instruction sur
un dispositif s'exécute en même temps que le début
ou la fin d'une autre instruction sur un autre dispositif.
L'utilisateur peut spécifier des synchronisations une à
une entre n'importe quel dispositif inhibant de la sorte
le rôle de la colonne pour ses dispositifs.
 Contrainte entre dispositifs
Lors de l'élaboration du programme, le temps
d’usinage de chaque instruction est inconnu. La mise
en place des contraintes permet, quel que soit le
temps des instructions, une succession optimale de
celles-ci. Les contraintes impliquent les notions de
"avant" et "après". Une instruction sur un dispositif
commence après la fin d'une autre instruction sur un
autre ou une instruction sur un dispositif se termine
avant le début d'une autre instruction sur au autre
dispositif. L'utilisateur peut spécifier des contraintes
une à une entre n'importe quel dispositif inhibant de la
sorte le rôle de la colonne pour ses dispositifs.
Remarque: Un usage alternatif de la contrainte peut
être étudié afin de rester compatible avec la gamme
opératoire. Il s'agit peut-être de marquer les cellules
avec des lignes verticales en pointillées de couleurs
différentes au sein de la colonne de dispositifs.
 Décalage sur dispositif
Il est possible de décaler dans le temps le début ou la
fin d'une instruction sur un dispositif. Ce décalage
peut se faire dans le sens positif ou dans le sens
négatif. Cette fonction permet d'optimiser une gamme
opératoire, mais son utilisation n'est pas sans risque
vis-à-vis de collision.
Un décalage négatif au début induit un départ avancé;
Un décalage positif au début induit un départ retardé.
Un décalage négatif en fin induit un terme avancé; Un décalage positif en fin induit un terme retardé.
 Verrouillage entre dispositif
La fonction de verrouillage simple permet de synchroniser deux axes différents sur deux lignes de dispositifs
différentes. La fonction de verrouillage multiple permet de synchroniser des axes différents sur des lignes de
dispositifs différentes. Ce procédé consiste en une synchronisation entre un axe principal (maître) et un axe
secondaire (esclave). C'est-à-dire que les déplacements de l’axe secondaire se font en fonction de la position
de l’axe directeur. La différence entre la nouvelle position de l'axe principal et la position de départ est soit
additionnée (fonction miroir), ou soustraite (fonction bascule) à la position de l'axe suiveur.
Les dispositifs concernées ne doivent pas être décalées et ne peuvent plus être décalées une fois que le
verrouillage est en place. On peut verrouiller des axes de noms différents XX, YY, XY, XZ, YZ …etc.
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 30/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
6.4.4. Optimisations
 entre de dispositif
A l'instar d'un tableur usuel, en naviguant au sein de
la grille, avec les flèches du clavier ou avec le
pointeur de la souris, l'appel du menu contextuel
permet de préciser le type de colonne de dispositifs,
simple ou double (pour les groupes d'instructions),
mais aussi de supprimer la colonne associée.
Ci-joint une vue possible du menu contextuel, si
possible complètement graphique, de sorte qu'il ne
nécessite pas de traduction linguistique.
 entre colonnes
Dès lors que la disposition des opérations est
grossièrement terminée, une requête d'optimisation
des colonnes peut être lancée afin de supprimer les
colonnes de la grille qui s'avèrent inutiles.
 énergétique des axes
Lorsqu'elle est enclenchée, l'optimisation énergétique s'applique à tous les
déplacements improductifs (Mode de déplacement non productif rapide G100). Le système détermine
initialement la plus grande vitesse possible entre le point de départ et le point d'arrivée de l'axe. Si l'axe atteint
son point d'arrivée trop tôt, il devra attendre avant d'être utilisé. Dans ce cas, le système va recalculer une
vitesse d'avance plus faible, pour que l'axe arrive en position juste avant d'être utilisé.
 chemin critique
La visualisation du chemin critique déterminé à l'axe près aide l'utilisateur à mieux optimiser son cycle.
Les axes liés au chemin critique sont visualisés en rouge au sein des opérations où ils agissent.
 gamme opératoire
La gamme opératoire peut automatiquement se mettre à jour en tenant compte de toutes les optimisations
réalisées dans le plan d'opérations hormis celles ayant eu recours à l'ajout de contraintes.
Objet: §G-VisualDECO.doc
Type: §pécification Générale
Auteur: JCP Date: 2008-02-28
VisualDECO
Nouveau logiciel de programmation de pièce Tornos
R&D Software + Motion Control Révision: 0.1 Page: 31/31
File: D:JCP§TornosSW-Platform§G-VisualDECO.doc
Index
1. OBJET.............................................................................................................................................................................1
1.1. NOM ............................................................................................................................................................................1
1.2. DESCRIPTION..............................................................................................................................................................1
1.3. DOMAINE.....................................................................................................................................................................1
1.4. LIENS ..........................................................................................................................................................................1
1.4.1. Références .......................................................................................................................................................1
1.4.2. Issues ................................................................................................................................................................1
1.5. INTERVENANTS / CONTACTS ......................................................................................................................................1
1.6. RESPONSABILITES & HISTORIQUES ...........................................................................................................................1
2. CONTEXTE ...................................................................................................ERROR! BOOKMARK NOT DEFINED.
2.1. ORIGINE DU PROJET ...........................................................................................ERROR! BOOKMARK NOT DEFINED.
2.2. LIEN AVEC LA STRATEGIE DE L’ENTREPRISE ..............................................................................................................2
3. BESOINS .......................................................................................................ERROR! BOOKMARK NOT DEFINED.
3.1. ENVIRONNEMENT........................................................................................................................................................2
3.2. UTILISATION ACTUELLE.......................................................................................ERROR! BOOKMARK NOT DEFINED.
3.3. UTILISATION ANNONCEE.....................................................................................ERROR! BOOKMARK NOT DEFINED.
3.4. THEMES D'AMELIORATION ..........................................................................................................................................3
3.5. SOLUTIONS POTENTIELLES ........................................................................................................................................3
3.6. BENEFICES ESCOMPTES.............................................................................................................................................3
3.7. ARCHITECTURE ESCOMPTEE..............................................................................ERROR! BOOKMARK NOT DEFINED.
4. CONCEPT.......................................................................................................................................................................4
4.1. OBJECTIFS..................................................................................................................................................................4
4.2. MODELES....................................................................................................................................................................4
4.2.1. Software............................................................................................................................................................4
4.2.2. Hardware ..........................................................................................................................................................4
4.2.3. Besoins / Infrastructure...................................................................................................................................5
4.2.4. Synoptique........................................................................................................................................................6
4.3. COMPOSANTS.............................................................................................................................................................7
4.3.1. BackBus............................................................................................................................................................7
4.3.2. H M E.................................................................................................................................................................8
4.3.3. I R T.................................................................................................................................................................10
4.3.4. H M I ................................................................................................................................................................10
4.3.5. 3D-config.........................................................................................................................................................10
4.3.6. 3D-simu...........................................................................................................................................................10
4.3.7. SW-studio .......................................................................................................................................................11
4.3.8. SW-lib..............................................................................................................................................................11
4.3.9. SW-draw .........................................................................................................................................................11
4.4. ISSUES POTENTIELLES..............................................................................................................................................12
4.4.1. SW-admin + SW-run.....................................................................................................................................12
4.4.2. SW-remote......................................................................................................................................................13
4.4.3. SW-morph.......................................................................................................................................................14
5. PLAN D’ACTION.........................................................................................................................................................15
5.1. RESSOURCES ...........................................................................................................................................................15
5.1.1. Management ..................................................................................................................................................15
5.1.2. Affectations Initiales ......................................................................................................................................15
5.1.3. Synoptique......................................................................................................................................................16
5.2. AGENDAS..................................................................................................................................................................17
5.2.1. Global ..............................................................................................................................................................17
5.2.2. Détaillé Final...................................................................................................................................................17
5.3. BONNES PRATIQUES ................................................................................................................................................18
5.3.1. Flux et responsabilités ..................................................................................................................................18
5.3.2. Flux de modélisation .....................................................................................................................................18
5.3.3. Flux de développement ................................................................................................................................19
5.3.4. Flux de Validation ..........................................................................................................................................19
6. SYNTHESE...................................................................................................................................................................20
6.1. CONTEXTE ................................................................................................................................................................20
6.2. SITUATIONS ..............................................................................................................................................................20
6.3. COCKPIT AU 15.02.08..............................................................................................................................................20
7. ANNEXES.....................................................................................................................................................................21
7.1. HME ET 3D ..............................................................................................................................................................21
7.1.1. Fonctions ........................................................................................................................................................21
7.1.2. Relations.........................................................................................................................................................22
7.2. VISUALDECO VS TEMPS REEL................................................................................................................................23
7.2.1. Inventaire Fonctionnel...................................................................................................................................23
7.2.2. Compatibilités Fonctionnelles......................................................................................................................25
7.3. TB-DECO VS ISO(S)...............................................................................................................................................26
7.3.1. Fonctionnalités...............................................................................................................................................26
7.3.2. ISO Segmenté................................................................................................................................................26
7.3.3. Principes .........................................................................................................................................................26
7.3.4. Caractéristiques.............................................................................................................................................26
7.4. TB-DECO VS JANUS.NET......................................................................................................................................27
7.4.1. Ecrans .............................................................................................................................................................27
7.4.2. Eléments.........................................................................................................................................................27
7.4.3. Relations.........................................................................................................................................................28
7.4.4. Optimisations..................................................................................................................................................30

Contenu connexe

En vedette

Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...
Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...
Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...federico23456
 
Assessment of gender equality in ethiopia
Assessment of gender equality in ethiopiaAssessment of gender equality in ethiopia
Assessment of gender equality in ethiopiaAlexander Decker
 
54550972 oswald-chambers-my-utmost-for-his-highest
54550972 oswald-chambers-my-utmost-for-his-highest54550972 oswald-chambers-my-utmost-for-his-highest
54550972 oswald-chambers-my-utmost-for-his-highestKaturi Susmitha
 
Annual report of working children program 2010
Annual report of working children program 2010Annual report of working children program 2010
Annual report of working children program 2010Asher Nazir Asher Nazir
 
El español en el mercado de la traducción en sudáfrica prospección
El español en el mercado de la traducción en sudáfrica prospecciónEl español en el mercado de la traducción en sudáfrica prospección
El español en el mercado de la traducción en sudáfrica prospecciónhotsavannah
 
4home.cz - Katalog podzim 2011
4home.cz - Katalog podzim 20114home.cz - Katalog podzim 2011
4home.cz - Katalog podzim 20114home
 
Webinar: Financial Management - Dashboard Overview
Webinar: Financial Management - Dashboard OverviewWebinar: Financial Management - Dashboard Overview
Webinar: Financial Management - Dashboard OverviewElizabeth - Biz - Ghormley
 
Successful collaboration and team dynamics at the masters level (1) (1)
Successful collaboration and team dynamics at the masters level (1) (1)Successful collaboration and team dynamics at the masters level (1) (1)
Successful collaboration and team dynamics at the masters level (1) (1)chandprice
 
Technology trends that will shape our future
Technology trends that will shape our futureTechnology trends that will shape our future
Technology trends that will shape our futureTinniam V Ganesh (TV)
 
Definicion roscas
Definicion roscasDefinicion roscas
Definicion roscasLuis Cobos
 
Email marketing & Privacy - Luca Bolognini
Email marketing & Privacy - Luca BologniniEmail marketing & Privacy - Luca Bolognini
Email marketing & Privacy - Luca BologniniContactlab
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) Alberto Hdz
 
How to Make Content Go Viral by Morgan Quinn - FinCon '14
How to Make Content Go Viral by Morgan Quinn - FinCon '14 How to Make Content Go Viral by Morgan Quinn - FinCon '14
How to Make Content Go Viral by Morgan Quinn - FinCon '14 Morgan Quinn
 

En vedette (20)

Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...
Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...
Youtube es una pagina en la que se pude ver videos de cualquier clase ya que ...
 
Akademija komercijalne komunikacije
Akademija komercijalne komunikacijeAkademija komercijalne komunikacije
Akademija komercijalne komunikacije
 
Assessment of gender equality in ethiopia
Assessment of gender equality in ethiopiaAssessment of gender equality in ethiopia
Assessment of gender equality in ethiopia
 
Perfil
PerfilPerfil
Perfil
 
54550972 oswald-chambers-my-utmost-for-his-highest
54550972 oswald-chambers-my-utmost-for-his-highest54550972 oswald-chambers-my-utmost-for-his-highest
54550972 oswald-chambers-my-utmost-for-his-highest
 
Tourisme : comment Internet modifie-t-il
Tourisme : comment Internet modifie-t-il Tourisme : comment Internet modifie-t-il
Tourisme : comment Internet modifie-t-il
 
Annual report of working children program 2010
Annual report of working children program 2010Annual report of working children program 2010
Annual report of working children program 2010
 
El español en el mercado de la traducción en sudáfrica prospección
El español en el mercado de la traducción en sudáfrica prospecciónEl español en el mercado de la traducción en sudáfrica prospección
El español en el mercado de la traducción en sudáfrica prospección
 
You are the media
You are the mediaYou are the media
You are the media
 
4home.cz - Katalog podzim 2011
4home.cz - Katalog podzim 20114home.cz - Katalog podzim 2011
4home.cz - Katalog podzim 2011
 
Webinar: Financial Management - Dashboard Overview
Webinar: Financial Management - Dashboard OverviewWebinar: Financial Management - Dashboard Overview
Webinar: Financial Management - Dashboard Overview
 
Successful collaboration and team dynamics at the masters level (1) (1)
Successful collaboration and team dynamics at the masters level (1) (1)Successful collaboration and team dynamics at the masters level (1) (1)
Successful collaboration and team dynamics at the masters level (1) (1)
 
Technology trends that will shape our future
Technology trends that will shape our futureTechnology trends that will shape our future
Technology trends that will shape our future
 
NSR 98 Tomo1
NSR 98  Tomo1NSR 98  Tomo1
NSR 98 Tomo1
 
Definicion roscas
Definicion roscasDefinicion roscas
Definicion roscas
 
Presentation Vente Vente Privée (E-Fashion 2013)
Presentation Vente Vente Privée (E-Fashion 2013)Presentation Vente Vente Privée (E-Fashion 2013)
Presentation Vente Vente Privée (E-Fashion 2013)
 
Behindertenanwaltschaft
BehindertenanwaltschaftBehindertenanwaltschaft
Behindertenanwaltschaft
 
Email marketing & Privacy - Luca Bolognini
Email marketing & Privacy - Luca BologniniEmail marketing & Privacy - Luca Bolognini
Email marketing & Privacy - Luca Bolognini
 
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz) MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
MANUAL DE PRACTICAS DE LINUX (Alberto Hdz)
 
How to Make Content Go Viral by Morgan Quinn - FinCon '14
How to Make Content Go Viral by Morgan Quinn - FinCon '14 How to Make Content Go Viral by Morgan Quinn - FinCon '14
How to Make Content Go Viral by Morgan Quinn - FinCon '14
 

Similaire à §G-VisualDECO

defuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdfdefuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdfSami Asmar
 
Presentation cynapsys
Presentation cynapsysPresentation cynapsys
Presentation cynapsysbaltagi
 
Initiation à UML: Partie 1
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1DIALLO Boubacar
 
Presentation BMIA
Presentation BMIAPresentation BMIA
Presentation BMIAPMarsaud
 
Windows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksWindows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksJean-Sébastien Dupuy
 
CGTech VERICUT 2014
CGTech VERICUT 2014CGTech VERICUT 2014
CGTech VERICUT 2014CGTech
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009LINAGORA
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanneDidier Durand
 
[TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte![TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte!Alexandre Touret
 
Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6CORETECHNOLOGIE
 
Dossier de conception_v1.00
Dossier de conception_v1.00Dossier de conception_v1.00
Dossier de conception_v1.00Arnold Stellio
 
2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciellauraty3204
 
Captronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presenteeCaptronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presenteePatrick MOREAU
 

Similaire à §G-VisualDECO (20)

defuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdfdefuzeme_documentation_technique.pdf
defuzeme_documentation_technique.pdf
 
Presentation cynapsys
Presentation cynapsysPresentation cynapsys
Presentation cynapsys
 
Initiation à UML: Partie 1
Initiation à UML: Partie 1Initiation à UML: Partie 1
Initiation à UML: Partie 1
 
Presentation BMIA
Presentation BMIAPresentation BMIA
Presentation BMIA
 
Wygday 2008
Wygday 2008Wygday 2008
Wygday 2008
 
Gl intro
Gl introGl intro
Gl intro
 
CV-Elhassane-NAIM-FR
CV-Elhassane-NAIM-FRCV-Elhassane-NAIM-FR
CV-Elhassane-NAIM-FR
 
Windows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer TalksWindows Phone 8 for Business - Developer Talks
Windows Phone 8 for Business - Developer Talks
 
CGTech VERICUT 2014
CGTech VERICUT 2014CGTech VERICUT 2014
CGTech VERICUT 2014
 
Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009Séminaire Linagora : poste de travail Libre, décembre 2009
Séminaire Linagora : poste de travail Libre, décembre 2009
 
2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne2012 02-09-eranea-presentation-jug-lausanne
2012 02-09-eranea-presentation-jug-lausanne
 
[TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte![TNT19] Hands on: Objectif Top Architecte!
[TNT19] Hands on: Objectif Top Architecte!
 
Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6Release note de 3D_Evolution 4.6
Release note de 3D_Evolution 4.6
 
Agl2012
Agl2012Agl2012
Agl2012
 
Dossier de conception_v1.00
Dossier de conception_v1.00Dossier de conception_v1.00
Dossier de conception_v1.00
 
Airbus - Conception Réalisation Cockpit
Airbus - Conception Réalisation CockpitAirbus - Conception Réalisation Cockpit
Airbus - Conception Réalisation Cockpit
 
§T-expNC_Study
§T-expNC_Study§T-expNC_Study
§T-expNC_Study
 
§T-expNC_Study.pdf
§T-expNC_Study.pdf§T-expNC_Study.pdf
§T-expNC_Study.pdf
 
2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel2-Cours de Géniel Logiciel
2-Cours de Géniel Logiciel
 
Captronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presenteeCaptronic grenoble 01102014 version presentee
Captronic grenoble 01102014 version presentee
 

Plus de Pourchet Jean Claude (8)

SQR_CSG_VI4x.pdf
SQR_CSG_VI4x.pdfSQR_CSG_VI4x.pdf
SQR_CSG_VI4x.pdf
 
ST-AUT_Guidelines_VI3e.pdf
ST-AUT_Guidelines_VI3e.pdfST-AUT_Guidelines_VI3e.pdf
ST-AUT_Guidelines_VI3e.pdf
 
_M6_E&A+Connectivity_July2019_V4-42.pdf
_M6_E&A+Connectivity_July2019_V4-42.pdf_M6_E&A+Connectivity_July2019_V4-42.pdf
_M6_E&A+Connectivity_July2019_V4-42.pdf
 
SW_Platform_Summary.pdf
SW_Platform_Summary.pdfSW_Platform_Summary.pdf
SW_Platform_Summary.pdf
 
§T-ydée.pdf
§T-ydée.pdf§T-ydée.pdf
§T-ydée.pdf
 
ACS88_7222
ACS88_7222ACS88_7222
ACS88_7222
 
SW_Platform
SW_PlatformSW_Platform
SW_Platform
 
§T-ydée
§T-ydée§T-ydée
§T-ydée
 

§G-VisualDECO

  • 1. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 1/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc Approbation Fonction Nom Date Signature 1. Objet 1.1. Nom Nouveau logiciel de programmation de pièce Tornos. 1.2. Description Nouveau logiciel de programmation de pièce pour les machines Tornos. Il offrira la possibilité de personnaliser l'interface utilisateur. Elle accélérera l'introduction des nouveautés des commandes. Elle protégera les avantages concurrentiels uniques et exclusifs. Elle élargira notre marché à d'autres usinages ou d'autres services. ... 1.3. Domaine  VisualDECO est destiné aux machines suivantes :  la future plateforme Multi et Mono.  les MultiDECO, MultiAlpha, MultiSigma  les DECO a-line, DECO Sigma et Micro  Tous les secteurs d’activités de Tornos sont concernés. 1.4. Liens 1.4.1. Références Cahier des Besoins, "Programmation Pièces" Spécification Générale, §G-SW-Platform 1.4.2. Issues Définition & Réalisation "VisualDECO" 1.5. Intervenants / Contacts  Denis Lovis R&D SW, Resp. Process +41 324 944 286 lovis.d@tornos.ch  Benoit Gygax EASY-SA, Resp. Architecture +41 324 935 922 benoit.gygax@easy-sa.ch  Patrick Neuenschwander R&D SW, Responsable HMI +41 324 944 333 neuenschwander.p@tornos.ch  Jean-Claude Pourchet R&D SW+MC, Responsable +41 324 944 562 pourchet.jc@tornos.ch  1.6. Responsabilités & Historiques  Version Date Auteur Resp. Description  0.1 28.02.2008 JCP ACh 1ier jet       
  • 2. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 2/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 2. Besoins 2.1. Environnement  Matériel: Ordinateur compatible PC, Operating System compatible MS-Windows XP et Vista.  Affichage: Caractères avec une taille minimum de 10, possibilité éventuelle de 9 Compatible avec des caractères non latins (ex: chinois, russe) Résolution optimale requise de 1024 x 768 pixels Ecran minimum de 15 pouces  Langages: Français, Anglais, Allemand, Italien, Espagnol, Tchèque, Chinois, ...  Commercialisation: 2009 2.2. Besoins généraux Le projet répond entre autre aux besoins exprimés dans le document susmentionné, soit :  Prise en main rapide du logiciel  Diminution des temps de programmation  Solution optimisée pour les machines Tornos  Logiciel unique pour toutes les machines CNC Tornos  Codes G communs à toutes les machines CNC Tornos  Codes G identiques dans le logiciel VisualDECO et sur la commande numérique Fanuc ISO  Assistants à la programmation : visualisation du contour programmé, assistants pour cycles d’usinage  Pas de compétences supplémentaires à celles nécessaires pour effectuer la même opération sur TB-DECO  Intégration de toutes les fonctions existantes ou en cours de réalisation dans TB-DECO  VisualDECO pourra être intégrée sur certains modèles de machines équipées d’un PC  Possibilité de compléter le logiciel VisualDECO avec une option Simulation 3D  Possibilité d’avoir des licences par poste (clé USB)  Licence "Trialware" comprenant des options pour une durée déterminée  Possibilité de rendre incompatible les anciennes licences sur une nouvelle version  Configuration par le client de différents droits d’accès pour ses collaborateurs  Changement de la langue de l’HMI à la volée (menus, messages, modèles…)  A l’installation, installation de raccourcis Internet sur les pages "Trucs et Astuces"  A l’installation, demande unique du nom de l’entreprise et de l’utilisateur 2.3. Besoins d’évolution Il permettra aussi les évolutions futures du produit, soit :  Programmation des commandes numériques Fanuc ISO : soit en "TB-DECO like", soit en "Fanuc like"  Module de calcul pour les offres.
  • 3. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 3/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 2.4. Thèmes d'amélioration Thèmes initiaux 1. Synchronisations 2. Programmation 4-5 axes 3. Chemin critique 4. Gamme Opératoire 5. Module Calculation 6. Editeur Graphique 7. Simulation 3D 8. Base de données technologique 9. Sous-programmes client 10. ISO Tornos  ISO CNC 11. Librairie d'outils 12. Liste d'outils graphique 13. Référentiel pièce 14. Gestionnaire de programmes 15. Conversion de programmes 16. Lecture de fichiers CAO Thèmes supplémentaires 17. Accès distant, télé-contrôle 18. Configurateur de machine 19. Changement de machine à la volée 20. Changement de contexte à la volée 21. Didactitiel, auto-apprentissage 22. Adaptabilité (Know-how collect) 2.5. Solutions Potentielles  L'intégration et la réutilisation de composants standards.  Adopter les technologies logicielles constituant l'état de l'art à ce jour.  Respecter des principes et des modèles de conceptions objet optimisés.  Suivre de façon itérative des procédures de conception basées sur un processus agile ("UP").  Utiliser les technologies informatiques orientées vers une interopérabilité maximum, le "plug & play". 2.6. Bénéfices escomptés  Faire apparaître TORNOS comme le partenaire pour les outils logiciels nécessaires au décolletage.  Abaissement du niveau de formation requis (facilité d’utilisation) pour la programmation et la MET.  Meilleure ergonomie pour une calculation, une programmation et une mise-en-train plus rapide.  Assurer une meilleure qualité et une meilleure productivité pour tous les types de pièces.  Offrir des solutions standards pour tous les langages et toutes les machines.  Accélérer et simplifier les mise-en-train tout en garantissant la qualité.  Etendre et simplifier l'usage de notre programmation de pièces.  Introduire les technologies "Plug & Play" sur tous nos produits.  Configurer et simuler les machines et les usinages en 3D.  Amélioration des offres suite à une calculation.  Assurer la qualité de la production des pièces.  Diminution du temps de MET.
  • 4. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 4/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3. Concept 3.1. Objectifs  Les objectifs induits sont: Alléger - Simplifier - Standardiser - Flexibiliser  Les objectifs complémentaires sont: Abstraction - Réutilisation - Graphisme  Les objectifs supplémentaires sont: Restructurer - Architecturer - Pérenniser 3.2. Modèles 3.2.1. Software 0.1 msec0.1 sec10 sec SynchroneAsynchrone Tâchesvisibles externalisables Tâchesdefond nondivulguables - Communications - Base de données - Programmation de pièce - Simulation+Config. 3D - Monitoring de machine Dessin Pièce Diagnostique & Services Mise en Train Fabrication Part Program Liste des usinages Gamme Opératoire Calculation Liste des Outils Plan d'opérations Optimisation Plan Contrôle Collision Liste des usinages Gamme Opératoire Calculation Liste des Outils Plan d'opérations Optimisation Plan Contrôle Collision H M E Interpréteur Calculation 3D Engine I R T Interface Real Time R T Real Time 3.2.2. Hardware NEW set OLD set HME IRT RT BackBus HMI HME IRT RT BackBus HMI OEM Peripherics Tornos Parts Studio Ethernet CAM / FAO Station OEE, MES, ERP Supervision, … AutomationFieldbus Motion Fieldbus MachineHors Machine RT Ethernet IRT Bus
  • 5. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 5/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.2.3. Besoins / Infrastructure  Besoins produits exprimés Config CNC PNC Config CNC PTO Config CNC ISOseg Custom CNC PNC Custom CNC PTO Custom CNC ISOseg H M I Droits & Licences H M I Didacticiel Client H M I Tool Editor 3D Config CNC ISO Custom CNC ISO H M I VisualDECO H M I Simulation 3DnewTB-DECOv1 VisualDECO v1 VisualDECOPlus v1 FANUC Like H M I Run-DECO H M I Calculation (Offre) ProduitsUtilitairesCibles ProduitsUtilitairesCibles Infrastructure Infrastructure DECO a-line MultiAlpha MultiDelta ? Micro / Sigma H M I Machine Config.3D 2009 2010 2011  Infrastructure technique H M I "Look & Feel" Interface CNC Hybrid Models Engine BackBus H M I Services Bases de Données Process Engine TORNOS 3D-Engine (Collision Check) Run-DECO Services H M I Simulation 3D H M I Calculation (Offre) H M I Droits & Licences H M I Didacticiel Client H M I Machine Config.3D H M I Tool Editor 3D Interconnexions H M I Run-DECO Config CNC PNC Config CNC PTO Config CNC ISOseg Custom CNC PNC Custom CNC PTO Custom CNC ISOseg Config CNC ISO Custom CNC ISO DECO a-line MultiAlpha MultiDelta ? Micro / Sigma ProduitsUtilitairesCiblesInfrastructure ProduitsUtilitairesCiblesInfrastructure H M I VisualDECO newTB-DECOv1 VisualDECO v1 VisualDECOPlus v1 FANUC Like
  • 6. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 6/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.2.4. Synoptique FANUCCNCInterfaceCNC HME BackBus HMI"Look&Feel"Global ISO V6 V8 V7 HME Engine-DECO HMI FANUC Like Int. ISO Int. V8 Int. V7 Int. V6 HMI TB-DECO Like Interface TB-DECOLike Interface FANUC Like HMI ToolsEditor 3D Interface 3DEngine CheckCollision Engine 3D HMI Simulateur 3D Output PNC Interface PTO HMI Modèlisation Machine 3D Interface Cust.CNC HMI Run-DECO Interface Simu.3D Interface Config.3D Interface Run-DECO HMIServicesGénéraux HMI Calculation (Offre) Interface Calculation IRT Interface ISO CustomisationCNC (SetFANUCPNC) ConfigurationCNC (SetFANUC) Interface PNC Interface PTO Interface ISO CustomisationCNC (SetFANUCPTO) CustomisationCNC (SetFANUCISO) SW- Draw SW- Lib Interface Didacticiel HMI Didacticiel I.S. HME ServicesGénéraux HME ServicesPC-DECO (Run-DECO+Admin-DECO) ConfigurationCNC (SetFANUC) ConfigurationCNC (SetFANUC) HMI Admin-DECO Interface Admin-DECO Interface ToolsEditor
  • 7. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 7/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.3. Composants En plus des solutions déjà offertes par TB-DECO, le projet propose de développer les technologies suivantes. 3.3.1. BackBus •BackBus •Communications •Connexion distante Asynchrone  Superviser, Supporter, Dépanner •Connexion locale Asynchrone  Pour les données de haut niveau (Pièce) Synchrone  Pour les données de bas niveau (Machine) •Base de Données •Machine Configurations, Paramètres, Cinématiques, Supports, ... •Outils Type, Caractéristiques, Géométries, ... •Pièce Familles, Procédures, Opérations, Synchronisations, ... BackBus C'est la colonne vertébrale de cette plateforme. Tous les éléments implantés dans le système interagissent via le BackBus. Il permet de réaliser un système en réseau formé de composants hétéroclites. Il coordonne les liaisons/relations, contrôle les fonctionnement/comportements, véhicule les informations et organise les données/services. Il est responsable du bon fonctionnement de toutes les activités "extra-composant". Services Applications HMI Programmation Editeur graphique 2D Editeur configurateur machine virtuelle 3D Simulation 3D HMI Monitoring Réglage Mise en train Production Supervision Mise en service Diagnostique Aides Instruction de services HMI Admin Licence(s) Utilisateurs Configuration machine(s) Debug Diagnostique IRT IRT Virtuel IRT Fanuc IRT B&R Simulation Simulation Simulation IRT ... Simulation Serveur(s) de données (Local / Distant) Import/Export & Backup Accès Bdd Interface Gestion de production HHI Messagerie Control collision (3D) Langues Instruction de service Utilisateurs IS Alarmes & Journal Outils MachineAides Pièces Service Pièce Rechange Utilisateurs Profils ... Privilèges IS Help Textes Instruction de service Journal Alarmes Logfiles ... Pièces Procédures Opérations ... Machine Axes/Broches Configurations ... Outils Supports Géométries ... Utilisateurs Licences Connexions Services/HMI Services lifetime Dongle Cryptage Backbus Server IS Alarmes & Journal Utilisateurs IS Journal Configuration Configuration Utilisateurs IS Alarmes & Journal Utilisateurs IS Journal Configuration Configuration Utilisateurs IS Alarmes & Journal Utilisateurs IS Journal Configuration Configuration Utilisateurs IS Alarmes & Journal Utilisateurs IS Journal Configuration Configuration Utilisateurs HMI IS Calculateur (HME) Générateur machine Post-processeur spécifique ... ... ... ... ... ... Traducteur Analyseur Interpréteur Interpolateur Générateur composite
  • 8. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 8/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.3.2. H M E Voir aussi synoptiques en Annexes §7.1. et §7.3. Les processus d'analyse, d'interprétation, d'interpolation et de génération des trajectoires seront compatibles avec les nouvelles cinématiques identifiées et pallierons les restrictions ou contraintes de l'actuel TB-DECO. •Human Machine Engine •Interpréteur de trajectoires (+ automatismes) •Pré-processeur Analyseur de syntaxe  Mise en forme ISO Traducteur-Interpréteur  Trajectoires outils requises •Calculateur de trajectoires (+ automatismes) •Process-engine Interpolateur  Trajectoires combinées des axes Générateur  Tables de positions des axes H M E  Dissocier instruction et dispositif En séparant les informations génériques des informations du dispositif de la machine, les opérations peuvent être réutilisées dans des contextes différents (peigne #1 - peigne #2). Opération = Instruction + Dispositif Instruction = Trajectoire + Commande Dispositif = Broche + Axe + Outil + Synchro. Broches Outils Axes Début Fin Instruction (codes ISO) Broch. Outils Avant Après Broch. Outils Avant Après Instruction  Synchroniser le dispositif, pas l'instruction Broch. Outils Avant Après Broch. Outils Avant Après Dès lors que l'instruction est générique, dissociée de la machine, c'est le dispositif contenant les informations machine qui doit être synchronisée. Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après InstructionInstruction InstructionInstruction InstructionInstruction InstructionInstruction
  • 9. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 9/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc  Grouper des instructions génériques Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Dès lors que les instructions sont génériques, dissociées de la machine, elles sont "regroupables" et réutilisables sur des dispositifs différents. Procédure = Σ instruction n 1 Procédure = Σ instruction n 1 Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après InstructionInstruction InstructionInstruction InstructionInstruction  Grouper des dispositifs cohérents Axes Broches Outils Axes Broches Outils Axes Broches Outils Des dispositifs devant parfois être associés indépendamment d'autres, "ça le fait" de les regrouper au sein de poste comme sur multi-broche. Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Poste = Σ dispositif  Σ ligne d'opérations n 1 n 1 Poste = Σ dispositif  Σ ligne d'opérations n 1 n 1 Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Broch. Outils Avant Après Axes Broches Outils Axes Broches Outils Axes Broches Outils Broch. Outils Avant Après Broch. Outils Avant Après
  • 10. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 10/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.3.3. I R T ou "Interface CNC" Ce projet ne vise pas la réalisation d'un composant en charge du contrôle temps-réel d'une machine, mais il doit être capable de "dialoguer" dans les meilleures conditions avec des périphériques "temps- réel". Voir § Annexes. 7.2. 3.3.4. H M I Ce projet ne vise pas la réalisation d'un HMI, mais il doit développer la plate- forme offrant les services suivants. 3.3.5. 3D-config Voir § Annexes. 7.1. L'outil indispensable associé à la simulation 3D est un configurateur 3D. SW-config est utile pour les machines, les systèmes d'outils, les supports, les outils et les plaquettes. 3.3.6. 3D-simu Voir § Annexes. 7.1. La simulation 3D, pour la détection de collision, la mise en train virtuelle et le suivi de fabrication. Dessin Pièce Liste des usinages Gamme Opératoire Calculation Liste des Outils Plan d'opérations Optimisation Plan Contrôle Collision Mise en Train Fabrication •Human Machine Interface •Programmation de pièce (description du comportement) • -lib Base de données "Métier" • -studio Gamme Opératoire  Calculation Plan des Opérations  Optimisation Diagramme de Gantt  Temps de cycle • -draw Editeur graphique 2D  Edition ISO simplifiée • -simu Simulation 3D  Machine et pièce virtuelles • -config Configurateur 3D  Configurateur de Machines virtuelles •Monitoring de machine • -run Mise en train machine  Réglage Fabrication de pièces  Monitoring de production • -admin Outils d'administration  Config., Mise en service, Maintenance H M I •Interface Real Time (ou CNC) •Interface pour le contrôle d'automatismes •Dispositifs de commandes logiques  Programmable Logic Controller •Interface pour le contrôle de trajectoires •Dispositifs de positionnement des axes  Motion Controller •Interface pour les services temps réel •Maintenances préventives  Qualité •Systèmes de protection certifiés  Sécurité •Historiques, statistiques et analyseur  Diagnostique I R T R T
  • 11. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 11/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.3.7. SW-studio Voir § Annexes. 7.4. Pour une utilisation élargie et cohérente de la gamme opératoire à la fabrication d'une pièce de décolletage. Dessin Pièce Liste des usinages Gamme Opératoire Calculation Liste des Outils Plan d'opérations Optimisation Plan Contrôle Collision Mise en Train Fabrication Les différentes applications HMI liées à VisualDECO seront capables de changer à la volée de contexte (langue, mm/inch) mais aussi de cible; passer d'un utilisateur à un autre, d'une machine à une autre. 3.3.8. SW-lib La technologie associée à SW-lib permet de mettre en oeuvre le copier/coller ou glisser/déposer à partir d'une bibliothèque de famille de pièces (groupe de programmes), de programmes (groupes de procédures), de procédures (groupes d'opérations), de catalogue d'outils (bibliothèque d'outils), d'opérations et d'outils. Il est aussi possible de choisir d'enregistrer entre un début et une fin toutes les actions d'un utilisateur afin de les reproduire ultérieurement (mode d'apprentissage à des fins de réutilisation automatique). La possibilité d'enrichir à tout instant la SW-lib en association avec le mode d'apprentissage permet de créer un processus d'accroissement du savoir- faire. SW-lib classe électroniquement le savoir-faire. 3.3.9. SW-draw Cette technologie permet d'associer un profil sous forme d'une succession de segments graphiques 2D avec en arrière-plan le lopin de la pièce. Chacun de ces segments 2D peut être redéfini de manière graphique ou de manière textuelle, dans la fenêtre graphique 2D ou dans la fenêtre d'édition ISO. Tout block ISO actif associable à un segment se voit isoler visuellement avec son équivalent graphique. Le plan graphique affiché est synchronisé avec le plan défini pour le block ISO sélectionné. La mise à jour entre les deux fenêtres est réalisée en temps réel. DRAG & DROP PROCEDURE OPERATIONS EDITEUR ISO EDITEUR GRAPHIQUE DRAFT & DRAW
  • 12. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 12/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.4. Issues potentielles 3.4.1. SW-admin + SW-run Associé au projet GreffePC, les modules SW-admin et SW-run de TB-DECO permettront de réduire les temps de mise en train et de diagnostique pour et durant la fabrication.  SW-run permet la mise à jour directement dans le block ISO courant de l'opération courante du programme TB-DECO courant. Les données outils profitent du même traitement. Ces différentes modifications induisent des re-calculs d'interpolation et de génération ainsi que la mise à jour de la mémoire du programme pièce directement dans la machine. il offre aussi le monitoring de la fabrication avec un retour en temps réel d'informations machine  SW-admin permet l'administration du déploiement, des droits d'utilisation et des diverses bases de données. Le diagnostique lors de collision, de mise en train ou de suivi de la fabrication est plus facile grâce à la simulation 3D et l’affichage virtuel des éléments machine concernés. Surveillance du processus de fabrication locale et distante (télésurveillance / télémaintenance) Calculer l’OEE, enregistrer les événements, maintenir l'historique du processus automatiquement, distribuer les alarmes et messages préventifs, alerter les pageur-téléphone, gérer des niveaux d'accès, y compris à distance, relier de l’atelier de l'usine aux systèmes de gestion (MES ou ERP).
  • 13. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 13/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.4.2. SW-remote SW-monit BackBus SW-oee SW-mes SW-fab DECOfab SW-monit BackBus SW-web SW-web Supervision à distance Le monitoring et le télé-monitoring sécurisé permettent la télémaintenance et au-delà, la supervision globale d'un atelier (MES + OEE) Dès lors que le module qui gère le monitoring d'une machine est visualisable de manière sécurisée depuis un poste de travail distant, la télémaintenance est envisageable. Au-delà, une supervision globale d'un atelier est aussi permise car les données qui transitent alors autorisent la gestion de production avec tous ces corollaires, MES, OEE, SPC, etc... Remarque: l'interface TB-DECO semble aussi se prêter à la gestion du parc machine d'un atelier. Dans la machine avec VisualDECO:  SW-run permet le monitoring de la fabrication lors de l’utilisation de la machine.  SW-web permet l'accès distant en WAN (Wide Area Network) sécurisé de la machine. Hors de la machine sur un serveur distant avec SW-remote:  SW-fab permet de gérer un parc machine de manière simple.  SW-mes permet gérer un parc machine selon le concept "Manufacturing Execution System".  SW-oee permet de calculer les '"Overall Equipment Efficiency" pour un parc machine complet.
  • 14. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 14/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 3.4.3. SW-morph  La référence à la biométrie et à  La proposition d’identification "biométrique" des pièces par SW-morphisme 2011-morph Alors que ... • et l'ISO 10303-238-2006, CNC Application Interpreted Model, préconise la recherche préalable de profils au sein d'une pièce à produire SW-morph... • analysera la pièce COMPLETE, et l'associera à une famille de pièces pour proposer la gamme opératoire ou aider aux décisions d'usinage Grâce à... • SW-lib et sa collection de familles de pièces caractérisées par des listes d'usinages spécifiques • l'analogie entre la reconnaissance de forme associant une pièce à une famille et l'identification biométrique Dessin Pièce Liste des Usinages Gamme Opératoire Calculation Liste des Outils Plan d'Opérations Optimisation Plan Contrôle Collision Mise en Train Fabrication SW- run admin Greffe PC II TB-DECO ADV2007 SW- simu SW-draw SW-lib 2009
  • 15. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 15/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 4. PLAN D’ACTION 4.1. Ressources 4.1.1. Management HMI "Look & Feel" MiL+MaS janv 09 400'000 HMI Didacticiel MiL+MaS juin 09 180'000 janv 09 janv 09 janv 09 janv 09 janv 09 janv 09 janv 09 janv 09 janv 09 - janv 09 Interface CNC MiL+MaS janv 09 230'000 JC - J. Currat PNe - P. Neuenschwander MiL - M. Lanz 200'000 AS - A. Strohmeier BG - B. Gygax (EASY) MaS - M. Spillari 430'000 JCP - JC Pourchet DLo - D. Lovis FPe - F. Petithory 530'000 SPé - S. Pélimon 60'000 R&DorDev. ProjectMgr Prototypiste ouTest&Validation Echéances ProjectMgr ouEntrepreneur Specialist ouFacilitator DomainExpert ouMarketIntelligence Conceptor SW-Platform HMI Services HMI "Droits & Licences" BG HM-Engine : -Process Engine Tornos -Run-DECO Services -Bases de données DLo 3D-Engine : -HMI Tool Editor 3D -HMI Machine Config. 3D DLo BackBus : -Interconnexions Promoteur ouCoach Triumvirat Budgets[CHF] JC SPé JCS PNe FPe MiL+MaS MiL+MaS BG 3'500'000Total Management 100'000 MiL+MaS 500'000 570'000 JCP + Données Technologie + I.P. Customisation Test & Validation Ressources AS MiL+MaS 300'000 MANAGEMENT 4.1.2. Affectations Initiales
  • 16. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 16/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 4.1.3. Synoptique FANUCCNC MaAMarcelAlbertTornos FAlFabriceAlbiniTornos CDpChristianDupasquierTornos OJoOlivierJobinTornos FVéFrancoVérrilloTornos InterfaceCNC SPéStéfanPélimonTornos JGiJoëlGilliéronTornos HME DLoDenisLovisTornos ALoAlainLovisTornos YSYannickSchweryEasy BackBus BGBenoitGygaxEasy HMI"Look&Feel"Global PNeP.NeueunschwanderTornos ViFVirginieFrauchigerTornos OMaOlivierMarquisTornos Validation MiLMichaelLanzTornos MaSMauroSpillariTornos 3DSimulation DADominiqueAntilleEasy BBBrunoBumannEasy Commercialisation+Support GCaG.CarlantuonoTornos MWMarcWyssTornos Didacticiel FPeFrancisPetihoryTornos
  • 17. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 17/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 4.2. Agendas 4.2.1. Global Etapes 09-07 12-07 03-08 06-08 09-08 12-08 03-09 06-09 09-09 • TB-DECO 2009 Provided by GCa team • PC Multi I • PC Multi II • PC DECOa "évolution" • Simulation-3D • Visual-DECO • SW-Platform Pre-étude Etude Rélisation ValidationPre-étude Etude Rélisation Validation 4.2.2. Détaillé Final
  • 18. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 18/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 4.3. Bonnes Pratiques 4.3.1. Flux et responsabilités 4.3.2. Flux de modélisation Définition des besoins Définition des objectifs Modélisation du système Comment utiliser le système Comment réaliser le système 1 2 3 4 0 ComportementModèleUtilisationduModèleDéfinitionProjetDessindeModèle Fixer les finalités Délimiter les frontières Choix des éléments Agencement des composants (éléments & relations) Sélection et caractérisations des liaisons Relations internes Relations externes Etude des comportements Recherche des variables (paramètres)Recherche des contraintes Recherche des invariants Validation Simulation Perfectionnement Quantification Balayage des possibles Création de scénarios Voie heuristiqueVoie algorythmique
  • 19. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 19/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 4.3.3. Flux de développement Définition des besoins Définition des objectifs Modélisation du système Comment utiliser le système Comment réaliser le système 1 2 3 4 0 Définir "Quoi faire ?" Spécification Générale Accord Définir "Comment Utiliser ?" Définir "Comment Réaliser ?" Accord Spécification Fonctionnelle Spécification Détaillée Réalisation "Codage" Test Unitaire Test d'Intégration Test Opérationnel Test de Performance Protocole IQ Protocole OQ Protocole PQ Qualif. Qualif. Qualif. B U B UR&D Expert-PowerUserDéveloppeurUtilisateurs Enterprise Architect Microsoft WinWord Microsoft WinWord Visual-Studio NUnit,org Visual-Studio Debug Applications vs logfiles Applications vs Utilisateurs Suividestâchesetgestiondesversions 4.3.4. Flux de Validation Libération Produit Validation des Performances Validation des Utilisations Validation des Composants 8 7 6 5 Définir "Quoi faire ?" Spécification Générale Accord Définir "Comment Utiliser ?" Définir "Comment Réaliser ?" Accord Spécification Fonctionnelle Spécification Détaillée Réalisation "Codage" Test Unitaire Test d'Intégration Test Opérationnel Test de Performance Protocole IQ Protocole OQ Protocole PQ Qualif. Qualif. Qualif. B U B UR&D Expert-PowerUserDéveloppeurUtilisateurs Enterprise Architect Microsoft WinWord Microsoft WinWord Visual-Studio NUnit,org Visual-Studio Debug Applications vs logfiles Applications vs Utilisateurs Suividestâchesetgestiondesversions
  • 20. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 20/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 5. Synthèse 5.1. Contexte  ANALYSE EXTERNE  Opportunités Possibilité offerte de se différencier via une interface utilisateur de son choix. Possibilité d'introduire des nouveautés de la commande sur le modèle machine. Etendre notre marché: autres usinages, autres services, ...  Menaces La richesse du nouveau software devient une complexité pour le client. La qualité de la synchronisation dépend de la qualité du lien avec le temps réel.  ANALYSE INTERNE  Forces Plateforme ouverte permettant d'offrir différents HMI au catalogue Plateforme pour générer des avantages concurrentiels, uniques et exclusifs. TORNOS dispose d'experts en interpolation et en synchronisation numérique. NCM2oox, JANUSnet et GreffePC ont abouti à des architectures semblables. Risques diminués par le maintient de la compatibilité avec la CNC Fanuc.  Faiblesses Lourd développement pour une seule entreprise. La cohérence des besoins est difficile à percevoir. 5.2. Situations  Initiale  La simulation 3D n'est pas disponible.  TB-DECO n'est ni assez flexible ni assez intuitif.  Les mise-en-train sur nos machines sont laborieuses.  Les configurations de nos machines sont trop statiques.  La qualité des pièces n'est pas assurée.  Prévue  Configurer et simuler les machines et les usinages en 3D.  Etendre et simplifier l'usage de notre programmation de pièces  Accélérer et simplifier les mise-en-train tout en garantissant la qualité.  Introduire les technologies "Plug & Play" sur tous nos produits.  Assurer la qualité de la production des pièces. 5.3. Cockpit au 15.02.08 Nom du projet SW-Platform No de projet 30002232 Coach de projet J. Currat Chef de projet JC Simonin Faits marquants • CdB "Programmation Pièce" Vérifié • CdC Fonctionnel (Technique) Etabli • CdC Produits Attente • Planification détaillée Etablie Prochaines actions • Contrat sous-traitance "Noyau 3D-Engine" • "Booster" l'analyse de l'interpolateur • Etablir les CdC Simulation-3D & Visual-DECO • Débuter les Spécifications Détaillées Jalons / « milestones » Planification Prévue Réalisée Kick-off Oct. 07 Oct. 07 Définition initiale Nov.07 Déc.07 Planification initiale Déc.07 Déc.07 Planification détaillée Jan. 08 Fév. 08 Définition détaillée Fév. 08 Réalisation (βéta) Déc.08 Validation terminée Juin 09 Clôture Oct. 09 Budget Total budget coûts du projet 3'500'000 CHF Total réel coûts du projet 186'000 CHF Projection coût total 3'400'000 CHF Risques techniques • H M I "Look & Feel" compatible TB-DECO. • H M Engine combinant PNC, PTO et ISO. Prix de revient (interne) Objectif final CHF Prix actuel CHF Prix final estimé CHF Risques commerciaux • ? • ?
  • 21. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 21/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 6. Annexes 6.1. HME et 3D 6.1.1. Fonctions Post-Processeur Processeur Pré-processeur Configurateur 3D Simulation 3D 3D Engine (Collision Check) 3D Machine Configurator 2D/3D Tools Editor Machine Tools Machine Tools 3D Viewer (Visualisation) Traducteur Analyseur Interpréteur Interpolateur Générateur Simu 3 DH-M-Engine Usage Interne "DeBase"dansVisual-DECOOption3D
  • 22. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 22/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 6.1.2. Relations Temps ISOx ISOy ISOz Segments synchronisés Machine ACC Axes Broches Logiques (DOs) POS ISO segmenté ISO machine Segments séquencés Arbre syntaxique ISO TORNOS ( calculateur) ISO machine Grammaire Syntaxique Dictionnaire ISO Seg-Seq ASCII Files (Test & Validation) Lexique ASCII Files (Test & Validation) ASCII Files (Test & Validation) ISO Tornos XML Files (Test & Validation) Seg-Sync XML XML Files (Test & Validation) Pos-Speed XML 3D Engine (Collision Check) ISO Seg-Seq "3D" Interpreter Seg-Sync "3D" Interpolater 3D Machine Configurator 2D/3D Tools Editor Machine Tools ? Machine Tools 3D Viewer (Visualisation) ASCII Files (Machines Codes) Machine Tools Tools Machine Machine Machine Tools Simu 3 DH-M-Engine ? Traducteur Analyseur Interpréteur Interpolateur Générateur ?
  • 23. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 23/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 6.2. VisualDECO vs Temps Réel 6.2.1. Inventaire Fonctionnel Liste issue de l'inventaire fonctionnel établie "à la Prévert" lors du projet NCM2oox. ID # Fonctionnalités VisualDECO Temps Réel Techno. 001 Accès via LAN, WEB, gestion des accès x 002 Actuateurs, possibilité de les désactiver et check sécurité x x 003 Affichage gamme opératoire, sélection dans gamme x 004 Affichage, granulosité (simple par défaut) x 005 Affichage, sélection par défaut x 006 Affichage, tri des infos, mise à jour x 007 Alarmes: gestion globale et tri infos, génération SMS x 008 Alim. servos, récup. énergie freinage 009 Alim. UPS pr PCs x 010 Analyseur logique: progr., capture, affich. (graph / txt) x x 011 Caméra (config, vue zone usinage, vue machine, ...) x 012 Changement de machine dynamique x 013 Clef HW protection logicielle et options (état, modif, …) x 014 Communication. abonnement RT-Windows x x 015 Communication d'info au SAV x 016 Communication interne Windows (spaghetti !) x 017 Communication rapide Windows-RT (DNC?) x x 018 Comparaison pièces, program. (contenu, résultats) x 019 Composants étrangers possibles 020 Composants fiables et pérennes (moyens test) 021 Composants HW et SW existants: recherche x x 022 Comptage et gestion pièces, barres, … x 023 Configuration machine: lecture et affichage x x 024 Construction électrique (intégration SW-HW) x 025 Construction mécanique (intégration SW-HW) x 026 Contrôle des positions (collisions) x 027 Correction trajectoires (tolérances, lignes brisées) x x 028 Création/gestion/édition paramètres, cst, variables x x 029 Customer Application: outils progr., debug, … x x 030 Cycles fixes: choix langage (TCL?), création, test, … x 031 Descr. comportement: génération auto, édit., traitement, trsf x x 032 Diagnost., MES I/O, Axes, … (visual., forçage, actif/absent, ) x x 033 Édition commande auxiliaire (MDI) x 034 Édition condition de production (lots) x 035 Edition images x 036 Edition rapide pour offres x 037 Edition: copier, coller, rechercher, remplacer x 038 Environnement de développement x x 039 Envoi de message à l'opérateur (style chat) x 040 Edition pièce, opération, program, cycle (Txt, graphique) x 041 Exécution déterministe des fonctions machine x 042 Fonctionnalités DECO et MOPS x 043 Format des nombres, taille des données x 044 Génération config à partir OF x 045 Génération de cames électroniques et données source x x 046 Gestion centralisée accès données (sécurité, corruption, ...) x x 047 Gestion des approvisionnements 048 Gestion des données (quoi enregistrer, où) x 049 Gestion des répertoires et fichiers x 050 Gestion dynamique du Servo-On (thermique) x x 051 Gestion Power, Cycle, Alarmes, Reset x 052 Help et Didactitiel x 053 Horloge programmable x 054 I/O bus standards (Profibus, …) x 055 Identification pièce (marquage individuel) x x
  • 24. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 24/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc ID # Fonctionnalités VisualDECO Temps Réel Techno. 056 Importation de programmes FAO x 057 Infos préventives: paramétrage, traitement, affichage x 058 Install/update/backup (RT, Windows SW), visu.config. x x 059 Interface avec clavier machine x 060 Interface gestion de production (OEE et affichage) x 061 Lecture, transfert et traitement et affichage i2t x x 062 Log file: enregistr., affich., filtres, … x 063 Management, suivi coûts et délais, planing 064 Menus, filtres import/export pr pièces et prg (old versions) x x 065 Mesure inductive x 066 Mesures possibles: abs., incr., semi-abs. 067 Mode de fonctionnement unique x 068 Modulation ± avances (manivelle) x 069 Modulation vitesses broches x 070 Monitoring: positions, vit., avances, val.mod., lag P & S, ref. x x 071 Outils de backup (aussi mobile) x x 072 Outils et menus pr optimisation, retournement prg, pièces x x 073 Outils: éditeur pour corrections x 074 Outils: gestion (Id, 5 ax+S, frère, durée, évolution, trsfert) x x 075 Outils: mesures, calibrage automatique ? x 076 Pièces de test: création et update continu 077 Prix outillage, machine: édition, stockage, traitement (offre) x 078 Prog.: contrôle ou limit. couple + affichage val. réelles x x 079 Progr. en mm/t, mm/min x 080 Progr. excentrique: mvt X synchro. sur rotation x x 081 Progr. filetage: avances synchro. sur rotation x 082 Progr.: IPO 5 axes, F et S diff., sélect et mémo dernier plan x x 083 Progr.IPO: chanfrein, rayon, transmit, cylindr. ellipt. x 084 Progr.polygon.: synchro broches x x 085 Progr.vit. coupe cste x 086 Protocoles: config., génération, édition, … x 087 Pupitre de commande et fonctions machine x x 088 Pupitre virtuel: création, affich., traitement x x 089 Qualité: analyse supervision actuateurs, I/O (dégradation) x x 090 Recalcul de la pièce x x 091 Référence des axes et broches x 092 Réglage: attribution des ressources à un programme x 093 réglage: choix, exéc., cycle (coupe, posit. outil, ...), teach-intro x x 094 Régulations déterministes x 095 Retournement de pièce, d'opérations x 096 Sécurité de l'opérateur (zones sûres) x 097 Sélection pièce active, à éditer, à simul., machine x 098 Servos amplis : refroidissement ext. amoire 099 Servos amplis: groupement-modularité-puissance 100 Servos bus à faible jitter 101 Servos: chacun interpolable avec tous x 102 Servos: moteurs synchr., asynchr., linéaires 103 Servos: nombre possible 1..150 104 Simulation 3D et outils pr config., cde de la simulation x 105 Simulation: histogramme de la pièce x 106 Status et besoins pour affich. et gestion prod. x 107 Status: communication., RT tasks, Bus, Window x x 108 Stockage, mise en forme et lecture ecam x 109 Synchronisation temporelle des mouvements x 110 Système de test (homologation) de composants, liste SAV x 111 Taille HW flexible (prix-performances) 112 Temps réel multi-process x 113 Traduction données avant utilisation (unités) x 114 Transfert contrôle progr. à l'opérateur (teach-in) x x
  • 25. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 25/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc NEW set OLD set AutomationFieldbus Motion Fieldbus RT Ethernet IRT Bus HME IRT RT BackBus HMI HME IRT RT BackBus HMI OLD set ID # Fonctionnalités VisualDECO Temps Réel Techno. 115 Transfert ecam et mémo données source x 116 Transition Broche - Axe, synchro broches x x 117 Tuning axes: prg, exec, affich. x x 118 User: password, langue dynam., units, shorts, skins, fcts lock x x 119 Vérification des fournisseurs 120 Vérification, priorisation des besoins 121 Versionning de tests (régression) x x x 122 Versions: gestionnaire embarqué, externe x x 6.2.2. Compatibilités Fonctionnelles Sur les 122 fonctionnalités identifiées par NCM2oox, VisualDECO peut les appliquer avec un équipement Fanuc d'une manière totalement compatible dans une proportion de 61% et de manière partielle à 27% mais restent totalement incompatibles dans 12% des cas.  3% des incompatibilités affectent des fonctionnalités VisualDECO (hors temps réel).  9% des incompatibilités limitent directement la qualité du temps réel sans affecter VisualDECO.  16% des compatibilités partielles influencent des fonctionnalités VisualDECO (hors temps réel).  11% des compatibilités partielles ont des incidences sur temps réel sans altérer VisualDECO.  Les compatibilités partielles ou les incompatibilités totales avec les capacités techniques Fanuc recouvrent différents cas d'utilisation.  Un "dimensionnement" fonctionnel de VisualDECO cantonné aux capacités techniques de Fanuc péjorerait le futur de la plateforme logicielle Tornos.  Au-delà de 48 servos, Fanuc requiert GreffePC II et un application spécifique pour associer 2 CN Fanuc ! 6.3. Incompatibilités, 12% Compatibilités Partielles 27% Compatible Fanuc, 61%
  • 26. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 26/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc Architecture TB-DECO Contrôle NumériqueContrôle Numérique Usage OpérationnelUsage Opérationnel Deco ISO Synchros Contraintes Gantt + Simulation + Optimisation Energétique « Channel Free » + Verrouillages + Collisions GénérateurCalculateurAnalyser PartsStudio DecoCheck ISO de Base Fanuc-Mitsubishi-Siemens ISO Segmenté ISO Décomposé PNC PTO ISO’ Etendu -PCCN Limitée Récupération ISO Standard Modifications PC  CN ON Line CN Base Sans PC CN « Métier » Sans PC Modifications PC  CN « CAM Way » OFF Line -PCCN Etendue « Citizen Way » Récupération ISO’+Synchros 6.3. TB-DECO vs ISO(s) 6.3.1. Fonctionnalités 6.3.2. ISO Segmenté Mvt de base : G0, G1, G2, G3, G4 Avances : G94, G95 mm / inch : G70 / G71 Plans : G17, G18, G19 Polygonage : Gx50, Gx51 Peignage : G33, G34, G35 Arrêt / Contour : G190 / G191 Usinage constant :G92, G96, G97 6.3.3. Principes    Equivalent TB-DECO requis Représentation Graphique Vectoriel Standard Vectoriel Etendu Vectoriel Réduit Vectoriel "facettes" Point à Point Types données transmises   Edition StandardJeu standard des codes G (et M) selon la norme ISO RS-274 décrivant des trajectoires ISO de Base Extension du jeu d’instruction gérant des trajectoires (cycles) plus ˝métier˝ avec "Synchro.˝ ISO’ Etendu Echantillonnage géométrique des trajectoires en segments décrits en ISO réduits (G1,G2,G3) ISO Segmenté Echantillonnage "facette" des tra- jectoires en tables contenant des suites de codes ISO G1 X... F... ISO Décomposé Echantillonnage temporel des tra- jectoires en tables de positions axes et de vitesses broches Tables PTO Description et explications succinctes Contrôle Numérique    Equivalent TB-DECO requis Représentation Graphique Vectoriel Standard Vectoriel Etendu Vectoriel Réduit Vectoriel "facettes" Point à Point Types données transmises   Edition StandardJeu standard des codes G (et M) selon la norme ISO RS-274 décrivant des trajectoires ISO de Base Extension du jeu d’instruction gérant des trajectoires (cycles) plus ˝métier˝ avec "Synchro.˝ ISO’ Etendu Echantillonnage géométrique des trajectoires en segments décrits en ISO réduits (G1,G2,G3) ISO Segmenté Echantillonnage "facette" des tra- jectoires en tables contenant des suites de codes ISO G1 X... F... ISO Décomposé Echantillonnage temporel des tra- jectoires en tables de positions axes et de vitesses broches Tables PTO Description et explications succinctes Contrôle Numérique 6.3.4. Caractéristiques Vectoriel Standard Vectoriel Etendu Vectoriel Réduit Vectoriel "facettes" Point à Point Types données transmises 31i 32i 31i 32i 31i 32i 31i 32i 30i Modèlede CNFanuc 10%15%Gainde Productivité 50%100%100%Channel Free 50%100%50%25%Autodéter- minable 90%95%100%Durées Précises 100% Jeu standard des codes G (et M) selon la norme ISO RS-274 décrivant des trajectoires ISO de Base 50% +75% 50% Extension du jeu d’instruction gérant des trajectoires (cycles) plus ˝métier˝ avec "Synchro.˝ ISO’ Etendu 50% 100% 100% Echantillonnage géométrique des trajectoires en segments décrits en ISO réduits (G1,G2,G3) ISO Segmenté 100% 100% 100% Echantillonnage "facette" des tra- jectoires en tables contenant des suites de codes ISO G1 X... F... ISO Décomposé 100% 100% +25% 50% Echantillonnage temporel des tra- jectoires en tables de positions axes et de vitesses broches Tables PTO Optimisation Energétique Gestion Synchros OptionsCN €€$$ CNstandard Description et explications succinctes Contrôle Numérique Vectoriel Standard Vectoriel Etendu Vectoriel Réduit Vectoriel "facettes" Point à Point Types données transmises 31i 32i 31i 32i 31i 32i 31i 32i 30i Modèlede CNFanuc 10%15%Gainde Productivité 50%100%100%Channel Free 50%100%50%25%Autodéter- minable 90%95%100%Durées Précises 100% Jeu standard des codes G (et M) selon la norme ISO RS-274 décrivant des trajectoires ISO de Base 50% +75% 50% Extension du jeu d’instruction gérant des trajectoires (cycles) plus ˝métier˝ avec "Synchro.˝ ISO’ Etendu 50% 100% 100% Echantillonnage géométrique des trajectoires en segments décrits en ISO réduits (G1,G2,G3) ISO Segmenté 100% 100% 100% Echantillonnage "facette" des tra- jectoires en tables contenant des suites de codes ISO G1 X... F... ISO Décomposé 100% 100% +25% 50% Echantillonnage temporel des tra- jectoires en tables de positions axes et de vitesses broches Tables PTO Optimisation Energétique Gestion Synchros OptionsCN €€$$ CNstandard Description et explications succinctes Contrôle Numérique
  • 27. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 27/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 6.4. TB-DECO vs JANUS.net 6.4.1. Ecrans  Gamme Opératoire C'est dans cette fenêtre que l'utilisateur va disposer les procédures ou groupes d'instructions. Cette zone de création et d'édition du programme est composée de Lignes de dispositifs. L'en-tête de la Ligne de dispositifs contient le nom des axes et des broches. Elle est identifiée par un nom et par une image qui schématise la configuration mécanique du système d'outils associé.  Plan d'Opérations C'est dans cette fenêtre que l'utilisateur va préciser la succession et la synchronisation des dispositifs. Cette zone d'édition du programme est composée de lignes de dispositifs. L'en-tête de la ligne de dispositifs contient le nom des axes et des broches. Elle est identifiée par un nom et par une image qui schématise la configuration mécanique du système d'outils associé.  Diagramme de Gantt L'affichage du Gantt se fait après les phases d'interprétation et de calcul du code ISO. Il représente le plan d'opérations avec la notion de temps ou chaque opération est représentée proportionnellement au temps d'usinage de la pièce. 6.4.2. Eléments  Poste (groupe de lignes) Il est possible de définir des groupes de lignes de dispositifs. Le regroupement n'est possible qu'entre des lignes de dispositifs adjacentes. Ces groupes de lignes de dispositifs constituent des postes. L'affichage d'un poste peut être réduit en laissant apparaître une seule ligne d'opérations. L'affichage d'un poste peut être étendu en faisant apparaître toutes les lignes de dispositifs qui le composent. A noter que lorsque l'affichage du poste est réduit, il est possible de basculer l'affichage d'une ligne à l'autre du poste (affichage de la ligne principale du poste).  Ligne de dispositifs Il est possible de définir des lignes de dispositifs en leur affectant des ressources sous la forme de combinaison d'axes dédiée à la réalisation d'opérations d'usinage pour autant que la configuration mécanique de la machine le permette. Une ligne de dispositifs se compose de l'en-tête de la ligne qui contient le nom des axes et des broches, ainsi que d'une icône qui identifie la configuration mécanique du système d'outils associé. Des instructions représentées par une icône idoine peuvent alors être attribuées à cette ligne.  Colonne de dispositifs Par défaut la grille propose une succession de synchronisations entre les lignes avec les colonnes de dispositifs. Par défaut, la colonne dispositifs couvre un poste (groupe de ligne de dispositifs), mais il est aussi possible de lui assigner la synchronisation de tous les postes d’un programme. Un trait vertical mince indique une colonne d'opérations de poste ; un trait épais ou double indique une colonne d'opérations de programme. Cette notion globale peut être annihilée localement en détaillant par cellule le besoin exact de contrainte, de verrouillage, de synchronisation ou de désynchronisation.
  • 28. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 28/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc  Insertion de colonne(s) La notion d'insertion s'applique uniquement aux colonnes de dispositifs. Et il s'agit de préciser si l'insertion est effectuée pour un poste (groupe de lignes de dispositifs) ou pour tout le programme; autrement dit, on insère une colonne à gauche ou à droite, au sein d’un poste ou à tous les postes d’un programme.  Procédure (groupe d'instructions) Il est possible de définir des groupes d'instructions. Le regroupement n'est possible qu'entre des instructions se succédant sur la même ligne, mais pas forcément de manière adjacente. Ces groupes d'instructions constituent des procédures. Une procédure est représentée par un rectangle enlaçant toutes les instructions regroupées. Au sein d’une ligne, les procédures ne peuvent pas s'imbriquer, elles ne peuvent que se succéder.  Opération (Instruction+Dispositif) L'opération est représentée par une icône idoine. Chaque opération se caractérise par son entête spécifique compatible avec la définition de la ligne de dispositifs où elle se trouve. Cette entête précise l'outil, les axes, les broches et lorsque c'est nécessaire les synchronisations, les contraintes ou les verrouillages associés. A chaque instruction est associé un profil graphique des trajectoires définies par une liste de codes ISO. 6.4.3. Relations  Désynchronisation Au sein d'une même ligne de dispositifs, il est possible de rendre autonome des cellules adjacentes horizontalement afin que les autres lignes de dispositifs n'aient pas d'incidence sur la succession des instructions associées. En d’autres termes, on décide de ne pas tenir compte des colonnes de dispositifs à cet endroit. Remarque: Dès lors que la notion de désynchronisation est généralisée à tous les dispositifs pour chacune des lignes de dispositifs, l'utilisation de VisualDECO s'apparente à TB-DECO 2007 en induisant évidemment l'usage systématique des synchronisations et/ou des contraintes (voir les synchronisations et les contraintes).
  • 29. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 29/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc  Synchronisation entre dispositifs Les synchronisations impliquent la notion de "en même temps". Le début ou la fin d'une instruction sur un dispositif s'exécute en même temps que le début ou la fin d'une autre instruction sur un autre dispositif. L'utilisateur peut spécifier des synchronisations une à une entre n'importe quel dispositif inhibant de la sorte le rôle de la colonne pour ses dispositifs.  Contrainte entre dispositifs Lors de l'élaboration du programme, le temps d’usinage de chaque instruction est inconnu. La mise en place des contraintes permet, quel que soit le temps des instructions, une succession optimale de celles-ci. Les contraintes impliquent les notions de "avant" et "après". Une instruction sur un dispositif commence après la fin d'une autre instruction sur un autre ou une instruction sur un dispositif se termine avant le début d'une autre instruction sur au autre dispositif. L'utilisateur peut spécifier des contraintes une à une entre n'importe quel dispositif inhibant de la sorte le rôle de la colonne pour ses dispositifs. Remarque: Un usage alternatif de la contrainte peut être étudié afin de rester compatible avec la gamme opératoire. Il s'agit peut-être de marquer les cellules avec des lignes verticales en pointillées de couleurs différentes au sein de la colonne de dispositifs.  Décalage sur dispositif Il est possible de décaler dans le temps le début ou la fin d'une instruction sur un dispositif. Ce décalage peut se faire dans le sens positif ou dans le sens négatif. Cette fonction permet d'optimiser une gamme opératoire, mais son utilisation n'est pas sans risque vis-à-vis de collision. Un décalage négatif au début induit un départ avancé; Un décalage positif au début induit un départ retardé. Un décalage négatif en fin induit un terme avancé; Un décalage positif en fin induit un terme retardé.  Verrouillage entre dispositif La fonction de verrouillage simple permet de synchroniser deux axes différents sur deux lignes de dispositifs différentes. La fonction de verrouillage multiple permet de synchroniser des axes différents sur des lignes de dispositifs différentes. Ce procédé consiste en une synchronisation entre un axe principal (maître) et un axe secondaire (esclave). C'est-à-dire que les déplacements de l’axe secondaire se font en fonction de la position de l’axe directeur. La différence entre la nouvelle position de l'axe principal et la position de départ est soit additionnée (fonction miroir), ou soustraite (fonction bascule) à la position de l'axe suiveur. Les dispositifs concernées ne doivent pas être décalées et ne peuvent plus être décalées une fois que le verrouillage est en place. On peut verrouiller des axes de noms différents XX, YY, XY, XZ, YZ …etc.
  • 30. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 30/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc 6.4.4. Optimisations  entre de dispositif A l'instar d'un tableur usuel, en naviguant au sein de la grille, avec les flèches du clavier ou avec le pointeur de la souris, l'appel du menu contextuel permet de préciser le type de colonne de dispositifs, simple ou double (pour les groupes d'instructions), mais aussi de supprimer la colonne associée. Ci-joint une vue possible du menu contextuel, si possible complètement graphique, de sorte qu'il ne nécessite pas de traduction linguistique.  entre colonnes Dès lors que la disposition des opérations est grossièrement terminée, une requête d'optimisation des colonnes peut être lancée afin de supprimer les colonnes de la grille qui s'avèrent inutiles.  énergétique des axes Lorsqu'elle est enclenchée, l'optimisation énergétique s'applique à tous les déplacements improductifs (Mode de déplacement non productif rapide G100). Le système détermine initialement la plus grande vitesse possible entre le point de départ et le point d'arrivée de l'axe. Si l'axe atteint son point d'arrivée trop tôt, il devra attendre avant d'être utilisé. Dans ce cas, le système va recalculer une vitesse d'avance plus faible, pour que l'axe arrive en position juste avant d'être utilisé.  chemin critique La visualisation du chemin critique déterminé à l'axe près aide l'utilisateur à mieux optimiser son cycle. Les axes liés au chemin critique sont visualisés en rouge au sein des opérations où ils agissent.  gamme opératoire La gamme opératoire peut automatiquement se mettre à jour en tenant compte de toutes les optimisations réalisées dans le plan d'opérations hormis celles ayant eu recours à l'ajout de contraintes.
  • 31. Objet: §G-VisualDECO.doc Type: §pécification Générale Auteur: JCP Date: 2008-02-28 VisualDECO Nouveau logiciel de programmation de pièce Tornos R&D Software + Motion Control Révision: 0.1 Page: 31/31 File: D:JCP§TornosSW-Platform§G-VisualDECO.doc Index 1. OBJET.............................................................................................................................................................................1 1.1. NOM ............................................................................................................................................................................1 1.2. DESCRIPTION..............................................................................................................................................................1 1.3. DOMAINE.....................................................................................................................................................................1 1.4. LIENS ..........................................................................................................................................................................1 1.4.1. Références .......................................................................................................................................................1 1.4.2. Issues ................................................................................................................................................................1 1.5. INTERVENANTS / CONTACTS ......................................................................................................................................1 1.6. RESPONSABILITES & HISTORIQUES ...........................................................................................................................1 2. CONTEXTE ...................................................................................................ERROR! BOOKMARK NOT DEFINED. 2.1. ORIGINE DU PROJET ...........................................................................................ERROR! BOOKMARK NOT DEFINED. 2.2. LIEN AVEC LA STRATEGIE DE L’ENTREPRISE ..............................................................................................................2 3. BESOINS .......................................................................................................ERROR! BOOKMARK NOT DEFINED. 3.1. ENVIRONNEMENT........................................................................................................................................................2 3.2. UTILISATION ACTUELLE.......................................................................................ERROR! BOOKMARK NOT DEFINED. 3.3. UTILISATION ANNONCEE.....................................................................................ERROR! BOOKMARK NOT DEFINED. 3.4. THEMES D'AMELIORATION ..........................................................................................................................................3 3.5. SOLUTIONS POTENTIELLES ........................................................................................................................................3 3.6. BENEFICES ESCOMPTES.............................................................................................................................................3 3.7. ARCHITECTURE ESCOMPTEE..............................................................................ERROR! BOOKMARK NOT DEFINED. 4. CONCEPT.......................................................................................................................................................................4 4.1. OBJECTIFS..................................................................................................................................................................4 4.2. MODELES....................................................................................................................................................................4 4.2.1. Software............................................................................................................................................................4 4.2.2. Hardware ..........................................................................................................................................................4 4.2.3. Besoins / Infrastructure...................................................................................................................................5 4.2.4. Synoptique........................................................................................................................................................6 4.3. COMPOSANTS.............................................................................................................................................................7 4.3.1. BackBus............................................................................................................................................................7 4.3.2. H M E.................................................................................................................................................................8 4.3.3. I R T.................................................................................................................................................................10 4.3.4. H M I ................................................................................................................................................................10 4.3.5. 3D-config.........................................................................................................................................................10 4.3.6. 3D-simu...........................................................................................................................................................10 4.3.7. SW-studio .......................................................................................................................................................11 4.3.8. SW-lib..............................................................................................................................................................11 4.3.9. SW-draw .........................................................................................................................................................11 4.4. ISSUES POTENTIELLES..............................................................................................................................................12 4.4.1. SW-admin + SW-run.....................................................................................................................................12 4.4.2. SW-remote......................................................................................................................................................13 4.4.3. SW-morph.......................................................................................................................................................14 5. PLAN D’ACTION.........................................................................................................................................................15 5.1. RESSOURCES ...........................................................................................................................................................15 5.1.1. Management ..................................................................................................................................................15 5.1.2. Affectations Initiales ......................................................................................................................................15 5.1.3. Synoptique......................................................................................................................................................16 5.2. AGENDAS..................................................................................................................................................................17 5.2.1. Global ..............................................................................................................................................................17 5.2.2. Détaillé Final...................................................................................................................................................17 5.3. BONNES PRATIQUES ................................................................................................................................................18 5.3.1. Flux et responsabilités ..................................................................................................................................18 5.3.2. Flux de modélisation .....................................................................................................................................18 5.3.3. Flux de développement ................................................................................................................................19 5.3.4. Flux de Validation ..........................................................................................................................................19 6. SYNTHESE...................................................................................................................................................................20 6.1. CONTEXTE ................................................................................................................................................................20 6.2. SITUATIONS ..............................................................................................................................................................20 6.3. COCKPIT AU 15.02.08..............................................................................................................................................20 7. ANNEXES.....................................................................................................................................................................21 7.1. HME ET 3D ..............................................................................................................................................................21 7.1.1. Fonctions ........................................................................................................................................................21 7.1.2. Relations.........................................................................................................................................................22 7.2. VISUALDECO VS TEMPS REEL................................................................................................................................23 7.2.1. Inventaire Fonctionnel...................................................................................................................................23 7.2.2. Compatibilités Fonctionnelles......................................................................................................................25 7.3. TB-DECO VS ISO(S)...............................................................................................................................................26 7.3.1. Fonctionnalités...............................................................................................................................................26 7.3.2. ISO Segmenté................................................................................................................................................26 7.3.3. Principes .........................................................................................................................................................26 7.3.4. Caractéristiques.............................................................................................................................................26 7.4. TB-DECO VS JANUS.NET......................................................................................................................................27 7.4.1. Ecrans .............................................................................................................................................................27 7.4.2. Eléments.........................................................................................................................................................27 7.4.3. Relations.........................................................................................................................................................28 7.4.4. Optimisations..................................................................................................................................................30