Beruflich Dokumente
Kultur Dokumente
Raghunathan Rajesh
Hardware includes graphic devices and their peripherals for input and output operations
Software includes packages that manipulate or analyze shapes according to user interaction
7
The vision of the digital factory. Bracht, U. and Masurat, T. The digital factory between 8 vision and reality. Computers Industry, 2005, 56, 325333
Digital manufacturing links product development, production planning, and facility planning. Woehlke, G. and Schiller, E. Digital planning validation in automotive industry. Computers Industry, 2005, 56, 393405 9
Process Planning
The process plan is documentation determining all machining operations, order of the operations, all machine equipment, conditions and requirements to producing a part.
RAW STOCK PART
Machinery operations type of machine type of cutting tool type of fixture cutting condition time, cost
DESISION
10
11
Process Planning
12
Process Planning
13
Numerical control
Numerical control is a method of automatically operating a manufacturing machine based on a code of letters, numbers and special characters. The numerical data required to produce a part is provided to a machine in the form of a program, called part program. The program is translated into corresponding electrical signal for input to motors that run the machine.
14
Numerical control
15
Numerical control
16
Numerical control
17
18
Numerical control
simulation
19
Numerical control
simulation
20
21
Numerical control
22
Numerical control
So far A brief overview of CAM
24
25
CNC machines
CNC system elements Part program, Program input device , Machine control unit, Drive system, Machine tool, Feedback system
26
CNC machines
Machine Control Unit - The machine control unit (MCU) is the heart of a CNC system. It is used to perform the following functions: Read coded instructions Decode coded instructions Implement interpolations (linear, circular, and helical) to generate axis motion commands Feed axis motion commands to the amplifier circuits for driving the axis mechanisms Receive the feedback signals of position and speed for each drive axis Implement auxiliary control functions such as coolant or spindle on/off, and tool change
27
28
29
31
32
N10 G00 X1 Y1 (Rapid to XY location of first hole) N015 G43 H01 Z.1 M08 (Instate tool length compensation, rapid in
Z to clearance position above surface to drill, turn on coolant)
(Feed into first hole at 3.5 inches per minute) (Rapid back out of hole) (Rapid to second hole)
33
34
35
36
37
39
40
CNC machines
Accessories To The Machine - Examples of CNC accessories include probing systems, tool length measuring devices, post process gaging systems, automatic pallet changers, adaptive control systems, bar feeders for turning centers, live tooling and C axis for turning centers, and automation systems.
Programmable functions - The programmer must also know what functions of the CNC machine are programmable (as well as the related commands).
41
Compensation
Offsets and Organizing Offsets Types of compensation - Tool length compensation, Tool Nose Compensation, Cutter Radius Compensation
42
43
CNC machines
So far A brief overview of CNC machines
44
45
CNC programming
CNC Programming Methods Manual Programming Conversational (Shopfloor) Programming CAM System Programming
46
CNC programming
Procedure for manual NC programming The procedure for manual programming can be divided into four steps: analysis of workshop drawings definition of work plans choice of clamping devices and necessary tools (set-up sheet) generating the NC program (program sheet)
47
CNC programming
Informaton needed by a CNC
Preparatory Information: units, incremental or absolute positioning Coordinates: X, Y, Z, RX, RY, RZ Machining Parameters: Feed rate and spindle speed Coolant Control: On/Off, Flood, Mist Tool Control: Tool and tool parameters Cycle Functions: Type of action required Miscellaneous Control: Spindle on/off, direction of rotation, stops for part movement. This information is conveyed to the machine through a set of instructions arranged in a desired sequence Program.
48
49
50
51
52
CNC programming
53