CENG 491/492 SENIOR DESIGN PROJECT AND SEMINAR 3D PHYSICS LAB PROJECT.
-
date post
15-Jan-2016 -
Category
Documents
-
view
216 -
download
0
Transcript of CENG 491/492 SENIOR DESIGN PROJECT AND SEMINAR 3D PHYSICS LAB PROJECT.
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 Dr.Onur T. ŞEHİTOĞLU
OUTLINE OF THE PRESENTATION
WHAT IS 3D PHYSICS LAB ?
DATA ELEMENTS
MODULAR SPECIFICATIONS
SOFTWARE TOOLS
OVERVIEW OF THE PROJECT
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
DATA ELEMENTS OF PROJECT
OBJETCSi.User defined Objects
ii.Predefined Objects ENVIROMENT
PREDEFINED TOOLS
MODULAR SPECIFICATIONS
OVERVIEW OF SYSTEM
SUBSYSTEMS
Create Environments
Load Objects
Create Objects i. Create Predefined Objects
ii. Create Special Objects
MODULAR SPECIFICATIONS
USER INTERFACE DESIGNS
Main Menu Interfaces
Environment Interfaces
Milkshape Object Interface
Overview of System
START
MAIN MENU
User inputs from SCR
Select an option
Menu appears with options to select from
Exit
Load Objects
from MS file
Inputs for Milkshape objects
Environment Inputs
Predefined obj. inputs
END
Creat
e
Enviro
nmen
ts
Load
OBJECTS
Creat
e
Spec
ial
Objec
ts
Creat
e
Pred
efine
dObj
ects
STOP
Processing so that Monitoring
Select an option
RUN
Dialog appears for entering number of environments
User inputs(n) from SCR
Dialog appears divided n for inputs for all environments
U.inputs for 1.environmensfrom SCR
Select an option
CANCEL
OK
START
SUBSYSTEMS1.Create Enviroments
1.Create Enviroments(Cont.)
.
.
.
U.inputs for n.environmentsfrom SCR
U.inputs for n.environmentsfrom SCR
Dialog appears insifficient inputs
OK
ERROR
Computer Decision
COMP
END
Dialog appears for selecting .obj File
User inputs from SCR
Select an option
CANCEL OK
START
END
Computer Decision
COMP ERROR
Dialog appears Not .obj type file
GLM MODULE and processing file
2.Load Objects
3.Create Objecti.Create Special
Objects
Dialog appears for Loaded MS 3D objects
U.inputs for properties of n. Obj from SCR
……
Select an Object
EXIT
1
START
END
Computer Decision
COMP
ERRORDialog appears Not exist Loaded Obj.
OK
2 n
n. object picture appears andwaiting inputs for n. objects
Select an Option
OK
Internal data input for Loaded obj.s
U.input for selecting Loaded obj.s
USER INTERFACE DESIGNS
Main Menu Interface
USER INTERFACE DESIGNS
3D PHYSICS
File Properties
GRAVITY
FRICTION
EFFECT OF HEAT
EXPANSION
ON/OFF
ELASTICITY
RUN
STOP
Simulating Window
USER INTERFACE DESIGNS
Environment Interfaces
USER INTERFACE DESIGNS
Number of Environments
N sould be less than 9 n =
N sould be less than 9
USER INTERFACE DESIGNS
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
Milkshape Object Interface
USER INTERFACE DESIGNS
1.obj2.obj...........n.obj
SELECT
OK EXIT
Friction Constant =Mass=Elasticity On Off Expansion Constant=Mass Distribution FunctionF(x,y,z) =Volume =
Loaded MilkShape Object
SOFTWARE TOOLS
Open Dynamics Engine (ODE v0.039)
MS. Visual Studio (v6.0)
Graphical Libraries(OpenGL,Glut..)
MilkShape3D (v1.7.0)
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