Lab Layout
Study of construction details and working of lathe trainer
Study of Chemical machining and process of chemical machining
Roughing and Finishing Program - Rectangular Pocket
One Step Finishing Cycle Program - Rectangular Pocket
Write a G-Code Program for the Part Shown Below
A typical round part used for CNC programming and machining.
Circular pocket cutting
Slot milling
Slot finishing
00923006902338
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Machining Technology-2 MT-474 (Practical)
1. Experiment No.2
Objective:
Study of Chemical machining and process of chemical machining
Theory:
Chemicalmachining:
Chemical milling or industrial etching is the subtractive manufacturing process of using baths of
temperature-regulated etching chemicals to remove material to create an object with the desired
shape. It is mostly used on metals, though other materials are increasingly important. It was
developed from armor-decorating and printing etching processes developed during the
Renaissance as alternatives to engraving on metal. The process essentially involves bathing the
cutting areas in a corrosive chemical known as an etchant, which reacts with the material in the
area to be cut and causes the solid material to be dissolved; inert substances known as maskants
are used to protect specific areas of the material as resists.
Figure 1 (Chemical machining)
Application:
Etching has applications in the printed circuit board and semiconductor fabrication industries. It
is also used in the aerospace industry to remove shallow layers of material from large aircraft
components, missile skin panels, and extruded parts for airframes. Etching is used widely to
manufacture integrated circuits and Micro electro mechanical systems. In addition to the
standard, liquid-based techniques, the semiconductor industry commonly uses plasma etching.
2. Process:
Chemical milling is normally performed in a series of five steps: cleaning, masking, scribing,
etching, and demarking.
Cleaning:
Cleaning is the preparatory process of ensuring that the surface to be etched is free of
contaminants which could negatively impact the quality of the finished part. An improperly
cleaned surface could result in poor adhesion of the masking, causing areas to be etched
erroneously, or a non-uniform etch rate which could result in inaccurate final dimensions. The
surface must be kept free from oils, grease, primer coatings, markings and other residue from the
marking out process, scale (oxidation), and any other foreign contaminants. For most metals, this
step can be performed by applying a solvent substance to the surface to be etched, washing away
foreign contaminants. The material may also be immersed in alkaline oils from human skin could
easily contaminate the surface.
Masking:
Masking is the process of applying the masking material to the surface to ensure that only
desired areas are etched. Liquid mask ants may be applied via dip-masking, in which the part is
dipped into an open tank of masking and then the mask ant dried. Masking may also be applied
by flow coating: liquid masking is flowed over the surface of the part. Certain conductive mask
ants may also be applied by electrostatic deposition, where electrical charges are applied to
particles of masking as it is sprayed onto the surface of the material. The charge causes the
particles of masking to adhere to the surface.
Masking types:
The masking to be used is determined primarily by the chemical used to etch the material, and
the material itself. The masking must adhere to the surface of the material, and it must also be
chemically inert enough with regards to the etchant to protect the work piece. Most modern
chemical milling processes use maskants with an adhesion around 350 g cm−1; if the adhesion is
too strong, the scribing process may be too difficult to perform. If the adhesion is too low, the
etching area may be imprecisely defined. Most industrial chemical milling facilities usemaskants
based upon neoprene elastomers or isobutylene-isoprene copolymers. Maskants to be used in
photochemical machining processes must also possess the necessary light-reactive properties.
Scribing:
Scribing is the removal of masking on the areas to be etched. For decorative applications, this is
often done by hand through the use of a scribing knife, etching needle or similar tool; modern
industrial applications may involve an operator scribing with the aid of a template or use
computer numerical control to automate the process. For parts involving multiple stages of
etching, complex templates using color codes and similar devices may be used.
3. Etching:
Etching is the actual immersion of the part into the chemical bath, and the action of the chemical
on the part to be milled. The time spent immersed in the chemical bath determines the depth of
the resulting etch; this time is calculated via the formula:
Where E is the rate of etching (usually abbreviated to etch rate), s is the depth of the cut required,
and t is the total immersion time. Etch rate varies based on a number of factors, including the
concentration and composition of the etchant, the material to be etched, and temperature
conditions. Due to its inconstant nature, etch rate is often determined experimentally
immediately prior to the etching process. A small sample of the material to be cut, of the same
material specification, heat-treatment condition, and approximately the same thickness is etched
for a certain time; after this time, the depth of the etch is measured and used with the time to
calculate the etch rate. Aluminum is commonly etched at rates around 0.178 cm/h, and
magnesium about 0.46 cm/h.
Demarking:
Demarking is the combined process of clearing the part of etchant and masking. Etchant is
generally removed with a wash of clear, cold water (although other substances may be used in
specialized processes). A de-oxidizing bath may also be required in the common case that the
etching process left a film of oxide on the surface of the material. Various methods may be used
to remove the masking, the most common being simple hand removal using scraping tools. This
is frequently both time-consuming and laborious, so for large-scale processes this step may be
automated.
Advantage:
Complex, concave curvature components can be produced easily by using convex and
concave tools.
Tool wear is zero; same tool can be used for producing infinite number of components.
No direct contact between tool and work material so there are no forces and residual
stresses.
The surface finish produced is excellent.
Less heat is generated.
Disadvantage:
The saline (or acidic) electrolyte poses the risk of corrosion to tool, work piece and
equipment.]Only electrically conductive materials can be machined. High Specific
Energy consumption. It cannot be used for soft material.
Learning outcomes:
The surface finish produced is excellent.
High Specific Energy consumption. It cannot be used for soft material.
Machining is one of the processes of manufacturing in which the specified shape to the
work .
Chemical milling is normally performed in a series of five steps: cleaning, masking,
scribing, etching, and demarking.
4. Experiment No.3
Objective:
Roughing and Finishing Program - Rectangular Pocket
Figure 1 (Rectangular Pocket)
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing it’s axis
count.
CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
parts and medium-volume productions.
The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
5. up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
1. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
2. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
G31: Skip function;
G32: Thread cutting operation on a Lathe;
G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
G41: Cutter compensation left;
G42: Cutter compensation right;
7. NØØ7Ø GØ1 ZØ F3ØØ;
NØØ8Ø G172 I-5Ø J-5Ø KØ PØ Q3 RØ X-25 Y-25 Z-6;
NØØ9Ø G173 IØ.5 KØ.1 P75 T1 S3ØØØ R75 F25Ø B35ØØ J2ØØ Z5;
NØ1ØØ GØØ Z25 MØ5;
NØ11Ø G91 G28 XØ YØ ZØ;
NØ12Ø M3Ø;
Learning outcomes:
To learn Roughing and Finishing Program - Rectangular Pocket.
Demonstrate the use of operation manuals for the lathes as well as any necessary
materials and equipment associated with the CNC lathe.
Demonstrate the proper lubrication of a lathe to manual specifications.
Check the level of the lathe and concentricity of three-jaw chuck with test indicators and
align lathe centers by adjusting the tail stock.
Safely and accurately face and center-drill both ends of a work piece on a lathe.
Rough and finish turn a work piece according to print specifications.
Groove and part a work piece to print specifications.
8. Experiment No.4
Objective:
One Step Finishing Cycle Program - Rectangular Pocket
Figure 1 (Rectangular Pocket)
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing it’s axis
count.
CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
parts and medium-volume productions.
The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
9. model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
3. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
4. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
G31: Skip function;
G32: Thread cutting operation on a Lathe;
G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
G41: Cutter compensation left;
12. Experiment No.5
Objective:
Write a G-Code Program for the Part Shown Below
Figure 1
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing its axis
count.
CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
13. parts and medium-volume productions.
The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
5. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
6. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
G31: Skip function;
G32: Thread cutting operation on a Lathe;
14. G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
G41: Cutter compensation left;
G42: Cutter compensation right;
G43: Tool length compensation;
G44: Tool length compensation;
G50: Set coordinate system (Mill) and maximum RPM (Lathe);
G52: Local coordinate system setting;
G53: Machine coordinate system setting;
G54~G59: Set Datum;
G70: Finish cycle (Lathe);
G71: Rough turning cycle (Lathe);
G72: Rough facing cycle (Lathe);
G73: Chip break drilling cycle;
G74: Left hand tapping Mill;
G74: Face grooving cycle;
G75: OD groove pecking cycle (Lathe);
G76: Boring cycle;
G76: Screw cutting cycle (Lathe);
G80: Cancel cycles;
G81: Drill cycle;
G82: Drill cycle with dwell;
G83: Peck drilling cycle;
G84: Tapping cycle;
G85: Bore in, bore out;
G86: Bore in, rapid out;
G87: Back boring cycle;
G90: Absolute programming;
G91: Incremental programming;
G92: Reposition origin point;
G92: Screw thread cutting cycle (Lathe);
G94: Per minute feed;
G95: Per revolution feed;
G96: Constant surface speed (Lathe);
G97: Constant surface speed cancel;
G98: Feed per minute (Lathe);
G99: Feed per revolution (Lathe)
Program:
N010 G70G90G94G97M04
N020 G17G75F6.0 S300 T1001 M08
15. N030 G01X3.875 Y3.698
N040 G01X3.875 Y9.125
N050 G01X5.634 Y9.125
N060 G03X7.366 Y9.125 I6.5 J9.0
N070 G01X9.302
N080 G01X3.875 Y3.698
N090 G01X2.0 Y2.0 M30
N100 M00
Learning outcomes:
To learn about CNC and Conventional Lathes different operating programs.
CNC lathe is controlled by a computer numerical control, each axis has a ball
Conventional Lathe is a 2 axis machine.
While a CNC lathe can be 2 - 4 axis.
Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
16. Experiment No.6
Objective:
A typical round part used for CNC programming and machining.
Figure 1 (round part)
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing it’s axis
count.
CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
parts and medium-volume productions.
17. The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
7. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
8. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
G31: Skip function;
G32: Thread cutting operation on a Lathe;
G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
20. Experiment No.7
Objective:
Circular pocket cutting
Figure 1 (Circular pocket cutting)
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing its axis
count.
CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
21. CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
parts and medium-volume productions.
The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
9. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
10. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
G31: Skip function;
22. G32: Thread cutting operation on a Lathe;
G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
G41: Cutter compensation left;
G42: Cutter compensation right;
G43: Tool length compensation;
G44: Tool length compensation;
G50: Set coordinate system (Mill) and maximum RPM (Lathe);
G52: Local coordinate system setting;
G53: Machine coordinate system setting;
G54~G59: Set Datum;
G70: Finish cycle (Lathe);
G71: Rough turning cycle (Lathe);
G72: Rough facing cycle (Lathe);
G73: Chip break drilling cycle;
G74: Left hand tapping Mill;
G74: Face grooving cycle;
G75: OD groove pecking cycle (Lathe);
G76: Boring cycle;
G76: Screw cutting cycle (Lathe);
G80: Cancel cycles;
G81: Drill cycle;
G82: Drill cycle with dwell;
G83: Peck drilling cycle;
G84: Tapping cycle;
G85: Bore in, bore out;
G86: Bore in, rapid out;
G87: Back boring cycle;
G90: Absolute programming;
G91: Incremental programming;
G92: Reposition origin point;
G92: Screw thread cutting cycle (Lathe);
G94: Per minute feed;
G95: Per revolution feed;
G96: Constant surface speed (Lathe);
G97: Constant surface speed cancel;
G98: Feed per minute (Lathe);
G99: Feed per revolution (Lathe)
Program:
N29 X33.0 Y32.5 (A)
N30 G01 Z-5.0 Z100.0
24. Experiment No.8
Objective:
Slot milling
Figure 2 (Slot milling)
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing its axis
count.
25. CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
parts and medium-volume productions.
The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
11. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
12. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
26. G31: Skip function;
G32: Thread cutting operation on a Lathe;
G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
G41: Cutter compensation left;
G42: Cutter compensation right;
G43: Tool length compensation;
G44: Tool length compensation;
G50: Set coordinate system (Mill) and maximum RPM (Lathe);
G52: Local coordinate system setting;
G53: Machine coordinate system setting;
G54~G59: Set Datum;
G70: Finish cycle (Lathe);
G71: Rough turning cycle (Lathe);
G72: Rough facing cycle (Lathe);
G73: Chip break drilling cycle;
G74: Left hand tapping Mill;
G74: Face grooving cycle;
G75: OD groove pecking cycle (Lathe);
G76: Boring cycle;
G76: Screw cutting cycle (Lathe);
G80: Cancel cycles;
G81: Drill cycle;
G82: Drill cycle with dwell;
G83: Peck drilling cycle;
G84: Tapping cycle;
G85: Bore in, bore out;
G86: Bore in, rapid out;
G87: Back boring cycle;
G90: Absolute programming;
G91: Incremental programming;
G92: Reposition origin point;
G92: Screw thread cutting cycle (Lathe);
G94: Per minute feed;
G95: Per revolution feed;
G96: Constant surface speed (Lathe);
G97: Constant surface speed cancel;
G98: Feed per minute (Lathe);
G99: Feed per revolution (Lathe)
Program:
(T03 - 8 MM CENTER-CUTTING E/MILL)
27. (D53 = 4.000)
N39 T03
N40 M06
N41 G90 G54 G00 X73.0 Y50.0 S2188 M03 T04
N42 G43 Z10.0 H03 M08
N43 Z2.0
N44 G01 Z-3.0 F100.0
N45 Y15.0 F263.0
Learning outcomes:
Groove or slot milling is an operation in which side and face milling is often preferred to
end milling.
Slots or grooves can be short or long, closed or open, straight or non-straight, deep or
shallow, wide or narrow.
Tool selection is normally determined by the width and depth of the groove and, to some
extent, length.
28. Experiment No.9
Objective:
Slot finishing
Figure1 (Slot finishing)
Theory:
Difference between CNC and Conventional Lathes:
Conventional Lathe is a 2 axis machine, while a CNC lathe can be 2 - 4 axes. A conventional or
manual lathe is just that controlled by your selection of RPM, feed gears; in feed of the
compound, cross slide, or carriage is all controlled by levers that engage the feed screw or lead
screw. All tools are loaded and changed by hand. Via a regular tool post or a quick change
device. Some lathes come with a very accurate Digital Read out or use of dial indicators to
measure absolute movement of an axis must be used.
A CNC lathe is controlled by a computer numerical control; each axis has a ball screw with a
servo motor and encoder to position the machine to within .0001 accuracy or better. It is
controlled by G and M codes and Cartesian coordinates; the geometry of the part is programmed
in as well as the start diameter of the material and the location of the rough stock sticking out of
the chuck in relation to the machine tool vertical and horizontal axis respectively. Each tool in
the automatic tool changer must be taught (programmed) in relation to each other tool; the chuck
or work piece origin. A CNC lathe may also have milling tool options thus increasing its axis
count.
CNC (Computer Numerical Control) machining is a digital manufacturing technology. It
produces high-accuracy parts with excellent physical properties are manufactured directly from a
29. CAD file. Due to the high level of automation, CNC is price-competitive for both one-off custom
parts and medium-volume productions.
The basic CNC process can be broken down into 3 steps. The engineer first designs the CAD
model of the part. The machinists then turn the CAD file into a CNC program (G-code) and sets
up the machine. Finally, the CNC system executes all machining operations with little
supervision, removing material and creating the part.
In turning (lathes), the part is mounted on a rotating chuck and material is removed using
stationary cutting tools. This way parts with symmetry along their center axis can be
manufactured. Turned parts are typically produced faster (and at a lower cost) than milled parts.
Codes of CNC Machine:
13. M Codes:
M00: Program stop
M01: Optional program stop
M02: End of program
M03: Spindle on clockwise
M04: Spindle on counterclockwise
M05: Spindle stop
M06: Tool change
M08: Flood coolant on
M09: Flood coolant off
M30: End of program/return to start
M41: Spindle low gear range
M42: Spindle high gear range
14. G Codes:
G00: Positioning at rapid travel;
G01: Linear interpolation using a feed rate;
G02: Circular interpolation clockwise;
G03: Circular interpolation, counterclockwise;
G04: Dwell
G10: Set working datum position;
G17: Select X-Y plane;
G18: Select Z-X plane;
G19: Select Z-Y plane;
G20: Imperial units;
G21: Metric units;
G27: Reference return check;
G28: Automatic return through reference point;
G29: Move to a location through reference point;
G31: Skip function;
30. G32: Thread cutting operation on a Lathe;
G33: Thread cutting operation on a Mill;
G40: Cancel cutter compensation;
G41: Cutter compensation left;
G42: Cutter compensation right;
G43: Tool length compensation;
G44: Tool length compensation;
G50: Set coordinate system (Mill) and maximum RPM (Lathe);
G52: Local coordinate system setting;
G53: Machine coordinate system setting;
G54~G59: Set Datum;
G70: Finish cycle (Lathe);
G71: Rough turning cycle (Lathe);
G72: Rough facing cycle (Lathe);
G73: Chip break drilling cycle;
G74: Left hand tapping Mill;
G74: Face grooving cycle;
G75: OD groove pecking cycle (Lathe);
G76: Boring cycle;
G76: Screw cutting cycle (Lathe);
G80: Cancel cycles;
G81: Drill cycle;
G82: Drill cycle with dwell;
G83: Peck drilling cycle;
G84: Tapping cycle;
G85: Bore in, bore out;
G86: Bore in, rapid out;
G87: Back boring cycle;
G90: Absolute programming;
G91: Incremental programming;
G92: Reposition origin point;
G92: Screw thread cutting cycle (Lathe);
G94: Per minute feed;
G95: Per revolution feed;
G96: Constant surface speed (Lathe);
G97: Constant surface speed cancel;
G98: Feed per minute (Lathe);
G99: Feed per revolution (Lathe)
Program:
N46 G41 X73.5 Y10.5 D53
N47 G03 X78.0 Y15.0 I0 J4.5
31. N48 G01 Y50.0
N49 G03 X68.0 I-5.0 J0
N50 G01 Y15.0
N51 G03 X78.0 I5.0 J0
N52 X73.5 Y19.5 I-4.5 J0
N53 G40 G01 X73.0 Y15.0
N54 G00 Z10.0 M09
N55 G28 Z10.0 M05
N56 M01
Learning outcomes:
Groove or slot milling is an operation in which side and face milling is often preferred to
end milling.
Slots or grooves can be short or long, closed or open, straight or non-straight, deep or
shallow, wide or narrow.
Tool selection is normally determined by the width and depth of the groove and, to some
extent, length.
Super finishing process.