Professional Documents
Culture Documents
Final Exam CADCAMFinal 2016FinalAnswers
Final Exam CADCAMFinal 2016FinalAnswers
CSG:
Pre-defined geometric primitives
Boolean operations
CSG tree structure
B-rep method:
Represents a solid as a p collection of boundary surfaces. The database records both
of the surface geometry and the topological relations among these topological
relations among these surfaces.
Boundary representation does not guarantee that a group of boundary surfaces (often
polygons) form a closed solid. The data are also not in the ideal form for model
calculations.
MCS: identifies the shapes of object and it is attached to the object. Therefore the
MCS moves with the object in the WCS.
WCS: identifies locations of objects in the world in the application.
Shape data: both geometric and topological information, part or form features. Fonts,
color, annotation are considered part of the geometric information.
Non-shape data: graphics data such as shaded images, and model global data as
measuring units of the database and the resolution of storing the database numerical
values.
Fixed zero: The origin is always located at the same position on the machine table.
| P a g e 1 Of 10
NAME: ID: 2016
Floating zero: The machine operator can set the zero point at any position on the
machine table
ROM: Read only memory store operating system, which is not editable and are not
lost when the machine is turned off.
RAM: Random access memory store Part program, they can be played back, edited
and processed by the control. All programs residing in RAM, however, are lost when
the machine is turned off.
Hard wired: means that all machine functions all controlled by the physical electronic
elements that are built into the controller.
Soft wired: is the on-board computer, thus the machine functions are encoded into the
computer at the time of manufacture.
| P a g e 2 Of 10
NAME: ID: 2016
Concurrent Engineering is another powerful CAD concept that has evolved in the
90’s. According to this concept, there is an instantaneous communication between the
designer, analyst, and manufacturing. Changes made at any of these work centers are
immediately passed on to the others and the product is modified without delay.
3) Associativity:
Associativity ensures that any modification made in the model in any one of the
environments of NX, is automatically reflected in the other environments
immediately.
4) NC:
When tools with different length are used, then the difference in their lengths with
respect to a datum is known as offset of each tool.
6) Fully-Constrain:
The fully-constrained sketch is the one in which all degrees of freedom of each
element are defined using the geometric and dimensional constraints.
Briefly Explain the following (Answer only two questions)::
1) Suppose a solid is stored in computer with CSG data structure. When it is displayed
on the screen, computer needs its faces to triangulate them and render those triangles
on the screen. Does CSG have those faces? Why? If not, how does the computer get
those faces? What is the main disadvantage of this? What is the main advantage of
Q3-A 5
CSG?
CSG does not have those faces because it only stores the history of applying Boolean
operations on the primitives.
The computer must apply these Boolean operations to the primitives to compute the
| P a g e 3 Of 10
NAME: ID: 2016
faces.
The main disadvantage of this is the time needed for the computation.
The main advantage of CSG is its compact representation and a tremendous reduction
of memory requirement as compared to other types of representations such as the B-
rep.
2) Give at least two types of primitives in solid modeling that can also be defined as
sweeps.
Cylinder, Torus.
3) What are the Driving Forces for CAD/CAM Data Exchange? What are the two
approach for Data Exchange?
2. To create a draft angle. The draft option can be used inside which command:
a) Revolve b) Loft c) Sweep d) Extrude
| P a g e 4 Of 10
NAME: ID: 2016
11. In the following geometric modelling techniques which are not 3D- modelling?
a) Wireframe modelling b) Drafting
c) Surface modelling d) solid modelling
17. The degree of the Bezier curve with n control points is:
a) n + 1 b) n - I c) n d) 2n
| P a g e 5 Of 10
NAME: ID: 2016
1. IGES Stand for: Initial Graphics Exchange Specification and its file is composed of
six sections in the following order: Flag (optional), Start, Global, Directory Entry
(DE), Parameter Data (PD), and Terminate
2. PDES Stand for : Product Data Exchange Standard that is used to exchange the
product data in support of industrial automation.
3. The whole Bezier curve changes its shape with the change of one control point.
7. The sequence controls are : Coolant, Fixture clamping and Tool changer
9. APT stands for: Automatically Programmed Tool. There are four basic types of
statements in the APT language: 1.Geometry statements , 2.Motion commands;
3.Postprocessor statements; 4.Auxiliary statements.
10. The three types of sweep are: linear (transnational sweep and rotational sweep),
nonlinear, and hybrid sweeps.
| P a g e 6 Of 10
NAME: ID: 2016
Q1-B 5
Write a CNC Turning Programing in the word address format for the figure bellow
Q2-B 5
| P a g e 7 Of 10
NAME: ID: 2016
Reffering to the Figure below, Draw the resulting figure for the Bolean operation
specified.
Q3-B 5
| P a g e 8 Of 10
NAME: ID: 2016
Q4-B 5
Consider the Hermite curve defined in the plane with P(0) = (2, 3), P(1) = (4, 0), P’(0) = (3, 2),
and P’(1) = (3, -4).
1) Find a Bezier curve of degree 3 that represents this Hermite curve as exactly as possible,
Q5-B i.e., decide the four control points of the Bezier curve. 5
2) Expand both of the curve equations into polynomial form and compare them. Are they
identical?
| P a g e 9 Of 10
NAME: ID: 2016
:::::::Good luck:::::::::
.
| P a g e 11 Of 10