Cadcamcim by Mr. B. Guruprasad
Cadcamcim by Mr. B. Guruprasad
Cadcamcim by Mr. B. Guruprasad
Answers
By
Mr. B. Guruprasad
Asst. Professor, Mechanical
CAD/CAM/CIM
Prepared by
B.GURUPRASAD, M.E.,
Assistant Professor of Mechanical Engineering
ANNAMALAI UNIVERSITY
“People are often unreasonable and self-
self-centered.
Forgive them anyway.
If you are kind, people may accuse you of ulterior
motives.
Be kind anyway.
If you are honest, people may cheat you.
Be honest anyway.
If you kind happiness, people may be jealous.
Be happy anyway.
The good you do today may be forgotten tomorrow.
Do good anyway.
Give the world the best you have and it may never be
enough.
Give your best anyway.
For you see, in the end, it is between you and God.
it was never between you and them any way”
UNIT - I
CAD/CAM is a term which means computer-
computer-
aided design and computer aided
manufacturing.
It is the technology concemed with the use of
digital computers to perform certain functions
in design and production
CAD/CAM will provide the technology base for
the computer integrated factory of the future.
“Computer--aided design (CAD) can be defined
“Computer
as the use of computer systems to assist in
the creation, modification, analysis, or
optimization of a design
The computer systems consist of the
hardware and software to perform the
specialized design functions required
by the particular user firm. The CAD
hardware typically includes the
computer, one or more graphics
display terminals, keyboards and other
peripheral equipment
Stress--strain analysis of components,
Stress
Dynamic response of mechanisms,
heat--transfer calculations, and
heat
numerical control part program ming
The collection of application programs will
vary from one user firm to the next because
their product lines, manufacturing
processes, and customer markets are
different. These factors give rise to
differences in CAD system requirements
Computer aided manufacturing (CAM) can
be defined as the use of computer systems
to plan, manage, and control the operations
of a manufacturing plant through either
direct or indirect computer interface with
the plants production resources
the applications of computer-
computer-aided
manufacturing fall into two broad
categories
Computer monitoring and control:
Manufacturing support applications:
These are the indirect applications in which
the computer is used in support of the
production operations in the plant, but there
is no direct interface between the computer
and the manufacturing process
Numerical control part programming
by computers:
Control programs are prepared for
automated machine tools.
Computer--automated process
Computer
planning:
The computer prepares a listing of the
operation sequence required to process a
particular product or component:
Computer genenerated work standards:
standards: The
computer determines the time standard for a
particular production operation.
Production scheduling:.
scheduling:. The computer
determines an appropriate schedule for meeting
production requirements.
AutoCAD 200i
Pro Engineer 2001
MasterCAM
Compute aided design and automated
drafting are utilized in the
conceptualization, design, and
documentation of the product.
Computers are used in process planning
and scheduling to perform these
functions more efficiently.
Computers are used in production to
monitor and control the manufacturing
operations. In quality control, computers
are used to perform inspections and
performance tests on the product and its
components
CAD/CAM is the digital computer. its inherent speed
and storage capacity have made it possible to
achieve the advances in image processing, realtime
process control, and a multitude of other important
functions that are simply too complex and time
consuming to from manual .
It sends data to the ALU and tells the ALU what functions to
perform on the data and where to store the results. The
capability of the control unit to accomplish these operations
is provided by a set of instructions called an executive
program which is stored in memory.
Recognition of need
Definition of problem
Synthesis
Analysis and optimization
Evaluation
Presentation
Recognition of need
This might be the identification of
some defect in a current machine
design by an engineer.
the perception of a new product
marketing opportunity by a
salesperson
Definition of problem
1. points,lines,circles etc.,
Scaling,rotation,transformations,editing
Finally desired shape arrived
2D,2 1/2 D, 3D modeling
Engg.Analysis
Stress-Strain analysis
Stress-
Heat transfer analysis
Dynamic Behaviour
Analysis of Mass properties
Finite Element Analysis
3D Model with Mesh
FE Model Summary
Description Quantity
Thumb wheels
Direction keys on a keyboard
Joy sticks
Tracker ball
Light pen
Electronic tablet/pen
Digitizers
The digitizer is an operator input device which
consists of a large, smooth board (same as to a
mechanical drawing board) and an electronic
tracking device which can be moved over the
surface to follow existing lines. It is a common
technique in CAD systems for taking x, y
coordinates from a paper drawing.
The digitizer can be used to digitize line drawings.
The user can input data from a rough schematic or
large layout drawing and edit the drawing to the
desired level of accuracy and detail. The digitizer
can also be used to freehand a new design, with
subsequent editing to finalize the drawing
Keyboard terminals
(x’ , y’)=(x , y) + T
T= (m,n,p)
SCALING
S= m 0 0
0n0
00p
Rotation :
Rz= cos ø - sin ø 0
sin ø cosø 0
0 0 1
Ry= cos ø 0 sin ø
0 1 0
-sin ø 0 cosø
Rx = 1 0 0
0 cosø – sin ø
0 sin ø cosø
Concatenation
During the editing process when a graphic model is
being developed, the use of concatenated
transformations is quite common.
The C-
C-rep systems usually have a significant
procedural advantage in the initial
formulation of the model. It is relatively
easy to construct a precise solid model out
of regular solid primitives by adding,
Subtracting, and intersecting the
components.
Less storage But more computation reqd.
B-rep
Unusual shapes are encountered
during design and drawing.
Ex. Air craft, Turbines, Boilers,
Automobile
Less storage and less computation
reqd.
Easy to convert to B rep and Wire
frame model.
UNIT - II
Numerical control defined
Numerical control 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
work part or job
BASIC COMPONENTS OF AN NC SYSTEM
1.Program of instructions
2.Controller unit (or) machine control
unit (MCU)
3.Machine tool or other controlled
process
Program of instructions
The program of instructions is the
detailed step-by-step set of directions
which tell the machine tool what to
do.
It is coded in numerical or symbolic
form on some type of input medium
that can be interpreted by the
controller unit.
The most common input medium
today is 1” wide punched tape
Controller unit
The second basic component of the NC
system is the controller unit.
This consists of the electronics and
hardware that read and interpret the
program of instructions and convert it into
mechanical actions of the machine tool.
The typical elements of a conventional NC
controller unit include the tape reader, a
data buffer, signal output channels to the
machine tool, feedback channels from the
machine tool.
Controller unit
The tape reader is an electromechanical
device for winding and reading the punched
tape containing the program of instructions.
The data contained on the tape are read
into the data buffer.
1. Process planning
incremental positioning
means that the next tool
location must be defined
with reference to the
previous tool location.
NC MOTION CONTROL SYSTEMS
1. Point-to-point
2. Straight cut
3. Contouring
Point-to-point NC
Point-to-point (PTP) is also sometimes
called a positioning system. In PTP, the
objective of the machine tool control
system is to move the cutting tool to a
predefined location.
The full APT program requires a computing system that would have
been considered large by the standards of the 1960s. This precluded
its use by many small and medium-sized firms that did not have
access to a large computer.
In preparing the punched tape, part programming mistakes are common. The mistakes
can be either syntax or numerical errors, and it is not uncommon for three or more
passes to be required before the NC tape is correct. Another related problem in part
programming is to achieve the best sequence of processing steps. This is mainly a
problem in manual part programming. Some of the computer-assisted part programming
languages provide aids to achieve the best operation sequences.
In conventional numerical control, the control system does not provide the opportunity
to make changes in speeds and feeds during the cutting process. As a consequence, the
programmer must set the speeds and feeds for worst-case conditions. The result is lower
than optimum productivity.
3. Punched tape.
Another problem related to programming is the tape itself. Paper tape is especially
fragile, and its susceptibility to wear and tear causes it to be an unreliable NC component
for repeated use in the shop. More durable tape materials, such as Mylar, are utilized to
help overcome this difficulty. However, these materials are relatively expensive
Problems with NC
4. Tape reader.
The tape reader that interprets the punched tape is generally
acknowledged among NC users to be the least reliable
hardware component of the machine. When a breakdown is
encountered on an NC machine, the maintenance personnel
usually begin their search for the problem with the tape
reader.
5. Controller.
The conventional NC controller unit is hard-wired. This means
that its control features cannot be easily altered to
incorporate improvements into the unit. Use of a computer as
the control device would provide the flexibility to make
improvements in such features as circular interpolation when
better software becomes available.
6. Management information.
The conventional NC system is not equipped to provide timely
information on operational performance to management. Such
information might include piece counts, machine breakdowns,
and tool changes.
NC CONTROLLER TECHNOLOGY
Group Technology
Group Technology
1.Hierarchical structure
2.Chain-type structure
3.Hybrid structure, a combination of
hierarchical and chain-type structures
Coding system structure
1.Hierarchical structure
the interpretation of each succeeding
symbol depends on the value of the
preceding symbols.
Other names commonly used for this
structure are mono code and tree structure.
The hierarchical code provides a relatively
compact structure which conveys much
information about the part in a limited
number of digits.
Coding system structure
2.Chain-type structure
the interpretation of each symbol in the sequence is
fixed and does not depend on the value of
preceding digits.
Another name commonly given to this structure is
poly code.
The problem associated with poly codes is that they
tend to be relatively long.
the use of a poly code allows for convenient
identification of specific part attributes. This can be
helpful in recognizing parts with similar processing
requirements
Coding system structure
3.Hybrid structure
The CODE number has eight digits. For each digit there are 16
possible values (zero through 9 and A through F) which are
used to describe the part's design and manufacturing
characteristics. The initial digit position indicates the 6 basic
geometry of the part and is called the Major Division of the
CODE system.
This digit would be used to specify whether the shape was a
cylinder, flat piece, block, or other. The interpretation of the
remaining seven digits depends on the value of the first digit,
but these remaining digits form a chain-type structure. Hence
the CODE system possesses a hybrid structure
Group Technology
Machine Cells
The composite part concept:
Part families are defined by the fact that their members have similar
design and manufacturing attributes. The composite part concept
takes this part family definition to its logical conclusion.
A part with all seven attributes, such as the composite part of Fig.
would go through all seven processing steps
Group Technology
Machine Cells
The composite part concept:
Group Technology: Types
of Machine Cells
Single machine cell
Group machine layout
Row line design
Group Technology: Types
of Machine Cells
Single machine cell
The single machine approach can be
used for work parts whose attributes
allow them to be made on basically
one type of process, such as turning
or milling.
Group Technology: Types
of Machine Cells
Group machine layout
The group machine layout is a cell design in
which several machines are used together,
with no provision for conveyorized parts
movement between the machines. The cell
contains the machines needed to produce a
certain family of parts, and the machines
are organized with the proper fixtures,
tools, and operators to efficiently produce
the parts family
Group Technology: Types
of Machine Cells
Row line design
The flow line cell design is a group of
machines connected by a conveyor system.
Although this design approaches the
efficiency of an automated transfer line.
The limitation of the flow line layout is that
all the parts in the family must be processed
through the machines in the same
sequence.
Benefits of Group
Technology
Product design
Tooling and setups
Materials handling
Production and inventory control
Employee satisfation
Process planning procedures
CAPP: Advantages
1. Process rationalization.
Computer-automated preparation of operation
routings is more likely to be consistent,
logical, and optimal than its manual
counterpart.
The process plans will be consistent because
the same computer software is being used by
all planners.
The process plans tend to be more logical and
optimal because the company has presumably
incorporated the experience and judgment of
its best manufacturing people into the process
planning computer software.
CAPP: Advantages
4.Improved legibility.
The computer-prepared document is
neater and easier to read than
manually written route sheets.
CAPP systems employ standard text,
which facilitates interpretation of the
process plan in the factory.
CAPP: Advantages
Wage incentives
Estimating and job costing
Production scheduling and capacity
planning
Measurement of worker performance
Production planning and control:
UNIT--V
UNIT
Robotics
Four types:
Six degrees of freedom
Technical features:
Work Volume:
Phy.confu,size,limits of its arm, joint manipulations
Precision movement:
Spatial resolution,Accuracy,Repeatability
Speed of movement
Weight--carrying capacity
Weight
Type of drive system:
Hydraulic,Electric motor,Pneumatic
Programming the Robot:
Manual method:
Simpler robots
Pick and place operations
programming is adequate
Grippers
Tools and effectors
Grippers
Tools and effectors
Spot welding gun
Arc welding tools
Spray painting gun
Drilling spindle
grinders
Robotic Sensors:
Vision Sensors
Tactile and proximity Sensors
Voice sensors
Vision Sensors:
Robot vision is made possible by means of a video camera, a
sufficient light source, and a computer programmed to process
image data.
Vision capability would enable the robot to carry out the following
kinds of operations
1. Touch sensors
2. Stress sensors (also called force sensors)