ME461, manufacturing systems, ME461A, IIT Kanpur

Attribution Non-Commercial (BY-NC)

257 views

ME461, manufacturing systems, ME461A, IIT Kanpur

Attribution Non-Commercial (BY-NC)

- Hydraulic Gradient Stat in Stoch Earth Dam
- Rhino Advanced Surf Modeling
- Computer Aided Design
- geometric
- AHB Solutions C4 June 2013
- Bios Design Collective 1
- Fe Math Review 2014
- Geometric Modeling and Numerical Simulation
- On slender shells and related problems suggested by Torroja’s structures
- Curvellinear Cor
- 3.pdf
- Manual for Gmsh V2.0
- sol3.pdf
- 10_maths_test_paper_ch3_1.pdf
- SupMan
- Manufacturing Technology (ME461) Lecture4
- syllabus of in for gate
- Potential Fem
- Systems Qrg
- ch 2 review

You are on page 1of 22

Limitations of a wireframe model. Non-parametric representation of equation (Implicit case). Parametric equation based representation of an ellipse. Parametric representation of synthetic curves. Concepts of continuity. Hermite cubic spline fit.

Example Problem

Determine and plot the equation of Hermite form of a cubic spline form given position vectors and slopes at the data points with vector magnitude equal to 1. Point 1: A= [1,2]T, slope A= 60 deg. Point 2: B= [3,1]T, slope B = 30 deg.

Solution

Solution

Solution

Solution

Example problem

On changing the tangent vector of the curve, the shape of the curve changes accordingly. Using the data given in the last problem, a plot can be made given that the magnitude of the tangent vector equals 1,2,3,6 and 12 respectively. Following the procedure of the earlier example we can find the Hermite curve family equations with different magnitude of tangent vectors. The plots are following:

Bezier Curves

The Hermite curve discussed in the previous section is based on interpolation techniques. On the contrary, Bezier curves are based on approximation techniques that produce curves which do not pass through all the given data points except the first and the last control point. A Bezier curve does not require first order derivative; the shape of the curve is controlled by control points.

Bezier Curves

As in the previous section, we consider here one segment of the curve. For n+1 control points, the Bezier curve is defined by a polynomial of degree n as follows:

Bezier Curves

Here V0, V1, . Vn are position vectors of n+1 points (V0, V1, . Vn in Figure 3.19) that form the so-called characteristic polygon of the curve segment.

The curves pass through the first and last control points (V0 and Vn from the preceding function) at parameter values 0 and 1. In the figure on the left the starting point V1 of the second line and the endpoint V4 of the first line have the same position.

The tangents at the first and last points are in the directions of the first and last segments of the characteristic polygon. This can easily be seen: V(0) = n *V(1)-V(0)+, V(1) = n *V(n)-V(n-1)]

Where [V(1) V(0)] and [V(n)-V(n-1)] define the first and last segments of the curve polygon. This implies that by aligning the last control point of the first Bezier curve segment, the connection point, and the first control point of the next curve segment will result in C1 continuity between the two curve segments.

The Bezier curve has the convex hull property. By convex hull property we mean that the entire curve lies within the characteristic polygon. This property is useful when curve intersection and spatial bounds on the curve segments are calculated.

Example problem

Develop the equation of a Bezier curve, find the points on the curve for t = 0, , , , and 1, and plot the curve for the following data. The coordinates of the four control points are given by: V0 = [0,0,0], V1= [0,2,0], V2= [4,2,0], V3= [4,0,0]

Solution

The B-Spline is considered a generalization of the Bezier curve. Local control is an interesting feature of B-Spline curves which implies that any change in the local control point affects only part of the curve.

Rational B-splines are generalizations of B-Splines. Interestingly, an RBS has an added parameter (called a weight) associated with each control point to control the behavior of the curve.

Surface Modeling

In wireframe modeling, we take advantage of the simplicity of certain surfaces. For example a plane is represented by its boundaries. We say nothing about the middle of the plane, which is fine because we known that the middle of a plane is till a plane. It is common knowledge that the shapes of the cars, aircrafts and ships are very complex and do not consist of simple and regular geometric shapes. So, it is not easy to represent them by wireframe models and so surface modeling is prefered. Surface modeling system contains definition of surfaces, edges and vertices. It contains all the information that a wireframe does and in addition it also contains the information of how the two surfaces connect to each other.

Surface entities

Plane surface: A plane surface is the simplest surface that is defined by three non coincident points or its variation. Ruled Surface: A ruled surface can be defined as the linear interpolation between two general curves. Informally the straight lines connecting the two rails form the surface.

Surface of revolution: This surface is generated by rotating a planar curve in space about an axis at a certain angle. Tabulated cylinder: This surface is generated by sweeping a planar curve in space in a certain direction at a certain distance. In the example above a straight line sweeps about a path that is circle and forms the surface. The straight line is called the generatrix and the circle is the directrix. Bezier surface and B-Spline surface: Bezier and B-spline surfaces are both synthetic surfaces. Like synthetic curves a synthetic surface approximates the given input data. The Bezier and B-Spline surfaces are also formed in the same manner as the 2D curves.

In case of curves we have seen the representation of curves by implicit/explicit equations. Implicit equation to describe a surface: F(x, y, z) = 0, Its geometric meaning is that the locus of points that satisfy the constraint equation defines the surface. Explicit equation to describe a surface: V = [x,y,z]T = [x,y,f(x,y)] T where V is the position of a variable point on the surface. In this equation, we directly define the variable oint coordinates x,y,z. The z-coordinates of the position vector of the variable points are defined by x,y through a suitable function f(x,y) as shown in the figure below.

Comparing the equations for a 2-D curve and a 3-D surface the only difference between a space curve and a surface mathematically is that points on a space curve are defined by a single degree of freedom by that on a surface have two degrees of freedom. Usually an arbitrary surface is defined in x,y with a functional relation f(x,y) by an x-y grid with P+1.Q+1 points.

Surface representations

There are no extra parameters in equations represented earlier and as such these are called non-parametric representation of equations. The corresponding equations that utilize parameters are called parametric equations and have two degrees of freedom and are represented as :

V(s,t) = [x,y,z]T = [X(s,t), Y(s,t), Z(s,t)]T , smin< s< smax , tmin< t< tmax Where x,y and z are functions of two parameters s and t. Hermite bicubic surface: Surfaces are normally defined in patches, each patch corresponds to a rectangular domain in s-t space, just as we discussed the sdomain in the previous section. Surface patches are dealt with in the same way; however, patches are much more complicated than segments. Just as there is a characteristic third order equation to describe a two dimensional curve there is a third order 16 term series used to describe the cubic parametric equation for a surface.

- Hydraulic Gradient Stat in Stoch Earth DamUploaded byfcv007
- Rhino Advanced Surf ModelingUploaded bydvd_flc
- Computer Aided DesignUploaded byryanho99
- geometricUploaded bySaiRakesh
- AHB Solutions C4 June 2013Uploaded byDon Wilson
- Bios Design Collective 1Uploaded bygabriel_danut
- Fe Math Review 2014Uploaded byMahmoud Helmy
- Geometric Modeling and Numerical SimulationUploaded byjohnny0257
- On slender shells and related problems suggested by Torroja’s structuresUploaded byrebeltran
- Curvellinear CorUploaded bysujayan2005
- 3.pdfUploaded byvageesh singh
- Manual for Gmsh V2.0Uploaded byYanish Dewan
- sol3.pdfUploaded byAnonymous ic3iARrXh
- 10_maths_test_paper_ch3_1.pdfUploaded bynadeem riyaz
- SupManUploaded byRizz D Ramos
- Manufacturing Technology (ME461) Lecture4Uploaded byJayant Raj Saurav
- syllabus of in for gateUploaded byAniruddha Maity
- Potential FemUploaded byDeval Shah
- Systems QrgUploaded byschmidt40
- ch 2 reviewUploaded byapi-374735823
- Shin e Juric 2002Uploaded byWagner Soriano
- Mtpt SpeechUploaded byJin Wen Goh
- CurvesAndSurfaces2018-2.pdfUploaded byParas Rastogi
- 7 16.Deborah.math.LPUploaded bykippsip
- 2 PrelimUploaded bysypermath
- Aptitude Test 2Uploaded byankit0076
- Tutorial 2Uploaded byrillachan
- Class10 Maths Test Paper Ch3 1Uploaded byTilak
- Weekly Outline Applied MathsUploaded bysalma sherbbaz
- 2016_17_lab_01_engUploaded bySr71

- Quiz1 QuestionsUploaded bygdkokkoris
- Aerospace MaterialsUploaded byJayant Raj Saurav
- [Doru Michael Stefanescu] Science and EngineeringUploaded byJayant Raj Saurav
- hospitalUploaded byverai1131
- Manufacturing Technology (ME461) Lecture31Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture30Uploaded byJayant Raj Saurav
- Coursera introfinance 2014Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture33Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture32Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture29Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture28Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture27Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture26Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture25Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture24Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture23Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture22Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture21Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture20Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture19Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture18Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture17Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture16Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture15Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture14Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture12Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture11Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture10Uploaded byJayant Raj Saurav
- Manufacturing Technology (ME461) Lecture9Uploaded byJayant Raj Saurav

- CAD CAM Final 1Uploaded byram00345
- Multivariable Calculus - Readings.docxUploaded byCoursePin
- Calc Lesson 07 (Multivariable Diff Calc)Uploaded bybaha146
- vcalc2-2Uploaded byAzamat Shaimardan
- Mutual Relation Between Music and ArchitUploaded byCîmpeanu Cezar
- 2013 SolidWorks - IGES Files (_.Igs,Uploaded byrcaleta
- allsprUploaded bynurullah_bulut
- Origami Tutorial FinalUploaded byBassant Essam
- JH Hoefakker ProefschriftUploaded byCarmine Russo
- Diary 3Uploaded byKulsoom Jahan
- CATIA Course Plan Day and HourwisUploaded byMuhammad Shaqeel Ibn-Abd'AlAziz
- week3Uploaded byVenkat Karthikeya
- Engg PhysicsUploaded byPrasanth Madhurapantula
- An automated computational method for planing hull form definitions in concept design-R.D. Schachter.pdfUploaded byLuis Fernando Concha Figueroa
- Multivariable Calculus NotesUploaded byNishant Panda
- Edu Cat en Kwa Ff v5r19 ToprintUploaded byoktavija18
- class 10_5Uploaded bytanvi_riya
- HSS User GuideUploaded byrhutchcroft
- IGES Norma Version5xUploaded byxrubeng
- Vector Calculus - Final.exam-IUploaded bytinkertinker1435
- CADCAM2005_APT.pdfUploaded bysasada
- Maple AnimationUploaded byaustinvishal
- Development of Gear Technomogy and Theory of Gearing - Nasa 120 pg.pdfUploaded byLaercio Ribeiro Filho
- 521 Tire ModelUploaded byJessica Owens
- Derivatives with two or more variablesUploaded bystonedreader
- Tutorial 3Uploaded bysimple_uu
- First year (S1 and S2)Syllabus for Kerala technological University KTUUploaded bytigersayooj
- Represnt Bezier CurveUploaded bySattar Al-Jabair
- Surface IntegralsUploaded byTomicaTomicatomica
- Mechanical EngineeringUploaded byJc Jemz