SlideShare a Scribd company logo
1 of 48
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.
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
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
𝑛
ℎ𝑖 𝑁𝑖 𝑘 𝑢
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
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.
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
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
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.
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.
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
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
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

What's hot

Unit 2 curves & surfaces
Unit 2  curves & surfacesUnit 2  curves & surfaces
Unit 2 curves & surfacesS.DHARANI KUMAR
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)manojg1990
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)RohitK71
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modelingRahul Yadav
 
Curves wire frame modelling
Curves wire frame modellingCurves wire frame modelling
Curves wire frame modellingjntuhcej
 
Cad lecture-4
Cad lecture-4Cad lecture-4
Cad lecture-427273737
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
B spline surfeces
B spline surfecesB spline surfeces
B spline surfecesramac123
 
Synthetic surfaces
Synthetic surfaces Synthetic surfaces
Synthetic surfaces jntuhcej
 
Synthetic curve
Synthetic curveSynthetic curve
Synthetic curveDhruv Shah
 
Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtuShrey Patel
 
Various types of surfaces 131044119001
Various types of surfaces 131044119001Various types of surfaces 131044119001
Various types of surfaces 131044119001rockrakos
 
Coons bicubic surface
Coons bicubic surfaceCoons bicubic surface
Coons bicubic surfaceramac123
 
Geometric Modeling
Geometric Modeling Geometric Modeling
Geometric Modeling illpa
 

What's hot (20)

Unit 2 curves & surfaces
Unit 2  curves & surfacesUnit 2  curves & surfaces
Unit 2 curves & surfaces
 
Geometric model & curve
Geometric model & curveGeometric model & curve
Geometric model & curve
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)
 
Solid modelling
Solid modellingSolid modelling
Solid modelling
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)Computer graphics curves and surfaces (1)
Computer graphics curves and surfaces (1)
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modeling
 
Spline representations
Spline representationsSpline representations
Spline representations
 
Curves
CurvesCurves
Curves
 
Curves wire frame modelling
Curves wire frame modellingCurves wire frame modelling
Curves wire frame modelling
 
Cad lecture-4
Cad lecture-4Cad lecture-4
Cad lecture-4
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
B spline surfeces
B spline surfecesB spline surfeces
B spline surfeces
 
Synthetic surfaces
Synthetic surfaces Synthetic surfaces
Synthetic surfaces
 
Synthetic curve
Synthetic curveSynthetic curve
Synthetic curve
 
Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
 
Various types of surfaces 131044119001
Various types of surfaces 131044119001Various types of surfaces 131044119001
Various types of surfaces 131044119001
 
CAD
CADCAD
CAD
 
Coons bicubic surface
Coons bicubic surfaceCoons bicubic surface
Coons bicubic surface
 
Geometric Modeling
Geometric Modeling Geometric Modeling
Geometric Modeling
 

Similar to Geomentric Modelling

Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURINGMohanumar S
 
UNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLINGUNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLINGTAMILMECHKIT
 
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdfVIGNESHG144026
 
Surface representation
Surface representationSurface representation
Surface representationSunith Guraddi
 
Implicit Interpolation Analytical Curves
Implicit Interpolation Analytical CurvesImplicit Interpolation Analytical Curves
Implicit Interpolation Analytical CurvesSharath Kumar
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdfMehulMunshi3
 
UNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptxUNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptxdinesh babu
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
Curve modeling bezier curves
Curve modeling bezier curvesCurve modeling bezier curves
Curve modeling bezier curvesjhansi1986
 
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATIONA MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATIONijbbjournal
 
visual realism Unit iii
 visual realism Unit iii visual realism Unit iii
visual realism Unit iiiArun Prakash
 
Unit 3 visual realism
Unit 3 visual realismUnit 3 visual realism
Unit 3 visual realismJavith Saleem
 
Solid Modeling Schemes CAM
Solid Modeling Schemes CAMSolid Modeling Schemes CAM
Solid Modeling Schemes CAMCDO
 
GRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationGRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationMichael Heron
 
Techniques for Geometric Modelling
Techniques for Geometric ModellingTechniques for Geometric Modelling
Techniques for Geometric ModellingNafis Ahmad
 
Cs8092 computer graphics and multimedia unit 3
Cs8092 computer graphics and multimedia unit 3Cs8092 computer graphics and multimedia unit 3
Cs8092 computer graphics and multimedia unit 3SIMONTHOMAS S
 
Based on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstructionBased on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstructionIJRES Journal
 

Similar to Geomentric Modelling (20)

Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 2-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 2-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
UNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLINGUNIT 2- GEOMETRIC MODELLING
UNIT 2- GEOMETRIC MODELLING
 
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf
 
Surface representation
Surface representationSurface representation
Surface representation
 
Implicit Interpolation Analytical Curves
Implicit Interpolation Analytical CurvesImplicit Interpolation Analytical Curves
Implicit Interpolation Analytical Curves
 
CGM-B-SPLINE CURVE.pptx
CGM-B-SPLINE CURVE.pptxCGM-B-SPLINE CURVE.pptx
CGM-B-SPLINE CURVE.pptx
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdf
 
UNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptxUNIT 2-Geometric Modeling.pptx
UNIT 2-Geometric Modeling.pptx
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
CAD / CAM NURBS
CAD / CAM NURBSCAD / CAM NURBS
CAD / CAM NURBS
 
Curve modeling bezier curves
Curve modeling bezier curvesCurve modeling bezier curves
Curve modeling bezier curves
 
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATIONA MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
A MORPHOLOGICAL MULTIPHASE ACTIVE CONTOUR FOR VASCULAR SEGMENTATION
 
visual realism Unit iii
 visual realism Unit iii visual realism Unit iii
visual realism Unit iii
 
Unit 3 visual realism
Unit 3 visual realismUnit 3 visual realism
Unit 3 visual realism
 
Solid Modeling Schemes CAM
Solid Modeling Schemes CAMSolid Modeling Schemes CAM
Solid Modeling Schemes CAM
 
Solids[1]
Solids[1]Solids[1]
Solids[1]
 
GRPHICS03 - Graphical Representation
GRPHICS03 - Graphical RepresentationGRPHICS03 - Graphical Representation
GRPHICS03 - Graphical Representation
 
Techniques for Geometric Modelling
Techniques for Geometric ModellingTechniques for Geometric Modelling
Techniques for Geometric Modelling
 
Cs8092 computer graphics and multimedia unit 3
Cs8092 computer graphics and multimedia unit 3Cs8092 computer graphics and multimedia unit 3
Cs8092 computer graphics and multimedia unit 3
 
Based on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstructionBased on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstruction
 

More from Muthukumar V

NON-METALLIC MATERIALS
NON-METALLIC MATERIALSNON-METALLIC MATERIALS
NON-METALLIC MATERIALSMuthukumar V
 
TESTING OF MECHANICAL PROPERTIES
TESTING OF MECHANICAL PROPERTIESTESTING OF MECHANICAL PROPERTIES
TESTING OF MECHANICAL PROPERTIESMuthukumar V
 
FERROUS AND NON FERROUS METALS
FERROUS AND NON FERROUS METALSFERROUS AND NON FERROUS METALS
FERROUS AND NON FERROUS METALSMuthukumar V
 
CONSTITUTION OF ALLOYS
CONSTITUTION OF ALLOYSCONSTITUTION OF ALLOYS
CONSTITUTION OF ALLOYSMuthukumar V
 
Robotics - Unit-II
Robotics - Unit-IIRobotics - Unit-II
Robotics - Unit-IIMuthukumar V
 
Unit-V---Implementation of Robot
Unit-V---Implementation of RobotUnit-V---Implementation of Robot
Unit-V---Implementation of RobotMuthukumar V
 
Economic analysis of robot
Economic analysis of robotEconomic analysis of robot
Economic analysis of robotMuthukumar V
 
UNIT-IV-- Robotics
UNIT-IV-- RoboticsUNIT-IV-- Robotics
UNIT-IV-- RoboticsMuthukumar V
 
Unit III-- senors in robotics
Unit III-- senors in roboticsUnit III-- senors in robotics
Unit III-- senors in roboticsMuthukumar V
 
Unit-2-- End effector
Unit-2-- End effectorUnit-2-- End effector
Unit-2-- End effectorMuthukumar V
 
Overview of management
Overview of managementOverview of management
Overview of managementMuthukumar V
 

More from Muthukumar V (20)

HEAT TREATMENT
HEAT TREATMENTHEAT TREATMENT
HEAT TREATMENT
 
NON-METALLIC MATERIALS
NON-METALLIC MATERIALSNON-METALLIC MATERIALS
NON-METALLIC MATERIALS
 
TESTING OF MECHANICAL PROPERTIES
TESTING OF MECHANICAL PROPERTIESTESTING OF MECHANICAL PROPERTIES
TESTING OF MECHANICAL PROPERTIES
 
FERROUS AND NON FERROUS METALS
FERROUS AND NON FERROUS METALSFERROUS AND NON FERROUS METALS
FERROUS AND NON FERROUS METALS
 
CONSTITUTION OF ALLOYS
CONSTITUTION OF ALLOYSCONSTITUTION OF ALLOYS
CONSTITUTION OF ALLOYS
 
UNIT-II---FEA
UNIT-II---FEAUNIT-II---FEA
UNIT-II---FEA
 
UNIT-IV-- FEA
UNIT-IV-- FEAUNIT-IV-- FEA
UNIT-IV-- FEA
 
Unit-III---FEA
Unit-III---FEAUnit-III---FEA
Unit-III---FEA
 
Unit-I--FEA
Unit-I--FEAUnit-I--FEA
Unit-I--FEA
 
Unit 5--FEA
Unit 5--FEAUnit 5--FEA
Unit 5--FEA
 
Robotics - Unit-II
Robotics - Unit-IIRobotics - Unit-II
Robotics - Unit-II
 
Unit-V---Implementation of Robot
Unit-V---Implementation of RobotUnit-V---Implementation of Robot
Unit-V---Implementation of Robot
 
Economic analysis of robot
Economic analysis of robotEconomic analysis of robot
Economic analysis of robot
 
UNIT-IV-- Robotics
UNIT-IV-- RoboticsUNIT-IV-- Robotics
UNIT-IV-- Robotics
 
Unit III-- senors in robotics
Unit III-- senors in roboticsUnit III-- senors in robotics
Unit III-- senors in robotics
 
Unit-2-- End effector
Unit-2-- End effectorUnit-2-- End effector
Unit-2-- End effector
 
Unit-I Robotics
Unit-I RoboticsUnit-I Robotics
Unit-I Robotics
 
Planning
PlanningPlanning
Planning
 
Overview of management
Overview of managementOverview of management
Overview of management
 
Cast iron
Cast ironCast iron
Cast iron
 

Recently uploaded

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Recently uploaded (20)

High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 

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.
  • 2.
  • 3.
  • 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
  • 8.
  • 9.
  • 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 𝑛 ℎ𝑖 𝑁𝑖 𝑘 𝑢
  • 11.
  • 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
  • 19.
  • 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.
  • 21.
  • 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
  • 23.
  • 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
  • 25.
  • 26.
  • 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.
  • 28.
  • 29.
  • 30.
  • 31.
  • 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.
  • 34.
  • 35.
  • 36.
  • 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
  • 43.
  • 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
  • 45.
  • 46.
  • 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.