SlideShare a Scribd company logo
CHARACTERISTICS OF BEZIER
CURVE
The curve interpolates the first and last control points.
The curve is tangent to the first and last segments of
characteristics polygon.
The curve shape can be modified by either changing one
or more vertices of its polygon or by keeping the polygon
fixed and specifying multiple coincident points at a vertex
as shown in figure.
Geomentric Modelling
Geomentric Modelling
B-SPLINE CURVE
B-spline curves provides another effective method, besides
Bezier, of generating curves defined by data points.
In fact, B-spline curves are the proper and powerful
generalization of Bezier curves.
COX-DEBOOR RECURSION FORMULA
THE B-SPLINE FUNCTIONS HAVE
FOLLOWING PROPERTIES
CHARACTERISTICS OF B-SPLINE
CURVES
Geomentric Modelling
Geomentric Modelling
RATIONAL CURVES
 A rational curve is defined by the algebraic ratio of two polynomials
while a nomenclature curve is defined by one polynomial.
 A rational B – spline curve defined by
𝑃 𝑢 =
𝑖=0
𝑛
𝑃𝑖 𝑅𝑖 𝑘 𝑢 , 0 ≤ 𝑢 ≤ 𝑢 𝑚𝑎𝑥
 𝑅𝑖, 𝑘 𝑆 are the rational B – spline Basis function are given by
𝑅𝑖 𝑘 𝑢 =
ℎ𝑖 𝑁𝑖 𝑘 (𝑢)
𝑖=0
𝑛
ℎ𝑖 𝑁𝑖 𝑘 𝑢
Geomentric Modelling
GEOMETRIC MODELING
The mathematical description of the geometry of an object
using a software is called as geometric modeling
There are three basic methods
Wire – Frame Modeling
Surface modeling
Solid modeling
WIRE FRAME MODELING
This is one of the most popular and commonly used
method of geometric modeling.
In construction of wire frame model, the edges of an
object are presented as lines.
Wire frame model is used for following representations
2D Representation
Orthographic views representation
2D Wire Frame Model 3D Wire Frame Model
The co-ordinate system is 2D co-ordinate
system i.e. x and y co-ordinates only
3D co-ordinate system is used for
representing objects; x, y and z
coordinates are used
3 Dimensional wire frame system
generation is difficult
Both 2D and 3D wire frame
generation is possible
Hidden lines may not complicate the
figure
Difficult for the viewer to interpret the
figure unless the hidden lines are
removed
Curved surfaces are indicated by circles,
arcs and ellipses
Curved surfaces are represented by
spaced generators.
DRAWBACK OF WIRE FRAME MODEL
Lack of clarity
When part geometry is complex and in case of 3D wire
frame systems, the hidden lines causes the image to be
confusing to the viewer.
During the surface definition, there might be confusing.
By eliminating hidden lines, some clarity can be obtained.
SURFACE MODELING
The techniques of representation of objects (or) components by
surface is called surface modeling.
Objects can be clearly interpreted by the user.
Main draw back here is that, no data is available about the
interior of solid.
Application is modeling car bodies, ships, aerospace structure,
dies, etc.
TECHNIQUES AVAILABLE FOR SURFACE
MODELING
Surface patch
Coons patch
Bicubic patch
Bezier surfaces
B-spline surfaces
NURBS (Non-Uniform Rational B-Splines)
SURFACE PATCH
The building blocks of the surfaces are known as surface patch.
Generally u and v are two variables used for representing a patch.
0 ≤ 𝑈 ≤ 1 𝑎𝑛𝑑 0 ≤ 𝑉 ≤ 1
Geomentric Modelling
COONS PATCH
Coons surface batch is a form of “transfinite interpolation”,
which indicates that the coons scheme interpolates to an
infinite number of data points.
Coons patch is particularly useful in blending four prescribed
intersecting curves which forms a closed boundary.
In practice, coons surface can be used to create windshield
designs for cars and skyline windows for houses.
Geomentric Modelling
BEZIER SURFACE
Bezier surface is an extension of the Bezier curve in two parametric
directions u and v.
An orderly set of data or control points is used to build a topologically
rectangular surface as shown in figure.
The surface equation can be written as
𝑃 𝑢, 𝑣 =
𝑖=0
𝑛
𝑗=0
𝑚
𝑃𝑖𝑗 𝐵𝑖,𝑛 𝑢 𝐵𝑗,𝑚 𝑣 , 0 ≤ 𝑢 ≤ 1, 0 ≤ 𝑣 ≤ 1
where,P(u,v) is any point on the surface
𝑃𝑖𝑗 are the control points
Geomentric Modelling
B-SPLINE SURFACE
B - Spline surface is an extension of the B - Spline curve. A
rectangle set of data points creates the surface.
A B – Spline surface can approximate or interpolate the
vertices of the polyhedron as shown in figure.
B – Spline surface equation is defined by
𝑃 𝑢, 𝑣 =
𝑖=0
𝑛
𝑗=0
𝑚
𝑃𝑖𝑗 𝑁𝑖,𝑘 𝑢 𝑁𝑗,𝑙 𝑣 , 0 ≤ 𝑢 ≤ 1, 0 ≤ 𝑣 ≤ 1
where,P(u,v) is any point on the surface
𝑃𝑖𝑗 are the control points
Geomentric Modelling
Geomentric Modelling
SOLID MODELING
Solid modeling is one of the most effective geometric
modeling method. In this approach, models are displayed as
solids to viewer, there by eliminating any chance of
misinterpretation.
In solid modeling , to make the object more realistic.
Geomentric Modelling
Geomentric Modelling
Geomentric Modelling
Geomentric Modelling
SOLID MODELING TECHNIQUES
 Half – space Method
 Boundary representation Method
 Constructive Solid Geometry (CSG)
 Analytical Solid Geometry (ASM)
 Primitive instancing
 Sweep representation
 Spatial portioning representation
CONSTRUCTIVE SOLID GEOMETRY (CSG)
This method is also known as C-rep. In this method, solid
graphic primitives are employed for constructing the model.
The solid primitives include cubes, spheres, cylinders,
rectangle blocks and pyramids.
Geomentric Modelling
Geomentric Modelling
Geomentric Modelling
CSG MODEL
The constructive solid model uses building block approach
The physical objects can be divided into set of elements and
combined in order to form an object.
ADVANTAGES OF CSG
This requires less storage space
This method is advantageous in the initial creation of solid
models. Using Boolean operations, it is easy to construct solid
models precisely.
Less skill is enough
CSG is more user friendly
DISADVANTAGES OF CSG
This method involves more computational work for creating a
solid model
For complicated solid geometry, in this method is not
appropriate
The tree is not unique for the same part design
Boundary representation Method
Boundary representation is one of the most popular and widely
used schemes to create solid models of physical objects.
In this method, front view, top view, bottom view, side view of
an object is sketched and connected by means of lines to create
a relationship.
PRIMITIVES OF B-rep MODEL
Edge
Vertex
Face
Loop
Genus or Handle
Body
POLYHEDRAL OBJECT
Simple polyhedra
Polyhedra with faces of inner loops
Polyhedra with no through hole
Polyhedra with through holes
Geomentric Modelling
EULER EQUATIONS
 For simple polyhedra
V – E + F = 2
 For closed polyhedra object
F – E + V – L = 2 (B - G)
 For open polyhedra object
F – E + V – L = B - G
Geomentric Modelling
Geomentric Modelling
ADVANTAGES OF B-rep
This method is very powerful for creating complex shapes
solid models.
B-rep model can be easily converted into wire frame model
system.
B-rep system stores an explicit definition of the model
boundaries.
B-rep system is very much compatible with other systems.
DISADVANTAGES OF B-rep
This requires more storage space.
This concept cannot be applied for tool path generation.

More Related Content

PPTX
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
PPTX
Geometric modeling
PDF
ME6501 Unit 2 geometric modeling
PPTX
CAD - UNIT 2 (Geometric Modelling)
PPT
Quadric surfaces
PDF
Surfaces
PPTX
Assembly representation scheme
PPTX
Solid modeling-Sweep Representation and B-representation
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
Geometric modeling
ME6501 Unit 2 geometric modeling
CAD - UNIT 2 (Geometric Modelling)
Quadric surfaces
Surfaces
Assembly representation scheme
Solid modeling-Sweep Representation and B-representation

What's hot (20)

PPTX
Unit 2 curves & surfaces
PDF
Geometric model & curve
PPT
Geometric modeling111431635 geometric-modeling-glad (1)
PDF
Curves and surfaces
PDF
Computer graphics curves and surfaces (1)
PPTX
Geometric modeling
PPTX
Spline representations
PDF
Curves
PPTX
Curves wire frame modelling
PPTX
Cad lecture-4
PDF
57892883 geometric-modeling
PDF
B spline surfeces
PPTX
Synthetic surfaces
PPTX
Synthetic curve
PDF
Cad ala brep, csg and sweep representation gtu
PPTX
Various types of surfaces 131044119001
PPTX
PDF
Coons bicubic surface
PPT
Geometric Modeling
Unit 2 curves & surfaces
Geometric model & curve
Geometric modeling111431635 geometric-modeling-glad (1)
Curves and surfaces
Computer graphics curves and surfaces (1)
Geometric modeling
Spline representations
Curves
Curves wire frame modelling
Cad lecture-4
57892883 geometric-modeling
B spline surfeces
Synthetic surfaces
Synthetic curve
Cad ala brep, csg and sweep representation gtu
Various types of surfaces 131044119001
Coons bicubic surface
Geometric Modeling
Ad

Similar to Geomentric Modelling (20)

PPTX
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
PPTX
UNIT 2- GEOMETRIC MODELLING
PDF
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
PPTX
unit-iii-solid-modelling NASJNDKABSDCDAS GDJA.pptx
PPTX
solid modeling.pptx_cad 3d modeling_types
PPTX
Surface representation
PPTX
Implicit Interpolation Analytical Curves
PPT
geometric-modelingEast Coast of Kamchatka, 8.7M · 30 Jul 2025 08:52:50, Publi...
PPTX
CGM-B-SPLINE CURVE.pptx
PDF
Synthetic Curves.pdf
PDF
Module- IV (CO-IV) Fundamental of solid design, parametric space of a solid, ...
PPTX
Computer Aided Design and Manufacturing Systems
PPTX
UNIT 2-Geometric Modeling.pptx
PDF
57892883 geometric-modeling
PPTX
[NS][Lab_Seminar_240819]Re_PolyWorld.pptx
PDF
ED4153_COMPUTER_APPLICATION_IN_DESIGN_Unit_1_5.pdf
PPTX
CAD / CAM NURBS
PPTX
solid modeling.pptx_5b og Implementation
PPT
Curve modeling bezier curves
PDF
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
UNIT 2- GEOMETRIC MODELLING
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
unit-iii-solid-modelling NASJNDKABSDCDAS GDJA.pptx
solid modeling.pptx_cad 3d modeling_types
Surface representation
Implicit Interpolation Analytical Curves
geometric-modelingEast Coast of Kamchatka, 8.7M · 30 Jul 2025 08:52:50, Publi...
CGM-B-SPLINE CURVE.pptx
Synthetic Curves.pdf
Module- IV (CO-IV) Fundamental of solid design, parametric space of a solid, ...
Computer Aided Design and Manufacturing Systems
UNIT 2-Geometric Modeling.pptx
57892883 geometric-modeling
[NS][Lab_Seminar_240819]Re_PolyWorld.pptx
ED4153_COMPUTER_APPLICATION_IN_DESIGN_Unit_1_5.pdf
CAD / CAM NURBS
solid modeling.pptx_5b og Implementation
Curve modeling bezier curves
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
Ad

More from Muthukumar V (20)

PPT
UNIT II - CENTRE LATHE AND SPECIAL PURPOSE LATHES..ppt
PPT
UNIT III-SHAPER, MILLING AND BROACHING MACHINES.ppt
PPT
UNIT I -INTRODUCTION OF THEORY OF METAL CUTTING.ppt
PPT
UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
PPTX
ABRASIVE PROCESSES AND GEAR CUTTING.pptx
PPTX
HEAT TREATMENT
PPTX
NON-METALLIC MATERIALS
PPTX
TESTING OF MECHANICAL PROPERTIES
PPTX
FERROUS AND NON FERROUS METALS
PPTX
CONSTITUTION OF ALLOYS
PPTX
UNIT-II---FEA
PPTX
UNIT-IV-- FEA
PPTX
Unit-III---FEA
PPTX
Unit-I--FEA
PPTX
Unit 5--FEA
PPTX
Robotics - Unit-II
PPTX
Unit-V---Implementation of Robot
PPTX
Economic analysis of robot
PPTX
UNIT-IV-- Robotics
PPTX
Unit III-- senors in robotics
UNIT II - CENTRE LATHE AND SPECIAL PURPOSE LATHES..ppt
UNIT III-SHAPER, MILLING AND BROACHING MACHINES.ppt
UNIT I -INTRODUCTION OF THEORY OF METAL CUTTING.ppt
UNIT V - CNC MACHINE TOOLS AND PART PROGRAMMING.ppt
ABRASIVE PROCESSES AND GEAR CUTTING.pptx
HEAT TREATMENT
NON-METALLIC MATERIALS
TESTING OF MECHANICAL PROPERTIES
FERROUS AND NON FERROUS METALS
CONSTITUTION OF ALLOYS
UNIT-II---FEA
UNIT-IV-- FEA
Unit-III---FEA
Unit-I--FEA
Unit 5--FEA
Robotics - Unit-II
Unit-V---Implementation of Robot
Economic analysis of robot
UNIT-IV-- Robotics
Unit III-- senors in robotics

Recently uploaded (20)

PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PPT
Project quality management in manufacturing
PDF
III.4.1.2_The_Space_Environment.p pdffdf
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
web development for engineering and engineering
PDF
composite construction of structures.pdf
PPTX
Sustainable Sites - Green Building Construction
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
DOCX
573137875-Attendance-Management-System-original
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Safety Seminar civil to be ensured for safe working.
PPTX
Geodesy 1.pptx...............................................
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Internet of Things (IOT) - A guide to understanding
Model Code of Practice - Construction Work - 21102022 .pdf
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Fundamentals of safety and accident prevention -final (1).pptx
Project quality management in manufacturing
III.4.1.2_The_Space_Environment.p pdffdf
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
web development for engineering and engineering
composite construction of structures.pdf
Sustainable Sites - Green Building Construction
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
Embodied AI: Ushering in the Next Era of Intelligent Systems
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
573137875-Attendance-Management-System-original
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Safety Seminar civil to be ensured for safe working.
Geodesy 1.pptx...............................................

Geomentric Modelling

  • 1. CHARACTERISTICS OF BEZIER CURVE The curve interpolates the first and last control points. The curve is tangent to the first and last segments of characteristics polygon. The curve shape can be modified by either changing one or more vertices of its polygon or by keeping the polygon fixed and specifying multiple coincident points at a vertex as shown in figure.
  • 4. B-SPLINE CURVE B-spline curves provides another effective method, besides Bezier, of generating curves defined by data points. In fact, B-spline curves are the proper and powerful generalization of Bezier curves.
  • 6. THE B-SPLINE FUNCTIONS HAVE FOLLOWING PROPERTIES
  • 10. RATIONAL CURVES  A rational curve is defined by the algebraic ratio of two polynomials while a nomenclature curve is defined by one polynomial.  A rational B – spline curve defined by 𝑃 𝑢 = 𝑖=0 𝑛 𝑃𝑖 𝑅𝑖 𝑘 𝑢 , 0 ≤ 𝑢 ≤ 𝑢 𝑚𝑎𝑥  𝑅𝑖, 𝑘 𝑆 are the rational B – spline Basis function are given by 𝑅𝑖 𝑘 𝑢 = ℎ𝑖 𝑁𝑖 𝑘 (𝑢) 𝑖=0 𝑛 ℎ𝑖 𝑁𝑖 𝑘 𝑢
  • 12. GEOMETRIC MODELING The mathematical description of the geometry of an object using a software is called as geometric modeling There are three basic methods Wire – Frame Modeling Surface modeling Solid modeling
  • 13. WIRE FRAME MODELING This is one of the most popular and commonly used method of geometric modeling. In construction of wire frame model, the edges of an object are presented as lines. Wire frame model is used for following representations 2D Representation Orthographic views representation
  • 14. 2D Wire Frame Model 3D Wire Frame Model The co-ordinate system is 2D co-ordinate system i.e. x and y co-ordinates only 3D co-ordinate system is used for representing objects; x, y and z coordinates are used 3 Dimensional wire frame system generation is difficult Both 2D and 3D wire frame generation is possible Hidden lines may not complicate the figure Difficult for the viewer to interpret the figure unless the hidden lines are removed Curved surfaces are indicated by circles, arcs and ellipses Curved surfaces are represented by spaced generators.
  • 15. DRAWBACK OF WIRE FRAME MODEL Lack of clarity When part geometry is complex and in case of 3D wire frame systems, the hidden lines causes the image to be confusing to the viewer. During the surface definition, there might be confusing. By eliminating hidden lines, some clarity can be obtained.
  • 16. SURFACE MODELING The techniques of representation of objects (or) components by surface is called surface modeling. Objects can be clearly interpreted by the user. Main draw back here is that, no data is available about the interior of solid. Application is modeling car bodies, ships, aerospace structure, dies, etc.
  • 17. TECHNIQUES AVAILABLE FOR SURFACE MODELING Surface patch Coons patch Bicubic patch Bezier surfaces B-spline surfaces NURBS (Non-Uniform Rational B-Splines)
  • 18. SURFACE PATCH The building blocks of the surfaces are known as surface patch. Generally u and v are two variables used for representing a patch. 0 ≤ 𝑈 ≤ 1 𝑎𝑛𝑑 0 ≤ 𝑉 ≤ 1
  • 20. COONS PATCH Coons surface batch is a form of “transfinite interpolation”, which indicates that the coons scheme interpolates to an infinite number of data points. Coons patch is particularly useful in blending four prescribed intersecting curves which forms a closed boundary. In practice, coons surface can be used to create windshield designs for cars and skyline windows for houses.
  • 22. BEZIER SURFACE Bezier surface is an extension of the Bezier curve in two parametric directions u and v. An orderly set of data or control points is used to build a topologically rectangular surface as shown in figure. The surface equation can be written as 𝑃 𝑢, 𝑣 = 𝑖=0 𝑛 𝑗=0 𝑚 𝑃𝑖𝑗 𝐵𝑖,𝑛 𝑢 𝐵𝑗,𝑚 𝑣 , 0 ≤ 𝑢 ≤ 1, 0 ≤ 𝑣 ≤ 1 where,P(u,v) is any point on the surface 𝑃𝑖𝑗 are the control points
  • 24. B-SPLINE SURFACE B - Spline surface is an extension of the B - Spline curve. A rectangle set of data points creates the surface. A B – Spline surface can approximate or interpolate the vertices of the polyhedron as shown in figure. B – Spline surface equation is defined by 𝑃 𝑢, 𝑣 = 𝑖=0 𝑛 𝑗=0 𝑚 𝑃𝑖𝑗 𝑁𝑖,𝑘 𝑢 𝑁𝑗,𝑙 𝑣 , 0 ≤ 𝑢 ≤ 1, 0 ≤ 𝑣 ≤ 1 where,P(u,v) is any point on the surface 𝑃𝑖𝑗 are the control points
  • 27. SOLID MODELING Solid modeling is one of the most effective geometric modeling method. In this approach, models are displayed as solids to viewer, there by eliminating any chance of misinterpretation. In solid modeling , to make the object more realistic.
  • 32. SOLID MODELING TECHNIQUES  Half – space Method  Boundary representation Method  Constructive Solid Geometry (CSG)  Analytical Solid Geometry (ASM)  Primitive instancing  Sweep representation  Spatial portioning representation
  • 33. CONSTRUCTIVE SOLID GEOMETRY (CSG) This method is also known as C-rep. In this method, solid graphic primitives are employed for constructing the model. The solid primitives include cubes, spheres, cylinders, rectangle blocks and pyramids.
  • 37. CSG MODEL The constructive solid model uses building block approach The physical objects can be divided into set of elements and combined in order to form an object.
  • 38. ADVANTAGES OF CSG This requires less storage space This method is advantageous in the initial creation of solid models. Using Boolean operations, it is easy to construct solid models precisely. Less skill is enough CSG is more user friendly
  • 39. DISADVANTAGES OF CSG This method involves more computational work for creating a solid model For complicated solid geometry, in this method is not appropriate The tree is not unique for the same part design
  • 40. Boundary representation Method Boundary representation is one of the most popular and widely used schemes to create solid models of physical objects. In this method, front view, top view, bottom view, side view of an object is sketched and connected by means of lines to create a relationship.
  • 41. PRIMITIVES OF B-rep MODEL Edge Vertex Face Loop Genus or Handle Body
  • 42. POLYHEDRAL OBJECT Simple polyhedra Polyhedra with faces of inner loops Polyhedra with no through hole Polyhedra with through holes
  • 44. EULER EQUATIONS  For simple polyhedra V – E + F = 2  For closed polyhedra object F – E + V – L = 2 (B - G)  For open polyhedra object F – E + V – L = B - G
  • 47. ADVANTAGES OF B-rep This method is very powerful for creating complex shapes solid models. B-rep model can be easily converted into wire frame model system. B-rep system stores an explicit definition of the model boundaries. B-rep system is very much compatible with other systems.
  • 48. DISADVANTAGES OF B-rep This requires more storage space. This concept cannot be applied for tool path generation.