Dassault Systèmes propose aux partenaires Logiciel V5/V6 et aux nouveaux utilisateurs des cours de formation au développement des applications CAA V5 et V6/3DEXPERIENCE sous C++.
Si vous faites partie de la communauté des partenaires logiciels Dassault Systèmes, votre contrat inclut les cours de formation CAA au siège de Vélizy-Villacoublay. Pour connaître le nombre de collaborateurs maximum pour cette formation et obtenir plus d'informations, relisez votre contrat CAA V5/V6 ou contactez votre 3DS Partner Manager.
Vous avez la possibilité d'inscrire aux formations mentionnées dans votre contrat un nombre additionnel de collaborateurs, et de vous inscrire aux autres cours de formation CAA V5/V6.
Pour les inscriptions à des formations sortant du cadre de votre contrat CAA V5/V6 ou si vous êtes client 3DS, une proposition commerciale sera envoyée au collaborateur que vous avez désigné dans le formulaire d'inscription. L'inscription n'est confirmée qu'après la réception du bon de commande. Si votre bon de commande n'est pas reçu dans les dix-huit (18) jours qui précèdent le premier jour de la formation, votre inscription sera annulée.
Pour plus d'informations sur la formation CAA V5/3DEXPERIENCE, veuillez nous contacter et nous indiquer la session qui vous intéresse, le nombre de participants et le contact responsable du bon de commande.
Requis pour toute personne développant des applications CAA V5 dans le cadre de nos solutions de création
Durée : 5 jours
Objectifs : les participants apprendront les connaissances de base nécessaires pour tirer pleinement parti de l'architecture CAA V5. Les participants sauront comment intégrer leurs composants dans V5 à l'aide d'objets V5 existants, développer de nouvelles applications et les proposer au client.
Profil des participants : programmateurs C++ UNIQUEMENT.
Prérequis :
Pour tirer pleinement parti de ces instructions, les participants doivent disposer des prérequis suivants :
(*) Formations recommandées : Part Design or Shape Design + Assembly + Knowledgeware
Résumé du contenu :
Openness and Development Architecture
Object Modeler
Feature Modeler
Mechanical Modeler
Geometrical Modeler
Application Frame
Interaction utilisateur
Mécanisme de sélection
Visualization
Product Structure & Assembly
Knowledgeware
Software Quality Management
Matériel et méthode de formation utilisés :
Requis pour toute personne développant des applications CAA sur la plate-forme 3DEXPERIENCE
Durée : 5 jours
Objectifs :
les participants apprendront les connaissances de base et les informations nécessaires pour tirer pleinement parti de la plate-forme CAA 3DEXPERIENCE. Les participants sauront comment intégrer leurs composants dans V6 à l'aide d'objets V6 existants, développer de nouvelles applications et les proposer au client.
Profil des participants : programmeurs C++ UNIQUEMENT.
Prérequis :
Pour tirer pleinement parti de ces instructions, les participants doivent disposer des prérequis suivants :
- Formations CATIA 3DEXPERIENCE (*) (Obligatoire)
- Pratiques de programmation industrielle C++ (Obligatoire)
- Notions COM (Microsoft Object Model) (Recommandé)
- Pratique Microsoft Developer Studio (Recommandé)
(*) Formations recommandées : Part Design or Shape Design + Assembly + Knowledgeware
Résumé du contenu :
Plate-forme 3DEXPERIENCE pour les développeurs
Objets diffusés
Development Architecture
Object Modeler
Contenu de la session
Product Model
3D Shape Model
User Interface
Knowledgware
Visualization
Software Quality
Requis pour toute personne développant des applications V6 ou faisant migrer des applications V5 dans le cadre de nos solutions Authoring
Durée : 5 jours
Objectifs :
Ce cours vous donne des informations pour déterminer comment vos applications doivent être modifiées pour fonctionner sur la 3DEXPERIENCE :
- Comprendre les concepts de base de la 3DEXPERIENCE
- Utiliser l'environnement de développement et la documentation de la 3DEXPERIENCE CAA
- Migrer une application CAA V5 vers la 3DEXPERIENCE
Profil des participants : développeurs V5 CAA confirmés
Prérequis :
Pour tirer pleinement parti de ces instructions, les participants doivent disposer des prérequis suivants :
- CATIA 3DEXPERIENCE Interactive : Assembly Design, Part Design, Generative Shape Design, Knowledge Advisor
- Programmation CAA V5
Résumé du contenu :
Les bases de la 3DEXPERIENCE pour les développeurs
- 3DEXPERIENCE Portfolio
- Architecture
- Data Modeling
Environnement de développement
- Environnement de développement CAA
- De V5 RADE au nouvel ensemble d'outils de développement 3DEXPERIENCE pour les applications natives
- De la CAA V5 Encyclopedia au nouveau portail d'assistance aux développeurs de la 3DEXPERIENCE
Object Modeler (récapitulatif rapide des concepts de programmation de base CAA)
- Présentation
- Interface/Implementation Design Pattern
- Link between Interface & Implementation
- Extension Mechanism
- Late Type
- Life Cycle
- Smart Pointer
Méthodologie d'adoption
- Principales modifications
- Préparation préliminaire de V5
- Modifications de l'architecture logicielle de 3DEXPERIENCE
- CGM Migration Tool
Streamed objects
- Introduction
- PLM Core Modeler
- Skateboard illustration
- VPM Class & PLM Attributes/Behaviors
- PLM Modelers
- PLM Customizations
- PLM Environment
Contenu de la session
- De la session V5 à la connexion PLM 3DEXPERIENCE
- Contenu de la session 3DEXPERIENCE
- Des fonctionnalités V5 aux composants et fonctionnalités PLM de 3DEXPERIENCE
- Des services V5 CATDocument à QEOpS
De V5 CATPart à 3DEXPERIENCE 3DPart
- Importation depuis CATPart
- De CATPart à 3DPart Creation
- Container Retrieval
Modèle de fonctionnalité
- Présentation
- CATISpecObject/CATIContainer vs Facade & Credential
- V5 Lifecycle Services vs 3DEXPERIENCE Data Common Protocol Services
- Feature Links
- CATfctEditorAssistant
- mportation depuis V5
Interaction utilisateur
- Création d'un add-in
- Création de CATPathElement
- Rich Application Presentation Designer
- CATDlgFile vs PLM Selector et PLM New
De CATProduct V5 à PLM 3DEXPERIENCE Components
- Product Modeler
- Contenu de la session
- Navigation
- Création/instanciation d'un composant PLM
- Gestion des composants PLM
- 3DPartFournisseur
- Objet en contexte
-3DPart Publication
- Contrainte