Unit-3-Computer Aided Design
Unit-3-Computer Aided Design
(a). Without hidden line removal (b). With hidden line removal
Fig 3.2. A 3D wireframe model
Advantages:
1. Wire frame models are simple and easy to create, with little computer time and
memory.
2. Wire frame model form the basis for surface model.
3. CPU time required to retrieve, edit or update a wire frame model is usually small
compared with surface or solid models.
The wire frame model shown in fig 3.3 (a) may be interpreted as a model shown in fig
3.3 (b) or 3.3 (c) i.e. 3D wire frame model can be interpreted in more number of ways.
2. Without hidden line removal object become clumsy and difficult to understand the
object.
3. Calculation of section properties and mass properties are impossible.
4. It has limited use in manufacturing and analysis.
5. Presentation of circular holes and curved surfaces are poor.
6. Interference checking will be difficult.
This is an axis symmetric surface that can model axisymmetric objects. It is generated by
rotating a planer curve in a space about the axis of symmetry for certain angle of rotation.
(d) Tabulated surface:
This is a surface generated by translating a planner curve along a specified direction as
shown in fig 3.8.
Polygon P is known as control polygon. The points Po. P1, P2 and P3 are known as
control points. Since there are four control points, the curve which represents a cubic
curve (order of curve is (n —1) control points). The curve passes through only first and
last point P and P Using the same concept, the simple bezier surface can be generated as
shown in fig 3.10.
Fig 3.10. Bezier surface
Similar to the Bezier curve, it does not pass through all given data points. It is a general
surface that pennits, twist and kinks. The Bezier surface allows only global control of the
surface.
(1) B-spline surface:
The B-spline surface is generated from the basis of B-spline curve. The simple form of
the B splineis shown in fig 3.11.
Application:
• Surface modeling can be used generally to model exterior shell objects like sheet
metal works and thin moulded plastic parts.
• Other areas of applications of surface modeling are:
1. Body panels of passenger cars, structural components of aircraft and marine structures.
2. Plastic containers, telephones, impellers of pump and turbine, development of surface
for cutting shoe leather, glass marking etc.
Advantages:
1. Unambiguitiveness in the interpretation of object is less than wire frame models by
using the provision of hidden line removal.
2. Surface modeling can be used to perform interference checking (i.e. penetration of one
part with other).
3. Surface modeling can be used to check the aesthetic look of the product (By using
coloring and shade facilities).
4. As the surface models precisely define the part geometry such as surface and
boundaries, they can help to produce NC machine instructions automatically.
5. Complex surface features like shoes, car panels, doors etc can be created very easily.
Disadvantages:
1. Interpretation of surface model is still ambiguous.
2. Surface models require more computational time when compared to wire frame
models.
3. More skill is required for surface modeling.
4. Mass properties such as weight, volume and moment of inertia cannot be derived from
surface models.
5. Surface models cannot be used as a basis for finite element analysis for stress strain
prediction.
6. Neither hidden lines can be easily removed nor internal sections can be easily
displayed.
• In this approach, the physical objects are modeled by combining these primitives
by a set of Boolean operations.
• The type of Boolean operations is used in CSG are Union (U), difference and
intersection (n).
• These Boolean operations are explained in fig 3.17.
• Here, directed graph (Binary tree) scheme is used to store the model in the data
structure. The general form of the tree-type data structure used in CSG approach
is shown in fig 3.18.
Advantages:
1. Since, the data to be stored are less, memory required will be less.
2. Create fully valid geometrical solid model.
3. Complex shapes may be developed relatively quicker with the available set of
primitives.
4. Less skill is enough.
Disadvantages:
1. More computational effort and time are required whenever the model is to be displayed
in the screen.
2. Getting fillet, chamfer and taperness in the model is very difficult.
Advantages:
1. Computational effort and time required to display the model are less compared
with CSG.
2. Combining wire frame and surface model are possible.
3. Complex engineering objects can be modeled very easily compared with CSG.
4. Since the topology and geometry are treated separately, incorporating new
geometries in the existing model is easy.
5. It is particularly suitable for modeling part having internal symmetry.
Disadvantages:
1. The data to be stored is more and hence it requires more memory.
2. Some times geometrically valid solids are not possible.
3.5. FUNCTIONS OF SOLID MODELING
• First of all, we should know what is the meaning of features. Feature has two
meaning (1) Geometrical meaning (2) Engineering meaning.
• Shapes such as drilled holes, ribs, bosses in castings, grooves in the shaft etc
are considered as features from geometrical meaning. And, from the
engineering meaning, feature means related machining operations or attributes
of components or data of the components like material properties.
• More widely used definition of feature is that it is a prototypical shape with
some engineering significance or meaning.
(1) Techniques of feature based modeling:
• Features can be considered as higher-level primitives which can be used to
model the object.
• There are two techniques available to model the object by using feature
facilities.
• The first one is known as “Destructive solid geometry”. Here, features
typically represent the machining operations (Ex. Driller/mill), which
subtracts material from the raw material or blank piece from which object is
produced.
• Example: the fig 3.28, explain the steps involved in making such feature on
the work piece.
Fig 3.28 Example of material subtraction by destructive solid modeling
2. ClassWcation:
Library or user defined feature may be classified into
1. Elementary - Simple features
2. Composite — Two or more elementary features added together. The composite
feature further classified as
1. Patterns-Repeated usage of simple feature. Example: Bolt holes set of gear teeth
etc.
2. Compound-Which is built from simple features. Example: Counter sink- bored
holes.
The features are also classified into
1. Implicit/unevaluated feature: - In this, the full detail of the feature will not be given
but only essential details will be given. Other data are calculated from essential
details.
Example: For gears —only module and number of teeth are given.
2. Explicit/Evaluated feature: All the details of the feature will be given.
Advantages:
a. Rapid designing of the components using standard features are possible.
b. Assisting the integration of CAD/CAM.
Example: Feature based on models are very much useful in computer aided process
planning works where the sequence of operations required to manufacture the
component will be generated automatically. This is possible only when the computers
are able to recognize these from CAD model popularly known as feature recognition.
3.8.3.
Fig 3.30.
2. Part creation:
Creates each individual components of assembly using the features, Bookan operators
available with modeling software.
3. Assembling:
Each individual developed component is assembled together. Interference checking
and animation facilities can be utilized for checking the design.
4. Documentation:
Finally, hardcopy of individual components and assembly may be taken out. Most of
the modelers have semi-automatic tolerance facility.
They are.
(i). Start section - for initializing IGES file.
(ii). Global section — they are necessary to translate the file from any graphic
software to other.
(iii). Directory section:- Reference the entities and necessary data required for entities
which are given in the next section.
(iv). Parameter data section: - Constraint details, co-ordinate value, text and so on.
(v) Termination section: - Marks the end of file.
(d) PDES-Product Data Exchange Specification:
To overcome limitations in application of IGES as standard for CAD data exchange,
new standard were developed by IGES organization in 1984 called PDES-Product
Data Exchange Specification.
(e) CAD * I —Computer Aided Design Interface:
It is also a CAD data exchange format developed by European country Research
project group.
(f) STEP- Standard for Exchange of Product Model Data:
New CAD data standard is developed through worldwide effort known as STEP in
year 1997. The STEP overcomes many of the limitations ol’ IGES.
(g) CGM-Computer Graphics Metafile:
It establishes a format for device independent definition, to capture. store and transfer
any Graphic image. Here picture is described as collection of graphic entities such as
lines, polv lines, arc, ellipse, filled areas, texts, etc and attributes such as colour, line
wide, text style etc.
(i,) Bitmaps:
Each pixel of image will be assigned with number equal to colour on that pixel. Now
a days. 3 2bits are used to represent the colour of the pixel. Some of standard formats
are
(i) BMP-Windows Bitmap format. (ii) JPEG-Joint Photographic Expert Group. (iii)
GIF- Graphic Interchange Format
(iv) TIFF-Tagged Image File Format
TWO MARKS QUESTIONS
1. Define geometric modeling.
2. What is meant by lofted surface?
3. Local surface variation on the model can be done on __________ B - spline
surface.
4. Car doors and panels can be done with _________ modeling.
5. Name the two basic approaches followed in solid modeling.
6. List the basic entities available in CSG approach of solid modeling.
7. Name the data structure used in CSG.
8. What are the Boolean operations available in CSG?
9. Out of CSG and B-rep approaches of solid modeling which approach
requires more memory.
10. Out of CSG and B-rep approaches of solid modeling which approach
requires more computational time?
11. Name the data structure used in B-rep.
12. Out of CSG and B-rep approaches of solid modeling which approach will
be used for creating complex geometries?
13. What is the use of topological consistency checking in B-rep?
14. State Euler rule for topological checking.
15. State Euler-Poincare formula for topological checking.
16. In which solid modeling approach, the integration of wire frame and surface
modeling can be done.
17. List some of the solid modeling software?
18. Define parametric modeling.
19. What are the types of parametric modeling?
20. What is meant by feature? Feature has two meaning
21. Name the two types of feature based modeling technique.
22. What is meant Implicit/unevaluated feature?
23. List the genera/features of a solid modeler.
24. Define computer interfacing.
25. List the types of interfacing in CADCAM environment.
26. Classify hardware-hardware interfacing.
27. List some of neutral file format to achieve software interfacing?
28. What is PDES?
29. What is STEP?
30. Briefly explain the term constructive solid geometry (CSG).
31. How a model is defined in B-rep?
32. What is DXF?
33. What is IGES?
34. Classify wire frame modeling.
REVIEW QUESTIONS
1. Define and classify geometrical modeling?
2. Explain wire frame modeling and discuss its advantages and disadvantages?
3. Define surface modeling? List its applications, benefits and drawbacks.
4. V/hat are the common entities available in a typical surface modeler? Discuss the
use of each entity with examples.
5. Reason out why local control of surface is not possible with Bezier surface, where
as it is possible in B-spline surface.
6. What are the two important basic approaches followed in solid modeling? Discuss
each of them in detail?
7. B-rep solid modeling approaches is better than CAG solid modeling approach
why?
8. Discuss the data structure used in CSG and B-rep solid modeling techniques?
9. What is meant by topological consistency? Discuss the rules to be followed to get
geometrical valid solid models?
10. Enumerate advantages of solid modeling/geometric modeling? Technique.
11. Explain the salient features available in typical solid modeler.
12. Define parametric modeling. Explain two types of parameterization and steps
followed in parametric modeling. Also discuss its benefits.
13. What is meant by feature? Classify the features?
14. Explain two techniques followed in feature based modeling with an example to
each.
15. What are the types of design analysis that can be carried out using a solid model?
16. Define computer interfacing. Classify and explain each type of interfacing with an
example.
17. Classify the graphic standards? Name some important standards used in plotting
and CAD data exchange.
18. What are the various schemes for representing solid object? Discuss boundary
representations (B-rep) technique.
19. What is a DXF file? Explain the general DXF file structure?
20. What are different types of geometric modeling? Compare 2D and 3D wire frame
models.
21. What is geometric modeling? Explain the geometric models, bringing out their
limitations and applications.
22. What are the differences between surface modeling and solid modeling?
23. Explain the technique of CSG for solid modeling.
24. With suitable examples explain how solid model are generated using Boolean
operation.