14
CNC Technology and Programming seminar Solid modeling Presented by: 15/03/2022

solid modeling.pptx

Embed Size (px)

DESCRIPTION

solid modeling presentation

Citation preview

17/04/2023

CNC Technology and Programming seminar

Solid modeling

Presented by: VIPIN

17/04/2023

Solid modeling• For many engineering purposes wire-frame and

surface models are satisfactory.• The increasing application of computers in

engineering analysis, or generation of various engineering information, means that representation of an object should be as complete as possible.

• Solid model representations have been developed and become a predominate form of design representation

• Unlike wire frame and surface models, which contain only geometric data, solid models contain both geometric data and topological information of the corresponding objects.

17/04/2023

Use of solid modeling in design and manufacturing is rapidly increasing because of ,

reduced computing costfast computing hardwareImproved user interfacesSoftware improvementproduces accurate designprovides complete 3‐dimensional definitionimproves quality of designimprove visualizationhas potential for functional automation and

integration.

17/04/2023

MethodsSolid modeling is the most powerful 3D

modeling technique.There are more number of methods

available to generate solid models. Out of which two basic approaches are

important.They are

(1) Constructive solid geometry (CSG).(2) Boundary representation (B-rep.)

17/04/2023

Constructive solid geometry (CSG)

Constructive solid geometry allows a modeller to create a complex surface or object by using Boolean operators to combine objects. The common Boolean operators include set-theoretic intersection (∩), set-theoretic union (∪), and difference (-).

17/04/2023

Constructive Solid GeometryA solid modeler has a library of set of basic element shapes known as primitives like cuboid, cylinder, sphere, cone, wedge, torus etc as shown

17/04/2023

Boolean Operations

17/04/2023

Different ways of constructing the same part using CSG

17/04/2023

Boundary Representation (B-Rep)• Boundary representation models contain

two pieces of critical information, geometry and topology

• B-rep model represents objects by describing the bounding entities.

• It is comprised of faces, edges and vertices of the object are identified.

• These topological items are defined using a Connectivity data structure

17/04/2023

Baumgart’s Winged-edge data structure

17/04/2023

Validation of a B-rep model Euler’s law states that a polyhedron is

topologically valid if the following equation is satisfied,

F-E+V=2

which means that for a polyhedron to be

valid, the number of faces (F), edges (E), and vertices (V) must satisfy this equation

17/04/2023

Advantages of B-Rep over CSG• The B-rep scheme is more widely used

because In CSG the number of basic primitives available are limited.

• The performance of B-rep scheme is very much superior to that of CSG scheme for complex engineering models.

• Conversion of CSG to B-rep is possible, but conversion from B-rep to CSG is not possible.

• Combining the wire frame and surface model is possible only through B-rep solid representation.

17/04/2023

Comparison

17/04/2023

THANK YOU!!!