SlideShare a Scribd company logo
1 of 33
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
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.
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.
Figure shows the use of Boolean operators on
solid models to create new solid shapes
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.
DISADVANTAGES OF CSG
This method involves more computational work for creating a
solid model
For complicated solid geometry, in this method is not
appropriate

More Related Content

What's hot

Surface modelling
Surface modellingSurface modelling
Surface modellingjntuhcej
 
Curves wire frame modelling
Curves wire frame modellingCurves wire frame modelling
Curves wire frame modellingjntuhcej
 
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
 
Geometric Modeling
Geometric Modeling Geometric Modeling
Geometric Modeling illpa
 
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
 
Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware. Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware. aman1312
 
Solid modeling
Solid modelingSolid modeling
Solid modelingDhruv Shah
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modelingsabiha khathun
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURINGMohanumar S
 
SURFACE MODELLING .pptx
SURFACE MODELLING .pptxSURFACE MODELLING .pptx
SURFACE MODELLING .pptxjntuhcej
 
Cad cam input output devices
Cad cam input output devicesCad cam input output devices
Cad cam input output devicesJagilam Kumar
 
Solid modeling-Sweep Representation and B-representation
Solid modeling-Sweep Representation and B-representationSolid modeling-Sweep Representation and B-representation
Solid modeling-Sweep Representation and B-representationDestro Destro
 
Part 4-Types and mathematical representations of Curves .pptx
Part 4-Types and mathematical representations of Curves .pptxPart 4-Types and mathematical representations of Curves .pptx
Part 4-Types and mathematical representations of Curves .pptxKhalil Alhatab
 
Unit 2 curves & surfaces
Unit 2  curves & surfacesUnit 2  curves & surfaces
Unit 2 curves & surfacesS.DHARANI KUMAR
 
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
 

What's hot (20)

Surface modelling
Surface modellingSurface modelling
Surface modelling
 
Curves wire frame modelling
Curves wire frame modellingCurves wire frame modelling
Curves wire frame modelling
 
Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)
 
Geometric Modeling
Geometric Modeling Geometric Modeling
Geometric Modeling
 
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
 
Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware. Introduction to CNC machine and Hardware.
Introduction to CNC machine and Hardware.
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
SURFACE MODELLING .pptx
SURFACE MODELLING .pptxSURFACE MODELLING .pptx
SURFACE MODELLING .pptx
 
CNC Machines and its Components
CNC Machines and its ComponentsCNC Machines and its Components
CNC Machines and its Components
 
Cad cam input output devices
Cad cam input output devicesCad cam input output devices
Cad cam input output devices
 
CAD/CAM/CIM (Lecture 1 CAD)
CAD/CAM/CIM  (Lecture 1 CAD)CAD/CAM/CIM  (Lecture 1 CAD)
CAD/CAM/CIM (Lecture 1 CAD)
 
Solid modeling-Sweep Representation and B-representation
Solid modeling-Sweep Representation and B-representationSolid modeling-Sweep Representation and B-representation
Solid modeling-Sweep Representation and B-representation
 
Geometric model & curve
Geometric model & curveGeometric model & curve
Geometric model & curve
 
Introduction to solid modeling
Introduction to solid modelingIntroduction to solid modeling
Introduction to solid modeling
 
Part 4-Types and mathematical representations of Curves .pptx
Part 4-Types and mathematical representations of Curves .pptxPart 4-Types and mathematical representations of Curves .pptx
Part 4-Types and mathematical representations of Curves .pptx
 
Unit 2 curves & surfaces
Unit 2  curves & surfacesUnit 2  curves & surfaces
Unit 2 curves & surfaces
 
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
 
CAD / CAM NURBS
CAD / CAM NURBSCAD / CAM NURBS
CAD / CAM NURBS
 

Similar to Geometric modeling

UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )ravis205084
 
Geomentric Modelling
Geomentric Modelling Geomentric Modelling
Geomentric Modelling Muthukumar V
 
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
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdfMehulMunshi3
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
Implicit Interpolation Analytical Curves
Implicit Interpolation Analytical CurvesImplicit Interpolation Analytical Curves
Implicit Interpolation Analytical CurvesSharath Kumar
 
Surface representation
Surface representationSurface representation
Surface representationSunith Guraddi
 
ME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modelingME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modelingJavith Saleem
 
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...Liu PeiLing
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modelingnmahi96
 
Geometric theory task 3 3 d the basics
Geometric theory task 3 3 d the basicsGeometric theory task 3 3 d the basics
Geometric theory task 3 3 d the basicsThomas_Giblin_16
 
Solid Modeling Schemes CAM
Solid Modeling Schemes CAMSolid Modeling Schemes CAM
Solid Modeling Schemes CAMCDO
 

Similar to Geometric modeling (20)

UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
UNIT II GEOMETRIC MODELING (COMPUTER AIDED DESIGN AND MANUFACTURING )
 
CAD
CADCAD
CAD
 
Geomentric Modelling
Geomentric Modelling Geomentric Modelling
Geomentric Modelling
 
Surfaces
SurfacesSurfaces
Surfaces
 
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
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdf
 
Curves and surfaces
Curves and surfacesCurves and surfaces
Curves and surfaces
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
Solids[1]
Solids[1]Solids[1]
Solids[1]
 
Implicit Interpolation Analytical Curves
Implicit Interpolation Analytical CurvesImplicit Interpolation Analytical Curves
Implicit Interpolation Analytical Curves
 
Unit2 cad/ cam
Unit2 cad/ camUnit2 cad/ cam
Unit2 cad/ cam
 
ae_722_unstructured_meshes.ppt
ae_722_unstructured_meshes.pptae_722_unstructured_meshes.ppt
ae_722_unstructured_meshes.ppt
 
main
mainmain
main
 
Surface representation
Surface representationSurface representation
Surface representation
 
ME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modelingME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modeling
 
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
TOWARDS A UNIFIED IN-PROCESS GEOMETRIC MODEL FOR MULTIPLE MACHINING AND Layer...
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modeling
 
Geometric theory task 3 3 d the basics
Geometric theory task 3 3 d the basicsGeometric theory task 3 3 d the basics
Geometric theory task 3 3 d the basics
 
Solid Modeling Schemes CAM
Solid Modeling Schemes CAMSolid Modeling Schemes CAM
Solid Modeling Schemes CAM
 

Recently uploaded

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
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
 
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
 
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
 
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
 
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
 

Recently uploaded (20)

Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
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
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
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 )
 
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
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
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
 
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...
 
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
 

Geometric modeling

  • 1. 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
  • 2. 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
  • 3. 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.
  • 4. 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.
  • 5. 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.
  • 6. TECHNIQUES AVAILABLE FOR SURFACE MODELING Surface patch Coons patch Bicubic patch Bezier surfaces B-spline surfaces NURBS (Non-Uniform Rational B-Splines)
  • 7. 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
  • 8.
  • 9. 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.
  • 10.
  • 11. 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
  • 12.
  • 13. 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
  • 14.
  • 15.
  • 16. 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.
  • 17. SOLID MODELING TECHNIQUES  Half – space Method  Boundary representation Method  Constructive Solid Geometry (CSG)  Analytical Solid Geometry (ASM)  Primitive instancing  Sweep representation  Spatial portioning representation
  • 18. 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.
  • 19. PRIMITIVES OF B-rep MODEL Edge Vertex Face Loop Genus or Handle Body
  • 20. POLYHEDRAL OBJECT Simple polyhedra Polyhedra with faces of inner loops Polyhedra with no through hole Polyhedra with through holes
  • 21.
  • 22. 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
  • 23.
  • 24.
  • 25.
  • 26. 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.
  • 27. DISADVANTAGES OF B-rep This requires more storage space. This concept cannot be applied for tool path generation.
  • 28. 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.
  • 29.
  • 30. Figure shows the use of Boolean operators on solid models to create new solid shapes
  • 31. 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.
  • 32. 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.
  • 33. DISADVANTAGES OF CSG This method involves more computational work for creating a solid model For complicated solid geometry, in this method is not appropriate