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

Slides:



Advertisements
Similar presentations
Vectors 5: The Vector Equation of a Plane
Advertisements

System Simulation made easy by. Multi-Physics System Simulator Electrical Electronics, power electronics, rotating machines, spice semiconductors… Mechanics.
Yang Yang, Miao Jin, Hongyi Wu Presenter: Buri Ban The Center for Advanced Computer Studies (CACS) University of Louisiana at Lafayette 3D Surface Localization.
Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
LECTURE SERIES on STRUCTURAL OPTIMIZATION Thanh X. Nguyen Structural Mechanics Division National University of Civil Engineering
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Nonlinear dynamics of a rotor contacting an elastically suspended stator 1 st International Conference on Vibro-Impact Systems Loughborough, UK, July 20-22,
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Modeling and Simulation for Power Electronics and Electrical Drives dr. ir. P.J. van Duijsen Simulation Research Haus der Technik, München, 2003.
Computer Aided Design and Manufacturing. 2.1 INTRODUCTION 2.2 CONVENTIONAL APPROACH TO DESIGN 2.3 DESCRIPTION OF THE DESIGN PROCESS 2.1 INTRODUCTION 2.2.
Chapter 17 Design Analysis using Inventor Stress Analysis Module
T-FLEX Dynamics is a general- purpose motion simulation add- on application for studying the physics-based motion behavior of a CAD design without leaving.
June 29, The difference between two feature models Matthijs Sypkens Smit Willem F. Bronsvoort CAD ’07 Conference, Honolulu, Hawaii Faculty of Electrical.
Finite Element Modeling with COMSOL Ernesto Gutierrez-Miravete Rensselaer at Hartford Presented at CINVESTAV-Queretaro December 2010.
AIDA an AI tool for conceptual design Erik Jansen Computer Graphics and CAD/CAM Information Technology and Systems Delft University of Technology Summa.
The mathematical model of the induction machine: Voltages:Currents: Inductances: Torque:
Principle of Functional Verification Chapter 1~3 Presenter : Fu-Ching Yang.
Introduction to virtual engineering László Horváth Budapest Tech John von Neumann Faculty of Informatics Institute of Intelligent Engineering.
Parametric Modeling.
VIRTUAL PROTOTYPING of ROBOTS DYNAMICS E. Tarabanov.
MapleSim and the Advantages of Physical Modeling
11.4 Geometric Sequences Geometric Sequences and Series geometric sequence If we start with a number, a 1, and repeatedly multiply it by some constant,
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Geometric Sequences and Series
Parametric & 3-D Solid Modeling
Parametric Modeling © 2012 Project Lead The Way, Inc.Introduction to Engineering Design.
Engineering 1182 College of Engineering Engineering Education Innovation Center Solid Modeling Introduction Rev: , AJPSolid Modeling Introduction1.
Improving Design Workflow in Architectural Design Applications Presentation Doctoral Seminar 16/06/2006 Leuven (Belgium)
Unit 5: Feedback and control theory An Introduction to Mechanical Engineering: Part Two Feedback and control theory Learning summary By the end of this.
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
Combined Task and Motion Planning for Mobile Manipulation Jason Wolfe, etc. University of California, Berkeley Mozi Song INFOTECH 1.
The Pantograph by Kevin Bowen and Sushi Suzuki. Introduction About the Pantograph The Pantograph is a 2 DOF parallel mechanism manipulator The device.
Problem Solving in Geometry with Proportions
Institute of Intelligent Power Electronics – IPE Page1 A Dynamical Fuzzy System with Linguistic Information Feedback Xiao-Zhi Gao and Seppo J. Ovaska Institute.
Introduction to VHDL Simulation … Synthesis …. The digital design process… Initial specification Block diagram Final product Circuit equations Logic design.
On robust Monte Carlo algorithms for multi-pass global illumination Frank Suykens – De Laet 17 September 2002.
9 of 18 Introduction to medial axis transforms and their computation Outline DefinitionsMAS PropertiesMAS CAD modelsTJC The challenges for computingTJC.
Boolean Networks and Biology Peter Lee Shaun Lippow BE.400 Final Project December 10, 2002.
Forging new generations of engineers. Parametric Modeling.
Computer-Aided Design of LIVing systEms CADLIVE automatically converts a biochemical network map to a dynamic model. JAVA application Client-Server System.
Given, CAD model of final part to be machined, Automatic Raw Material Geometry Identification Automatic Identification of Machining Regions/ Machining.
1 Introduction to Turing Machines
WIRELESS POWER TRANSMISSION. March 9, 2015 ABSTRACT A wireless power transmission from a solar powered satellite is a new idea of wireless power transmission.
9.3 Geometric Sequences and Series. Common Ratio In the sequence 2, 10, 50, 250, 1250, ….. Find the common ratio.
By Mashael AlDayel Introduction to UML. What is UML? UML (Unified Modeling Language) is a graphical language that is suit-able to express software or.
Integrated Hands-On Mechanical System Laboratories Arif Sirinterlikci, Ph.D., Professor of Engineering Tony Kerzmann, Ph.D., Assistant Professor of Mechanical.
Texas A&M University, Department of Aerospace Engineering AUTOMATIC GENERATION AND INTEGRATION OF EQUATIONS OF MOTION BY OPERATOR OVER- LOADING TECHNIQUES.
SysML and Modelica Integration Working Group Meeting 3/11/09 Peter Fritzson Wladimir Schamai.
A Simple Fuzzy Excitation Control System for Synchronous Generator International conference on emerging trends in electrical and computer technology, p.p.
Section 12 Assembly. Copyright © 2010 Altair Engineering, Inc. All rights reserved.Altair Proprietary and Confidential Information Assembly The bodies.
A Direct Drive SCARA ROBOT With an Adaptive Control
Lagouge TARTIBU KWANDA Mechanical Engineering
Introduction Intro Problem Materials Hypothesis Procedure Results
Model Construction cgvr.korea.ac.kr.
Introduction to Graphics Modeling
Parametric Modeling.
Forging new generations of engineers
Parametric Modeling.
Modeling in the Time Domain
ELEG 3124 Signals and Systems
Forging new generations of engineers
Introduction To Simulink
Visualizing the Attracting Structures Results and Conclusions
SysML Modelica Integration Working Group Meeting 3/4/09
Modeling Modelica Interfaces with SysML v1.3
Systems of Linear Equations: An Introduction
It Starts With Parts PART 2 PART 1 PART N Product is made up of parts
Basic Assembly Constraints
Topology Optimization through Computer Aided Software
Presentation transcript:

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

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

Introduction Map CAD Assembly to Block Diagrams

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

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

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

Intro - CAD Assembly Part and geometry

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

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

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

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

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

Mapping CAD to BD Mapping CAD Part to BD Block

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

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

Mapping CAD to BD Equations Stored in BD

Mapping CAD to BD Partial list of BD Assembly Relations

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

Automating the Process Example CAD Part Geometry Information

Automating the Process Example CAD Assembly Information

Example Conversion

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

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