Presentation is loading. Please wait.

Presentation is loading. Please wait.

Representing Geometry (CAD) information in dynamic (Modelica) models MSDL August 29 th, 2009 By Chahé Adourian.

Similar presentations


Presentation on theme: "Representing Geometry (CAD) information in dynamic (Modelica) models MSDL August 29 th, 2009 By Chahé Adourian."— Presentation transcript:

1 Representing Geometry (CAD) information in dynamic (Modelica) models MSDL August 29 th, 2009 By Chahé Adourian

2 Outline Introduction Intro to Block Diagrams (BD) Intro to CAD Assemblies Comparison BD - CAD Mapping CAD to BD Automating the process Example Conversion Conclusion Future Work

3 Introduction Map CAD Assembly to Block Diagrams

4 Introduction Objectives Provide simple mapping CAD  BD Preserve mechanical/geometric constraints Simulate mechanical behavior in BD model; Ex. A CAD Model of Robot converted to BD for simulation of robot dynamics

5 Intro - Block Diagrams Blocks + Connections Finite Connection points (1 or 2 per block) Block Parameters Ex.

6 Intro - CAD Assembly Part and geometry Assemblies and geometric relations Example Geometric relations Infinite connection points

7 Intro - CAD Assembly Part and geometry

8 Intro - CAD Assembly Assembly example with geometric constraints between the parts

9 Intro - CAD Assembly Ex #1: Planar Mate Geometric Relation Before and after application

10 Intro - CAD Assembly Ex #2: Axial Align Geometric Relation Before and after application

11 Intro - CAD Assembly Infinite number of connection points Ex. Planar Mate

12 Comparison BD – CAD Block diagram is abstract CAD is geometry information rich Block diagram provides finite connections CAD geometry provides infinite connections points

13 Mapping CAD to BD Mapping CAD Part to BD Block

14 Mapping CAD to BD CAD versus BD Geometries Face Point Line Cylinder

15 Mapping CAD to BD Mapping the infinite geometric choices using Mathematical constraints Ex. Mapping Mate Relation to equations

16 Mapping CAD to BD Equations Stored in BD

17 Mapping CAD to BD Partial list of BD Assembly Relations

18 Automating the Process Convert CAD Assembly to BD assembly automatically Extract CAD Part Geometry Information Extract CAD Assembly Information Example Conversion

19 Automating the Process Example CAD Part Geometry Information

20 Automating the Process Example CAD Assembly Information

21 Example Conversion

22 Conclusion CAD Mechanical Assembly information converted to BD form Equivalents for CAD parts, geometries and assembly relations created CAD to BD Mapping 1-1 Simple Mapping allows BD user to influence CAD model

23 Future Work Complete bi-directional model synchronization algorithm (BD->CAD, CAD->BD) Demonstrate BD influence on CAD model development


Download ppt "Representing Geometry (CAD) information in dynamic (Modelica) models MSDL August 29 th, 2009 By Chahé Adourian."

Similar presentations


Ads by Google