AML710 CAD LECTURE 16 SURFACES. 1. Analytical Surfaces 2. Synthetic Surfaces

Similar documents
Rigid Body Transformations

Ray surface intersections

B. Definition: The volume of a solid of known integrable cross-section area A(x) from x = a

Stained Glass Design. Teaching Goals:

Lecture 5: Spatial Analysis Algorithms

6.3 Volumes. Just as area is always positive, so is volume and our attitudes towards finding it.

Topic 3: 2D Transformations 9/10/2016. Today s Topics. Transformations. Lets start out simple. Points as Homogeneous 2D Point Coords

Surfaces. Differential Geometry Lia Vas

1 Quad-Edge Construction Operators

Topics in Analytic Geometry

Math 35 Review Sheet, Spring 2014

6.2 Volumes of Revolution: The Disk Method

a < a+ x < a+2 x < < a+n x = b, n A i n f(x i ) x. i=1 i=1

AVolumePreservingMapfromCubetoOctahedron

Lecture 7: Building 3D Models (Part 1) Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)

Math 17 - Review. Review for Chapter 12

MA1008. Calculus and Linear Algebra for Engineers. Course Notes for Section B. Stephen Wills. Department of Mathematics. University College Cork

Class-XI Mathematics Conic Sections Chapter-11 Chapter Notes Key Concepts

If f(x, y) is a surface that lies above r(t), we can think about the area between the surface and the curve.

ANALYTICAL GEOMETRY. The curves obtained by slicing the cone with a plane not passing through the vertex are called conics.

8.2 Areas in the Plane

50 AMC LECTURES Lecture 2 Analytic Geometry Distance and Lines. can be calculated by the following formula:

Math 142, Exam 1 Information.

It is recommended to change the limits of integration while doing a substitution.

called the vertex. The line through the focus perpendicular to the directrix is called the axis of the parabola.

9.1 apply the distance and midpoint formulas

such that the S i cover S, or equivalently S

MENSURATION-IV

MATH 2530: WORKSHEET 7. x 2 y dz dy dx =

4-1 NAME DATE PERIOD. Study Guide. Parallel Lines and Planes P Q, O Q. Sample answers: A J, A F, and D E

A TRIANGULAR FINITE ELEMENT FOR PLANE ELASTICITY WITH IN- PLANE ROTATION Dr. Attia Mousa 1 and Eng. Salah M. Tayeh 2

Algebra II Notes Unit Ten: Conic Sections

ON THE DEHN COMPLEX OF VIRTUAL LINKS

CS311H: Discrete Mathematics. Graph Theory IV. A Non-planar Graph. Regions of a Planar Graph. Euler s Formula. Instructor: Işıl Dillig

Geometric transformations

Pythagoras theorem and trigonometry (2)

Section 10.4 Hyperbolas

Introduction Transformation formulae Polar graphs Standard curves Polar equations Test GRAPHS INU0114/514 (MATHS 1)

INTRODUCTION TO SIMPLICIAL COMPLEXES

Date: 9.1. Conics: Parabolas

Area & Volume. Chapter 6.1 & 6.2 September 25, y = 1! x 2. Back to Area:

Matrices and Systems of Equations

1.1 Lines AP Calculus

1 Drawing 3D Objects in Adobe Illustrator

Naming 3D objects. 1 Name the 3D objects labelled in these models. Use the word bank to help you.

Fig.1. Let a source of monochromatic light be incident on a slit of finite width a, as shown in Fig. 1.

Section 9.2 Hyperbolas

Math Line Integrals I

Lecture 4 Single View Metrology

Study Sheet ( )

Order these angles from smallest to largest by wri ng 1 to 4 under each one. Put a check next to the right angle.

a(e, x) = x. Diagrammatically, this is encoded as the following commutative diagrams / X

Chapter44. Polygons and solids. Contents: A Polygons B Triangles C Quadrilaterals D Solids E Constructing solids

MA 124 (Calculus II) Lecture 2: January 24, 2019 Section A3. Professor Jennifer Balakrishnan,

2 Computing all Intersections of a Set of Segments Line Segment Intersection

)

2 b. 3 Use the chain rule to find the gradient:

Mathematics Background

SOME EXAMPLES OF SUBDIVISION OF SMALL CATEGORIES

Matlab s Numerical Integration Commands

Yoplait with Areas and Volumes

Cylinders and quadratic surfaces (Sect. 12.6)

Supplemental Notes: Line Integrals

Conic Sections Parabola Objective: Define conic section, parabola, draw a parabola, standard equations and their graphs

1 The Definite Integral

Lecture Overview. Knowledge-based systems in Bioinformatics, 1MB602. Procedural abstraction. The sum procedure. Integration as a procedure

Iterated Integrals. f (x; y) dy dx. p(x) To evaluate a type I integral, we rst evaluate the inner integral Z q(x) f (x; y) dy.

LIMITS AND CONTINUITY

CS380: Computer Graphics Modeling Transformations. Sung-Eui Yoon ( 윤성의 ) Course URL:

Basic Geometry and Topology

EXPONENTIAL & POWER GRAPHS

The Basic Properties of the Integral

Essential Question What are some of the characteristics of the graph of a rational function?

In the last lecture, we discussed how valid tokens may be specified by regular expressions.

Hyperbolas. Definition of Hyperbola

Unit #9 : Definite Integral Properties, Fundamental Theorem of Calculus

Solution of Linear Algebraic Equations using the Gauss-Jordan Method

MTH 146 Conics Supplement

Integration. October 25, 2016

Available at ISSN: Vol. 4, Issue 2 (December 2009) pp (Previously Vol. 4, No.

Name Date Class. cot. tan. cos. 1 cot 2 csc 2

Algorithms for graphs on surfaces

NEW STRAIN-BASED TRIANGULAR AND RECTANGULAR FINITE ELEMENTS FOR PLANE ELASTICITY PROBLEMS

2 Surface Topology. 2.1 Topological Type. Computational Topology Surface Topology Afra Zomorodian

3 4. Answers may vary. Sample: Reteaching Vertical s are.

5/9/17. Lesson 51 - FTC PART 2. Review FTC, PART 1. statement as the Integral Evaluation Theorem as it tells us HOW to evaluate the definite integral

Algorithms for embedded graphs

Angle properties of lines and polygons

APPLICATIONS OF INTEGRATION

ZZ - Advanced Math Review 2017

Ray Casting II. Courtesy of James Arvo and David Kirk. Used with permission.

arxiv: v2 [math.ho] 4 Jun 2012

Line The set of points extending in two directions without end uniquely determined by two points. The set of points on a line between two points

The notation y = f(x) gives a way to denote specific values of a function. The value of f at a can be written as f( a ), read f of a.

International Conference on Mechanics, Materials and Structural Engineering (ICMMSE 2016)

Geometry/Trig 2 Unit 3 Review Packet Answer Key

Improper Integrals. October 4, 2017

CS-C3100 Computer Graphics, Fall 2016 Ray Casting II Intersection Extravaganza

9.1 PYTHAGOREAN THEOREM (right triangles)

CHAPTER III IMAGE DEWARPING (CALIBRATION) PROCEDURE

Transcription:

AML7 CAD LECTURE 6 SURFACES. Anlticl Surfces. Snthetic Surfces Surfce Representtion From CAD/CAM point of view surfces re s importnt s curves nd solids. We need to hve n ide of curves for surfce cretion. In the sme w surfces form the boundries of the solids. Tpes Anlticl surfces Eg. Plne surfces, sphere, ellipsoid Snthetic surfces Eg. Bicubic surfce, Beier surfce Appliction Modeling prts in CAD/CAM, representtion of dt surfces like isotherml plnes, stress surfces/contours

Definition A Jordn surfce is defined b prmetrition tht estblishes homomorphism with the surfce of unit sphere. A hole-free -mnifold is clled hole-free surfce. This is topologicl definition of surfce. A surfce is either hole-free surfce or surfce with frontiers. A simple hole-free surfce is homomorphic to sphere i.e Jordon surfce. Surfce Representtion It is just n etension of representtion of curves. We cn represent surfce s series of grid points inside its bounding curves. Surfces cn be in two-dimensionl spce (plnr) or in three-dimensionl spce (generl surfces). Surfce cn be described using non-prmetric or prmetric equtions Surfces cn be represented b equtions to pss through ll the dt points (fitting) or hve ptches of them connected t the dt points (pproimtions)

NON-PARAMETRIC REPRESENTAION In generl surfce or surfce ptch is represented nlticll b n eqution of the form P (,, ) [ ] [ f (, )] Where P is the position vector. The nturl choice for f(,) is polnomil. Thus for nlticl representtion of surfces we cn use equtions of tpe f (, ) p q m n mn m n P(,,) PARAMETRIC REPRESENTAION In prmetric surfces vector vlued function P(u,v) of two vribles is used s follows: P( u, v) [ ] [ ( u, v) ( u, v) ( u, v)] u min u um ; m A surfce m be one ptch or constructed using severl ptches. All comple surfces re represented using mn ptches v min v v v v P(u,v) u Prmetric spce u Crtesin spce 3

ANALYTICAL SURFACES IN PARAMETRIC FORM.Surfce of Revolution r l l l r Revolving line Clindricl surfce ANALYTICAL SURFACES IN PARAMETRIC FORM.Surfce of Revolution l Line perpendiculr to -is Revolving line tht mke n ngle to -is Revolving closed polgon 4

Surfce of Revolution The plne curve P ( [ ( ( ] The Biprmetric surfce of revolution Q ( t, ) ( ( cos ( sin [ ] Note tht t,) is vector vlued function t, ) ( i + ( cosj + ( sink Surfce of Revolution Sphere r cos; r sin π The eqution of the surfce, ( ) ( )cosφ ( )sinφ [ ] [ r cos r sin cosφ r sin sinφ] π; φ π Here is clled the ltitude ngle nd φ longitude ngle 5

Surfce of Revolution Ellipsoid cos; bsin π The eqution of the surfce OR [ cos bsin cosφ sin sinφ], b π; φ π [ bsin sinφ bsin cosφ cos ], π; φ π Surfce of Revolution Torus: When the is of rottion does not pss through the centre of the circle or ellipse we get torus h + cos; k + bsin π Where h,k re the coordintes of the centre of the torus The eqution of the surfce, h + cos ( k + bsin )cosφ ( k + bsin )sinφ [ ] π ; φ π 6

Surfce of Revolution Prboloid ; m The eqution of the surfce [ cosφ sinφ], m ; φ π Surfce of Revolution Hperboloid sec; tn m The eqution of the surfce [ sec b tn cosφ tn sinφ], b m ; φ π 7

Surfce of Revolution An Spce curve In generl n spce curve cn be used to generte surfce of revolution P ( [ T ][ N][ G] [T] Prmeter vector [N]- Blending function mtri (normlised) [G]-Geometr informtion mtri Now surfce of revolution is defined s Q ( t, [ T ][ N][ G][ S] cosφ sinφ ] tmin t t [ S m ; φ π Sweep Surfce A 3D surfce lso cn be obtined b trversing geometricl entit like line, polgon or curve long pth in spce Recll the eqution of line P( P t t t t + ( P P ) min [ T ( s)] ns If the line of length n is prllel to -is If the sweep trnsformtion contins onl trnsltion nd scling the resulting surfce is plnr If it includes rottions lso with trnsltions then non-plnr surfce results m t, s) [ P( ][ T ( s)] t s s s 8

Sweep Surfce We m use n other prmetric curve like cubic spline, Beier, B-spline curve cn be used which is denoted s P( in the sweep surfce below: t, s) [ P( ][ T ( s)] t t min t tm; s s s [ T ( s)] ns If the curve on plne is swept long b n units One needs to tke the curve in such w to void surfce degenercies in full or in prt. Sweep Surfce In ddition to open curves, closed curves nd polgons cn be used to crete sweep surfces Such surfces enclose finite volume (with end cps) A squre or rectngle swept long stright pth results in prllelepiped A tringle swept long stright pth ields wedge A circle long stright pth results in clinder A circle of decresing rdius cone Rottion long with sweep cn be combined to give twist to the generted surfce. 9

P ( u) P ( u) Lofted Surfce cos u sin u [ π π ]; [ cos π u sin π u 4] u %Lofted Surfce [u,w]meshgrid(:.5:6.3); q(+w).*cos(*pi*u); q(+w).*sin(*pi*u); q4*w; surfc(q,q,q); u, v) ( v) P ( u) + vp ( u) v Equivlence of Surfces Two surfces S nd S re equivlent if S cn be mpped onto S b continuous mpping without tering nd dupliction nd S cn be similrl be mpped onto S. This notion of equivlence is somewht like the notion of homeomorphism tht is, n invertible mp, f : S S, such tht both f nd its inverse, f, re continuous. From Gllier nd Xu

Clssifiction of Surfces Orientble nd Non-orientble surfces In generl, n orientble surfce with g holes ( surfce of genus g) cn be opened up using g cuts nd cn be represented b regulr 4g-gon with edges pirwise identified, where the boundr of this 4g-gon is of the form b - b b b g b g g b g Tringultion of Surfces Tringultion (tiling) nd Orientbilit Definition b P. S. Aleksndrov (956): A tringultion surfce is orientble iff it is possible to orient ll of the tringles in such w tht ever two tringles tht hve common side re coherentl oriented, otherwise it is clled nonorientble. If Z nd Z re tringultions of the sme surfce, Z is orientble iff Z is orientble.