Computer Integrated Manufacturing Lab Manual: Subject Supervisor: Lab Incharge
Computer Integrated Manufacturing Lab Manual: Subject Supervisor: Lab Incharge
LAB MANUAL
SUBJECT SUPERVISOR:
LAB INCHARGE: Dr. A.K MADAN
Sandeep sir (Associate Professor)
CNC
Features of CNC.
7. Error imaging.
8. Scaling.
DNC
It involves the use of large control computer to direct the operation of a number of separate
CNC machines and all machines are controlled by central computer through real time and direct
connection. On some CNC machine controllers, the available memory is too small to contain
the machining program (for example machining complex surfaces), so in this case the program
is stored in a separate computer and sent directly to the machine, one block at a time. If the
computer is connected to a number of machines it can distribute programs to different machines
as required. Usually, the manufacturer of the control provides suitable DNC software. However,
if this provision is not possible, some software companies provide DNC applications that fulfill
the purpose. DNC networking or DNC communication is always required when CAM programs
are to run on some CNC machine control.
Wireless DNC is also used in place of hard-wired versions. Controls of this type are very
widely used in industries with significant sheet metal fabrication, such as the automotive,
appliance, and aerospace industries.
Q1(B.)Explain position and feed control loop with suitable diagram.
The control cannot turn the handle wheels but can only give instructions to the control the
movememt of wheels.So all the slides are provided with feed motors.The control provides
signal to move the tool or workpiece.The signals are amplified by amplifier and passed onto the
feed motor in axes connected to move axis slide as per speed and duration of slide motions
already programmed or known to control.
FEEDBACK MEASUREMENT
To control feed rate, each motor is equipped with tachometer which signals actual motor to
stepped to amplifier which control the difference between actual and programmed feed rate
and accelerate or deaccelerate the feed motor accordingly.
1. Reduction in inventory.
2. Reduced waste.
4. Improvement of quality
5. Flexibilty in manufacturing
EVOLUTION OF CIM
The first major innovation in machine control is the numerical control(NC) demonstrated at
MIT in 1952.By late 1960’s mini computers were being commonly used to control NC
machines. This development is called CNC.Since 1970 numerical contyroller were being
designed around microprocessor ,resulting in compact CNC system. A further development in
this technology is DNC (distributed numeric control).Evolution of CAD on the other hand was
to cater the geometric modeling needs to automobile and aeronautical engineers. During 1980’s
,manufacturing was characterized by few stands of automation. Though it has realized that full
potentials of computers could not be obtained unless all the segment of manufacturing are
integrated .This realization led to the development of CIM. Thus implementation of CIM
required a whole lot of technologies (computer based) related to hardware & software.
PRODUCT DEVELOPMENT CYCLE IN CIM
1. Concept stage: First of all the concept of the desired product is developed and evolved
2. Design stage: Then the design department establishes the initial database of proposed
product, done through geometric modeling and CAD and concepts generated by creativity of
design engineer.
3. Planning stage: The databse prepared by design engineer is further enriched with production
data and information to produce a detailed plan.
4. Manufacturing stage: It includes all the activities required to carry out (manufacturing of )
product.
5. Marketing stage: After production, efficient marketing is necessary to ensure adequate sales
and proper price realization. It involves identifying needs of the product and suggesting
improvements in existing product model.
6.Service stage: After sales service forms an essential component of the product development
cycle .It is essential to ensure consumer satisfaction in acse of shortcoming in the product and
allows scope for further improvements in the product.
CIM CAT
AIM:- What is FMS .Explain elements ,features and layout of FMS.Describe the role of FMS in
sheet metal industry with explanation of any one CNC machine tool.
THEORY:
FMS is highly complex and sophisticated DNC grouping of machines that combine efficiency
of transmission lines with the flexibility of job shop.
ELEMENTS OF FMS.
FEATURES :
3.Means of transporting the workpiece between machines automatically loading and unloading
of machines.
The main advantages of an FMS is its high flexibility in managing manufacturing resources like
time and effort in order to manufacture a new product. The best application of FMS is found in
the production of small sets of products like those from a mass production. An industrial
flexible manufacturing system(FMS) consists of robots, computer controlled machines,
numerical controlled machines(CNC0,instrumentation devices,computers,sensors and other
stand alone systems such as inspection machines.The use of robots in the production segment of
manufacturing industries promises a variety of benefits ranging from high utilization to high
volume of productivity.Each robotic cell or node will be located along a material handling
system such as a conveyor or require a different combination of manufacturing nodes.The
movement of parts from one node to another is donethrough the material handling system.At
the end of the part processing,the finished parts will be routed to an automatic inspection node,
and subsequently unloaded from the flexible manufacturing system.
FMS LAYOUT
INSPECT
MC MC PALLET IO AS/RB
N UNIT
MANIPULATO
R
CONVEYOR/AGV
PATH
MANIPULATO
R
CLEANIN LOAD-
G UNLOAD
MC MC TOOL ROOM
UNIT SECTION
ROLE OF FMS IN SHEET METAL INDUSTRY
Sheet metal work/parts have been made by a range of traditional tools but with the advent of
CNC /NC technology it is possible to produce CNC press brake ,CNC turret punch press and
high speed sheet metal machining centres.
In a typical CNC punch press,60-72 tools to punch holes of different sizes and shapes are
available .The table can be used to carry upto 1.3*2.5 cm sheet. The tools are incorporated in
rotary heads.
2.Unmanned carriage.
4.Machine holder
5.Unloader.
6.Stacking system.
7.Sorter.
8.Turnover unit.
9.Tilting table.
Advantages
Disadvantages
Routings which specify operations, operation sequences, work centers, standards, tooling and fixtures. This
routing becomes a major input to the manufacturing resource planning system to define operations for
production activity control purposes and define required resources for capacity requirements planning
purposes.
Process plans which typically provide more detailed, step-by-step work instructions including dimensions
related to individual operations, machining parameters, set-up instructions, and quality assurance
checkpoints.
Fabrication and assembly drawings to support manufacture (as opposed to engineering drawings to define
the part).
Computer-aided process planning initially evolved as a means to electronically store a process plan once it was
created, retrieve it, modify it for a new part and print the plan. Other capabilities were table-driven cost and
standard estimating systems, for sales representatives to create customer quotations and estimate delivery time.
DESCRIPTION :
GROUP TECHNOLOGY :
• Group Technology or GT is a manufacturing philosophy in which the parts having similarities (Geometry,
manufacturing process and/or function) are grouped together to achieve higher level of integration between the design and
manufacturing functions of a firm. The group of similar parts is known as part family and the group of machineries used
to process an individual part family is known as machine cell.
• It is not necessary for each part of a part family to be processed by every machine of corresponding machine cell. This
type of manufacturing in which a part family is produced by a machine cell is known as cellular manufacturing. The
manufacturing efficiencies are generally increased by employing GT because the required operations may be confined to
only a small cell and thus avoiding the need for transportation of in-process parts.
• Intuitive grouping is the simplest and most common method of creating part families. Experienced engineers and shop
people examine the product mix and separate products and parts into processing families. These part families become the
basis for work cells.
• When there are more than about 100 parts and more than a dozen or so processes, Production Flow Analysis (PFA) or
Coding & Classification is indicated.
GT and Manufacturing
Group Technology benefits manufacturing in many ways. It reduces the number and variety of parts. Process planning for
the remaining parts is easier and more consistent. Computer Aided Process Planning (CAPP) is an important tool for this.
It uses the coded similarities to plan consistently, standardize and accurately estimate costs. It then assigns the part to a
GT manufacturing cell. Group Technology cells reduce throughput time and Work-In-Process. They simplify schedules,
reduce transportation and ease supervision.
Advantages of Group Technology (GT) :
Major advantages of Group technology are in following areas:
Generative CAPP
Advantages of Generative Process Planning
Generative process plans have a number of advantages. Among the major ones are the following :
(i) They rely less on group technology code numbers since the process, usually uses decision tree to
categorize parts into families.
(ii) Maintenance and updating of stored process plans are largely unnecessary. Since, any plan may be
quickly regenerated by processing through the tree.
(iii) Indeed, many argue that with generable systems, process plans should not be stored since if the
process is changed, and out-of-dated process plan might find its way back into the system.
(iv) The process logic rules however must be maintained up to dated and ready for use. This provides the
process planner with an assurance that the processes generated will reflect state-of-the-art
technology.
Generative CAPP
Limitations of generative CAPP
Some of the limitations of Generative CAPP can be stated as follow :
(i) The development of the system in the beginning is a difficult The development of the system in the
beginning is a difficult
(ii) It requires major revisions if a new equipment or processing capabilities became available.
capabilities became available.
(iii) Forward or backward planning can be done. Forward or backward planning can be done. Forward
planning suffers from conditioning problems; the Forward planning suffers from conditioning
problems; the results of a setup affects the next set up. results of a setup affects the next set up.
Computer Aided Process Planning
Overall advantages and limitations of Computer Aided Process
Planning(CAPP)
Advantages of CAPP :
Automated process planning brings about following advantages :
Disadvantages of CAPP :
CAPP systems have few disadvantages which can be listed as :
FUTURE OF CAPP :
Generative or dynamic CAPP is the main focus of development, the ability to automatically generate
production plans for new products, or dynamically update production plans on the basis of resource
availability. Generative CAPP will probably use iterative methods, where simple production plans are applied
to automatic CAD/CAM development to refine the initial production plan.
Generative CAPP systems are built on a factory’s production capabilities and capacities. In Discrete
Manufacturing, Art-to-Part validations have been performed often, but when considering highly volatile
engineering designs, and multiple manufacturing operations with multiple tooling options, the decisions tables
become longer and the vector matrices more complex. Unlike a Variant Process Planning system that modifies
existing plans, each process plan could be defined automatically, independent of past routings. As
improvements are made to production efficiencies, the improvements are automatically incorporated into the
current production mix. This generative system is a key component of the CAPP system for the Agile
Manufacturing environment.
Traditional CAPP methods that optimize plans in a linear manner have not been able to satisfy the need for
flexible planning, so new dynamic systems will explore all possible combinations of production processes, and
then generate plans according to available machining resources. For example, K.S. Lee et al. states that "By
considering the multi-selection tasks simultaneously, a specially designed genetic algorithm searches through
the entire solution space to identify the optimal plan".
EXPERIMENT NO-4
AIM: To Study computer aided programming. APT for CNC Machine tools and various elements of APT.
THEORY:
Computer-Assisted Part Programming
• In computer-assisted part programming (APT), the machining instructions are written in English-like statem ents that
are subsequently translated by the computer into the low-level machine code that can be interpreted and executed by
the machine tool controller.
• When using one of the part programming languages, the two main tasks of the programmer are: (1) Defining the
geometry of the workpart.
(2) Specifying the tool path and operation sequence.
•To program in APT, the part geometry must first be defined. Then the tool is directed to various point locations and
along surfaces of the workpart to accomplish the required machining operations.
• The viewpoint of the programmer is that the workpiece remains stationary, and the tool is instructed to move relative
to the part.
• To complete the program, speeds and feeds must be specified, tools must be called, tolerances must be given for
circular interpolation, and so forth.
There are four basic types of statements in the APT language:
1. Geometry statements, also called definition statements, are used to define the geometry elements that comprise the
part.
2. Motion commands are used to specify the tool path.
3. Postprocessor statements control the machine tool operation, for example, to specify speeds and feeds, set tolerance
values for circular interpolation, and actuate other capabilities of the machine tool.
4. Auxiliary statements, a group of miscellaneous statements used to name the part program, insert comments in the
program and accomplish similar functions.
• The statements are constructed of APT vocabulary words, symbols, and numbers, all arranged using appropriate
punctuation.
• APT vocabulary words consist of six or fewer characters.
• Most APT statements include a slash (/) as part of the punctuation.
• APT vocabulary words that immediately precede the slash are called major words, whereas those that follow the
slash are called minor words.
Geometry Statements
SYMBOL = GEOMETRY TYPE/DESCRIPTIVE DATA
Points P1 = POINT/20.0,40.0,60.0
P2 = POINT/INTOF,L1,L2
• Commas are used to separate the words and numerical values in the descriptive data.
Geometry Statements
Lines
• A line defined in APT is considered to be infinite length in both directions. Also, APT treats a line as a vertical plane
that is perpendicular to the x-y plane.
L3 = LINE/P3,P4
L4 = LINE/P5,PARLEL,L3
Geometry Statements
Circles
• In APT, a circle is considered to be a cylindrical surface that is perpendicular to the x-y plane and extends to infinity
in the z-direction.
C1 = CIRCLE/CENTER,P1,RADIUS,25.0
C2 = CIRCLE/P4,P5,P6
Planes
• In APT, a plane extends indefinitely.
PL1 = PLANE/P1,P2,P3
PL2 = PLANE/P2,PARLEL,PL1
Geometry Statements
Rules for formulating APT geometry statements:
1. Coordinate data must be specified in the order x, then y, then z.
2. Any symbols used as descriptive data must have been previously defined.
3. A symbol can be used to define only one geometry element.
4. Only one symbol can be used to define any given element.
Example Part Geometry Using APT
The surfaces in APT contouring motions that guide the cutting tool.
Motion Commands
There are several ways in which the check surface can be used. This is determined by using any of four APT modifier
words in the descriptive data of the motion statement. The four modifier words are TO, ON, PAST, and TANTO.
Use of APT modifier words in motion statements:
(a) TO moves the tool into initial contact with the check surface;
(b) ON positions the tool center on the check surface;
(c) PAST moves the tool just beyond the check surface.
• In writing a motion statement, the part programmer must keep in mind the direction from which the tool is coming in
the preceding motion.
• The programmer must pretend to be riding on the top of the tool, as if driving a car.
• After the tool reaches the check surface in the preceding move, does the next move involve a right turn or left turn or
what? The answer to this question is determined by one of the following six motion words, whose interpretations are
illustrated in the following figure:
Use of the APT motion words. The tool has moved from a previous position to its present position. The direction of
the next move is determined by one of the APT motion words GOLFT, GORGT, GOFWD, GOBACK, GOUP, or
GODOWN.
To begin the sequence of motion commands, the FROM statement is used. The statement following the FROM
command defines the initial drive surface, part surface, and check surface. With reference to the following figure, the
sequence takes the following form: FROM/PTARG GO/TO,PL1,TO,PL2,TO,PL3
• The symbol PTARG represents the target point where the operator has set up the tool. The GO command instructs
the tool to move to the intersection of the drive surface (PL1), the part surface (PL2), and the check surface (PL3).
Because the modifier word TO has been used for each of the three surfaces, the circumference of the cutter is tangent
to PL1 and PL3, and the bottom of the cutter is on PL2. The three surfaces included in the GO statement must be
specified in the order:
(1) drive surface, (2) part surface, and (3) check surface.
Postprocessor and Auxiliary Statements A complete APT part program must include functions not accomplished by
geometry statements and motion commands. These additional functions are implemented by postprocessor statements
and auxiliary statements.
Postprocessor statements control the operation of the machine tool and play a supporting role in generating the tool
path. Such statements are used to define cutter size, specify speeds and feeds, turn coolant flow ON and OFF, and
control other features of the particular machine tool on which the machining job will be performed. The general form
of a postprocessor statement is the following:
Postprocessor and Auxiliary Statements POSTPROCCER COMMAND/DESCRIPTIVE DATA
Where the POSTPROCESSOR COMMAND is an APT major word including the type of function or action to be
accomplished, and the descriptive data consists of APT minor words and numerical values. In some commands, the
descriptive data is omitted.
Examples:
• UNITS/MM indicates that the specified units in the program are INCHES or MM.
• INTOL/0.02 specifies inward tolerance for circular interpolation (OUTTOL/0.02).
• SPINDL/1000,CLW specifies spindle rotation speed in revolutions per minute. Either CLW (clockwise) or CCLW
(counterclockwise) can be specified. (SPINDL/OFF).
• CUTTER/20 defines cutter diameter for tool path offset calculation • DELAY/30 temporarily stops the machine tool
for a period specified in seconds.
• FEDRAT/40,IPM specifies feedrate in mm/min or in/min as specifies in UNITS statements. (FEDRAT/4,IPR)
• RAPID engage high feedrate for next moves.
• COOLNT/FLOOD turns fluid one (COOLNT/MIST) (COOLNT/OFF)
• LOADTL/01 used with automatic tool changing.
Postprocessor and Auxiliary Statements Auxiliary statements are used to identify the part program, specify which
postprocessor to use, insert remarks into the program, and so on. Auxiliary statements have no effect on the generation
of tool path.
Examples:
• PARTNO is the first statement in an APT program, used to identify the program; for example, PARTNO SAMPLE
PART NUMBER ONE
• REMARK is used to insert explanatory comments into the program that are not interpreted or processed by the APT
processor.
• FINI indicates the end of an APT program.
EXPERIMENT NO-5
PROGRAMME:
ISN 9 : GO / TO , L1
ISN 11 : GL / L2 , PAST L2
ISN 16 : GO/TO L3
ISN 18 : GL / L3 , 0 LY
ISN 25 : GL/L5 , TO L6
ISN 27 : R, GT / 3, -60
ISN 31 : GO/TO L7
ISN 43 : GO/TO L9
ISN 44 :GL/L9 , TO L6
ISN 47 : FINI
EXPERIMENT NO-6
AIM:
To study G codes and M codes with their applications.
THEORY:
For any operation of a CNC/m/c tool,there is a separate command,which is given in the form of a
program.This program contains codes which allows the different slides and tools to operate.A typical line of a
CNC programme(called block) is given by:
N0040 G01 * 100.05 4180.95 5450 M08
Every block starts with a block number(3 or4 digits) at least one NC function (C word) X,Y,Z
coordinates,feed(F) and a M word called miscellaneous function,Each word has a unique alphabetic address.
G-codes and G-functions are mainly NC functions.They are also called preparatory functions.Some of these
have been assigned standard functions and others are left to be defined by the CNC manufacturing:
1) Interpolation functions
2) Thread cutting
3) Feed functions
4) Reference point
5) Coordinate system setting
6) Inch-metric conversion
7) Canned cycles
8) Multi-repetetive cycle
9) Compensation functions
10) Measurement functions
M-functions are mainly switching functions.These includes spindle ON/OFF,spindle rotation coolant
ON/OFF,tool change,pallet change,turret indexing etc.
G CODES:
Milling Turning
Code Description Corollary info
(M) (T)
G83 Peck drilling cycle (full Returns to R-level after each peck. Good
M
retraction from pecks) for clearing flutes of chips. Compare G73.
G89 boring cycle, feed G89 is like G85 but with dwell added at
M
in/dwell/feed out bottom of hole.
G98 Feedrate per minute Feedrate per minute is G94 on group type
T (A)
(group type A) B.
MISCELLANEOUS FUNCTION(M-CODES)
M04 Spindle on
(counterclockwise M T See comment above at M03.
rotation)
M06 Automatic tool M T (some- Many lathes do not use M06 because the T address
change (ATC) times) itself indexes the turret.
Programming on any particular machine tool
requires knowing which method that machine uses.
To understand how the T address works and how it
interacts (or not) with M06, one must study the
various methods, such as lathe turret programming,
ATC fixed tool selection, ATC random memory tool
selection, the concept of "next tool waiting", and
empty tools. These concepts are taught in textbooks
such as Smid,[3] and online multimedia (videos,
simulators, etc.); all of these teaching resources are
usually paywalled to pay back the costs of their
development. They are used in training classes for
operators, both on-site and remotely (e.g., Tooling
University).
M11 Pallet clamp off M For machining centers with pallet changers
Thread gradual
M23 T
pullout ON
The mark ‘W’ or ‘A’ means with or after ‘W’ type M command start their operation with the axis motion
commands in the same programme block and A’type’ does it after finishing of the axis motion.
EXPERIMENT NO-7
AIM :
To study the construction and working of SCORBOT ER4U robot and its safety features.
THEORY: The SCORBOT – ER 4u ROBOT is a versatile and reliable system for educational use . the robot arm can be
mounted on a tabletop , pedestal or linear slide base . The robot’s speed and repeatability make it highly suited for both
stand-alone operations and integrated use in automated
Workcell applications such as robotic welding , machine vidion, CNC machine tending and other FMS operations. The
robot is supported by robo cell 3d graphic software that lets student design , create and control simulated industrial
workcell , robocells is fully integrated with scorbase robotics programming and control software and provides dynamic
simulation of the robot and workcell devices during visual program execution . the scorbot – er 4u is a powerful tool for
teaching science and technology in the classroom or lab . many teachers have already discovered its potential subject
such as:
MATHEMATICS: use the robot to demonstrate 3- dimensional space and coordinate systems
PHYSICS: combine the robot with motion sensor and tracking software to measure and test physical properties such as
speed, velocity and acceleration . take advantage of the robot’s open structure to observe and study the principles of
power transmission.
COMPUTER SCIENCE: program complex conditional statements to solve logic problems such as the Hanoi tower and
have the robot execute the manipulation task.
TECHNOLOGY: use the robot controller’s digital and analog input/output capabilities to create monitor systems
controlled by the physical properties such as light , temperature or sound.
SPECIFICATIONS:
MECHANICAL ARM
communication : USB type A cable connection to PC; plug and play without rebboting
inputs/outputs : 8 digital inputs ; 4 analog inputs; 8 digital outputs (4 relay , 4 open collector ); analog outputs
AIM: Define Industrial Robot, Discuss its configuration and sensors used in robots.
THEORY:
An industrial robot is a genral purpose programmable machine possessing certain
anthropomorphic characteristics, the most typical being its arm .This arm together with the
robot capacity to be programmed makes it suited for various industrial tasks like welding.
CONFIGURATIONS
It is called spherical coordinates because the walks pace with which it can move its arm is a
partial sphere.
Cylindrical Coordinate Configuration
The robot is a vertical column that survives about the vertical axes.The arm consists of several
orthogonal slides which allows arm to be moved up or down in and out w.r.t body
Joined Arm Configuration
Similar appearance as human arm,it consists of several straight members connected by joints
which are analogous to human shoulder,elbow to wrist.
Cartesian Coordinate Configuration
A robot connected around this configuration ahs 3 orthogonal slides parallel to x,y,z axes of
Cartesian coordinate system.By appropriate movement of these slides ,the robot is capable
moving its arm to any point within its 3d rectangularity shaped workspace.
There are 6 basic motions on degrees of freedom.
1.VERTICAL TRANSVERSE
2.RADIAL TRANSVERSE
3.RELATIONAL TRANSVERSE
WRIST MOTION
1.WRIST
2.WRIST BEND
3.WRIST JAW
ROBOTIC SENSORS
1.VISON SENSORS: It is made possible by means of video camera ,light source and a
computer program to process image data.Computer software enables the vision system to sense
the pressure of an object and its possible orientation.
2.TACTILE PROXIMITY SENSORS:It provides the robot the capability to respond to
contact force between itself and other programs.
Torch sensor- used to indicate whether the contact has been made with an object.A microswitch
can serve the purpose.
Stress sensor-Used to measure magnitude of force .Strain gauges are used to sense them
3.VOICE SENSORS: Some robot has a set of stored word pattern and performs a specific task
when a match is formed between input and stored vocabulary word.This speeds up the
programming process.
AIM:
To study and program spectralight CNC millimg machine for a given component
THEORY:
CNC milling is a specific form of computer numeric controlled machining. Milling itself is a machining process
similar to both drilling and cutting like drilling, milling uses a rotating cylindrical cutting tool. Milling is the
machining process of using rotary cutters to remove material[1] from a workpiece by advancing (or feeding) in
a direction at an angle with the axis of the tool.It covers a wide variety of different operations and machines,
on scales from small individual parts to large, heavy-duty gang milling operations. It is one of the most
commonly used processes in industry and machine shops today for machining parts to precise sizes and
shapes.
Milling can be done with a wide range of machine tools. The original class of machine tools for milling was the
milling machine (often called a mill). After the advent of computer numerical control (CNC), milling machines
evolved into machining centers (milling machines with automatic tool changers, tool magazines or carousels,
CNC control, coolant systems, and enclosures), generally classified as vertical machining centers (VMCs) and
horizontal machining centers (HMCs). The integration of milling into turning environments and of turning into
milling environments, begun with live tooling for lathes and the occasional use of mills for turning operations,
led to a new class of machine tools, multitasking machines (MTMs), which are purpose-built to provide for a
default machining strategy of using any combination of milling and turning within the same work envelope.
PROCESS:
Milling is a cutting process that uses a milling cutter to remove material from the surface of a workpiece. The
milling cutter is a rotary cutting tool, often with multiple cutting points. As opposed to drilling, where the tool
is advanced along its rotation axis, the cutter in milling is usually moved perpendicular to its axis so that
cutting occurs on the circumference of the cutter. As the milling cutter enters the workpiece, the cutting edges
(flutes or teeth) of the tool repeatedly cut into and exit from the material, shaving off chips (swarf) from the
workpiece with each pass. The cutting action is shear deformation; material is pushed off the workpiece in tiny
clumps that hang together to a greater or lesser extent (depending on the material) to form chips. This makes
metal cutting somewhat different (in its mechanics) from slicing softer materials with a blade.
The milling process removes material by performing many separate, small cuts. This is accomplished by using a
cutter with many teeth, spinning the cutter at high speed, or advancing the material through the cutter slowly;
most often it is some combination of these three approaches.[2] The speeds and feeds used are varied to suit
a combination of variables. The speed at which the piece advances through the cutter is called feed rate, or
just feed; it is most often measured in length of material per full revolution of the cutter.
2)The size and shape limitations will vary by the machine used. The largest machines are capable of machining
pieces up to 105 feet by 21 feet (These are gantry mills, needed by such companies as Boeing mill large pieces
of aluminum). The smallest machines have travels of 9 inches in the x-axis, 5.125 inches in the y-axis, and 6.5
inches in the z-axis.
3)The shape limitations include the inability to bore square-edged holes in the material.
COSTS ASSOCIATED WITH CNC MILLING:
1) The initial cost of the equipment is quite high.
2) These are costs for programming the machine as used as for the use of computer time.
3) The material and the design complexities dictates the cost most dramatically.
4) Some other factors include preventive and ongoing maintenance of the CNC milling equipment.