Professional Documents
Culture Documents
Basic Definitions
Data structure : It is defined as a set of data items or elements
that are related to each other by a set of relations. From a
CAD/CAM point of view, a data structure is a scheme, logic or a
sequence of steps developed to achieve a certain graphics, non-
graphics and/or a programming goal.
Database : It is a collection of files. A database is also defined as
an organised collection of graphics and nongraphics data stored
on secondary storage in the computer. The objective of a
database is to collect and maintain data in a central storage so
that it will be available for operations and decision making.
Database Management System (DBMS) is defined as the software
that allows access to use and/or modify data stored in database.
Types of Data Structures
Database Models
Relational Database
Database Models
Hierarchial database
Database Models
Network database
B1 B2
SU RFA CE
EDGES
A B C D E F G
1 2 3 4 5 6 7 8
V E R T IC E S
Database Models
Object oriented database
Initial Graphics Exchange Specification
(IGES):
IGES works on pre & post processing methodology. A
CAD system can open any IGES file after post
processing and can generate one IGES file while
storing it in a CAD system by pre-processing as shown
in figure.
IGES File CAD System IGES File
Post Pre
Processing Processing
Program
Program Machine
Machine
Instructions
Instructions Control
Control Unit
Unit
Transformati
on
Process
Power
Power
Numerical control
The definition of NC given by Electronic Industries
Association (EIA) is "A system in which actions are
controlled by direct insertion of numerical data at
some point, the system must automatically interpret
atleast some portion of this data".
Numerical control (NC) can be defined as a form of
programmable automation in which the process is
controlled by numbers, letters and symbols. In NC,
the numbers form a program of instructions designed
for a particular workpart or job.
BASIC COMPONENTS OF NC SYSTEM
Z
Z
Coordinate System
X AXIS X // table
workpiece-rotating machine:
X
X is the direction of tool movement Z
horizontal milling machine :
Incremental positioning
Move is: x = 20, y = 30.
Numerical control (NC) procedure
The basic steps in NC procedure to utilize NC in
manufacturing are
Process planning
Part programming
Part program entry/Tape preparation
Proving the part programs/Tape verification
Production
Motion Control Systems
Point-to-Point systems
Also called position systems
System moves to a location and performs an
operation at that location (e.g., drilling)
Also applicable in robotics