import/export - Serveur pédagogique UFR Sciences et Techniques

Transcription

import/export - Serveur pédagogique UFR Sciences et Techniques
Introduction à U3D
Sebti Foufou
1
Pourquoi le U3D ?
• Faciliter l’utilisation et la visualisation des
modèles 3D CAD par les applications de
visualisation 3D.
• U3D = Universal 3D = format 3D extensible pour
coder les données venant des applications CAD
en vue de les utiliser dans d’autres applications
(e.g. dans le marketing, manuels utilisateurs)
• ECMA-363 3d edition/June 2006 (203 pages) :
– Rapport technique de Ecma
– Montre les détails du format U3D
– Expliquer les stratégies d’implémentation de U3D
2
Formats universels très connus
• Exemple de formats universels importants:
– JPEG pour la photographie numérique
– M3P pour la musique
– HTML/XML pour le Web
• Plus de 25 grandes entreprises se sont
regroupées au sein du 3D Industry Frum
(3DIF) pour développer la norme U3D
3
Le format U3D
• Un fichier U3D est un format simplifié d’un modèle 3D
CAD/CAM, ou tous les détails nécessaires pour la
fabrication son supprimés.
• Avoir un modèle 3D simplifier à porter de main permit a
une compagnie de :
–
–
–
–
Améliorer la communication de concepts,
Réduire les prix de productions,
Avoir une meilleure présentation des nouveaux produit.
Assurer une meilleure formation du personnel sur l’utilisation et
la maintenance des produits.
• Donc, besoin d’un format commun et unique permettant
a une compagnie d’accéder et de visualiser l’essentiel
du 3D d’un produit.
4
La norme U3D
• Lancer par le 3D industry forum www.3dif.org
• Actuellement,
– Ecma international (Formerly European Computer
Manufacturers Association) gère le développement de ce
standard. http://www.ecma-international.org/memento/TC43.htm
– TC43 est le comité ECMA responsable du développement de
U3D.
– Membres de U3D (enevolution continue) : Boeing, Fraunhofer
Gesellschaft, Hitachi, HP, Intel, Microsoft, Sony.
– SourceForge gère le développement d’une application pour
créer des fichiers U3D. https://sourceforge.net/projects/u3d
– Forum de discussion U3D sur le site web de SourceForge.
5
Travailler avec U3D
• Pour visualiser des fichier U3D, il faut avoir Acrobat 7
Reader sur Win 2000 ou XP.
• Pour créer des fichiers PDF, il faut Acorbat 7
Professional.
• Pour créer nos propres fichiers U3D, il faut un logiciel
supportant U3D. Le marché commence juste à s’ouvrir.
e.g.
• Deep Exploration de Right Hemisphere. Version d’évaluation 30
Jours: http://www.righthemisphere.com/support/downloads/)
• XVL Studio
• subdo
• Possibilité d’incorporer un fichier U3D dans des
documents MS Office (e.g. Deep Publish de Right
Hemisphere, SpinFire de Actify, peut être d’autres).
6
Subdo
• Exporter un format CAD en U3D et l’insérer dans un
document PDF
• Formats reconnus:
– 3DSMAX 5.0, 6.0, 7.5, X3D, 3DS, VRML 2.0, DXF, SolidEdge,
SolidWorks,STL, PLY, DirectX, Maya 6.5, Obj, Lightwave 7.5.
Les formats à venir pour la version 1.3 : U3D (import/export),
FBX (import/export), Rhino 3D, Cinema4D.
Les formats à venir dans les versions supérieurs à la 1.3 :
CATIA V4, V5, Pro/E, Inventor, UG NX, ACIS, Parasolid, STEP,
IGES, VDA/FS.
Subdo supporte des formats natifs, pour les autres nous
proposons un système de plugins installé sur le logiciel cible
pour exporter dans le format Subdo (.sub3d).
7
Adobe 3D Annotations
• Le PDF 1.5 permet d’incorporer des
modèles 3D (de CAO par exemple) dans
un document PDF
• C’est donc les 3D annotations qui
permettent de visualiser un contenu 3D
dans le document PDF
• Adobe Acrobat, ne supporte qu’un sous
ensemble des fonctionnalités de U3D
8
Pourquoi U3D pour intégrer des
contenus 3D dans PDF?
• Le choix du meilleur format 3D était crucial pour
Adobe©. Il fallait un format qui puisse prétendre à
l’universalité au niveau des fonctionnalités, des
capacités d’évolution, des plateformes (Windows, Mac,
Linux, Unix, PDA, Smartphone, etc), des performances
et qui présente les meilleures garanties de pérennité. Le
support d’Intel a été déterminant dans notre choix.
U3D est maintenant une composante à part entière du
format Adobe PDF. Il est intégré au logiciel Adobe®
Reader® (version 7 minimum) qui est présent sur plus
de 500 millions de postes de travail dans le monde.
9
Avantages de 3D dans les PDF
•
Les avantages offerts par cette « démocratisation » de la
visualisation 3D sont évidents dans l’industrie, dans le domaine
médical, pour le design, l’architecture, etc. En incorporant des
scènes 3D dans des documents PDF, les utilisateurs bénéficieront
de l’universalité du format PDF et de l’infrastructure de sécurité
proposée par Adobe. En outre, le format PDF offre la meilleure
garantie de pérennité du marché. Adobe travaille actuellement avec
une vingtaine de partenaires à la définition d’un nouveau standard
ISO - le PDF/E - qui intégrera U3D (échéance : fin 2006).
Autre point essentiel : la 3D c’est important mais ce n’est pas tout.
Adobe Acrobat® est devenu un standard de fait pour agréger des
contenus de sources très diverses (Office, Outlook, pages web,
Autocad, vidéo, flash, etc.). L’intégration des contenus 3D est la
suite d’une démarche logique.
10
interactions sur les scènes 3D
• Les fonctions de base de manipulation et
d’analyse des scènes 3D (Pan, zoom,
rotate, etc) sont disponibles dans la
solution Adobe Reader. Il est aussi
possible de définir des hyperliens
programmables en Javascript au sein des
documents PDF ainsi que d’enrichir
l’interface de manipulation de la 3D (ajout
de sources lumineuses, animations, etc.).
11
Interactions évolués dans acrobat
• Peut-on réaliser des interactions évoluées dans Acrobat
et créer de véritables applications 3D (pour la
visualisation industrielle, pour la formation, les
instructions de montage...)?
• La version actuelle d’Acrobat Professional montre la
direction en matière de manipulation 3D. Les prochaines
versions devraient offrir encore plus de fonctionnalités,
pour autant, il n’est pas question pour Adobe de
proposer un véritable logiciel d’animation 3D au sein
d’Acrobat. Notre démarche sera plutôt de permettre
l’intégration d’animations 3D (au format U3D) créées
avec des logiciels spécialisés au sein de documents
PDF.
12
Adobe 3D et le travail collaboratif
• Est-il possible d'utiliser les documents
PDF enrichis de contenus 3D dans le
cadre d'un travail collaboratif (possibilité
d'annoter des pièces d'un modèle 3D...)?
• Adobe Acrobat est aujourd’hui la meilleure
solution pour le travail collaboratif en 2D.
Ces fonctions seront étendues à la 3D.
13
PDF/U3D et le PLM
• En quoi le PDF peut-il s'inscrire dans la stratégie
PLM d'une entreprise?
• Avec l’adjonction de la 3D, PDF devient le
support documentaire idéal du PLM. Des
documents de tous formats (Office, CAO, etc.),
2D ou 3D peuvent être unifiés en PDF.
Les logiciels d’infrastructure proposés par
Adobe permettront de mettre en place des
infrastructures de contrôle et de sécurité ainsi
que des workflows pour favoriser le travail
collaboratif.
14