CNC milling is developed a new technology for the mechanical engineers with the highly accuracy.The maximum accuracy of this CNC machine is up to 0.01 mm or 10 microns.
The fanuc system is very easy as compare to other controls but i can say that if you will learn the fanuc system,it helps you to very easy as compare to other systems.
In this ppt. all the operations and programmings of CnC milling are available.
Some programming are very important just like how to make :
1. PcD
2. Ellipse
3.Origin at angle
4.Shift the origin
5.Facing,peck drilling,boring,threading etc.
2. Difference Between Lathe & MillingDifference Between Lathe & Milling
Lathe Milling
Two axis Machine extendable to 5-
axis.
Three Axis Machine extendable to 6-
axis.
Generally cylindrical surfaces are
generated.
Generally flat or contoured surfaces
are generated.
Principal Motions:
Longitudinal (Z) & Transverse (X)
travel of Tool
Rotational Motion of Workpiece
about Z-axis.
Principal Motions:
Longitudinal (X), Transverse (Y) and
Vertical (Z) travel of Workpiece
Rotational Motion of Tool generally
about Z-axis.
Single Point Cutting tools are used. Multiple point cutting tools are used.
Consist of a turret to accommodate
number of tools. Upon indexing the
turret the tools are positioned to
work on the w/p clamped to the m/c
spindle.
Consists of a ATC to accommodate
number of tools. The tools are
changed automatically using a
different mechanisms.
3. Compare & Contrast Fanuc & HeidenhainCompare & Contrast Fanuc & Heidenhain
FanucFanuc HeidenhainHeidenhain
Program Logic & Structure for the both the systems are same only theProgram Logic & Structure for the both the systems are same only the
writing format is different.writing format is different.
Both uses G & M Codes for writing the programs.Both uses G & M Codes for writing the programs.
Standard slot milling, pocketStandard slot milling, pocket
milling cycles are not available.milling cycles are not available.
These are available as an standardThese are available as an standard
G-Code cycles.G-Code cycles.
Standard functions forStandard functions for
mirroring, Corner rounding,mirroring, Corner rounding,
corner chamfering etc are notcorner chamfering etc are not
available.available.
Standard functions for mirroring etcStandard functions for mirroring etc
are available.are available.
Program number starts with theProgram number starts with the
letter ‘O’letter ‘O’
Doesn’t.Doesn’t.
Requires block termination orRequires block termination or
end of block ‘ ; ’end of block ‘ ; ’
Doesn’tDoesn’t
Requires ‘.’ in the numericalRequires ‘.’ in the numerical
values such as 20.15 or 28.0values such as 20.15 or 28.0
Doesn’tDoesn’t
10. Contour programming withContour programming with
incrementalincremental way for cavityway for cavity
At the time of machining tool isAt the time of machining tool is
plunged at the center of job & depthplunged at the center of job & depth
is taken at that point as well as theis taken at that point as well as the
direction is changeddirection is changed
Exa. G41 becomes G42 & vice versaExa. G41 becomes G42 & vice versa
depending upon the direction ofdepending upon the direction of
movement of tool.movement of tool.
15. I :- Distance of job origin from tool start pointI :- Distance of job origin from tool start point
for the circular profile in X axis.for the circular profile in X axis.
J :- Distance of job origin from tool startJ :- Distance of job origin from tool start
point for the circular profile in Y axis.point for the circular profile in Y axis.
24. Milling OperationMilling Operation
Highly versatile machining operationHighly versatile machining operation
Multitooth tool that produces a number of chips in oneMultitooth tool that produces a number of chips in one
revolutionrevolution
Fig:Some of the basic type milling cutters and milling operations.
25. Slab MillingSlab Milling
Slab milling also called as peripheral millingSlab milling also called as peripheral milling
Cutters have straight or helical teeth resulting inCutters have straight or helical teeth resulting in
orthogonal or oblique cutting actionorthogonal or oblique cutting action
Fig : (a) Conventional milling and climb milling (b) Slab milling operation, showing depth of
cut , d, feed per tooth, f, chip depth of cut, tc, and workpiece speed, v. (c) cutter travel
distance lc to reach full depth of cut.
26. G Code
G15- Polar coordinate cancel
G17- X Y plane selection
G21- Input in mm
G43- Tool length compensation in +ve direction
G49- Tool length compensation cancel
G53- Machine coordinate active
G54- Work offset page
G80- Canned cycle cancel
G90- Absolute coordinate
G40- Tool compensation Cancel