MATLAB SIMULINK 3D ANIMATION 5 Manuel d'utilisateur Page 1

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Manuels des logiciels MATLAB SIMULINK 3D ANIMATION 5. Vizualizace dynamických systémů v prostředí virtuální reality Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 43
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
Vizualizace dynamických systémů
v prostředí virtuální reality
Učební texty k semináři
Autor:
Ing. Jan Daněk (HUMUSOFT s.r.o.)
Datum:
20.1.2012
Centrum pro rozvoj výzkumu pokročilých řídicích a senzorických technologií CZ.1.07/2.3.00/09.0031
INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ
TENTO STUDIJNÍ MATERIÁL JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM
FONDEM A STÁTNÍM ROZPOČTEM ČESKÉ REPUBLIKY
Vue de la page 0
1 2 3 4 5 6 ... 42 43

Résumé du contenu

Page 1 - Učební texty k semináři

Vizualizace dynamických systémů v prostředí virtuální reality Učební texty k semináři Autor: Ing. Jan Daněk (HUMUSOFT s.r.o.) Datum: 20.1.

Page 2

8 2.3. Krátký popis formátu souboru VRML Přestože se virtuální světy vytvářejí nejčastěji s použitím grafických editorů, pro pochopení toho, jak

Page 3

9 Každý uzel může být pojmenován unikátním jménem. Syntaxe jazyka VRML má pro to vyhrazeno klíčové slovo DEF. Například příkaz: DEF MyNodeName Box

Page 4

10 co je na řádku za tímto znakem, je prohlížeči ignorováno (s výjimkou prvního řádku záhlaví). Většina vlastností uzlu Box je ponechána na

Page 5 - 1. ÚVOD

11 2.4. Datové typy VRML Vlastnosti uzlů jsou definovány pomocí jejich polí (fields), které mohou být různých datových typů. Tyto t

Page 6 - 2.1. Historie

12 2.5. Datové třídy VRML Kromě datových typů jsou pole uzlů rozdělena ještě do tříd, které definují chování uzlů, způsob uložení uzlů

Page 7 - 2.2. Souřadný systém VRML

13 3. TVORBA VIRTUÁLNÍCH SVĚTŮ Formát VRML je založen na standardním textu, který můžeme číst a upravovat jakýmkoliv textovým editorem. Pokud p

Page 8 - Obrázek 2.3 VRML rotace

14  Internet Scene Assembler  SwirlX3D  VrmlPad 3.1.2. Všeobecné 3D editory Všeobecné 3D editory nepoužívají VRML jako svůj základní formát,

Page 9

15 3.1.3. Specializované 3D nástroje 3D nástroje, které vynikají v určité specifické oblasti tvorby 3D objektů. Patří sem nástroje pro

Page 10

16  sketchup.google.com/3dwarehouse

Page 11

17 4. PROPOJENÍ VIRTUÁLNÍCH SVĚTŮ S DYNAMICKÝMI MODELY Jazyk VRML umožňuje vytvářet dynamické a interaktivní scény. S pomocí senzorů, inte

Page 13 - 2.4. Datové typy VRML

18 Nyní je potřeba vytvořit asociaci mezi blokem VR Sink a virtuální scénou. Jednoduchá virtuální scéna s letadlem a vzletovou a

Page 14 - 2.5. Datové třídy VRML

19 Klepněte na OK. Blok VR Sink má teď dva vstupy, které musíme napojit na příslušné signály Simulinku. Druhý vstup odpovídá poli

Page 15 - 3.1.1. Nativní VRML editory

20 4.2. Simulink 3D Animation – využití rozhraní MATLABu Základním způsobem práce s nástrojem Simulink 3D Animation je využití jeho Simulinkové k

Page 16 - 3.1.2. Všeobecné 3D editory

21 Wheel (Shape) [VR Car in the Mountains] Tree1 (Group) [VR Car in the Mountains] Wood (Group) [VR Car in the Mountains] Canal (Shape) [VR

Page 17

22 Předtím, než zadáte jeden z těchto příkazů, si uspořádejte okna MATLABu a virtuálního prohlížeče tak, aby se nepřekrývala, abyst

Page 18

23 5. USING CAD MODELS WITH SIMULINK 3D ANIMATION When working with models of dynamic systems, it is an often requirement to visualize them in a

Page 19 - Animation

24 When exporting CAD models into VRML format, usually several options can be set to customize the output, either as options specific to export f

Page 20

25 difficult, as the full information about the object shape and structure is lost and cannot be reconstructed based on the (however complex) tesse

Page 21

26 scenes (like inspecting miniature objects or visualizing a large-scale aircraft operation space), provided the scene author defin

Page 22

27  Parts follow some kind of hierarchy defined in the CAD tool VRML file respects the hierarchy using the VRML Transform - children me

Page 23

1 OBSAH Obsah ... 1 1. ÚVOD ...

Page 24

28 Obrázek 5.1 Virtual scene of rotating pendulum When the pendulum dynamics model uses global coordinates for all moving parts, the VRML

Page 25

29 Obrázek 5.3 Hierarchical structure of virtual scene Hint: Some tools allow you to export each part of the assembly into a separate VRML file. A

Page 26 - 5.1.1. VRML Format Type

30 5.2.2. Wrapping Shape Objects with Transforms CAD tools export parts into VRML as individual shapes using various VRML object types

Page 27

31 Note: Sometimes it is also necessary to correct bugs introduced in the file by the CAD tool export filter. As VRML format is a text-based format

Page 28 - 5.1.5. Assembly Hierarchy

32  Adding scene surrounding. This step is not crucial for visualization of interactions between parts in a machine assembly, bu

Page 29

33 In order to associate a Simulink signal to a virtual object property:  From the vrlib library, insert a VR Sink block to your Simulink model.

Page 30

34 While object positions are usually available in the form required by VRML (Cartesian coordinates), rotations have to be usually

Page 31 - 5.2. Virtual Scene Modeling

35 positions of joints between objects. Joints between parts are usually positioned not in the [0 0 0] of parent’s coordinate system. To define

Page 32 - 5.2.3. Adding DEF Names

36 dimension, it is still necessary to define full 3D positions for all controlled objects for their virtual reality visualization. In

Page 33

37 In addition, SimMechanics offers a convenient way of importing CAD assembly designs into SimMechanics machines – CAD Translator. When th

Page 34 - MATLAB Model

2 5.2. Virtual Scene Modeling ... 29 5.2.1. Manual Modifications of Exported VR

Page 35

38  Visualization of systems where massive object changes eg. deformations take place. In this case, sending dynamically-sized matrix-type data f

Page 36

39 SEZNAM POUŽITÉ LITERATURY [1] International Standard ISO/IEC 14772-1:1997, the Virtual Reality Modeling Language (VRML); http://new.web3d.org/f

Page 38

Centrum pro rozvoj výzkumu pokročilých řídicích a senzorických technologií CZ.1.07/2.3.00/09.0031 Ústav automatizace a měřicí t

Page 39

3 1. ÚVOD Cílem semináře je uvést účastníky do problematiky pokročilé vizualizace dynamických systémů. Vizualizace dynamických systémů je

Page 40

4 2. JAZYK VRML 97 2.1. Historie Od té toby, co lidé začali publikovat informace v síti WWW, existovala snaha obohatit obsah WWW stránek o pok

Page 41 - SEZNAM POUŽITÉ LITERATURY

5 další normu, označovanou za nástupce jazyka VRML97 – X3D. Tento formát rovněž vychází z VRML, rozšiřuje jej o některé prvky a

Page 42 - PŘÍLOHY

6 Obrázek 2.2 Souřadný systém programu MATLAB V mnoha případech se pro modelování fyzikálních soustav používá i další nástroj z rodiny

Page 43

7 V hierarchické struktuře objektů VRML platí, že pozice a rotace objektů, které jsou potomky určitého objektu, jsou definovány v lokálním souřadné

Commentaires sur ces manuels

Pas de commentaire