1 / 21

CENG 491/492 SENIOR DESIGN PROJECT AND SEMINAR

CENG 491/492 SENIOR DESIGN PROJECT AND SEMINAR. 3D PHYSICS LAB PROJECT. DEVPRO . Members Servet GUNEY M. Tuncer AKÇA Vedat SEL Erdal ÜSTUNDAĞ Mustafa TUNCA Instructor Assistant Perit BEZEK Instructors Dr.Meltem T. YÖNTEM

olympe
Download Presentation

CENG 491/492 SENIOR DESIGN PROJECT AND SEMINAR

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CENG 491/492 SENIOR DESIGN PROJECT AND SEMINAR 3D PHYSICS LAB PROJECT

  2. DEVPRO • Members Servet GUNEY M. Tuncer AKÇA Vedat SEL Erdal ÜSTUNDAĞ Mustafa TUNCA • Instructor Assistant Perit BEZEK • Instructors Dr.Meltem T. YÖNTEM Dr.Onur T. ŞEHİTOĞLU

  3. OUTLINE OF THE PRESENTATION • WHAT IS 3D PHYSICS LAB ? • DATA ELEMENTS • MODULAR SPECIFICATIONS • SOFTWARE TOOLS • OVERVIEW OF THE PROJECT

  4. 3D PHYSICS LAB • Simulate&Design Physics Experiments • Interests : a.To simulate experiments under Pre_defined Cond. b.To cover mechanic,dynamic and optic parts of Physics c.To use by users without requiring masterful phsyics knowledge

  5. DATA ELEMENTS OF PROJECT • OBJETCS i.User defined Objects ii.Predefined Objects • ENVIROMENT • PREDEFINED TOOLS

  6. MODULAR SPECIFICATIONS • OVERVIEW OF SYSTEM • SUBSYSTEMS • Create Environments • Load Objects • Create Objects i. Create Predefined Objects ii. Create Special Objects

  7. MODULAR SPECIFICATIONS • USER INTERFACE DESIGNS • Main Menu Interfaces • Environment Interfaces • Milkshape Object Interface

  8. 4.2 Architecture Model Overview of System START RUN MAIN MENU Select an option Menu appears with options to select from STOP User inputs from SCR Select an option END Exit Predefined obj. inputs Load Objects from MS file Environment Inputs Inputs for Milkshape objects Load OBJECTS Create Special Objects Create Predefined Objects Create Environments Processing so that Monitoring

  9. SUBSYSTEMS1.Create Enviroments START Dialog appears for entering number of environments User inputs(n) from SCR CANCEL Select an option Dialog appears divided n for inputs for all environments U.inputs for 1.environmens from SCR OK

  10. 1.Create Enviroments(Cont.) . . . OK Computer Decision Dialog appears insifficient inputs U.inputs for n.environments from SCR COMP ERROR END

  11. START 2.Load Objects Dialog appears for selecting .obj File User inputs from SCR Select an option CANCEL OK Computer Decision Dialog appears Not .obj type file GLM MODULE and processing file COMP ERROR END

  12. 3.Create Objecti.Create Special Objects START Internal data input for Loaded obj.s U.input for selecting Loaded obj.s Dialog appears for Loaded MS 3D objects Computer Decision Dialog appears Not exist Loaded Obj. ERROR OK COMP Select an Object 1 2 n …… OK n. object picture appears and waiting inputs for n. objects U.inputs for properties of n. Obj from SCR Select an Option EXIT END

  13. USER INTERFACE DESIGNS • Main Menu Interface

  14. USER INTERFACE DESIGNS 3D PHYSICS File Properties Simulating Window ON/OFF GRAVITY ELASTICITY FRICTION RUN EXPANSION EFFECT OF HEAT STOP

  15. USER INTERFACE DESIGNS • Environment Interfaces

  16. Number of Environments N sould be less than 9 n = USER INTERFACE DESIGNS N sould be less than 9

  17. ENVIRONMENTS Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = Gravity = Friction = Density = Fludity = USER INTERFACE DESIGNS

  18. USER INTERFACE DESIGNS • Milkshape Object Interface

  19. USER INTERFACE DESIGNS Loaded MilkShape Object 1.obj 2.obj . . . . . . . . . . . n.obj Friction Constant = Mass= Elasticity On Off Expansion Constant = Mass Distribution Function F(x,y,z)= Volume= SELECT OK EXIT

  20. SOFTWARE TOOLS • Open Dynamics Engine (ODE v0.039) • MS. Visual Studio (v6.0) • Graphical Libraries(OpenGL,Glut..) • MilkShape3D (v1.7.0)

  21. DEVPRO • Members Servet GUNEY M. Tuncer AKÇA Vedat SEL Erdal ÜSTUNDAĞ Mustafa TUNCA • Instructor Assitant Perit BEZEK • Instructors Dr.Meltem T. YÖNTEM Dr.Onur T. ŞEHİTOĞLU

More Related