Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
internship presentation.pptx
1. PES Institute of Technology and Management, Shivamogga
Department of Mechanical Engineering
Presentation on
INTERNSHIP CARRIED AT GOVT. TOOL ROOM &
TRAINING CENTRE
Presented by
Sagar N D 4PM19ME020
Under the Guidance of
Dr. Manjunath patel G C (Ph.D., M.Tech, B.E)
Assistant Professor
Dept. of Mechanical Engineering
PESITM, SHIVAMOGGA-577204
CNC Milling Programming & Machining
2. INTRODUCTION TO MILLING
• The process of milling involves the use of a rotating cutter against the work piece to
remove material.
• This may be done by varying direction on one or several axes, cutter head speed, and
pressure.
• Milling 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 for machining custom parts to precise
tolerances.
TYPES OF PERIPHERAL MILLING:
• Up milling (conventional milling): Tool and work piece movements are in opposite
direction.
• Down milling (climb milling): Tool and work piece movements are in same direction.
3. TYPES OF CNC MILLING MACHINES:
• Vertical milling machine.
• Horizontal milling machine.
• Multi axis milling machine.
WHAT IS CNC ?
• Numerical control is a form of programmable automation in which a machine is controlled by numbers (and
other symbols) that have been coded on punched paper tape or an alternative storage medium.
• CNC stands for Computerized Numerical Control. It is a computerized manufacturing process in which pre-
programmed software and code controls the movement of production equipment.
• CNC machining controls a range of complex machinery, such as grinders, lathes, and turning mills, all of
which are used to cut, shape, and create different parts and prototypes.
HAAS VF 4 SS Vertical milling CNC
machine
4. MECHANICAL ELEMENTS OF CNC MACHINE
(HAAS VF 4 SS )
• Machine Structure.
• Guideways.
• Transmission Element (pulley/couplings).
• Machine Bed.
• Hydraulic Power Pack Unit.
• Automatic Tool Changer.
• Automatic Pallet Changer.
• Lead screws/Ball Screws.
• Bearings.
5. ELECTRIAL/ELECTRONICS ELEMENT OF CNC MACHINE
(HAAS VF 4 SS )
• Stabilizer.
• Machine Controller.
• Machine Control Unit (MCU).
• Drive System.
• Feedback System.
• Stepper Motors.
• Servo Motors.
• Encoders.
6. WORK FLOW OF CNC MACHINE
(HAAS VF 4 SS )
A typical CNC machine consists of the following six element.
• Part Program.
• Program Input Device.
• Drive System.
• Machine Tool.
• Feedback System.
7. INTRODUCTION TO CNC PROGRAMMING
(HAAS VF 4 SS )
A CNC program is a set of alpha-numerical codes which is given as input to human machine
interface of CNC machine for manufacturing.
Steps involved in CNC program:
1. PROGRAM NAME: Each program has its own name. When creating, the program
name can be freely selected, observing the following rules:
• The program O number is required, File name and file comment are
optional.
• Program O number(required for files created in memory): Enter a
program number upto 5 digits long.
• The control adds the letter O automatically. If you enter a number shorter
than 5 digits, the control adds leading zero’s to the program number to
make it 5 digits long.
• For example: if you enter 1, the control adds zero’s to make it 00001.
8. 2. PROGRAM STRUCTURE:
The NC program consists of sequence of blocks:
• Each block represents a machining step.
• Instruction in a block are written in the form of words and numeric
number.
• The last block in the order of execution of the blocks contains a special
word for the program end M30
3. PROGRAM FORMAT:
• Program X, Y, Z in alphabetical order
• You can put G and M codes anywhere on a line of code.
• On HAAS, only one M code may be programmed per block and all M code
are activated .
• Program format is a series and sequence of commands that a machine
may accept and execute
• Command words begin with a single letter and then numbers for word.
9. 4. EXPLANATION OF IMPORTANT LETTERS IN CNC PROGRAMMING:
• D – Tool offset number.
• F – Feed as per G94 or G95.
• G – Preparatory Function.
• I – Interpolation parameter related to X axis.
• J – Interpolation parameter related to Y axis.
• K – Interpolation parameter related to Z axis.
• M – Miscellaneous Function.
• N – block number of auxiliary block.
• R – Radius for Circular Interpolation.
• P – Number of sub routine cycle repeats.
• S – Spindle Speed.
• T – Tool Number.
• X – X axis.
• Y – Y axis.
• Z – Z axis.
• C – Chamfer for corner side.
11. Miscellaneous (G) CODES
• M00 – Program Stop.
• M01 – Program Optional stop.
• M03 – Spindle in Clock-wise Direction.
• M04 – Spindle in Counter Clock-wise Direction.
• M05 – Spindle Stop.
• M06 – Tool Change at Home Position.
• M08 – Coolant ON.
• M09 – Coolant OFF.
• M19 – Orient Spindle(P,R)
• M30 – Program End or Reset.
• M97 – Local Subroutine Call.
• M98 – Subprogram Call.
• M99 – Subprogram End.
CALCULATION IN CNC MILLING PROGRAMMING:
• Cutting Speed – “meter/min.”
• Speed – “Revolution per Time” (rpm)
• Feed – “mm/rev” or “mm/min”
• Machining Time – Minute.
12. CO-ORDINATE SYSTEM
ISO machine Tool Axis definition:
• ISO machine tools mainly having 3 axes machining conditions:
• X axes which is called as longitudinal axes, Y axes is called as cross axes, Z axes which takes the tool
& work piece in contact for machining.
ISO machine tool axis
Cartesian Co-ordinates
ABSOLUTE DIMENSIONING:
• In absolute mode, the end points intended for all motions will be identified from the program zero
point.
• In this dimensioning method all positions are dimensioned from main origin.
Absolute dimensioning
Answer:
P1 X20 Y35
P2 X50 Y60
P3 X70 Y20
13. INCREMENTAL DIMENSIONING:
• In Incremental mode, the end points intended for all motions will be identified from
the last point to the next point.
• Means every Positions are to be calculated from present tool position
Incremental dimensioning
Answer:
P1 X20 Y35 (from zero point)
P2 X30 Y200 (from P1)
P3 X200 Y-35 (from P2)
HUMAN MACHINE INTERFACE (HMI)
14. TYPES OF CNC MILLING OPERATIONS
The main types of milling operations as seen from the effect on the
component or from a tool point of view include:
• Face Milling.
• Profile Milling.
• Circular Pocket Milling.
• Canned Cycle for drilling
FACING OPERATION:
• Face milling is a type of CNC milling process which means it involves removing portions
of material from a work piece using cutting tools.
• However, unlike conventional milling, this process involves placing the cutting tool so
that its rotating axis (or cutter axis) is perpendicular to the work piece
PROFILE MILLING OPERATION:
• Profile milling is used to rough or finish mill vertical or slanted surfaces.
• The surfaces selected must allow for a continuous tool path. The depth of the cut can
be specified using the step depth parameter
• Cutter Compensation is used to offset the center of cutter, and shift it the distance of
radius, to the specified side of program path.
15. CIRCULAR POCKET MILLING OPERATION:
• For a circular pocket milling, the cutter first plunges into the work piece, then moves
around to make a cut.
• G12 uses a clockwise direction and G13 uses a counterclockwise direction.
• Both G-codes use the default XY circular plane (G17) and imply the use of G42 cutter
compensation
CANNED CYCLE FOR DRILLING:
• A canned cycle is used to simplify the programming part. Once selected a canned cycle
is active until cancelled with G80.
• When active, canned cycle is executed every time an X and/or Y axis move is
programmed.
• G81 Drill Canned Cycle, this canned cycle uses the most recently commanded spindle
direction ( M03 , M04 , or M05 ).
16. Advantages of CNC machines:
• Machining is accurate and have very high precision.
• Time taken to perform a job is very less.
• Safe to operate.
• Number of operators required to operate a machine are
reduced.
• No possibility of human error.
• Reliable.
• Even very complex designs can also be made.
• Low maintenance required.
• They could run for all 24 hours a day
• It reduces overall production cost
• It is energy efficient
• One operator can supervise more than one machine at a time
ADVANTAGES AND DISADVANTAGES
Disadvantages of CNC machines:
• They are costly
• Trained operator is required to operate the machine
• In case of breakdown a highly skilled professional is required to
solve the problem
• Reduction in manual labor can lead to unemployment
• Its installation cost is high
Application of CNC machines:
• Metal removal industries.
• Material fabrication industries.
• For non-conventional machining industries where the
machining task is difficult to perform manually.
17. CONCLUSION
I have successfully studied about the CNC machine tool and their function with their codes and operation performed on these type of machine tool,
the importance of CNC milling machine.
I’d like thank Government Tool Room And Training Centre, Shivamogga for allowing me work in their training center and to acquire the knowledge
about CNC milling and machining.