Professional Documents
Culture Documents
Capp, Cam & en
Capp, Cam & en
Capp, Cam & en
ENTERPRISE NETWORK
Overview of Process Planning
▪ Process planning can be defined as the systematic
determination of the detailed methods by which workpieces
or parts can be manufactured economically and competitively
from initial stages (raw material form) to finished stages
(desired form).
2
Overview of CAPP
Computer Aided Process Planning (CAPP) can be defined as the
functions which use computers to assist the work of process
planners.
3
Overview of CAPP
4
Benefits of CAPP
1. Reduction in process planning time.
2. Reduction in the required skill of the process
planner.
3. Reduction in costs due to efficient use of resources.
4. Increased productivity.
5. Production of accurate and consistent plans.
5
Computer Aided Process Planning
There are two main approaches to computer aided
process planning (CAPP):
▪ Manual Approach
▪ Variant Approach
▪ Generative Approach
▪ Hybrid (semi-generative) Approach
6
Manual Approach
Process plans developed by different people can be
different for the same part or product (see figure 1)
8
Variant Approach
▪ The CAPP variant approach uses a library of manually prepared
process plans in a database and a retrieval system to match
components of new parts with existing process plans of similar
components.
▪ The retrieval method and the logic of the variant system are
established on the grouping of parts into families.
12
Disadvantages of Variant approach of CAPP
1. The components to be planned are limited to previously
planned similar components.
13
Generative Approach
▪ The CAPP generative technique for the creation of process
plans is difficult to develop and highly automated.
14
Generative Approach
▪ The generalized system illustrated in Figure 3 (next slide) shows
the generative CAPP operation.
15
Generative Approach
The decision logic portion of the
CAPP system uses manufacturing
database information, such as
production machine capability,
tooling, fixtures, and time
standards, and the design
specifications to arrive at an
operational process plan.
17
Computer Aided Process Planning
CAPP software/algorithms converts the knowledge and
experience developed on the shop floor and creates detailed
process plan with accurate time standards and then
communicates this information to material requirements
planning (MRP) and enterprise resources planning (ERP)
databases.
18
The Hybrid (Semi-Generative)
approach of CAPP
A hybrid planner, for example, might use a variant based
approach to retrieve an existing process plan, and
generative techniques for modifying this plan to suit the
new part.
19
Computer Aided Manufacturing
(CAM)
▪ The term CAM is used to describe a wide range of automation
technologies.
20
Definition of Numerical Control (NC)
21
Basic Components of NC System
An NC system consists of three basic components:
1. A program of instructions
2. A machine control unit
3. Processing equipment
22
Basic Components of NC System
1- Program of instruction
The program of instructions is the detailed step-by-step commands
which refer to positions of a cutting tool relative to the worktable on
which the work-part is fixed.
3- Processing Equipment
It accomplishes the processing steps to transform the starting workpiece
into a completed part. Its operation is directed by the control unit, which
in turn is driven by instructions contained in the part program.
23
NC Technology
• The NC system uses a fixed logical functions, those that are built-in and
permanently wired within the control unit.
• The system can interpret a part program, but it does not allow any
changes to the program.
• NC system requires the use of punched tapes for input of the program
instructions.
24
CNC Technology
• The modern CNC system uses an internal micro processor (computer).
• The part programer or the machine operator can change the program
on the control itself (at the machine).
25
Computer Aided Manufacturing
▪ With the part geometry captured from the CAD drawing file,
the geometry information is transferred to the CAM
workstation.
▪ If CAD and CAM are integrated into the same software system,
the CAD file in its native format can be transferred to the CAM
application without the need for a format translation.
26
Computer Aided Manufacturing
27
Figure 4: CAD/CAM links 28
Computer Aided Manufacturing
▪ Preparing a machine program requires the part geometry file to
be merged with a toolfile and a job plan.
29
Computer Aided Manufacturing
▪ Each production machine vendor has machine-specific post
processing software, so that machine code generated can work
only on a specific type of CNC production machine.
30
Preparing PART Program
▪ A program is a sequential list of machining instructions for
the CNC machine to execute.
▪ These instructions are CNC code that contains all the
information required to machine a part, as specified by the
programmer.
▪ CNC code consists of blocks (also called lines), each of
which contains an individual command for a movement or
specific action.
▪ CNC codes are listed sequentially in numbered blocks.
Each movement is made before the next one.
31
Preparing a Program
A program is written as a set of instructions given in the order they are to be
performed. The instructions might look like this:
32
CNC Codes
There are two major types of CNC codes, or letter addresses, in any program.
The major codes are called G-codes and M-codes.
34
Three Major Phases of A CNC Program
The following shows the three major phases of a CNC program.
%
: 1001
N5 G90 G20
N10 M06 T2 Program set up
N15 M03 S1200
N20 G00 X1.00 Y1.00
N25 Z0.125
N30 G01 Z-0.125 F5.0
N35 G01 X2.0 Y2.0 Material processing
N40 G00 Z1.0
N45 X0 Y0
N50 M05
N55 M30 System shutdown
35
Three Major Phases of A CNC Program
1. Program Setup
The program setup contains all the instructions that prepare the machine for
operation.
% (Program start flag)
: 1001 (Four-digit program number)
N5 G90 G20 (Use absolute units and inch programming)
N10 M06 T2 (Stop for tool change, use tool #2)
N15 M03 S1200 (Turn the spindle on with 1200 rpm)
36
Three Major Phases of A CNC Program
2. Material Removal
The material removal phase deals exclusively with the actual cutting feed moves.
N20 G00 X1.0 Y1.0 (Rapid move to (X1, Y1) from origin)
N25 Z1.0 (Rapid down to Z1.0 just above the part)
N30 G01 Z-0.125 F5.0 (Feed down to Z-0.125 at 5 ipm)
N35 X2.0 Y2.0 (Feed diagonally to X2 and Y2)
N40 G00 Z1.0 (Rapid up to Z1.0 (clear the part)
N45 X0 Y0 (Rapid back home X0 Y0)
3. System shutdown
The system shutdown phase contains the G- and M-codes that turn off all the
options that were turned on in the setup phase.
N50 M05 (Turn the spindle off)
N55 M30 (End of program)
37
Exercise - CNC Program
38
Exercise - CNC Program
Program to spot and drill the three holes using a
combination of G00 and G01 and interpret
G00 = Rapid traverse motion
G01 = Liner interpolation motion
39
Demands on the Enterprise
Infrastructure
Two basic demands on enterprise infrastructure are:
42
Structure and Operation of a
Network
45
Structure and Operation of a
Network
A peer-to-peer (abbreviated to P2P) computer network is one
in which each computer in the network can act as a client or
server for the other computers in the network, allowing
shared access to various resources such as files,
peripherals, and sensors without the need for a central
server as in the case of client-server architecture.
46
Structure and Operation of a Network
Two types of protocols are commonly used:
47
Structure and Operation of a
Network
2. Token ring: A Token Ring network is a local area network (LAN)
in which all computers are connected in a ring or star topology and
a bit or token-passing scheme is used in order to prevent the
collision of data between two computers that want to send
messages at the same time. To send a message, a computer
catches the token, attaches a message to it, and then lets it
continue to travel around the network.
48
Internet IP Addressing
▪ The network is populated with devices that are smart because
they have an embedded microprocessor.
50