Geometric Modelling & Curves


 Baldric Bridges
 2 years ago
 Views:
Transcription
1 Geometric Modelling & Curves Geometric Modeling Creating symbolic models of the physical world has long been a goal of mathematicians, scientists, engineers, etc. Recently technology has advanced sufficiently to make computer modeling of physical geometry feasible. 1
2 Modelers for Engineering Modeling for engineering applications require higher accuracy of representation. Engineering models are used in computerbased design, manufacturing and analysis. Geometric modeling simply means that design concepts are digitally inputted into software subsequently displays them in either 2D or 3D forms. a general term applied to 3D computeraided design techniques. Geometric models are computational (symbol) structures that capture the spatial aspects of the objects of interest for an application. 2
3 Geometric model = Geometry Topology Feature model = Geometric model Design intent Design intent = Constraints Rules 5 Components of geometric modeling system Brep, CSG 6 3
4 What is Geometric modeling? The process of constructing a complete mathematical description (geometric database) to model a physical entity or system. Geometric Modeling GM is a general term applied to 3D computeraided design techniques. There are three main types of geometrical modelling used, namely: line or wireframe modelling, surface modelling, solid modelling. 4
5 How does geometric modeling fit into a modern design sequence? Computerbased geometric modeling is used to: visualize, analyze, document, produce a product or process. Geometric modeling Stress Analysis Engineering Analysis Geometric modeling Thermal Analysis Afterlife Analysis Geometric modeling is a basic engineering tool. Visualization Design Process Production planning Engineering drawing CNC programming Serves as the backbone of design Shadows the design process 5
6 Geometric modeling produce an appropriate database used for input into specialized engineering software tools to perform tasks in an integrated design sequence. support the move to a seamless work environment where the flow of data is continuous and need not recreated at each stage of design development. Geometric modeling 6
7 Shape modeling Reconstruction Feature Analysis Simplification Mesh generation Curve Shape Surface Medial axis Segmentation Dimension detection Sample Mesh Surface Volume Geometry A typical solid model is defined by volumes, areas, lines, and keypoints. Volumes are bounded by areas. They represent solid objects. Areas are bounded by lines. They represent faces of solid objects, or planar or shell objects. Lines are bounded by keypoints. They represent edges of objects. Keypoints are locations in 3D space. They represent vertices of objects. Volumes Areas Lines & Keypoints 7
8 ...Geometry  Preprocessing There is a builtin hierarchy among solid model entities. Keypoints are the foundation entities. Lines are built from the keypoints, areas from lines, and volumes from areas. This hierarchy holds true regardless of how the solid model is created. not allow you to delete or modify a lowerorder entity if it is attached to a higherorder entity. (Certain types of modifications are allowed discussed later.) Volumes Areas Lines Keypoints I ll just change this line Volumes Areas Lines Keypoints OOPs! Lines Keypoints Areas Mathematical Representation of Curves The user constructs a geometric model of an object on a CAD/CAM system by inputting the object data as required by the modeling technique via user interface. The software converts such data into a mathematical representation. 8
9 Mathematical Representation of Curves Geometric modeling to CAD/CAM is important; it is a mean to enable useful engineering analyses and judgment. In computerbased modeling and analysis, geometric models determine their relevance to design, analysis and manufacturing. Mathematical Representation of Curves Methods of defining points Explicit methods Implicit methods Absolute cartesian coordinates A digitize d Y P(x,y,z) d X Z Absolute cylindrical coordinates R P(R,,z) E 1 E 2 E 1, E 2 E 2 E 1 E 1 E 2 9
10 Mathematical Representation of Curves Methods of defining points Explicit methods Implicit methods Incremental cartesian coordinates Δz P 1 (xδx,yδy,zδz) Y C Δx Δy P 0 (x,y,z) X Z Incremental cylindrical coordinates P 1 (RΔR, Δ,z) ΔR Δ R P 0 (R,,z) I 1 C I 2 C Mathematical Representation of Curves Methods of defining lines Methods Points defined by any method Illustration Incremental cylindrical coordinates Y w X w Z w 10
11 Mathematical Representation of Curves Methods of defining lines Methods Parallel or perpendical to an existing line Illustration Tangent to existing entities Mathematical Representation of Curves Methods of defining arcs and circles Methods Radius or diameter and center Illustration R R 2 1 Three points defined by any method 11
12 Mathematical Representation of Curves Methods of defining arcs and circles Methods Center and a point on the circle Tangent to line, pass through a given point, and with a given radius Illustration 2 1 R Mathematical Representation of Curves Methods of defining ellipses Methods Center and axes lengths Four points A B P c Illustration Two conjugate diameters 12
13 Mathematical Representation of Curves Methods of defining parabolas Methods Vertex and focus Illustration Three points P 1 P v P 2 Mathematical Representation of Curves Methods of defining synthetic curves Methods Cubic spline Bezier curves BSpline curves P 0 P 0 P 0 Illustration P n P n P n Approximate a given set of data points Interpolate a given set of data points 13
14 Curve Representation All forms of geometric modeling require the ability to define curves. Linear curves (1 st order) may be defined simply through their endpoints. Must have a means for the representation for curves of a higher order: conics free form or space curves Curve Representation Some terms we will use: Tangent vector: Vector tangent to the slope of a curve at a given point. Normal vector : Vector perpendicular to the slope of a curve at a given point. 14
15 Parametric curves; Nonparametric and parametric forms Analytical representations of curves Parabola: y = b x 2 C Ellipse: x 2 /a 2 y 2 /b 2 = 1 Hyperbola: x y = k Implicit form: f (x, y) = 0 Explicit form: y = f (x) hard to represent multivalued function Analytical representations Analytical forms are not suitable for CAD because; Equation is dependent on coordinate sys. Curves are unbounded Implicit form is inconvenient for finding points on the curve Difficult for transformation (rotation, pan) 15
16 Curve Representation Curves may be defined using different equation formats. explicit Y = f(x), Z = g(x) implicit f(x,y,z) = 0 parametric X = X(t), Y = Y(t), Z = Z(t) The explicit and implicit formats have serious disadvantages for use in computerbased modeling Parametric form Equations are decoupled x = f (u) Matrix form: p (u) = [ u 3 u 2 u 1 ] [ A ] 16
17 Curve Representation Parametric: X = X(t), Y = Y(t), Z = Z(t); 0 t 1 (typ) Substituting a value for t gives a corresponding position along curve Overcomes problems associated with implicit and explicit methods Most commonly used representation scheme in modelers Parametric example Recall the parametric line representation Parametric representation of a line. The parameter u, is varied from 0 to 1 to define all points along the line. X = X(u) Y = Y(u) P 2 u P 1 17
18 Parametric Line Line defined in terms of its endpoints Positions along the line are based upon the parameter value For example, the midpoint of a line occurs at u = 0.5 Parametric Line This means a parametric line can be defined by: L(u) = [x(u), y(u), z(u)] = A (B  A)u where A and B and the line endpoints. e.g. A line from point A = (2,4,1) to point B = (7,5,5) can be represented as: x(u) = 2 (72)u = 2 5u y(u) = 4 (54)u = 4 u z(u) = 1 (51)u = 1 4u 18
19 Parametric cubic curves Algebraic form Geometric form: blending fn * geometric (boundary) conditions Blending function: p (u) = [ F 1 F 2 F 3 F 4 ] [ p(0), p(1), p u (0), p u (1) ] Magnitude and direction of tangent vectors Cubic Hermite blending function Boundary conditions 19
20 Blending functions Parametric definition Expanding the 2D parametric technique we used for a line to 3D, two parameters (u and v) are used. P 4 P 2 P 3 u P 1 v 20
21 Parametric definition Points along edge P 1 P 2 have the form of P(u,0), along P 3 P 4, P(u,1) and so on. P 4 P(1,v) P(u,1) P 2 P 3 P(u,0) u P 1 v P(0,v) Parametric definition By varying value of u and v, any point on the surface or the edge of the face may be defined. P 2 P 4 (u 1,v 1 ) P 3 u P 1 v 21
22 Parametric definition Another basic example would be that of a conic (circle) Two parameter curves are : X = cos (u) Y = sin (u) with range π/4 u π/4 Parametric definition Cos(u) Sin (u) π/4 π/4 π/4 π/4 Graph of X = cos (u) Graph of Y = sin (u) 22
23 Parametric definition Y u = π/4 X 0 1 u = π/4 Combined curve is a quarter circle Parametric definition Controls for this curve Shape (based upon parametric equation) Location (based upon center point) Size arc (based upon parameter range) radius ( a coefficient to unit value) Similar list could be formed for other conics 23
24 Curve Use in Design Engineering design requires ability to express complex curve shapes (beyond conics). examples are the bounding curves for: turbine blades ship hulls automotive body panels also curves of intersection between surfaces Representing Complex Curves Typically represented a series of simpler curves (each defined by a single equation) pieced together at their endpoints (piecewise construction). Simpler curves may be linear or polynomial Equations for simpler curves based upon control points (data pts. used to define the curve) 24
25 Use of control points General curve shape may be generated using methods of: Interpolation (also known as Curve fitting ) curve will pass though control points Approximation curve will pass near control points may interpolate the start and end points Control Points Defining Curves The following example shows an: Interpolating (passes through control points) Piecewise linear curve curve defined by multiple segments, in this case linear 25
26 Interpolating Curve Piecewise linear Linear segments used to approximate smooth shape Segments joints known as KNOTS Requires too many datapoints for most shape approximations Representation not flexible enough to editing Piecewise linear Piecewise polynomial (composite curves) Segments defined by polynomial functions Again, segments join at KNOTS Most common polynomial used is cubic (3 rd order) Segment shape controlled by two or more adjacent control points. Piecewise linear Interpolation curve (cubic) 26
27 Knot points Locations where segments join referred to as knots Knots may or may not coincide with control points in interpolating curves, typically they DO NOT coincide. Curve continuity concern is continuity at knots (where curve segments join) continuity conditions: point continuity (no slope or curvature restriction) tangent continuity (same slope at knot) curvature continuity (same slope and curvature at knot) 27
28 Piecewise curves Curve segments Composite curves Continuity conditions Continuity is symbolically represented by capital C with a superscript representing level. Curve continuity C 0 continuity, point/position continuity continuity of endpoint only, or continuity of position C 1 continuity, tangent continuity tangent continuity or first derivative of position C 2 continuity, curvature continuity: Hydrodynamic character, Light reflection curvature continuity or second derivative of position 28
29 Composite curves: continuity Point continuity Tangent continuity Curvature continuity Interpolation curves Interpolating piecewise polynomial curve Typically possess curvature continuity Shape defined by: endpoint and control point location tangent vectors at knots* curvature at knots* *often calculated internally by software 29
30 Approximation techniques Developed to permit greater design flexibility in the generation of freeform curves. Two very common methods in modern CAD systems, Bezier and BSpline. Approximation techniques employ control points (set of vertices that approximate the curve) curves do not pass directly through points (except possibly at start and end) intermediate points affect shape as if exerting a pull on the curve allow user to to set shape by pulling out curve using control point location 30
31 Curves Both Bézier curves and Bsplines are polynomial parametric curves. Polynomial parametric forms can not represent some simple curves such as circles. Bézier curves and Bsplines are generalized to rational Bézier curves and NonUniform Rational Bsplines, or NURBS for short. Rational Bézier curves are more powerful than Bézier curves since the former now can represent circles and ellipses. Similarly, NURBS are more powerful than Bsplines. Continuity The relationship among these Bspline NURBS Bezier Rational Bezier Recursive Subdivision Algorithm Dr. M. Abid Bezier curves P. Bezier of Renault, P. de Casteljau of Citroen Intuitive interaction: Direct manipulation Approximated curve vs. Interpolated curve Control points 31
32 Bezier curve defined by 4 pts Pull by coincident control points 32
33 Closed Bezier curve Influence of point position 33
34 Bezier curve... Bernstein polynomial B i,n (u) = C(n,i) u i (1u) ni Binomial coefficient: Combination Invariant under affine transformation Convex hull property: Straight interval Variation diminishing property Blending fn for a cubic Bezier curve 34
35 Bspline curves Piecewise Polynomials Approximating Splines B 0,1 B 1,1 B 2,1 B 3,1 B 4,1 B 5,1 B 6,1 B 0,2 B 1,2 B 2,2 B 3,2 B 4,2 B 5,2 B 0,3 B 1,3 B 2,3 B 3,3 B 4,3 B 0,4 B 1,4 B 2,4 B 3,4 NURBS BSpline Synthetic Curves Analytical curves are insufficient for designing complex machinery parts and, therefore synthetic curves are used. Synthetic curves are commonly used when interpolation curves are needed and it is easy to modify these curves locally. 35
36 BSpline Synthetic Curves CAD\CAM systems have got 3 types of synthetic curves such as Hermite cubic splines, Bezier and Bspline curves. Cubic splines are interpolating curves. Bezier and Bsplines are approximating curves. On some cases Bsplines can be interpolating. BSpline Synthetic Curves Bspline curves are specified by giving set of coordinates, called control points, which indicates the general shape of the curve. Bsplines can be either interpolating or approximating curves. Interpolation splines used for construction and to display the results of engineering. 36
37 Effect of curve order The higher the order of a curve, the stiffer the curve (less dramatic curvature changes) Maximum curve order dependent upon the number of control points order = one less than the number of control pts High order curves can exhibit irregularities BSpline Synthetic Curves With (m1) control points, there are always (n=mp1) basic functions. The basis functions are 1, at the end points of the curve defined as a and b. If there s no other definition, then a=0 and b=1. {P i } the set of the control points forms the control polygon from Figure. P 3 P 2 Control Polygon P 1 Bspline curve N 0,p (a)=1 N n,p (b)=1 P 4 37
38 Bsplines Generalization of Bezier curve Bezier: p(u) = S P B i,n (u) Bspline: p(u) = S P N j,k (u) Basis fn or blending fn is different Local changes Degree of the curve is independent of # of control points Linear, quadratic, cubic Bspline 38
39 Influence of control point position Blending functions for linear Bspline 39
40 Quadratic Bspline blending fn (k=3) NonUniform Rational,Bsplines Most modern CAD systems use the NURB curve representation scheme. NURB stands for NonUniform, Rational, Bspline. Uniformity deals with the spacing of control points. Rational functions include a weighting value at each control point for effect of control point. 40
41 NonUniform Rational,Bsplines very popular due to their flexibility in curve generation. same mathematical form may be used to represent entire family of curves including: Bezier BSpline conics NURBS & CAD For years major CAD software has been using NURBS for good surface definition. However, the exchange formats IGES and DXF are more limited  hence, the original model can become somewhat distorted in transfering from one program to another. 41
42 NURBS & CAD Add that to some inconsistency in how these formats are defined and consider a task like importing the NURBS sphere into a Coons Patch based program. With NURBS it is now possible to represent the geometry the same as the CAD packages represent it internally  so rather than using faulty exchange formats we have partnered with the major CAD vendors and now have a direct link that will pull a model from memory in the CAD program into one of our programs. Rational parametric curves Normal Bezier or Bspline cannot precisely represent conics and circles Homogeneous coordinate P h = (hx, hy, hz, h) NURBS (nonuniform rational B splines) 84 42
43 Circular arc as a rational quadratic Bezier 85 43
We can display an object on a monitor screen in three different computermodel forms: Wireframe model Surface Model Solid model
CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant
More informationComputer Graphics. Geometric Modeling. Page 1. Copyright Gotsman, Elber, Barequet, Karni, Sheffer Computer Science  Technion. An Example.
An Example 2 3 4 Outline Objective: Develop methods and algorithms to mathematically model shape of real world objects Categories: WireFrame Representation Object is represented as as a set of points
More information5. GEOMETRIC MODELING
5. GEOMETRIC MODELING Types of Curves and Their Mathematical Representation Types of Surfaces and Their Mathematical Representation Types of Solids and Their Mathematical Representation CAD/CAM Data Exchange
More informationparametric spline curves
parametric spline curves 1 curves used in many contexts fonts (2D) animation paths (3D) shape modeling (3D) different representation implicit curves parametric curves (mostly used) 2D and 3D curves are
More informationFigure 2.1: Center of mass of four points.
Chapter 2 Bézier curves are named after their inventor, Dr. Pierre Bézier. Bézier was an engineer with the Renault car company and set out in the early 196 s to develop a curve formulation which would
More informationCurves and Surfaces. Goals. How do we draw surfaces? How do we specify a surface? How do we approximate a surface?
Curves and Surfaces Parametric Representations Cubic Polynomial Forms Hermite Curves Bezier Curves and Surfaces [Angel 10.110.6] Goals How do we draw surfaces? Approximate with polygons Draw polygons
More informationCSE 167: Lecture 13: Bézier Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011
CSE 167: Introduction to Computer Graphics Lecture 13: Bézier Curves Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 Announcements Homework project #6 due Friday, Nov 18
More informationComputer Graphics CS 543 Lecture 12 (Part 1) Curves. Prof Emmanuel Agu. Computer Science Dept. Worcester Polytechnic Institute (WPI)
Computer Graphics CS 54 Lecture 1 (Part 1) Curves Prof Emmanuel Agu Computer Science Dept. Worcester Polytechnic Institute (WPI) So Far Dealt with straight lines and flat surfaces Real world objects include
More informationWe want to define smooth curves:  for defining paths of cameras or objects.  for defining 1D shapes of objects
lecture 10  cubic curves  cubic splines  bicubic surfaces We want to define smooth curves:  for defining paths of cameras or objects  for defining 1D shapes of objects We want to define smooth surfaces
More information(Refer Slide Time: 1:42)
Introduction to Computer Graphics Dr. Prem Kalra Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture  10 Curves So today we are going to have a new topic. So far
More informationEngineering Geometry
Engineering Geometry Objectives Describe the importance of engineering geometry in design process. Describe coordinate geometry and coordinate systems and apply them to CAD. Review the righthand rule.
More informationCHAPTER 1 Splines and Bsplines an Introduction
CHAPTER 1 Splines and Bsplines an Introduction In this first chapter, we consider the following fundamental problem: Given a set of points in the plane, determine a smooth curve that approximates the
More informationSurface Modeling. Polygon Surfaces. Types: Generating models: Polygon Tables. Set of surface polygons that enclose an object interior
Surface Modeling Types: Polygon surfaces Curved surfaces Volumes Generating models: Interactive Procedural Polygon Surfaces Set of surface polygons that enclose an object interior Slide 1 Slide 2 Polygon
More informationEssential Mathematics for Computer Graphics fast
John Vince Essential Mathematics for Computer Graphics fast Springer Contents 1. MATHEMATICS 1 Is mathematics difficult? 3 Who should read this book? 4 Aims and objectives of this book 4 Assumptions made
More informationCOMPUTER AIDED GEOMETRIC DESIGN. Thomas W. Sederberg
COMPUTER AIDED GEOMETRIC DESIGN Thomas W. Sederberg September 28, 2016 ii T. W. Sederberg iii Preface I have taught a course at Brigham Young University titled Computer Aided Geometric Design since 1983.
More informationBEZIER CURVES AND SURFACES
Department of Applied Mathematics and Computational Sciences University of Cantabria UCCAGD Group COMPUTERAIDED GEOMETRIC DESIGN AND COMPUTER GRAPHICS: BEZIER CURVES AND SURFACES Andrés Iglesias email:
More informationQUADRATIC BÉZIER CURVES
OnLine Geometric Modeling Notes QUADRATIC BÉZIER CURVES Kenneth I. Joy Visualization and Graphics Research Group Department of Computer Science University of California, Davis Overview The Bézier curve
More informationComal Independent School District PreAP PreCalculus Scope and Sequence
Comal Independent School District Pre PreCalculus Scope and Sequence Third Quarter Assurances. The student will plot points in the Cartesian plane, use the distance formula to find the distance between
More informationModeling Curves and Surfaces
Modeling Curves and Surfaces Graphics I Modeling for Computer Graphics!? 1 How can we generate this kind of objects? Umm!? Mathematical Modeling! S Do not worry too much about your difficulties in mathematics,
More information4. Factor polynomials over complex numbers, describe geometrically, and apply to realworld situations. 5. Determine and apply relationships among syn
I The Real and Complex Number Systems 1. Identify subsets of complex numbers, and compare their structural characteristics. 2. Compare and contrast the properties of real numbers with the properties of
More informationPrep for College Algebra
Prep for College Algebra This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet
More informationParametric Representation of Curves and Surfaces
Parametric Representation of Crves and Srfaces How does the compter compte crves and srfaces? MAE 455 CompterAided Design and Drafting Types of Crve Eqations Implicit Form Explicit Form Parametric Form
More informationGraphical objects geometrical data handling inside DWG file
Graphical objects geometrical data handling inside DWG file Author: Vidmantas Nenorta, Kaunas University of Technology, Lithuania, vidmantas.nenorta@ktu.lt Abstract The paper deals with required (necessary)
More informationAlgebra 2 Chapter 1 Vocabulary. identity  A statement that equates two equivalent expressions.
Chapter 1 Vocabulary identity  A statement that equates two equivalent expressions. verbal model A word equation that represents a reallife problem. algebraic expression  An expression with variables.
More informationarxiv:cs/ v1 [cs.gr] 22 Mar 2005
arxiv:cs/0503054v1 [cs.gr] 22 Mar 2005 ANALYTIC DEFINITION OF CURVES AND SURFACES BY PARABOLIC BLENDING by A.W. Overhauser Mathematical and Theoretical Sciences Department Scientific Laboratory, Ford Motor
More informationComputer Aided Design (CAD)
16.810 Engineering Design and Rapid Prototyping Lecture 4 Computer Aided Design (CAD) Instructor(s) Prof. Olivier de Weck January 6, 2005 Plan for Today CAD Lecture (ca. 50 min) CAD History, Background
More informationAdvanced Algebra 2. I. Equations and Inequalities
Advanced Algebra 2 I. Equations and Inequalities A. Real Numbers and Number Operations 6.A.5, 6.B.5, 7.C.5 1) Graph numbers on a number line 2) Order real numbers 3) Identify properties of real numbers
More informationThnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks
Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks Welcome to Thinkwell s Homeschool Precalculus! We re thrilled that you ve decided to make us part of your homeschool curriculum. This lesson
More informationBézier Curves and Splines
6.837 Computer Graphics Bézier Curves and Splines Wojciech Matusik MIT CSAIL vectorportal.com 6.837 Matusik 2 Before We Begin Anything on your mind concerning Assignment 0? Any questions about the course?
More informationComputer Animation: Art, Science and Criticism
Computer Animation: Art, Science and Criticism Tom Ellman Harry Roseman Lecture 4 Parametric Curve A procedure for distorting a straight line into a (possibly) curved line. The procedure lives in a black
More informationPlanar Curve Intersection
Chapter 7 Planar Curve Intersection Curve intersection involves finding the points at which two planar curves intersect. If the two curves are parametric, the solution also identifies the parameter values
More informationChapter 33D Modeling
Chapter 33D Modeling Polygon Meshes Geometric Primitives Interpolation Curves Levels Of Detail (LOD) Constructive Solid Geometry (CSG) Extrusion & Rotation Volume and Pointbased Graphics 1 The 3D rendering
More informationAlgebra and Geometry Review (61 topics, no due date)
Course Name: Math 112 Credit Exam LA Tech University Course Code: ALEKS Course: Trigonometry Instructor: Course Dates: Course Content: 159 topics Algebra and Geometry Review (61 topics, no due date) Properties
More informationCopyrighted Material. Chapter 1 DEGREE OF A CURVE
Chapter 1 DEGREE OF A CURVE Road Map The idea of degree is a fundamental concept, which will take us several chapters to explore in depth. We begin by explaining what an algebraic curve is, and offer two
More informationAlgorithms for RealTime Tool Path Generation
Algorithms for RealTime Tool Path Generation Gyula Hermann John von Neumann Faculty of Information Technology, Budapest Polytechnic H1034 Nagyszombat utca 19 Budapest Hungary, hermgyviif.hu Abstract:The
More informationChapter R  Basic Algebra Operations (69 topics, due on 05/01/12)
Course Name: College Algebra 001 Course Code: R3RK6CTKHJ ALEKS Course: College Algebra with Trigonometry Instructor: Prof. Bozyk Course Dates: Begin: 01/17/2012 End: 05/04/2012 Course Content: 288 topics
More informationMercer County Public Schools PRIORITIZED CURRICULUM. Mathematics Content Maps Algebra II Revised August 07
Mercer County Public Schools PRIORITIZED CURRICULUM Mathematics Content Maps Algebra II Revised August 07 Suggested Sequence: C O N C E P T M A P ALGEBRA I I 1. Solving Equations/Inequalities 2. Functions
More informationOverview of Math Standards
Algebra 2 Welcome to math curriculum design maps for Manhattan Ogden USD 383, striving to produce learners who are: Effective Communicators who clearly express ideas and effectively communicate with diverse
More informationPrep for Calculus. Curriculum
Prep for Calculus This course covers the topics shown below. Students navigate learning paths based on their level of readiness. Institutional users may customize the scope and sequence to meet curricular
More information3.5 Spline interpolation
3.5 Spline interpolation Given a tabulated function f k = f(x k ), k = 0,... N, a spline is a polynomial between each pair of tabulated points, but one whose coefficients are determined slightly nonlocally.
More informationCommon Curriculum Map. Discipline: Math Course: College Algebra
Common Curriculum Map Discipline: Math Course: College Algebra August/September: 6A.5 Perform additions, subtraction and multiplication of complex numbers and graph the results in the complex plane 8a.4a
More informationComputer Aided Design (CAD)
16.810 Engineering Design and Rapid Prototyping Lecture 3a Computer Aided Design (CAD) Instructor(s) Prof. Olivier de Weck January 16, 2007 Plan for Today CAD Lecture (ca. 50 min) CAD History, Background
More informationExample Degree Clip Impl. Int Sub. 1 3 2.5 1 10 15 2 3 1.8 1 5 6 3 5 1 1.7 3 5 4 10 1 na 2 4. Table 7.1: Relative computation times
Chapter 7 Curve Intersection Several algorithms address the problem of computing the points at which two curves intersect. Predominant approaches are the Bézier subdivision algorithm [LR80], the interval
More informationNEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS
NEW YORK STATE TEACHER CERTIFICATION EXAMINATIONS TEST DESIGN AND FRAMEWORK September 2014 Authorized for Distribution by the New York State Education Department This test design and framework document
More informationthe points are called control points approximating curve
Chapter 4 Spline Curves A spline curve is a mathematical representation for which it is easy to build an interface that will allow a user to design and control the shape of complex curves and surfaces.
More informationMATHEMATICS (CLASSES XI XII)
MATHEMATICS (CLASSES XI XII) General Guidelines (i) All concepts/identities must be illustrated by situational examples. (ii) The language of word problems must be clear, simple and unambiguous. (iii)
More informationContent. Chapter 4 Functions 61 4.1 Basic concepts on real functions 62. Credits 11
Content Credits 11 Chapter 1 Arithmetic Refresher 13 1.1 Algebra 14 Real Numbers 14 Real Polynomials 19 1.2 Equations in one variable 21 Linear Equations 21 Quadratic Equations 22 1.3 Exercises 28 Chapter
More informationThe Essentials of CAGD
The Essentials of CAGD Chapter 2: Lines and Planes Gerald Farin & Dianne Hansford CRC Press, Taylor & Francis Group, An A K Peters Book www.farinhansford.com/books/essentialscagd c 2000 Farin & Hansford
More informationREVISED GCSE Scheme of Work Mathematics Higher Unit 6. For First Teaching September 2010 For First Examination Summer 2011 This Unit Summer 2012
REVISED GCSE Scheme of Work Mathematics Higher Unit 6 For First Teaching September 2010 For First Examination Summer 2011 This Unit Summer 2012 Version 1: 28 April 10 Version 1: 28 April 10 Unit T6 Unit
More informationLevel: High School: Geometry. Domain: Expressing Geometric Properties with Equations GGPE
1. Derive the equation of a circle of given center and radius using the Pythagorean Theorem; complete the square to find the center and radius of a circle given by an equation. Translate between the geometric
More informationSouth Carolina College and CareerReady (SCCCR) PreCalculus
South Carolina College and CareerReady (SCCCR) PreCalculus Key Concepts Arithmetic with Polynomials and Rational Expressions PC.AAPR.2 PC.AAPR.3 PC.AAPR.4 PC.AAPR.5 PC.AAPR.6 PC.AAPR.7 Standards Know
More informationPrentice Hall Mathematics: Algebra 2 2007 Correlated to: Utah Core Curriculum for Math, Intermediate Algebra (Secondary)
Core Standards of the Course Standard 1 Students will acquire number sense and perform operations with real and complex numbers. Objective 1.1 Compute fluently and make reasonable estimates. 1. Simplify
More informationConstruction of the Real Line 2 Is Every Real Number Rational? 3 Problems Algebra of the Real Numbers 7
About the Author v Preface to the Instructor xiii WileyPLUS xviii Acknowledgments xix Preface to the Student xxi 1 The Real Numbers 1 1.1 The Real Line 2 Construction of the Real Line 2 Is Every Real Number
More informationIdentify examples of field properties: commutative, associative, identity, inverse, and distributive.
Topic: Expressions and Operations ALGEBRA II  STANDARD AII.1 The student will identify field properties, axioms of equality and inequality, and properties of order that are valid for the set of real numbers
More informationAP Calculus BC. All students enrolling in AP Calculus BC should have successfully completed AP Calculus AB.
AP Calculus BC Course Description: Advanced Placement Calculus BC is primarily concerned with developing the students understanding of the concepts of calculus and providing experiences with its methods
More informationDesignMentor: A Pedagogical Tool for Computer Graphics and Computer Aided Design
DesignMentor: A Pedagogical Tool for Computer Graphics and Computer Aided Design John L. Lowther and Ching Kuang Shene Programmers: Yuan Zhao and Yan Zhou (ver 1) Budirijanto Purnomo (ver 2) Michigan Technological
More informationPortable Assisted Study Sequence ALGEBRA IIA
SCOPE This course is divided into two semesters of study (A & B) comprised of five units each. Each unit teaches concepts and strategies recommended for intermediate algebra students. The first half of
More informationAlgebra 1 Course Title
Algebra 1 Course Title Course wide 1. What patterns and methods are being used? Course wide 1. Students will be adept at solving and graphing linear and quadratic equations 2. Students will be adept
More informationHigher Education Math Placement
Higher Education Math Placement Placement Assessment Problem Types 1. Whole Numbers, Fractions, and Decimals 1.1 Operations with Whole Numbers Addition with carry Subtraction with borrowing Multiplication
More informationString Art Mathematics: An Introduction to Geometry Expressions and Math Illustrations Stephen Arnold Compass Learning Technologies
String Art Mathematics: An Introduction to Geometry Expressions and Math Illustrations Stephen Arnold Compass Learning Technologies Introduction How do you create string art on a computer? In this lesson
More informationMyMathLab ecourse for Developmental Mathematics
MyMathLab ecourse for Developmental Mathematics, North Shore Community College, University of New Orleans, Orange Coast College, Normandale Community College Table of Contents Module 1: Whole Numbers and
More informationWorking with Wireframe and Surface Design
Chapter 9 Working with Wireframe and Surface Design Learning Objectives After completing this chapter you will be able to: Create wireframe geometry. Create extruded surfaces. Create revolved surfaces.
More information6.1 Application of Solid Models In mechanical engineering, a solid model is used for the following applications:
CHAPTER 6 SOLID MODELING 6.1 Application of Solid Models In mechanical engineering, a solid model is used for the following applications: 1. Graphics: generating drawings, surface and solid models 2. Design:
More informationEstimated Pre Calculus Pacing Timeline
Estimated Pre Calculus Pacing Timeline 20102011 School Year The timeframes listed on this calendar are estimates based on a fiftyminute class period. You may need to adjust some of them from time to
More informationOverview Mathematical Practices Congruence
Overview Mathematical Practices Congruence 1. Make sense of problems and persevere in Experiment with transformations in the plane. solving them. Understand congruence in terms of rigid motions. 2. Reason
More informationSurface Modeling. Prerequisites. Stats
Surface Modeling With all of its powerful feature creation tools, solid modeling is not capable of capturing the complex shapes. To capture such complex shapes, surface modeling techniques are widely used.
More informationApplications of Integration to Geometry
Applications of Integration to Geometry Volumes of Revolution We can create a solid having circular crosssections by revolving regions in the plane along a line, giving a solid of revolution. Note that
More informationThe main features of the GeoGebra user interface (see the screen capture following this list) include:
Using GeoGebra In Geometry, you will use a software tool called GeoGebra to build constructions, study geometric relationships, and solve problems. These instructions will help you navigate some of the
More informationTable of Contents. Montessori Algebra for the Adolescent Michael J. Waski"
Table of Contents I. Introduction II. Chapter of Signed Numbers B. Introduction and Zero Sum Game C. Adding Signed Numbers D. Subtracting Signed Numbers 1. Subtracting Signed Numbers 2. Rewriting as Addition
More informationThinkwell s Homeschool Algebra 2 Course Lesson Plan: 34 weeks
Thinkwell s Homeschool Algebra 2 Course Lesson Plan: 34 weeks Welcome to Thinkwell s Homeschool Algebra 2! We re thrilled that you ve decided to make us part of your homeschool curriculum. This lesson
More informationThe distance of a curve to its control polygon J. M. Carnicer, M. S. Floater and J. M. Peña
The distance of a curve to its control polygon J. M. Carnicer, M. S. Floater and J. M. Peña Abstract. Recently, Nairn, Peters, and Lutterkort bounded the distance between a Bézier curve and its control
More informationNURBS Drawing Week 5, Lecture 10
CS 430/536 Computer Graphics I NURBS Drawing Week 5, Lecture 10 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel University
More informationIntroduction. The Aims & Objectives of the Mathematical Portion of the IBA Entry Test
Introduction The career world is competitive. The competition and the opportunities in the career world become a serious problem for students if they do not do well in Mathematics, because then they are
More information3 Drawing 2D shapes. Launch form Z.
3 Drawing 2D shapes Launch form Z. If you have followed our instructions to this point, five icons will be displayed in the upper left corner of your screen. You can tear the three shown below off, to
More information2D Parametric Design. Chapter. Objectives
Chapter 1 2D Parametric Design In this chapter, you learn about the benefits and characteristics of creating parametric 2D geometry and how various types of dynamic constraints can be assigned to geometry
More informationRELEASED. Student Booklet. Precalculus. Fall 2014 NC Final Exam. Released Items
Released Items Public Schools of North arolina State oard of Education epartment of Public Instruction Raleigh, North arolina 276996314 Fall 2014 N Final Exam Precalculus Student ooklet opyright 2014
More informationAlgebra II. Larson, Boswell, Kanold, & Stiff (2001) Algebra II, Houghton Mifflin Company: Evanston, Illinois. TI 83 or 84 Graphing Calculator
Algebra II Text: Supplemental Materials: Larson, Boswell, Kanold, & Stiff (2001) Algebra II, Houghton Mifflin Company: Evanston, Illinois. TI 83 or 84 Graphing Calculator Course Description: The purpose
More information1/25/16. Polygon Meshes and Implicit Surfaces. Shape Representations. Modeling Complex Shapes. What do we need from shapes in Computer Graphics?
CSCI 420 Computer Graphics Lecture 8 and Constructive Solid Geometry [Angel Ch. 10] Jernej Barbic University of Southern California Modeling Complex Shapes An equation for a sphere is possible, but how
More informationUnit Overview. Content Area: Math Unit Title: Functions and Their Graphs Target Course/Grade Level: Advanced Math Duration: 4 Weeks
Content Area: Math Unit Title: Functions and Their Graphs Target Course/Grade Level: Advanced Math Duration: 4 Weeks Unit Overview Description In this unit the students will examine groups of common functions
More informationAble Enrichment Centre  Prep Level Curriculum
Able Enrichment Centre  Prep Level Curriculum Unit 1: Number Systems Number Line Converting expanded form into standard form or vice versa. Define: Prime Number, Natural Number, Integer, Rational Number,
More informationSolidWorks Implementation Guides. Sketching Concepts
SolidWorks Implementation Guides Sketching Concepts Sketching in SolidWorks is the basis for creating features. Features are the basis for creating parts, which can be put together into assemblies. Sketch
More informationQuadratic curves, quadric surfaces
Chapter 3 Quadratic curves, quadric surfaces In this chapter we begin our study of curved surfaces. We focus on the quadric surfaces. To do this, we also need to look at quadratic curves, such as ellipses.
More informationM243. Fall Homework 5. Solutions.
M243. Fall 2011. Homewor 5. Solutions. H5.1 (i) Find an equation of a parabola that has curvature 6 at the origin. (ii) Find all points of the curve y = xe x where the curvature is the greatest or the
More informationaxis axis. axis. at point.
Chapter 5 Tangent Lines Sometimes, a concept can make a lot of sense to us visually, but when we try to do some explicit calculations we are quickly humbled We are going to illustrate this sort of thing
More informationBooks. CS155b Computer Graphics. Homework. Additional References. Syllabus. Goals
CS155b Computer Graphics Instructor: Giovanni Motta (gim@ieee.org) Volen, Room #255. Phone: x62718 Class: Mon. and Wed. from 5 to 6:30pm Abelson #131 Teaching Assistants: Anthony Bucci (abucci@cs) John
More informationMrs. Turner s Precalculus page 0. Graphing Conics: Circles, Ellipses, Parabolas, Hyperbolas. Name: period:
Mrs. Turner s Precalculus page 0 Graphing Conics: Circles, Ellipses, Parabolas, Hyperbolas Name: period: 9.0 Circles Notes Mrs. Turner s Precalculus page 1 The standard form of a circle is ( x h) ( y r
More informationCATIA Wireframe & Surfaces TABLE OF CONTENTS
TABLE OF CONTENTS Introduction... 1 Wireframe & Surfaces... 2 Pull Down Menus... 3 Edit... 3 Insert... 4 Tools... 6 Generative Shape Design Workbench... 7 Bottom Toolbar... 9 Tools... 9 Analysis... 10
More informationMontana Common Core Standard
Algebra 2 Grade Level: 10(with Recommendation), 11, 12 Length: 1 Year Period(s) Per Day: 1 Credit: 1 Credit Requirement Fulfilled: Mathematics Course Description This course covers the main theories in
More informationAlgebra 2 YearataGlance Leander ISD 200708. 1st Six Weeks 2nd Six Weeks 3rd Six Weeks 4th Six Weeks 5th Six Weeks 6th Six Weeks
Algebra 2 YearataGlance Leander ISD 200708 1st Six Weeks 2nd Six Weeks 3rd Six Weeks 4th Six Weeks 5th Six Weeks 6th Six Weeks Essential Unit of Study 6 weeks 3 weeks 3 weeks 6 weeks 3 weeks 3 weeks
More informationNURBS Drawing Week 5, Lecture 10
CS 430/536 Computer Graphics I NURBS Drawing Week 5, Lecture 10 David Breen, William Regli and Maxim Peysakhov Geometric and Intelligent Computing Laboratory Department of Computer Science Drexel University
More informationpp. 4 8: Examples 1 6 Quick Check 1 6 Exercises 1, 2, 20, 42, 43, 64
Semester 1 Text: Chapter 1: Tools of Algebra Lesson 11: Properties of Real Numbers Day 1 Part 1: Graphing and Ordering Real Numbers Part 1: Graphing and Ordering Real Numbers Lesson 12: Algebraic Expressions
More information2D Geometric Transformations. COMP 770 Fall 2011
2D Geometric Transformations COMP 770 Fall 2011 1 A little quick math background Notation for sets, functions, mappings Linear transformations Matrices Matrixvector multiplication Matrixmatrix multiplication
More informationText: A Graphical Approach to College Algebra (Hornsby, Lial, Rockswold)
Students will take Self Tests covering the topics found in Chapter R (Reference: Basic Algebraic Concepts) and Chapter 1 (Linear Functions, Equations, and Inequalities). If any deficiencies are revealed,
More informationDrawing Sketches in the Sketcher WorkbenchII
Chapter 3 Drawing Sketches in the Sketcher WorkbenchII Learning Objectives After completing this chapter, you will be able to: Draw ellipses. Draw splines. Connect two elements using an arc or a spline.
More informationRELEASED. Student Booklet. Precalculus. Fall 2015 NC Final Exam. Released Items
Released Items Public Schools of North Carolina State Board of Education epartment of Public Instruction Raleigh, North Carolina 276996314 Fall 2015 NC Final Exam Precalculus Student Booklet Copyright
More informationHIGH SCHOOL: GEOMETRY (Page 1 of 4)
HIGH SCHOOL: GEOMETRY (Page 1 of 4) Geometry is a complete college preparatory course of plane and solid geometry. It is recommended that there be a strand of algebra review woven throughout the course
More informationPURE MATHEMATICS AM 27
AM Syllabus (015): Pure Mathematics AM SYLLABUS (015) PURE MATHEMATICS AM 7 SYLLABUS 1 AM Syllabus (015): Pure Mathematics Pure Mathematics AM 7 Syllabus (Available in September) Paper I(3hrs)+Paper II(3hrs)
More informationPURE MATHEMATICS AM 27
AM SYLLABUS (013) PURE MATHEMATICS AM 7 SYLLABUS 1 Pure Mathematics AM 7 Syllabus (Available in September) Paper I(3hrs)+Paper II(3hrs) 1. AIMS To prepare students for further studies in Mathematics and
More informationHigher Education Math Placement
Higher Education Math Placement 1. Whole Numbers, Fractions, and Decimals 1.1 Operations with Whole Numbers Addition with carry (arith050) Subtraction with borrowing (arith006) Multiplication with carry
More informationApr 23, 2015. Calculus with Algebra and Trigonometry II Lecture 23Final Review: Apr Curve 23, 2015 sketching 1 / and 19pa
Calculus with Algebra and Trigonometry II Lecture 23 Final Review: Curve sketching and parametric equations Apr 23, 2015 Calculus with Algebra and Trigonometry II Lecture 23Final Review: Apr Curve 23,
More information