SlideShare a Scribd company logo
1 of 59
Download to read offline
J. Daniel Glad Stephen.
Types of geometric modeling
methods
Wireframe modeling
Surface modeling
Solid modeling
Why Geometric modeling is needed
Geometric (3D) models are easier to interpret.
Simulation under real-life conditions.
Less expensive than building a physical model.
3D models can be used to perform finite element analysis
(stress, deflection, thermal)
3D models can be used directly in manufacturing,
Computer Numerical Control (CNC).
Can be used for presentations and marketing.
Wireframe Modeling
Wire-frame modelling uses points and curves (i.e. lines,
circles, arcs) to define objects.
 The user uses edges and vertices of the part to form a 3-D
object
Wireframe model Part
Wireframe modeling - Advantages
Can quickly and efficiently convey information than
multiview drawings.
Can be used for finite element analysis.
Can be used as input for CNC machines to generate
simple parts.
Contain most of the information needed to create surface,
solid and higher order models
Tend to be not realistic
Do not represent an actual solids (no surface and volume).
Cannot model complex curved surfaces.
Cannot be used to calculate dynamic properties.
Ambiguity
complex model difficult to interpret.
Wireframe modeling -
Disadvantages
Ambiguous views
Wireframe modeling -
Disadvantages
What does this object look like?
“ A surface model represents the skin of an object,
these skins have no thickness or material type ”
Surface modeling is more sophisticated than wireframe
modeling in that it defines not only the edges of a 3D
object, but also its surfaces.
In surface modeling, objects are defined by their
bounding faces.
Surface Modeling
Eliminates ambiguity and non-uniqueness present in wireframe
models by hiding lines not seen.
Renders the model for better visualization and presentation,
objects appear more realistic.
Provides the surface geometry for CNC machining.
Provides the geometry needed for mold and die design.
Can be used to design and analyze complex free-formed
surfaces (car bodies)
Surface properties such as roughness, color and reflectivity can
be assigned and demonstrated.
Surface modeling - Advantages
Surface models provide no information about the inside of
an object.
Cannot be used to calculate dynamic properties.
Surface modeling - Disadvantages
Surface Entities
Analytic entities include :
• Plane surface,
• Ruled surface,
• Surface of revolution, and
• Tabulated cylinder.
 Synthetic entities include
• Hermite Cubic spline surface,
• B-spline surface,
• Bezier surface, and
• Coons patches.
Plane surface
Ruled (lofted) surface. This is a linear surface. It interpolates
linearly between two boundary curves that define the surface.
Surface of revolution. This is an axisymmetric surface that can
model axisymmetric objects. It is generated by rotating a planar
wireframe entity in space about the axis of symmetry a certain
angle.
Tabulated cylinder. This is a surface generated by translating a
planar curve a certain distance along a specified direction (axis of
the cylinder).
Bezier surface. This is a surface that approximates given input
data. It is different from the previous surfaces in that it is a synthetic
surface. Similarly to the Bezier curve, it does not pass through all
given data points. It is a general surface that permits, twists, and
kinks . The Bezier surface allows only global control of the surface.
B-spline surface. This is a surface that can approximate or
interpolate given input data. It is a synthetic surface. It is a general
surface like the Bezier surface but with the advantage of permitting
local control of the surface.
Coons patch
Fillet surface
Offset surface
Solid Modeling
In the solid modeling, the solid definitions include
vertices (nodes), edges, surfaces, weight, and volume. The
model is a complete and unambiguous representation of a
precisely enclosed and filled volume
Methods of Creating Solid Models
Constructive Solid Geometry (CSG), CAD packages;
Unigraphics, AutoCAD – 3D modeler.
Boundary Representation (B-rep), mostly used in finite
element programs.
Parametric Modeling, CAD packages: SolidWorks,
Pro/Engineer
Primitive solids
Primitive creation functions:
 These functions retrieve a
solid of a simple shape
from among the primitive
solids stored in the
program in advance and
create a solid of the same
shape but of the size
specified by the user
Constructive Solid Geometry, CSG
CSG defines a model in terms of combining basic and
generated (using extrusion and sweeping operation) solid
shapes.
Objects are represented as a combination of simpler solid
objects (primitives).
CSG uses Boolean operations to construct a model.
There are three basic Boolean operations:
Union (Unite, join) - the operation combines two
volumes included in the different solids into a single solid.
Subtract (cut) - the operation subtracts the volume of
one solid from the other solid object.
Intersection - the operation keeps only the volume
common to both solids
Boolean Operations
Union
Subtract
Intersection
Union
Plan your modeling strategy
before you start creating the
solid model
Solid Modeling Example Using CSG
Cut
Cut
(CSG)- data structure
Data structure does not define model shape explicitly but
rather implies the geometric shape through a procedural
description
E.g: object is not defined as a set of edges & faces but by
the instruction : union primitive1 with primitive 2
This procedural data is stored in a data structure referred to as
a CSG tree
The data structure is simple and stores compact data  easy to
manage
CSG tree  stores the history of
applying boolean operations on the
primitives.
Stores in a binary tree format
The outer leaf nodes of tree
represent the primitives
The interior nodes represent the
boolean operations performed.
CSG Tree
+
-
CSG – Nonuniqueness of solid model
More than one procedure (and hence database) can be used to
arrive at the same geometry.
∪
-
CSG is powerful with high level command.
Easy to construct a solid model – minimum step.
CSG modeling techniques lead to a concise database less
storage.
Complete history of model is retained and can be altered
at any point.
Can be converted to the corresponding boundary
representation.
CSG - Advantage
Only boolean operations are allowed in the modeling process
 with boolean operation alone, the range of shapes to be
modeled is severely restricted  not possible to construct
unusual shape.
Requires a great deal of computation to derive the information
on the boundary, faces and edges which is important for the
interactive display/ manipulation of solid.
CSG - Disadvantage
Boundary Representation (B-rep)
Solid model is defined by their enclosing surfaces or
boundaries. This technique consists of the geometric
information about the faces, edges and vertices of an object
with the topological data on how these are connected.
B-rep model is created using Euler operation
Data structure :
B-Rep graph store face, edge and vertices as nodes, with
pointers, or branches between the nodes to indicate
connectivity.
B-Rep data structure
solid
face1 face2 face3 face4 face5
edge1 edge2 edge3 edge4 edge5 edge6 edge7 edge8
vertex1 vertex2 vertex3 vertex4 vertex5
f1
f2
f3
f4 f5
E1
E2
E3
E4
E5
E6
E7
E8
v1 v2
v3
v4
v5
(x, y, z)
Combinatorial
structure /
topology
Metric information/
geometry
B-Rep data structure
Boundary representation-
validity
System must validate topology of created solid.
For topology consistency, certain rules have to be followed
Faces should be bound by a simple loop of edges and
should be not intersected by itself.
Each edge should exactly adjoin two faces and each edge
should have a vertex at each ends.
At least three edges should meet at each vertex.
Validity also checked through mathematical evaluation
Evaluation is based upon Euler’s Law (valid for simple
solid – no hole)
V – E + F = 2 V- number of vertices
E- number of edges
F- number of faces
Boundary representation-
validity
f1
f2
f3
f4 f5
E1
E2
E3
E4
E5
E6
E7
E8
v2
v3
v4
v5 V = 5, E = 8, F = 5
5 – 8 + 5 = 2
v1
Expanded Euler’s law for complex polyhedrons (with holes)
Euler-Poincare Law:
V-E+F-H+2P=2B
H – number of holes in face, P- number of passages or through
holes, B- number of separate bodies.
Boundary representation-
validity
V = 24, E=36, F=15, H=3, P=1,B=1
“ Feature” --- (shape & operation)
Operation --- (Sweep, extrude, Revolve, Boolean)
Operation performed
(Extrude Feature, Revolve Feature, Sweep, Loft, Fillet,
Chamfer)
Sketched Feature
 Create a feature from the sketch by extruding, revolving,
sweeping, lofting and blending.
 Create a 2D sketch.
Revolved
feature
Extruded (Protruded)
feature
Sweeping
Linear
Extrusion
Non – linear
1. Sweep a cross section along a guide curve
2. “BLEND” two cross section linearly.(linear sweep between
two section)
3. Sweep two cross section along a guide curve.
4. “LOFT” – to blend two cross section. (like 2 & 3))
Operation performed
Sweeping: Sweeping is a modeling
function in which a planar closed
domain is translated or revolved to form
a solid. When the planar domain is
translated, the modeling activity is called
translational sweeping; when the planar
region is revolved, it is called swinging,
or rotational sweeping.
Applied Feature
• Applied feature does not require a sketch.
• They are applied directly to the model.
• Fillets and chamfers are very common applied features.
Chamfer
Fillet
Capability to construct unusual shapes that would not be
possible with the available CSG aircraft
Less computational time to reconstruct the image
Boundary representation-
advantages
• Requires more storage
• More prone to validity failure than CSG
• Model display limited to planar faces and linear
edges
- complex curve and surfaces only approximated
Boundary representation-
disadvantages
Has all the advantages of surface models (uniqueness, non-
ambiguous, realistic, surface profile) plus volumetric
information.
Allows the designer to create multiple options for a design.
2D standard drawings, assembly drawing and exploded views
are generated form the 3D model.
Can easily be exported to different Finite Element Methods
programs for analysis.
Mass and volumetric properties of an object can be easily
obtained; total mass, mass center, area and mass moment of
inertia, volume, radius of gyration
Solid modeling - Advantages
More intensive computation than wireframe and surface
modeling.
Requires more powerful computers (faster with more memory
and good graphics)
Solid modeling - Disadvantages
Creating Solid Models
Parametric Modeling Concept
Parametric is a term used to describe a dimension’s ability to
change the shape of model geometry if the dimension value is
modified.
Feature-based is a term used to describe the various components
of a model. For example, a part can consists of various types of
features such as holes, grooves, fillets, and chamfers.
Parametric modeler are featured-based, parametric, solid
modeling design program: SolidWorks, Pro-Engineer,
Unigraphics (CSG and parametric), …..
Design Intent
In parametric modeling, dimensions control the
model.
Design intent is how your model will react when
dimension values are changed.
Remember that the placement of dimensions is very important because
they are being used to drive the shape of the geometry. If the 2.5 in.
vertical dimension increases, the 2.5 in. flat across the chamfer will be
maintained, but its angle will change.
The drawing shows the intent of the
designer that the inclined plane
(chamfer) should have a flat area
measuring 2.5 inches and that it should
start at a point 1.25 inches from the
base of the drawing. These parameters
are what the designer deemed
significant for this model.
2.50
4.00
1.25
2.50
Example:
In this drawing, what is important to
the designer is the vertical location and
horizontal dimension of the chamfer,
rather than the flat of the chamfer.
2.50
4.00
1.2
5
2.125
In the last drawing, the designer calls
for a specific angle for the chamfer.
In this case the angle of the chamfer
should be dimensioned.
2.50
4.00
1.75
30.0O
Design Notes
Keep in mind that dimensioning scheme can be changed at
any time. You are not locked into a specific design. You
can also design without dimensioning, rough out a sketch,
and then later go back and fully define it.
The ability to go back on some earlier stage in the design
process and make changes by editing a sketch or changing
some dimensions is extremely important to a designer. This is
the main advantage of a parametric (SolidWorks, Unigraphics,
Inventor, Pro-Engineer) over a non-parametric modeler
(AutoCAD 3D modeler – Boolean operation)
Example:
Let’s assume that it is desired to design a part consisting
of a ring with a certain thickness and a series of counter
bore holes along the perimeter.
Boolean operation
Make the base part by creating two
cylinders and subtract the small one
from the large one
Create the solid geometry that will become the
counterbore holes and generate the pattern.
Position the pattern about the perimeter of the base part.
Locating the holes is critical to creating an accurate solid
model.
What would happen if you had to come back to this part to change the
thickness of the ring or size of the counterbore holes?
Since Boolean operation was used to create the part, changing the thickness would not
increase the height of the holes. There is no association between the thickness and the
hole pattern location.
Subtract the pattern from the base part to create the actual
holes.
Parametric modeling (SolidWorks, ProE, UG, …)
Create the initial base, the ring, by extruding the
profile (circles) in a particular direction (Pro/E or
SolidWorks) or use primitive solids and Boolean
operation (UG).
Create the counterbore as a feature. Select the
top surface of the ring and either sketch the two
holes and extrude at different depth or use the
hole feature option.
The next step would be to pattern the hole. The
pattern would actually be considered a feature in
itself, and would have its set of parametric
variables, such as the number of copies and the
angle between copies.
The model created would be identical to the one created using Boolean
operation, but with intelligence built into the model.
Ken Youssefi Mechanical Engineering Dept. 57
The true power of parametric modeling shines through when design changes need to
be made. The design modification is made by simply changing a dimension.
Since the counterbore is associated with the top surface of the ring, any changes in the
thickness of the ring would automatically be reflected on the counterbore depth.
Sketching and Features
Take the word sketch literally. A sketch should be just
that, a sketch.
When sketching, it is not necessary to create geometry
with accuracy. Lines, arcs, and additional geometry need
not be created with exact dimensions in mind.
When the dimensions are added, the sketch will change
size and shape. This is the essence of Parametric
Modeling.
When discussing the mind-set needed for working with parametric modelers,
there are two topics that need to be expanded: Sketching and Features
Sketching
In short, the sketch need only be the approximate size and shape of the part being
designed. When dimensions and constraints are added, they will drive the size and the
shape of the geometry.
Summary – Solid Modeling
Methods
Primitive creation modeling
A solid model is created by retrieving primitive solids
and performing Boolean operations
Sweeping function
Creates a solid by translating, revolving or sweeping a
predefined 2D shape (Sketching).
If geometric and dimensional constraints are imposed,
it is called Parametric Modeling.
 Feature-based Modeling
Models a solid by using familiar shapes; holes, slots,
grooves, pockets, chamfers, fillets…..

More Related Content

Similar to 111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf

Defining the model
Defining the modelDefining the model
Defining the modelNafis Ahmad
 
Solid modelling cg
Solid modelling cgSolid modelling cg
Solid modelling cgNareek
 
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
 
introduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptxintroduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptxKhalil Alhatab
 
computer aided design
computer aided design computer aided design
computer aided design Amita Gautam
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)
COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)
COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)Avt Shubhash
 
ME6501 Cad 2 mark question and answer
ME6501 Cad 2 mark question and answerME6501 Cad 2 mark question and answer
ME6501 Cad 2 mark question and answerJavith 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
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cadAyush Upadhyay
 
Part 4- Geometric Modeling.pptx
Part 4- Geometric Modeling.pptxPart 4- Geometric Modeling.pptx
Part 4- Geometric Modeling.pptxKhalil Alhatab
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdfMehulMunshi3
 

Similar to 111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf (20)

Surfaces
SurfacesSurfaces
Surfaces
 
Unit2 cad/ cam
Unit2 cad/ camUnit2 cad/ cam
Unit2 cad/ cam
 
Solid modelling
Solid modellingSolid modelling
Solid modelling
 
Defining the model
Defining the modelDefining the model
Defining the model
 
Solid modelling cg
Solid modelling cgSolid modelling cg
Solid modelling cg
 
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
 
Solids[1]
Solids[1]Solids[1]
Solids[1]
 
introduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptxintroduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptx
 
computer aided design
computer aided design computer aided design
computer aided design
 
Solids
SolidsSolids
Solids
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)
COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)
COMPUTER CONTROL IN PROCESS PLANNING Unit 2 (ME CAD/CAM)
 
ME6501 Cad 2 mark question and answer
ME6501 Cad 2 mark question and answerME6501 Cad 2 mark question and answer
ME6501 Cad 2 mark question and answer
 
Geometric modeling
Geometric modelingGeometric modeling
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...
 
CAD
CADCAD
CAD
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cad
 
Part 4- Geometric Modeling.pptx
Part 4- Geometric Modeling.pptxPart 4- Geometric Modeling.pptx
Part 4- Geometric Modeling.pptx
 
Synthetic Curves.pdf
Synthetic Curves.pdfSynthetic Curves.pdf
Synthetic Curves.pdf
 

More from VIGNESHG144026

Auto mated guided vehicle
Auto mated guided vehicle Auto mated guided vehicle
Auto mated guided vehicle VIGNESHG144026
 
MUHAMMED SARFAN. H.pdf
MUHAMMED  SARFAN. H.pdfMUHAMMED  SARFAN. H.pdf
MUHAMMED SARFAN. H.pdfVIGNESHG144026
 
Quality function development
Quality function development Quality function development
Quality function development VIGNESHG144026
 
BIS DESIGNATION OF FERROUS MATERIAL
BIS DESIGNATION OF FERROUS MATERIAL BIS DESIGNATION OF FERROUS MATERIAL
BIS DESIGNATION OF FERROUS MATERIAL VIGNESHG144026
 

More from VIGNESHG144026 (6)

Auto mated guided vehicle
Auto mated guided vehicle Auto mated guided vehicle
Auto mated guided vehicle
 
MUHAMMED SARFAN. H.pdf
MUHAMMED  SARFAN. H.pdfMUHAMMED  SARFAN. H.pdf
MUHAMMED SARFAN. H.pdf
 
Quality function development
Quality function development Quality function development
Quality function development
 
Transformation
TransformationTransformation
Transformation
 
Transformation
Transformation Transformation
Transformation
 
BIS DESIGNATION OF FERROUS MATERIAL
BIS DESIGNATION OF FERROUS MATERIAL BIS DESIGNATION OF FERROUS MATERIAL
BIS DESIGNATION OF FERROUS MATERIAL
 

Recently uploaded

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
 
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
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
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
 
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
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
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
 
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
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
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
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
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
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

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
 
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...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
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
 
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
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
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
 
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...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
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...
 
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
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- 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 US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
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
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
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
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 

111431635-geometric-modeling-glad1-150630140219-lva1-app6892 (1).pdf

  • 1. J. Daniel Glad Stephen.
  • 2. Types of geometric modeling methods Wireframe modeling Surface modeling Solid modeling
  • 3. Why Geometric modeling is needed Geometric (3D) models are easier to interpret. Simulation under real-life conditions. Less expensive than building a physical model. 3D models can be used to perform finite element analysis (stress, deflection, thermal) 3D models can be used directly in manufacturing, Computer Numerical Control (CNC). Can be used for presentations and marketing.
  • 4. Wireframe Modeling Wire-frame modelling uses points and curves (i.e. lines, circles, arcs) to define objects.  The user uses edges and vertices of the part to form a 3-D object Wireframe model Part
  • 5. Wireframe modeling - Advantages Can quickly and efficiently convey information than multiview drawings. Can be used for finite element analysis. Can be used as input for CNC machines to generate simple parts. Contain most of the information needed to create surface, solid and higher order models
  • 6. Tend to be not realistic Do not represent an actual solids (no surface and volume). Cannot model complex curved surfaces. Cannot be used to calculate dynamic properties. Ambiguity complex model difficult to interpret. Wireframe modeling - Disadvantages
  • 7. Ambiguous views Wireframe modeling - Disadvantages What does this object look like?
  • 8. “ A surface model represents the skin of an object, these skins have no thickness or material type ” Surface modeling is more sophisticated than wireframe modeling in that it defines not only the edges of a 3D object, but also its surfaces. In surface modeling, objects are defined by their bounding faces. Surface Modeling
  • 9. Eliminates ambiguity and non-uniqueness present in wireframe models by hiding lines not seen. Renders the model for better visualization and presentation, objects appear more realistic. Provides the surface geometry for CNC machining. Provides the geometry needed for mold and die design. Can be used to design and analyze complex free-formed surfaces (car bodies) Surface properties such as roughness, color and reflectivity can be assigned and demonstrated. Surface modeling - Advantages
  • 10. Surface models provide no information about the inside of an object. Cannot be used to calculate dynamic properties. Surface modeling - Disadvantages
  • 11. Surface Entities Analytic entities include : • Plane surface, • Ruled surface, • Surface of revolution, and • Tabulated cylinder.  Synthetic entities include • Hermite Cubic spline surface, • B-spline surface, • Bezier surface, and • Coons patches.
  • 13. Ruled (lofted) surface. This is a linear surface. It interpolates linearly between two boundary curves that define the surface.
  • 14. Surface of revolution. This is an axisymmetric surface that can model axisymmetric objects. It is generated by rotating a planar wireframe entity in space about the axis of symmetry a certain angle.
  • 15. Tabulated cylinder. This is a surface generated by translating a planar curve a certain distance along a specified direction (axis of the cylinder).
  • 16. Bezier surface. This is a surface that approximates given input data. It is different from the previous surfaces in that it is a synthetic surface. Similarly to the Bezier curve, it does not pass through all given data points. It is a general surface that permits, twists, and kinks . The Bezier surface allows only global control of the surface.
  • 17. B-spline surface. This is a surface that can approximate or interpolate given input data. It is a synthetic surface. It is a general surface like the Bezier surface but with the advantage of permitting local control of the surface.
  • 19. Solid Modeling In the solid modeling, the solid definitions include vertices (nodes), edges, surfaces, weight, and volume. The model is a complete and unambiguous representation of a precisely enclosed and filled volume
  • 20. Methods of Creating Solid Models Constructive Solid Geometry (CSG), CAD packages; Unigraphics, AutoCAD – 3D modeler. Boundary Representation (B-rep), mostly used in finite element programs. Parametric Modeling, CAD packages: SolidWorks, Pro/Engineer
  • 21. Primitive solids Primitive creation functions:  These functions retrieve a solid of a simple shape from among the primitive solids stored in the program in advance and create a solid of the same shape but of the size specified by the user
  • 22. Constructive Solid Geometry, CSG CSG defines a model in terms of combining basic and generated (using extrusion and sweeping operation) solid shapes. Objects are represented as a combination of simpler solid objects (primitives). CSG uses Boolean operations to construct a model. There are three basic Boolean operations: Union (Unite, join) - the operation combines two volumes included in the different solids into a single solid. Subtract (cut) - the operation subtracts the volume of one solid from the other solid object. Intersection - the operation keeps only the volume common to both solids
  • 24. Union Plan your modeling strategy before you start creating the solid model Solid Modeling Example Using CSG Cut Cut
  • 25. (CSG)- data structure Data structure does not define model shape explicitly but rather implies the geometric shape through a procedural description E.g: object is not defined as a set of edges & faces but by the instruction : union primitive1 with primitive 2 This procedural data is stored in a data structure referred to as a CSG tree The data structure is simple and stores compact data  easy to manage
  • 26. CSG tree  stores the history of applying boolean operations on the primitives. Stores in a binary tree format The outer leaf nodes of tree represent the primitives The interior nodes represent the boolean operations performed. CSG Tree + -
  • 27. CSG – Nonuniqueness of solid model More than one procedure (and hence database) can be used to arrive at the same geometry. ∪ -
  • 28. CSG is powerful with high level command. Easy to construct a solid model – minimum step. CSG modeling techniques lead to a concise database less storage. Complete history of model is retained and can be altered at any point. Can be converted to the corresponding boundary representation. CSG - Advantage
  • 29. Only boolean operations are allowed in the modeling process  with boolean operation alone, the range of shapes to be modeled is severely restricted  not possible to construct unusual shape. Requires a great deal of computation to derive the information on the boundary, faces and edges which is important for the interactive display/ manipulation of solid. CSG - Disadvantage
  • 30. Boundary Representation (B-rep) Solid model is defined by their enclosing surfaces or boundaries. This technique consists of the geometric information about the faces, edges and vertices of an object with the topological data on how these are connected. B-rep model is created using Euler operation Data structure : B-Rep graph store face, edge and vertices as nodes, with pointers, or branches between the nodes to indicate connectivity.
  • 31. B-Rep data structure solid face1 face2 face3 face4 face5 edge1 edge2 edge3 edge4 edge5 edge6 edge7 edge8 vertex1 vertex2 vertex3 vertex4 vertex5 f1 f2 f3 f4 f5 E1 E2 E3 E4 E5 E6 E7 E8 v1 v2 v3 v4 v5 (x, y, z) Combinatorial structure / topology Metric information/ geometry
  • 33. Boundary representation- validity System must validate topology of created solid. For topology consistency, certain rules have to be followed Faces should be bound by a simple loop of edges and should be not intersected by itself. Each edge should exactly adjoin two faces and each edge should have a vertex at each ends. At least three edges should meet at each vertex.
  • 34. Validity also checked through mathematical evaluation Evaluation is based upon Euler’s Law (valid for simple solid – no hole) V – E + F = 2 V- number of vertices E- number of edges F- number of faces Boundary representation- validity f1 f2 f3 f4 f5 E1 E2 E3 E4 E5 E6 E7 E8 v2 v3 v4 v5 V = 5, E = 8, F = 5 5 – 8 + 5 = 2 v1
  • 35. Expanded Euler’s law for complex polyhedrons (with holes) Euler-Poincare Law: V-E+F-H+2P=2B H – number of holes in face, P- number of passages or through holes, B- number of separate bodies. Boundary representation- validity V = 24, E=36, F=15, H=3, P=1,B=1
  • 36. “ Feature” --- (shape & operation) Operation --- (Sweep, extrude, Revolve, Boolean) Operation performed (Extrude Feature, Revolve Feature, Sweep, Loft, Fillet, Chamfer) Sketched Feature  Create a feature from the sketch by extruding, revolving, sweeping, lofting and blending.  Create a 2D sketch. Revolved feature Extruded (Protruded) feature
  • 37. Sweeping Linear Extrusion Non – linear 1. Sweep a cross section along a guide curve 2. “BLEND” two cross section linearly.(linear sweep between two section) 3. Sweep two cross section along a guide curve. 4. “LOFT” – to blend two cross section. (like 2 & 3))
  • 38. Operation performed Sweeping: Sweeping is a modeling function in which a planar closed domain is translated or revolved to form a solid. When the planar domain is translated, the modeling activity is called translational sweeping; when the planar region is revolved, it is called swinging, or rotational sweeping.
  • 39.
  • 40. Applied Feature • Applied feature does not require a sketch. • They are applied directly to the model. • Fillets and chamfers are very common applied features. Chamfer Fillet
  • 41. Capability to construct unusual shapes that would not be possible with the available CSG aircraft Less computational time to reconstruct the image Boundary representation- advantages
  • 42. • Requires more storage • More prone to validity failure than CSG • Model display limited to planar faces and linear edges - complex curve and surfaces only approximated Boundary representation- disadvantages
  • 43. Has all the advantages of surface models (uniqueness, non- ambiguous, realistic, surface profile) plus volumetric information. Allows the designer to create multiple options for a design. 2D standard drawings, assembly drawing and exploded views are generated form the 3D model. Can easily be exported to different Finite Element Methods programs for analysis. Mass and volumetric properties of an object can be easily obtained; total mass, mass center, area and mass moment of inertia, volume, radius of gyration Solid modeling - Advantages
  • 44. More intensive computation than wireframe and surface modeling. Requires more powerful computers (faster with more memory and good graphics) Solid modeling - Disadvantages
  • 45. Creating Solid Models Parametric Modeling Concept Parametric is a term used to describe a dimension’s ability to change the shape of model geometry if the dimension value is modified. Feature-based is a term used to describe the various components of a model. For example, a part can consists of various types of features such as holes, grooves, fillets, and chamfers. Parametric modeler are featured-based, parametric, solid modeling design program: SolidWorks, Pro-Engineer, Unigraphics (CSG and parametric), …..
  • 46. Design Intent In parametric modeling, dimensions control the model. Design intent is how your model will react when dimension values are changed.
  • 47. Remember that the placement of dimensions is very important because they are being used to drive the shape of the geometry. If the 2.5 in. vertical dimension increases, the 2.5 in. flat across the chamfer will be maintained, but its angle will change. The drawing shows the intent of the designer that the inclined plane (chamfer) should have a flat area measuring 2.5 inches and that it should start at a point 1.25 inches from the base of the drawing. These parameters are what the designer deemed significant for this model. 2.50 4.00 1.25 2.50 Example:
  • 48. In this drawing, what is important to the designer is the vertical location and horizontal dimension of the chamfer, rather than the flat of the chamfer. 2.50 4.00 1.2 5 2.125 In the last drawing, the designer calls for a specific angle for the chamfer. In this case the angle of the chamfer should be dimensioned. 2.50 4.00 1.75 30.0O
  • 49.
  • 50. Design Notes Keep in mind that dimensioning scheme can be changed at any time. You are not locked into a specific design. You can also design without dimensioning, rough out a sketch, and then later go back and fully define it.
  • 51. The ability to go back on some earlier stage in the design process and make changes by editing a sketch or changing some dimensions is extremely important to a designer. This is the main advantage of a parametric (SolidWorks, Unigraphics, Inventor, Pro-Engineer) over a non-parametric modeler (AutoCAD 3D modeler – Boolean operation)
  • 52. Example: Let’s assume that it is desired to design a part consisting of a ring with a certain thickness and a series of counter bore holes along the perimeter.
  • 53. Boolean operation Make the base part by creating two cylinders and subtract the small one from the large one Create the solid geometry that will become the counterbore holes and generate the pattern.
  • 54. Position the pattern about the perimeter of the base part. Locating the holes is critical to creating an accurate solid model. What would happen if you had to come back to this part to change the thickness of the ring or size of the counterbore holes? Since Boolean operation was used to create the part, changing the thickness would not increase the height of the holes. There is no association between the thickness and the hole pattern location. Subtract the pattern from the base part to create the actual holes.
  • 55. Parametric modeling (SolidWorks, ProE, UG, …) Create the initial base, the ring, by extruding the profile (circles) in a particular direction (Pro/E or SolidWorks) or use primitive solids and Boolean operation (UG). Create the counterbore as a feature. Select the top surface of the ring and either sketch the two holes and extrude at different depth or use the hole feature option.
  • 56. The next step would be to pattern the hole. The pattern would actually be considered a feature in itself, and would have its set of parametric variables, such as the number of copies and the angle between copies. The model created would be identical to the one created using Boolean operation, but with intelligence built into the model.
  • 57. Ken Youssefi Mechanical Engineering Dept. 57 The true power of parametric modeling shines through when design changes need to be made. The design modification is made by simply changing a dimension. Since the counterbore is associated with the top surface of the ring, any changes in the thickness of the ring would automatically be reflected on the counterbore depth.
  • 58. Sketching and Features Take the word sketch literally. A sketch should be just that, a sketch. When sketching, it is not necessary to create geometry with accuracy. Lines, arcs, and additional geometry need not be created with exact dimensions in mind. When the dimensions are added, the sketch will change size and shape. This is the essence of Parametric Modeling. When discussing the mind-set needed for working with parametric modelers, there are two topics that need to be expanded: Sketching and Features Sketching In short, the sketch need only be the approximate size and shape of the part being designed. When dimensions and constraints are added, they will drive the size and the shape of the geometry.
  • 59. Summary – Solid Modeling Methods Primitive creation modeling A solid model is created by retrieving primitive solids and performing Boolean operations Sweeping function Creates a solid by translating, revolving or sweeping a predefined 2D shape (Sketching). If geometric and dimensional constraints are imposed, it is called Parametric Modeling.  Feature-based Modeling Models a solid by using familiar shapes; holes, slots, grooves, pockets, chamfers, fillets…..