SlideShare a Scribd company logo
1 of 40
Prepared by
C.SOMU
MECHANICAL ENGINEERING
ACADEMIC WRITING COURSE
ASSIGNMENT 2
SUB:CAD/CAM/CIM
TOPIC: SOLID MODELING
10/29/2019
1
CAD/CAM/CIMSNSCT
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
10/29/2019CAD/CAM/CIMSNSCT
2
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
10/29/2019CAD/CAM/CIMSNSCT
3
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
10/29/2019CAD/CAM/CIMSNSCT
4
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
10/29/2019CAD/CAM/CIMSNSCT
5
BOOLEAN OPERATIONS
Union
Subtract
Intersection
10/29/2019CAD/CAM/CIMSNSCT
6
SURFACE MODELING
“ 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.
10/29/2019
7
CAD/CAM/CIMSNSCT
Union
Plan your modeling strategy
before you start creating the
solid model
Solid Modeling Example Using CSG
Cut
Cut
10/29/2019CAD/CAM/CIMSNSCT
8
(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
10/29/2019CAD/CAM/CIMSNSCT
9
CSG TREE
 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.
+
-
10/29/2019CAD/CAM/CIMSNSCT
10
CSG – NONUNIQUENESS OF SOLID MODEL
 More than one procedure (and hence database) can be used to
arrive at the same geometry.

-
10/29/2019CAD/CAM/CIMSNSCT
11
CSG - ADVANTAGE
 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.
10/29/2019CAD/CAM/CIMSNSCT
12
CSG - DISADVANTAGE
 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.
10/29/2019CAD/CAM/CIMSNSCT
13
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.
10/29/2019CAD/CAM/CIMSNSCT
14
B-Rep data structure
solid
face1 face2 face3 face4 face5
edge1 edge2 edge3 edge4 edge5 edge6 edge7 edge8
vertex1 vertex2 vertex3 vertex4 vertex5
f1
f2f3
f4 f5
E1
E2
E3
E4
E5
E6
E7
E8
v1 v2
v3v4
v5
(x, y, z)
Combinatorial
structure /
topology
Metric
information/
geometry
10/29/2019CAD/CAM/CIMSNSCT
15
B-Rep data structure
10/29/2019CAD/CAM/CIMSNSCT
16
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.
10/29/2019CAD/CAM/CIMSNSCT
17
BOUNDARY REPRESENTATION- VALIDITY
 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
f1
f2f3
f4 f5
E1
E2
E3
E4
E5
E6
E7
E8
v2
v3v4
v5 V = 5, E = 8, F = 5
5 – 8 + 5 = 2
v1
10/29/2019CAD/CAM/CIMSNSCT
18
BOUNDARY REPRESENTATION- VALIDITY
 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.
V = 24, E=36, F=15, H=3, P=1,B=1
10/29/2019CAD/CAM/CIMSNSCT
19
OPERATION PERFORMED
(EXTRUDE FEATURE, REVOLVE FEATURE, SWEEP, LOFT, FILLET, CHAMFER)
 “ Feature” --- (shape & operation)
 Operation --- (Sweep, extrude, Revolve, Boolean)
 Sketched Feature
 Create a feature from the sketch by extruding, revolving,
sweeping, lofting and blending.
 Create a 2D sketch.
Revolved
feature
Extruded (Protruded)
feature
10/29/2019CAD/CAM/CIMSNSCT
20
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))
10/29/2019CAD/CAM/CIMSNSCT
21
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.
10/29/2019CAD/CAM/CIMSNSCT
22
CREATING FEATURES FROM SKETCHES
10/29/2019CAD/CAM/CIMSNSCT
23
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
10/29/2019CAD/CAM/CIMSNSCT
24
BOUNDARY REPRESENTATION-
ADVANTAGES
 Capability to construct unusual shapes that would not be
possible with the available CSG aircraft
 Less computational time to reconstruct the image
10/29/2019CAD/CAM/CIMSNSCT
25
• 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
10/29/2019CAD/CAM/CIMSNSCT
26
SOLID MODELING - ADVANTAGES
 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
10/29/2019CAD/CAM/CIMSNSCT
27
SOLID MODELING - DISADVANTAGES
 More intensive computation than wireframe and surface
modeling.
 Requires more powerful computers (faster with more
memory and good graphics)
10/29/2019CAD/CAM/CIMSNSCT
28
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), …..
10/29/2019CAD/CAM/CIMSNSCT
29
DESIGN INTENT
 In parametric modeling, dimensions control the model.
 Design intent is how your model will react when
dimension values are changed.
10/29/2019CAD/CAM/CIMSNSCT
30
SELF STUDY FOR
STUDENTS
BY SOMU.C
10/29/2019CAD/CAM/CIMSNSCT
31
BOOLEAN VERSUS PARAMETRIC MODELING
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)
10/29/2019CAD/CAM/CIMSNSCT
32
BOOLEAN VERSUS PARAMETRIC MODELING
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.
10/29/2019CAD/CAM/CIMSNSCT
33
BOOLEAN VERSUS PARAMETRIC MODELING
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.
10/29/2019CAD/CAM/CIMSNSCT
34
BOOLEAN VERSUS PARAMETRIC MODELING
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.
10/29/2019CAD/CAM/CIMSNSCT
35
BOOLEAN VERSUS PARAMETRIC MODELING
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.
10/29/2019CAD/CAM/CIMSNSCT
36
BOOLEAN VERSUS PARAMETRIC MODELING
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.
10/29/2019CAD/CAM/CIMSNSCT
37
BOOLEAN VERSUS PARAMETRIC MODELING
10/29/2019
38
CAD/CAM/CIMSNSCT
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.
10/29/2019CAD/CAM/CIMSNSCT
39
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…..
10/29/2019CAD/CAM/CIM
40

More Related Content

What's hot

Geometric Modeling
Geometric Modeling Geometric Modeling
Geometric Modeling illpa
 
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
 
Solid Modeling Schemes CAM
Solid Modeling Schemes CAMSolid Modeling Schemes CAM
Solid Modeling Schemes CAMCDO
 
CAD - UNIT 2 (Geometric Modelling)
CAD - UNIT 2 (Geometric Modelling)CAD - UNIT 2 (Geometric Modelling)
CAD - UNIT 2 (Geometric Modelling)Priscilla CPG
 
Two marks with answers ME6501 CAD
Two marks with answers ME6501 CADTwo marks with answers ME6501 CAD
Two marks with answers ME6501 CADPriscilla CPG
 
Solid modeling
Solid modelingSolid modeling
Solid modelingDhruv Shah
 
Solid modeling
Solid modelingSolid modeling
Solid modelingKRvEsL
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modelingmanojg1990
 
Assembly representation scheme
Assembly representation schemeAssembly representation scheme
Assembly representation schemeManoj Gowda K
 
Techniques for Geometric Modelling
Techniques for Geometric ModellingTechniques for Geometric Modelling
Techniques for Geometric ModellingNafis Ahmad
 
ME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modelingME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modelingJavith Saleem
 
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 modelingGeometric modeling
Geometric modelingnmahi96
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 

What's hot (17)

Geometric Modeling
Geometric Modeling Geometric Modeling
Geometric Modeling
 
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
 
Solid Modeling Schemes CAM
Solid Modeling Schemes CAMSolid Modeling Schemes CAM
Solid Modeling Schemes CAM
 
CAD - UNIT 2 (Geometric Modelling)
CAD - UNIT 2 (Geometric Modelling)CAD - UNIT 2 (Geometric Modelling)
CAD - UNIT 2 (Geometric Modelling)
 
Two marks with answers ME6501 CAD
Two marks with answers ME6501 CADTwo marks with answers ME6501 CAD
Two marks with answers ME6501 CAD
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
 
CSG
CSGCSG
CSG
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
Solids
SolidsSolids
Solids
 
Assembly representation scheme
Assembly representation schemeAssembly representation scheme
Assembly representation scheme
 
Techniques for Geometric Modelling
Techniques for Geometric ModellingTechniques for Geometric Modelling
Techniques for Geometric Modelling
 
ME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modelingME6501 Unit 2 geometric modeling
ME6501 Unit 2 geometric modeling
 
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 modelingGeometric modeling
Geometric modeling
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
Surfaces
SurfacesSurfaces
Surfaces
 

Similar to Solid modelling Slide share academic writing assignment 2

presentation on solid manipulation in computer aided design
presentation on solid manipulation in computer aided designpresentation on solid manipulation in computer aided design
presentation on solid manipulation in computer aided designRakshit vadi
 
Unit i computer aided design
Unit i computer aided designUnit i computer aided design
Unit i computer aided designmanimaran m
 
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
 
Towards smart and sustainable machining
Towards smart and sustainable machiningTowards smart and sustainable machining
Towards smart and sustainable machiningLiu PeiLing
 
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
 
Towards smart and competitive sustainable machining
Towards smart and competitive sustainable machiningTowards smart and competitive sustainable machining
Towards smart and competitive sustainable machiningLiu PeiLing
 
CAD CAM usage for manufacturing of Solid Relief Maps
CAD CAM usage for manufacturing of Solid Relief MapsCAD CAM usage for manufacturing of Solid Relief Maps
CAD CAM usage for manufacturing of Solid Relief Mapsradhe tado
 
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...INFOGAIN PUBLICATION
 
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...SANGHEE SHIN
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modelingmanojg1990
 
Bricsys Newsletter (Q3 - 2013)
Bricsys Newsletter (Q3 - 2013)Bricsys Newsletter (Q3 - 2013)
Bricsys Newsletter (Q3 - 2013)Bricsys
 
Isomizer – Reconstruction of static 3D objects using 2D views
Isomizer – Reconstruction of static 3D objects using 2D viewsIsomizer – Reconstruction of static 3D objects using 2D views
Isomizer – Reconstruction of static 3D objects using 2D viewsIRJET Journal
 
Introduction of Computer aided Design
Introduction of Computer aided DesignIntroduction of Computer aided Design
Introduction of Computer aided DesignMuthukumar V
 

Similar to Solid modelling Slide share academic writing assignment 2 (20)

Unit 1 cim qb
Unit 1 cim qbUnit 1 cim qb
Unit 1 cim qb
 
presentation on solid manipulation in computer aided design
presentation on solid manipulation in computer aided designpresentation on solid manipulation in computer aided design
presentation on solid manipulation in computer aided design
 
Unit2 cad/ cam
Unit2 cad/ camUnit2 cad/ cam
Unit2 cad/ cam
 
Unit i computer aided design
Unit i computer aided designUnit i computer aided design
Unit i computer aided design
 
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...
 
Towards smart and sustainable machining
Towards smart and sustainable machiningTowards smart and sustainable machining
Towards smart and sustainable machining
 
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
 
Towards smart and competitive sustainable machining
Towards smart and competitive sustainable machiningTowards smart and competitive sustainable machining
Towards smart and competitive sustainable machining
 
CAD CAM usage for manufacturing of Solid Relief Maps
CAD CAM usage for manufacturing of Solid Relief MapsCAD CAM usage for manufacturing of Solid Relief Maps
CAD CAM usage for manufacturing of Solid Relief Maps
 
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...
4 ijaems dec-2015-10-realization of astrosat model with fused deposition mode...
 
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
Let's integrate CAD/BIM/GIS on the same platform: A practical approach in rea...
 
57892883 geometric-modeling
57892883 geometric-modeling57892883 geometric-modeling
57892883 geometric-modeling
 
Bricsys Newsletter (Q3 - 2013)
Bricsys Newsletter (Q3 - 2013)Bricsys Newsletter (Q3 - 2013)
Bricsys Newsletter (Q3 - 2013)
 
Isomizer – Reconstruction of static 3D objects using 2D views
Isomizer – Reconstruction of static 3D objects using 2D viewsIsomizer – Reconstruction of static 3D objects using 2D views
Isomizer – Reconstruction of static 3D objects using 2D views
 
Cad notes
Cad notesCad notes
Cad notes
 
Ix2515851588
Ix2515851588Ix2515851588
Ix2515851588
 
Ix2515851588
Ix2515851588Ix2515851588
Ix2515851588
 
CAD
CADCAD
CAD
 
Cad notes
Cad notesCad notes
Cad notes
 
Introduction of Computer aided Design
Introduction of Computer aided DesignIntroduction of Computer aided Design
Introduction of Computer aided Design
 

Recently uploaded

HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
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
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
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
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
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
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 

Recently uploaded (20)

HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
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 )
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
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
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
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 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
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
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
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 

Solid modelling Slide share academic writing assignment 2

  • 1. Prepared by C.SOMU MECHANICAL ENGINEERING ACADEMIC WRITING COURSE ASSIGNMENT 2 SUB:CAD/CAM/CIM TOPIC: SOLID MODELING 10/29/2019 1 CAD/CAM/CIMSNSCT
  • 2. 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 10/29/2019CAD/CAM/CIMSNSCT 2
  • 3. 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 10/29/2019CAD/CAM/CIMSNSCT 3
  • 4. 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 10/29/2019CAD/CAM/CIMSNSCT 4
  • 5. 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 10/29/2019CAD/CAM/CIMSNSCT 5
  • 7. SURFACE MODELING “ 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. 10/29/2019 7 CAD/CAM/CIMSNSCT
  • 8. Union Plan your modeling strategy before you start creating the solid model Solid Modeling Example Using CSG Cut Cut 10/29/2019CAD/CAM/CIMSNSCT 8
  • 9. (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 10/29/2019CAD/CAM/CIMSNSCT 9
  • 10. CSG TREE  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. + - 10/29/2019CAD/CAM/CIMSNSCT 10
  • 11. CSG – NONUNIQUENESS OF SOLID MODEL  More than one procedure (and hence database) can be used to arrive at the same geometry.  - 10/29/2019CAD/CAM/CIMSNSCT 11
  • 12. CSG - ADVANTAGE  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. 10/29/2019CAD/CAM/CIMSNSCT 12
  • 13. CSG - DISADVANTAGE  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. 10/29/2019CAD/CAM/CIMSNSCT 13
  • 14. 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. 10/29/2019CAD/CAM/CIMSNSCT 14
  • 15. B-Rep data structure solid face1 face2 face3 face4 face5 edge1 edge2 edge3 edge4 edge5 edge6 edge7 edge8 vertex1 vertex2 vertex3 vertex4 vertex5 f1 f2f3 f4 f5 E1 E2 E3 E4 E5 E6 E7 E8 v1 v2 v3v4 v5 (x, y, z) Combinatorial structure / topology Metric information/ geometry 10/29/2019CAD/CAM/CIMSNSCT 15
  • 17. 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. 10/29/2019CAD/CAM/CIMSNSCT 17
  • 18. BOUNDARY REPRESENTATION- VALIDITY  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 f1 f2f3 f4 f5 E1 E2 E3 E4 E5 E6 E7 E8 v2 v3v4 v5 V = 5, E = 8, F = 5 5 – 8 + 5 = 2 v1 10/29/2019CAD/CAM/CIMSNSCT 18
  • 19. BOUNDARY REPRESENTATION- VALIDITY  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. V = 24, E=36, F=15, H=3, P=1,B=1 10/29/2019CAD/CAM/CIMSNSCT 19
  • 20. OPERATION PERFORMED (EXTRUDE FEATURE, REVOLVE FEATURE, SWEEP, LOFT, FILLET, CHAMFER)  “ Feature” --- (shape & operation)  Operation --- (Sweep, extrude, Revolve, Boolean)  Sketched Feature  Create a feature from the sketch by extruding, revolving, sweeping, lofting and blending.  Create a 2D sketch. Revolved feature Extruded (Protruded) feature 10/29/2019CAD/CAM/CIMSNSCT 20
  • 21. 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)) 10/29/2019CAD/CAM/CIMSNSCT 21
  • 22. 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. 10/29/2019CAD/CAM/CIMSNSCT 22
  • 23. CREATING FEATURES FROM SKETCHES 10/29/2019CAD/CAM/CIMSNSCT 23
  • 24. 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 10/29/2019CAD/CAM/CIMSNSCT 24
  • 25. BOUNDARY REPRESENTATION- ADVANTAGES  Capability to construct unusual shapes that would not be possible with the available CSG aircraft  Less computational time to reconstruct the image 10/29/2019CAD/CAM/CIMSNSCT 25
  • 26. • 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 10/29/2019CAD/CAM/CIMSNSCT 26
  • 27. SOLID MODELING - ADVANTAGES  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 10/29/2019CAD/CAM/CIMSNSCT 27
  • 28. SOLID MODELING - DISADVANTAGES  More intensive computation than wireframe and surface modeling.  Requires more powerful computers (faster with more memory and good graphics) 10/29/2019CAD/CAM/CIMSNSCT 28
  • 29. 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), ….. 10/29/2019CAD/CAM/CIMSNSCT 29
  • 30. DESIGN INTENT  In parametric modeling, dimensions control the model.  Design intent is how your model will react when dimension values are changed. 10/29/2019CAD/CAM/CIMSNSCT 30
  • 31. SELF STUDY FOR STUDENTS BY SOMU.C 10/29/2019CAD/CAM/CIMSNSCT 31
  • 32. BOOLEAN VERSUS PARAMETRIC MODELING 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) 10/29/2019CAD/CAM/CIMSNSCT 32
  • 33. BOOLEAN VERSUS PARAMETRIC MODELING 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. 10/29/2019CAD/CAM/CIMSNSCT 33
  • 34. BOOLEAN VERSUS PARAMETRIC MODELING 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. 10/29/2019CAD/CAM/CIMSNSCT 34
  • 35. BOOLEAN VERSUS PARAMETRIC MODELING 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. 10/29/2019CAD/CAM/CIMSNSCT 35
  • 36. BOOLEAN VERSUS PARAMETRIC MODELING 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. 10/29/2019CAD/CAM/CIMSNSCT 36
  • 37. BOOLEAN VERSUS PARAMETRIC MODELING 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. 10/29/2019CAD/CAM/CIMSNSCT 37
  • 38. BOOLEAN VERSUS PARAMETRIC MODELING 10/29/2019 38 CAD/CAM/CIMSNSCT 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.
  • 39. 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. 10/29/2019CAD/CAM/CIMSNSCT 39
  • 40. 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….. 10/29/2019CAD/CAM/CIM 40