10. 3D Coordinate Operations Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze.

Slides:



Advertisements
Similar presentations
3D Transformations Assist. Prof. Dr. Ahmet Sayar
Advertisements

10. 3D Coordinate Operations Dr. Ahmet Zafer Şenalp Makine Mühendisliği Bölümü Gebze Yüksek Teknoloji.
Principles of Computer-Aided Design and Manufacturing Second Edition 2004 ISBN Author: Prof. Farid. Amirouche University of Illinois-Chicago.
2. Computer Aided Design and Production Process Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
1. General introduction to finite element method
13-Optimization Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
COMPUTER GRAPHICS 2D TRANSFORMATIONS.
4. Spring Element Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical University.
4. Factors Effecting Work Hardening Characteristics Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
8. Stress-Strain Relations
ME 520 Fundamentals of Finite Element Analysis Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
11. Wireframe Perspective Display Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department.
2. Review of Matrix Algebra Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
ME 521 Computer Aided Design Assoc.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze.
8. 2D Coordinate Operations Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze.
Elementary 3D Transformations - a "Graphics Engine" Transformation procedures Transformations of coordinate systems Translation Scaling Rotation.
Graphics Programming Graphics Programming: Transformations.
ME 520 Fundamentals of Finite Element Analysis
7-Bar Elements in 3-D Space Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
2D Geometric Transformations
6-Bar Elements in 2-D Space Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
10-Beam Elements in 2-D Space (Plane Frame Element) Dr. Ahmet Zafer Şenalp Mechanical Engineering.
9-Beam Element with Axial Force Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
ME 612 Metal Forming and Theory of Plasticity
Computer Graphics 3D Transformations. Translation.
Chapter 2: Description of position and orientation Faculty of Engineering - Mechanical Engineering Department ROBOTICS Outline: Introduction. Descriptions:
13. The Ideal Work Method for the Analysis of Forming Processes
12-Perspective Depth Assoc.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
11. Plastic Anisotropy Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
3D Transformation A 3D point (x,y,z) – x,y, and z coordinates
3. Work Hardening Models Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze.
Lecture 5: Introduction to 3D
13-Linear Triangular Element Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical.
11-Beam Elements in 3-D Space (Space Frame Element)
ME 520 Fundamentals of Finite Element Analysis Assoc.Dr. Ahmet Zafer Şenalp Mechanical Engineering.
9.3 – Perform Reflections. Reflection: Transformation that uses a line like a mirror to reflect an image Line of Reflection: Mirror line in a reflection.
6. Strain Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical University.
Computer Graphics Lecture 16 Fasih ur Rehman. Last Class Homogeneous transformations Types of Transformations – Linear Transformations – Affine Transformations.
8-7 Transformation Objective: Students recognize, describe, and show transformation.
Lecture 10 Geometric Transformations In 3D(Three- Dimensional)
4-3 Warm Up Lesson Presentation Lesson Quiz
11. Viewing Transformations
ME 520 Fundamentals of Finite Element Analysis
Computer Graphics 3D Transformations
3D Geometric Transformations
13. Wireframe Perspective Display
9. Methods of Determining Work Hardening Characteristics
Lecture 7 Geometric Transformations (Continued)
12. 3D Coordinate Operations
Unit 1 Transformations in the Coordinate Plane
Transformations in 3 Dimensions CS /28/2018 Dr. Mark L. Hornick
ME 521 Computer Aided Design
4-4 Geometric Transformations with Matrices
Geometric Transformations for Computer Graphics
Transformations Day 1 Notes Slideshow.
Algebraic Representations of Transformations
TRANSFORMATIONS Translations Reflections Rotations
Rotation: all points in the original figure rotate, or turn, an identical number of degrees around a fixed point.
Properties or Rules of Transformations
Transformations.
4-3 Warm Up Lesson Presentation Lesson Quiz
3D transformations Dr Nicolas Holzschuch University of Cape Town
Choose the correct translation from pre-image to image B
Applications in Coordinate Geometry
6. Surfaces and Surface Modeling
Transformations Review
Unit 37 Further Transformations
Warm Up 6.3 Complete the chart for the given counterclockwise rotations about the origin. 90o 180o 270o R(3, -3) S(1, 4) Use.
Translation in Homogeneous Coordinates
Presentation transcript:

10. 3D Coordinate Operations Assoc.Prof.Dr. Ahmet Zafer Şenalp Mechanical Engineering Department Gebze Technical University ME 521 Computer Aided Design

Introduction Most of the problems needs 3D computer graphics for descrition. For this purpose 3D Trasnformations or coordinate operations are used. 3-D Transformations:  Translation  Rotation  Scaling Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations

T x, T y, T z are the components of the translation in x, y, z, in object coordinates Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations

Through point (0, 0, 0) and about x axis, by the angle  counterclockwise when looked from +x: Below figure shows +X and –X rotation directions (+y rotation direction) Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations İnitial state +X rotation -X rotation

Below figure shows +X +Y, and +Z rotation directions. Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations İnitial state +X rotation +Y rotation +Z rotation

Transformation matrices for rotation: Rotation about X axis: Rotation about Y axis: Rotation about Z axis: Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations

Transformation matrix for scaling: In below figure mirror images of two objects are onbtained by scaling. Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations

Inverse transforms are obtained by placing negative values: Inverse of Translation: Inverse of Rotation abou X: Inverse of Rotation about Y: Inverse of Rotation about Z: Inverse transform of T matrix is represented by T -1. Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations

or Concatenation of operations: Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations

Performing the procedure must comply with the order of concatenation operations. Below example shows the difference between rotations about first +X and then +Y and the reverse. Dr. Ahmet Zafer Şenalp ME Mechanical Engineering Department, GTU 10. 3D Coordinate Operations İnitial state +X rotation İnitial state +Y rotation +X rotation