SlideShare a Scribd company logo
Solid Modeling Schemes
University	of	Koya	Graduate	Course
1
Ali Ahmed
Department OF Manufacturing Engineering,
Faculty of Engineering,
Danielle Mitterrand Boulevard, Koya
2nd semester 2017
a.a_agha@yahoo.co.uk
SOLID	MODELING	
The representation of solid models uses the fundamental idea that a
physical object divides the 3-D Euclidean space into two regions, one
exterior and one interior, separated by the boundary of the solid. Solid
models are:
• bounded
• homogeneously three dimensional
• finite
2
There are six common representations in solid modeling.
• Spatial Enumeration: In this simplest form of 3D volumetric raster model, a
section of 3D space is described by a matrix of evenly spaced cubic volume
elements called voxels.
• Cell Decomposition: This is a hierarchical adaptation of spatial enumeration. 3D
space is sub-divided into cells. Cells could be of different sizes. These simple cells
are glued together to describe a solid object.
• Boundary Representation: The solid is represented by its boundary which consists
of a set of faces, a set of edges and a set of vertices as well as their topological
relations.
• Sweep Methods: In this technique a planar shape is moved along a curve.
Translational sweep can be used to create prismatic objects and rotational sweep
could be used for axisymmetric components.
• Primitive Instancing: This modeling scheme provides a set of possible object
shapes which are described by a set of parameters. Instances of object shape can
be created by varying these parameters.
• Constructive Solid Geometry (CSG): Primitive instances are combined using
Boolean set operations to create complex objects.
3
In most of the modeling packages, the approach used for modeling uses
any one of the following three techniques:
i. Constructive solid geometry (CSG or C-Rep)
ii. Boundary representation (B-Rep)
iii. Hybrid method which is a combination of B-Rep and CSG.
4
Constructive Solid Geometry (CSG)
In a CSG model, physical objects are created by combining basic elementary shapes
known as primitives like blocks, cylinders, cones, pyramids and spheres. The
Boolean operations like union (+), difference (–) and intersection are used to carry
out this task. For example, let us assume that we are using two primitives, a block
and a cylinder which are located in space as shown in Fig 1.
5
Figure 1: CSG Operation
A “union” operation (A B) will combine the two
to convert them into a new solid.(Fig. 1 (c)) The
difference operation (A – B) will create a block
with a hole (Fig. 1 (D)). An intersection
operation (A B) will yield the portion common
to the two primitives. (Fig. 1 (E)).
Boundary Representation
Boundary representation is built on the concept that a physical object is
enclosed by a set of faces which themselves are closed and orientable
surfaces. Fig. 2 shows a B-rep model of an object. In this model, face is
bounded by edges and each edge is bounded by vertices. The entities
which constitute a B-rep model are:
6
7
Fig. 2 B-Rep Model
A solid model is a 3-D representation of an object. It is an accurate geometric description which
includes not only the external surfaces of part, but also the part’s internal structure. A solid model
allows the designer to determine information like the object’s mass properties, interferences, and
internal cross sections.
Solid models differ from wire frame and surface models in the kind of geometric
information they provide. Wire frame models only show the edge geometry of an
object. They say nothing about what is inside an object. Surface models provide
surface information, but they too lack information about an object’s internal
structure. Solid models provide complete geometric descriptions of objects.
Engineers use solid models in different ways at different stages of the design
process. They can modify a design as they develop it. Since computer-based solid
models are a lot easier to change and manipulate than the physical mock-ups or
prototypes, more design iterations and modifications can be easily carried out as a
part of the design process. Using solid modeling techniques a design engineer can
modify a design several times while optimizing geometry. This means that designers
can produce more finished designs in less time than by using traditional design
methods or 2-D CAD drafting tools.
8
Solid models can be used for quick and reliable design analysis. Solid models apart
from geometric information provide important data such as volume, mass, mass
properties and center of gravity. The designer can also export models created to
other applications for finite element analysis (FEA), rapid prototyping and other
special engineering applications.
Finally designers can generate detailed production drawings directly from the solid
model. This capability increases design productivity considerably. Another
important feature of solid modeling is associativity. Detailed drawings are linked to
solid model through the associativity feature. This is a powerful function - as an
engineer modifies a design, the drawings get updated automatically. In bidirectional
associativity, any modifications made to geometry in the drawing are reflected in the
model. In more advanced design and manufacturing environments, solid
models are used for rapid prototyping and automated manufacturing
applications.
The salient features of the solid modeling approach to design are discussed in the
following sections.
9
SALIENT FEATURES OF SOLID MODELING
• FEATURE-BASED	DESIGN
The most fundamental aspect in creating a solid model is the concept of feature-based
design. In typical 2-D CAD applications, a designer draws a part by adding basic geometric
elements such as lines, arcs, circles and splines. Then dimensions are added. In solid
modeling a 3-D design is created by starting a base feature and then adding other features,
one at a time, until the accurate and complete representation of the part’s geometry is
achieved.
A feature is a basic building block that describes the design, like a keyway on a shaft. Each
feature indicates how to add material (like a rib) or remove a portion of material (like a cut
or a hole). Features adjust automatically to changes in the design thereby allowing the
capture of design intent. This also saves time when design changes are made. Because
features have the ability to intelligently reference other features, the changes made will
navigate through design, updating the 3-D model in all affected areas. Figure 3 shows a
ribbed structure. It consists of feature like ribs and holes.
10
11
Fig. 3 A Ribbed Structure
12
Similarly, if a flanged part shown in Fig. 4 (A) is to be created, the one approach is
to sketch the cross section as shown in Fig. 4 (B) and then revolve through 360°.
Fig. 4 Flanged Part
In typical solid modeling software the designer can
create a feature in two basic ways. One is to sketch
a section of the shape to be added and then
extrude, revolve, or sweep it to create the shape.
These are called sketched features.
Another type of feature is the pick-and-place
feature. Here the designer simply performs an
engineering operation such as placing a hole,
chamfering or rounding a set of edges, or shelling
out the model.
This process represents true design. Unlike many CAD applications in which designing means
drawing a picture of the part, working with the feature-based solid modeling method is more like
sculpting designs from solid material. Features/available in typical solid modeling software are:
13
An important component of every feature is its dimensions. Dimensions are the variables that one changes in
order to make the design update automatically. When a dimension is changed the solid modeling software
recalculates the geometry.
Design of a part always begins with a base feature. This is a basic shape, such as a block or a cylinder that
approximates the shape of the part one wants to design. Then by adding familiar design features like protrusions,
cuts, ribs, keyways, rounds, holes, and others the geometry of a part is created.
14
Thank you for attention

More Related Content

What's hot

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
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
jntuhcej
 
CAD data exchange
CAD data exchangeCAD data exchange
CAD data exchange
erikbohemia
 
Cmm 3
Cmm 3Cmm 3
Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
Shrey Patel
 
Synthetic curve
Synthetic curveSynthetic curve
Synthetic curve
Dhruv Shah
 
Surfaces
SurfacesSurfaces
Surfaces
Yatin Singh
 
Curves
CurvesCurves
Curves
Yatin Singh
 
Numeric control
Numeric controlNumeric control
Numeric control
KANA RAM MEENA
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cad
Ayush Upadhyay
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
jntuhcej
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Mohanumar S
 
Graphic standards
Graphic standardsGraphic standards
Graphic standards
Kevin Pereira
 
Surface modelling
Surface modellingSurface modelling
Surface modelling
jntuhcej
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
manojg1990
 
Surface models
Surface modelsSurface models
Surface models
nmahi96
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
sabiha khathun
 
Introduction to solid modeling
Introduction to solid modelingIntroduction to solid modeling
Introduction to solid modeling
*noT yeT workinG! !M stilL studyinG*
 
Unit 4 assembly of parts
Unit 4 assembly of partsUnit 4 assembly of parts
Unit 4 assembly of parts
Javith Saleem
 
Unit 3 visual realism
Unit 3 visual realismUnit 3 visual realism
Unit 3 visual realism
Javith Saleem
 

What's hot (20)

Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)Geometric modeling111431635 geometric-modeling-glad (1)
Geometric modeling111431635 geometric-modeling-glad (1)
 
Numerical control machines tool
Numerical control machines toolNumerical control machines tool
Numerical control machines tool
 
CAD data exchange
CAD data exchangeCAD data exchange
CAD data exchange
 
Cmm 3
Cmm 3Cmm 3
Cmm 3
 
Cad ala brep, csg and sweep representation gtu
Cad   ala  brep, csg and sweep representation gtuCad   ala  brep, csg and sweep representation gtu
Cad ala brep, csg and sweep representation gtu
 
Synthetic curve
Synthetic curveSynthetic curve
Synthetic curve
 
Surfaces
SurfacesSurfaces
Surfaces
 
Curves
CurvesCurves
Curves
 
Numeric control
Numeric controlNumeric control
Numeric control
 
ppt of solid modeling for cad
ppt of solid modeling for cadppt of solid modeling for cad
ppt of solid modeling for cad
 
Manual part programming
Manual part programmingManual part programming
Manual part programming
 
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURINGUnit 3-ME8691 & COMPUTER AIDED DESIGN AND    MANUFACTURING
Unit 3-ME8691 & COMPUTER AIDED DESIGN AND MANUFACTURING
 
Graphic standards
Graphic standardsGraphic standards
Graphic standards
 
Surface modelling
Surface modellingSurface modelling
Surface modelling
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
Surface models
Surface modelsSurface models
Surface models
 
visual realism in geometric modeling
visual realism in geometric modelingvisual realism in geometric modeling
visual realism in geometric modeling
 
Introduction to solid modeling
Introduction to solid modelingIntroduction to solid modeling
Introduction to solid modeling
 
Unit 4 assembly of parts
Unit 4 assembly of partsUnit 4 assembly of parts
Unit 4 assembly of parts
 
Unit 3 visual realism
Unit 3 visual realismUnit 3 visual realism
Unit 3 visual realism
 

Similar to Solid Modeling Schemes CAM

Unit2 cad/ cam
Unit2 cad/ camUnit2 cad/ cam
Unit2 cad/ cam
NegesaBekuma
 
a new role of the services and manufacturing systems
a new role of the services and manufacturing systemsa new role of the services and manufacturing systems
a new role of the services and manufacturing systems
MohamedAlSaeed15
 
Solids[1]
Solids[1]Solids[1]
Solids[1]
Abhishek Kapoor
 
Geometric Modelling approaches
Geometric Modelling approachesGeometric Modelling approaches
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
VIGNESHG144026
 
Solid model theory.pdf .
Solid model theory.pdf                     .Solid model theory.pdf                     .
Solid model theory.pdf .
Athar739197
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modeling
nmahi96
 
computer aided design
computer aided design computer aided design
computer aided design
Amita Gautam
 
Cad software programs engineer's handbook
Cad software programs   engineer's handbookCad software programs   engineer's handbook
Cad software programs engineer's handbook
ENDEAVOUR INTERNATIONAL
 
5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf
KeerthanaP37
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
manojg1990
 
5 geometric modeling
5 geometric modeling5 geometric modeling
5 geometric modeling
Ankush Khansole
 
5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria
Raghu Gadde
 
Based on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstructionBased on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstruction
IJRES Journal
 
introduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptxintroduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptx
Khalil Alhatab
 
Solidworks Presentation
Solidworks PresentationSolidworks Presentation
Solidworks Presentation
Digvijay Gabhane
 
Characterization of a 2D Geometry Using C++ Interface
Characterization of a 2D Geometry Using C++ InterfaceCharacterization of a 2D Geometry Using C++ Interface
Characterization of a 2D Geometry Using C++ Interface
drboon
 
CIM 15ME62 Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...
CIM 15ME62   Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...CIM 15ME62   Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...
CIM 15ME62 Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...
Dr. Bhimsen Soragaon
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
Dhruv Shah
 
M tech 1 2 cad cam
M tech 1 2 cad camM tech 1 2 cad cam
M tech 1 2 cad cam
AKRAMTARIQ2
 

Similar to Solid Modeling Schemes CAM (20)

Unit2 cad/ cam
Unit2 cad/ camUnit2 cad/ cam
Unit2 cad/ cam
 
a new role of the services and manufacturing systems
a new role of the services and manufacturing systemsa new role of the services and manufacturing systems
a new role of the services and manufacturing systems
 
Solids[1]
Solids[1]Solids[1]
Solids[1]
 
Geometric Modelling approaches
Geometric Modelling approachesGeometric Modelling approaches
Geometric Modelling approaches
 
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
 
Solid model theory.pdf .
Solid model theory.pdf                     .Solid model theory.pdf                     .
Solid model theory.pdf .
 
Geometric modeling
Geometric modelingGeometric modeling
Geometric modeling
 
computer aided design
computer aided design computer aided design
computer aided design
 
Cad software programs engineer's handbook
Cad software programs   engineer's handbookCad software programs   engineer's handbook
Cad software programs engineer's handbook
 
5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf5_Geometric_Modeling.pdf
5_Geometric_Modeling.pdf
 
187186134 5-geometric-modeling
187186134 5-geometric-modeling187186134 5-geometric-modeling
187186134 5-geometric-modeling
 
5 geometric modeling
5 geometric modeling5 geometric modeling
5 geometric modeling
 
5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria5 geometric-modeling-ppt-university-of-victoria
5 geometric-modeling-ppt-university-of-victoria
 
Based on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstructionBased on the cross section contour surface model reconstruction
Based on the cross section contour surface model reconstruction
 
introduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptxintroduction_to_solid_modeling__1_.pptx
introduction_to_solid_modeling__1_.pptx
 
Solidworks Presentation
Solidworks PresentationSolidworks Presentation
Solidworks Presentation
 
Characterization of a 2D Geometry Using C++ Interface
Characterization of a 2D Geometry Using C++ InterfaceCharacterization of a 2D Geometry Using C++ Interface
Characterization of a 2D Geometry Using C++ Interface
 
CIM 15ME62 Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...
CIM 15ME62   Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...CIM 15ME62   Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...
CIM 15ME62 Module-2: CAD and Computer Graphics Software; Module 3: Line Bal...
 
Solid modeling
Solid modelingSolid modeling
Solid modeling
 
M tech 1 2 cad cam
M tech 1 2 cad camM tech 1 2 cad cam
M tech 1 2 cad cam
 

Recently uploaded

CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 

Recently uploaded (20)

CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 

Solid Modeling Schemes CAM

  • 1. Solid Modeling Schemes University of Koya Graduate Course 1 Ali Ahmed Department OF Manufacturing Engineering, Faculty of Engineering, Danielle Mitterrand Boulevard, Koya 2nd semester 2017 a.a_agha@yahoo.co.uk
  • 2. SOLID MODELING The representation of solid models uses the fundamental idea that a physical object divides the 3-D Euclidean space into two regions, one exterior and one interior, separated by the boundary of the solid. Solid models are: • bounded • homogeneously three dimensional • finite 2
  • 3. There are six common representations in solid modeling. • Spatial Enumeration: In this simplest form of 3D volumetric raster model, a section of 3D space is described by a matrix of evenly spaced cubic volume elements called voxels. • Cell Decomposition: This is a hierarchical adaptation of spatial enumeration. 3D space is sub-divided into cells. Cells could be of different sizes. These simple cells are glued together to describe a solid object. • Boundary Representation: The solid is represented by its boundary which consists of a set of faces, a set of edges and a set of vertices as well as their topological relations. • Sweep Methods: In this technique a planar shape is moved along a curve. Translational sweep can be used to create prismatic objects and rotational sweep could be used for axisymmetric components. • Primitive Instancing: This modeling scheme provides a set of possible object shapes which are described by a set of parameters. Instances of object shape can be created by varying these parameters. • Constructive Solid Geometry (CSG): Primitive instances are combined using Boolean set operations to create complex objects. 3
  • 4. In most of the modeling packages, the approach used for modeling uses any one of the following three techniques: i. Constructive solid geometry (CSG or C-Rep) ii. Boundary representation (B-Rep) iii. Hybrid method which is a combination of B-Rep and CSG. 4 Constructive Solid Geometry (CSG) In a CSG model, physical objects are created by combining basic elementary shapes known as primitives like blocks, cylinders, cones, pyramids and spheres. The Boolean operations like union (+), difference (–) and intersection are used to carry out this task. For example, let us assume that we are using two primitives, a block and a cylinder which are located in space as shown in Fig 1.
  • 5. 5 Figure 1: CSG Operation A “union” operation (A B) will combine the two to convert them into a new solid.(Fig. 1 (c)) The difference operation (A – B) will create a block with a hole (Fig. 1 (D)). An intersection operation (A B) will yield the portion common to the two primitives. (Fig. 1 (E)).
  • 6. Boundary Representation Boundary representation is built on the concept that a physical object is enclosed by a set of faces which themselves are closed and orientable surfaces. Fig. 2 shows a B-rep model of an object. In this model, face is bounded by edges and each edge is bounded by vertices. The entities which constitute a B-rep model are: 6
  • 7. 7 Fig. 2 B-Rep Model A solid model is a 3-D representation of an object. It is an accurate geometric description which includes not only the external surfaces of part, but also the part’s internal structure. A solid model allows the designer to determine information like the object’s mass properties, interferences, and internal cross sections.
  • 8. Solid models differ from wire frame and surface models in the kind of geometric information they provide. Wire frame models only show the edge geometry of an object. They say nothing about what is inside an object. Surface models provide surface information, but they too lack information about an object’s internal structure. Solid models provide complete geometric descriptions of objects. Engineers use solid models in different ways at different stages of the design process. They can modify a design as they develop it. Since computer-based solid models are a lot easier to change and manipulate than the physical mock-ups or prototypes, more design iterations and modifications can be easily carried out as a part of the design process. Using solid modeling techniques a design engineer can modify a design several times while optimizing geometry. This means that designers can produce more finished designs in less time than by using traditional design methods or 2-D CAD drafting tools. 8
  • 9. Solid models can be used for quick and reliable design analysis. Solid models apart from geometric information provide important data such as volume, mass, mass properties and center of gravity. The designer can also export models created to other applications for finite element analysis (FEA), rapid prototyping and other special engineering applications. Finally designers can generate detailed production drawings directly from the solid model. This capability increases design productivity considerably. Another important feature of solid modeling is associativity. Detailed drawings are linked to solid model through the associativity feature. This is a powerful function - as an engineer modifies a design, the drawings get updated automatically. In bidirectional associativity, any modifications made to geometry in the drawing are reflected in the model. In more advanced design and manufacturing environments, solid models are used for rapid prototyping and automated manufacturing applications. The salient features of the solid modeling approach to design are discussed in the following sections. 9
  • 10. SALIENT FEATURES OF SOLID MODELING • FEATURE-BASED DESIGN The most fundamental aspect in creating a solid model is the concept of feature-based design. In typical 2-D CAD applications, a designer draws a part by adding basic geometric elements such as lines, arcs, circles and splines. Then dimensions are added. In solid modeling a 3-D design is created by starting a base feature and then adding other features, one at a time, until the accurate and complete representation of the part’s geometry is achieved. A feature is a basic building block that describes the design, like a keyway on a shaft. Each feature indicates how to add material (like a rib) or remove a portion of material (like a cut or a hole). Features adjust automatically to changes in the design thereby allowing the capture of design intent. This also saves time when design changes are made. Because features have the ability to intelligently reference other features, the changes made will navigate through design, updating the 3-D model in all affected areas. Figure 3 shows a ribbed structure. It consists of feature like ribs and holes. 10
  • 11. 11 Fig. 3 A Ribbed Structure
  • 12. 12 Similarly, if a flanged part shown in Fig. 4 (A) is to be created, the one approach is to sketch the cross section as shown in Fig. 4 (B) and then revolve through 360°. Fig. 4 Flanged Part In typical solid modeling software the designer can create a feature in two basic ways. One is to sketch a section of the shape to be added and then extrude, revolve, or sweep it to create the shape. These are called sketched features. Another type of feature is the pick-and-place feature. Here the designer simply performs an engineering operation such as placing a hole, chamfering or rounding a set of edges, or shelling out the model.
  • 13. This process represents true design. Unlike many CAD applications in which designing means drawing a picture of the part, working with the feature-based solid modeling method is more like sculpting designs from solid material. Features/available in typical solid modeling software are: 13 An important component of every feature is its dimensions. Dimensions are the variables that one changes in order to make the design update automatically. When a dimension is changed the solid modeling software recalculates the geometry. Design of a part always begins with a base feature. This is a basic shape, such as a block or a cylinder that approximates the shape of the part one wants to design. Then by adding familiar design features like protrusions, cuts, ribs, keyways, rounds, holes, and others the geometry of a part is created.
  • 14. 14 Thank you for attention