Solid Modeling In the solid modeling the solid
![Solid Modeling • In the solid modeling, the solid definitions include vertices (nodes), edges, Solid Modeling • In the solid modeling, the solid definitions include vertices (nodes), edges,](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-1.jpg)
![Methods of Creating Solid Models • Constructive Solid Geometry (CSG), CAD packages; Unigraphics, Auto. Methods of Creating Solid Models • Constructive Solid Geometry (CSG), CAD packages; Unigraphics, Auto.](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-2.jpg)
![Primitive solids Primitive creation functions: • These functions retrieve a solid of a simple Primitive solids Primitive creation functions: • These functions retrieve a solid of a simple](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-3.jpg)
![Constructive Solid Geometry, CSG • CSG defines a model in terms of combining basic Constructive Solid Geometry, CSG • CSG defines a model in terms of combining basic](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-4.jpg)
![• There are three basic Boolean operations: Union (Unite, join) - the operation • There are three basic Boolean operations: Union (Unite, join) - the operation](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-5.jpg)
![DHARANI KUMAR. S/AP/MECH DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-6.jpg)
![Boolean Operations Subtract Union Intersection Boolean Operations Subtract Union Intersection](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-7.jpg)
![BOOLEAN OPERATIONS DHARANI KUMAR. S/AP/MECH BOOLEAN OPERATIONS DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-8.jpg)
![Solid Modeling Example Using CSG Union Plan your modeling strategy before you start creating Solid Modeling Example Using CSG Union Plan your modeling strategy before you start creating](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-9.jpg)
![Boolean Operations DHARANI KUMAR. S/AP/MECH Boolean Operations DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-10.jpg)
![DHARANI KUMAR. S/AP/MECH DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-11.jpg)
![(CSG)- data structure • Data structure does not define model shape explicitly but rather (CSG)- data structure • Data structure does not define model shape explicitly but rather](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-12.jpg)
![CSG Tree • CSG tree stores the history of applying boolean operations on the CSG Tree • CSG tree stores the history of applying boolean operations on the](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-13.jpg)
![CSG – Nonuniqueness of solid model • More than one procedure (and hence database) CSG – Nonuniqueness of solid model • More than one procedure (and hence database)](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-14.jpg)
![CSG - Advantage • CSG is powerful with high level command. • Easy to CSG - Advantage • CSG is powerful with high level command. • Easy to](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-15.jpg)
![CSG - Disadvantage • Only boolean operations are allowed in the modeling process with CSG - Disadvantage • Only boolean operations are allowed in the modeling process with](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-16.jpg)
- Slides: 16
![Solid Modeling In the solid modeling the solid definitions include vertices nodes edges Solid Modeling • In the solid modeling, the solid definitions include vertices (nodes), edges,](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-1.jpg)
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. http: //creativecommons. org/licenses/by-sa/4. 0/
![Methods of Creating Solid Models Constructive Solid Geometry CSG CAD packages Unigraphics Auto Methods of Creating Solid Models • Constructive Solid Geometry (CSG), CAD packages; Unigraphics, Auto.](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-2.jpg)
Methods of Creating Solid Models • Constructive Solid Geometry (CSG), CAD packages; Unigraphics, Auto. CAD – 3 D modeler. • Boundary Representation (B-rep), mostly used in finite element programs. • Parametric Modeling, CAD packages: Solid. Works, Pro/Engineer
![Primitive solids Primitive creation functions These functions retrieve a solid of a simple Primitive solids Primitive creation functions: • These functions retrieve a solid of a simple](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-3.jpg)
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 Constructive Solid Geometry, CSG • CSG defines a model in terms of combining basic](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-4.jpg)
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 • There are three basic Boolean operations: Union (Unite, join) - the operation](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-5.jpg)
• There are three basic Boolean operations: Union (Unite, join) - the operation combines two included in the different solids into a single volumes solid. Subtract (cut) - the operation subtracts the volume of one solid from the other solid object. Intersection - the operation keeps only the volume to both solids. common
![DHARANI KUMAR SAPMECH DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-6.jpg)
DHARANI KUMAR. S/AP/MECH
![Boolean Operations Subtract Union Intersection Boolean Operations Subtract Union Intersection](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-7.jpg)
Boolean Operations Subtract Union Intersection
![BOOLEAN OPERATIONS DHARANI KUMAR SAPMECH BOOLEAN OPERATIONS DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-8.jpg)
BOOLEAN OPERATIONS DHARANI KUMAR. S/AP/MECH
![Solid Modeling Example Using CSG Union Plan your modeling strategy before you start creating Solid Modeling Example Using CSG Union Plan your modeling strategy before you start creating](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-9.jpg)
Solid Modeling Example Using CSG Union Plan your modeling strategy before you start creating the solid model Cut
![Boolean Operations DHARANI KUMAR SAPMECH Boolean Operations DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-10.jpg)
Boolean Operations DHARANI KUMAR. S/AP/MECH
![DHARANI KUMAR SAPMECH DHARANI KUMAR. S/AP/MECH](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-11.jpg)
DHARANI KUMAR. S/AP/MECH
![CSG data structure Data structure does not define model shape explicitly but rather (CSG)- data structure • Data structure does not define model shape explicitly but rather](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-12.jpg)
(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 primitive 1 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 CSG tree stores the history of applying boolean operations on the CSG Tree • CSG tree stores the history of applying boolean operations on the](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-13.jpg)
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. -
![CSG Nonuniqueness of solid model More than one procedure and hence database CSG – Nonuniqueness of solid model • More than one procedure (and hence database)](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-14.jpg)
CSG – Nonuniqueness of solid model • More than one procedure (and hence database) can be used to arrive at the same geometry. -
![CSG Advantage CSG is powerful with high level command Easy to CSG - Advantage • CSG is powerful with high level command. • Easy to](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-15.jpg)
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.
![CSG Disadvantage Only boolean operations are allowed in the modeling process with CSG - Disadvantage • Only boolean operations are allowed in the modeling process with](https://slidetodoc.com/presentation_image_h/8b0f53aed55bbc0734f2c6389a18c4fa/image-16.jpg)
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.
Modeling role modeling theory
Relational vs dimensional data modeling
What is subtractive modeling
Solid
Solid
Evaporation separation example
Covalent molecular and covalent network
Crystalline solid and amorphous solid
Crystalline solid
When a solid completely penetrates another solid
Chem
Crystalline solids
When a solid completely penetrates another solid
Example of solid solution?
Crystalline solid and amorphous solid
Thế nào là sự mỏi cơ
Trời xanh đây là của chúng ta thể thơ