Documente Academic
Documente Profesional
Documente Cultură
Milling Machine
Main Contents
1
2 3
Group 10
Milling Machine
Block Diagram
Block Diagram
Group 10
Milling Machine
Introduction
Modern milling machines look much the same as they did 25 years ago. However, they now must cut super alloys, titanium, and high tensile steels to closer tolerances and at faster rates then previously. To handle these requirements, the new milling machines provide higher horsepower, greater stiffness, and wider speed and speed ranges than before. In addition, more accurate lead screws, closer alignment, numerical control (NC) and computer numerical control (CNC) all result in faster work with better finishes and greater accuracy than ever before attained. Group 10
Milling Machine
Column and Knee Machines Bed Type Milling Machines Special Purpose Machines
Group 10
Milling Machine
Axes Standards
Group 10
Milling Machine
Column and Knee Machines Bed Type Milling Machines Special Purpose Machines
Group 10
Milling Machine
Milling Machine
Group 10
Milling Machine
Milling Machine
Group 10
Milling Machine
Column and Knee Machines Bed Type Milling Machines Special Purpose Machines
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Column and Knee Machines Bed Type Milling Machines Special Purpose Machines
Group 10
Milling Machine
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Milling Machine
NC system elements:
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Part program
A part program is a series of coded instructions required to produce a part. It controls the movement of the machine tool and the on/off control of auxiliary functions such as spindle rotation and coolant. The coded instructions are composed of letters, numbers and symbols and are arranged in a format of functional blocks as in the following example:
N10 G01 X5.0 Y2.5 F15.0 | | | | Feed rate (15 in/min ) | | | Y-coordinate (2.5") | | X-coordinate (5.0") | Linear interpolation mode Sequence number
Group 10
Milling Machine
Part program
A part program is a series of coded instructions required to produce a part. It controls the movement of the machine tool and the on/off control of auxiliary functions such as spindle rotation and coolant. The coded instructions are composed of letters, numbers and symbols and are arranged in a format of functional blocks as in the following example:
N10 G01 X5.0 Y2.5 F15.0 | | | | Feed rate (15 in/min ) | | | Y-coordinate (2.5") | | X-coordinate (5.0") | Linear interpolation mode Sequence number
Group 10
Milling Machine
Program input devide The program input device is the mechanism for part programs to be entered into the CNC control. The most commonly used program input devices are keyboards, punched tape reader, diskette drivers, through RS 232 serial ports and networks.
Group 10
Milling Machine
Group 10
Milling Machine
Milling Machine
Drive system
A drive system consists of amplifier circuits stepping motors or servo motors and ball lead-screws. The MCU feeds control signals (position and speed) of each axis to the amplifier circuits. The control signals are augmented to actuate stepping motors which in turn rotate the ball leadscrews to position the machine table: Recirculating ball screws Step motor
Group 10
Milling Machine
Drive system
Step motor: A stepping motor provides open-loop, digital control of the position of a workpiece in a numerical control machine. The drive unit receives a direction input (cw or ccw) and pulse inputs. For each pulse it receives, the drive unit manipulates the motor voltage and current, causing the motor shaft to rotate bya fixed angle (one step). The lead screw converts the rotary motion of the motor shaft into linear motion of the workpiece.
Group 10
Milling Machine
Drive system
Recirculating ball screws: Transform rotational motion of the motor into translational motion of the nut attached to the machine table. Accuracy of CNC machines depends on their rigid construction, care in manufacturing, and the use of ball screws to almost eliminate slop in the screws used to move portions of the machine.
Group 10
Milling Machine
Drive system
Recirculating ball screws: Transform rotational motion of the motor into translational motion of the nut attached to the machine table.
Ball screw Ball nut (anti-backlash) Ways Linear bearings
Group 10
Milling Machine
Machine tool
CNC controls are used to control various type of machine tools. Regradless of which type of machine tool is controlled, it is always has a slide table and a spindle to control of position and speed. The machine table is controlled in the X and Y axes, whiles the spindle runs along the Z axis.
Group 10
Milling Machine
Feedback system
The feedback system is also referred to as the measuring system. It uses position and speed transducers to continuously monitor the position at which the cutting tool is located at any particular time. The MCU uses the difference between reference signals and feedback signals to generate the control signals for correcting position and speed errors. Encoders: A device used to convert linear or rotational position information into an electrical output signal.
Group 10
Milling Machine
Feedback system
Resolvers: A resolver is a rotary transformer that produces an output signal that is a function of the rotor position.
Drive motors: DC servo motors AC servo motors Stepper motors Hydraulic motors
Group 10
Milling Machine
Feedback system
Velocity feedback: Tachometers: Electrical output is proportional to rate of angular rotation. Encoders, Resolvers, Potentiometers: Number of pulses per time is proportional to rate change of position.
Group 10
Milling Machine
CNC programing
Important things to know: Coordinate System Units incremental or absolute positioning Coordinates: X,Y,Z, Feed rate and spindle speed Coolant Control: On/Off, Flood, Mist Tool Control: Tool and tool parameters
Group 10
Milling Machine
CNC programing
Programming consists of a series of instructions in form of letter codes: - G codes- Initial machining setup and establishing operating conditions - N codes- specify program line number to executed by the MCU - Axis Codes: X,Y,Z - Used to specify motion of the slide along X, Y, Z direction - Feed and Speed Codes: F and S- Specify feed and spindle speed - Tool codes: T specify tool number - Miscellaneous codes M codes For coolant control and other activities
Group 10
Milling Machine
CNC programing
Programming Key Letters: O - Program number (Used for program identification) N - Sequence number (Used for line identification) G - Preparatory function X - X axis designation Y - Y axis designation Z - Z axis designation R - Radius designation F - Feed rate designation S - Spindle speed designation H - Tool length offset designation D - Tool radius offset designation T - Tool Designation
Group 10
Milling Machine
CNC programing
Preparatory Function (G Address): A preparatory function dertermine how the tool is to move to the programed target. The most common G addresses are listed below:
Code G00 G01 G02 G03 G17 G20/G70 G21/G71 G40 G41 Function Rapid Transverse Linear Interpolation Circular Interpolation, CW (clockwise) Circular Interpolation, CCW (counter clockwise) XY Plane,G18 XZ Plane,G19 YZ Plane Inch units Metric Units Cutter compensation cancel Cutter compensation left
Group 10
Milling Machine
CNC programing
G42 G43 G43 G44 G49 G80 G81 G82 G83 G90 G91 Cutter compensation right Tool length compensation (plus) Tool length compensation (plus) Tool length compensation (minus) Tool length compensation cancel Cancel canned cycles Drilling cycle Counter boring cycle Deep hole drilling cycle Absolute positioning Incremental positioning
Group 10
Milling Machine
CNC programing Miscellaneous Function (M address): The miscellaneous function is programed to control the machine operation other than for co ordinate movement. The most common M functions are as follows: Code Function
M00 M01 M02 M03 M04 M05 M06 Program stop Optional program stop Program end Spindle on clockwise Spindle on counterclockwise Spindle stop Tool change
Group 10
Milling Machine
CNC programing
M08 M09 M10 M11 M30 Coolant on Coolant off Clamps on Clamps off Program stop, reset to start
Group 10
Milling Machine
Machining Centers
Horizontal Machines Vertical machine
Milling Machine
Milling cutters
Group 10
www.themegallery.com
Milling cutters.
Types of Teeth: The teeth of milling cutters may be made for right-hand or left-hand rotation, and with either right-hand or lefthand helix. Determine the hand of the cutter by looking at the face of the cutter when mounted on the spindle. A right-hand cutter must rotate counterclockwise; a lefthand cutter must rotate clockwise.
Company Logo
www.themegallery.com
Milling cutters.
Saw Teeth: Saw teeth are either straight or helical. The cutting edge is usually given about 5 degrees primary clearance. Sometimes the teeth are provided with off-set nicks which break up chips and make coarser feeds possible.
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
The Woodruff keyslot milling cutter is made in straight, tapered-shank, and arbor-mounted types. The most common cutters of this type, under 1 1/2 inches in diameter, are provided with a shank. They have teeth on the periphery and slightly concave sides to provide clearance. These cutters are used for milling semicylindrical keyways in shafts.
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
www.themegallery.com
Company Logo
Milling Machine
Milling cutters
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
Screw Arbor:
Milling Machine
Screw arbors are used to hold small cutters that have threaded holes. These arbors have a taper next to the threaded portion to provide alignment and support for tools that require a nut to hold them against a taper surface. A right-hand threaded arbor must be used for right-hand cutters while a left-hand threaded arbor is used to mount left-hand cutters.
Group 10
Milling Machine
Group 10
Chuck Adapter :
Milling Machine
A chuck adapter is used to attach chucks to milling machines having a standard spindle end. The collet holder is sometimes referred to as a collet chuck. Various forms of chucks can be fitted to milling machines spindles for holding drills, reamers, and small cutters for special operations.
Group 10
Quick-Change Tooling :
Milling Machine
The quick-change adapter mounted on the spindle nose is used to speed up tool changing. Tool changing with this system allows you to set up a number of milling operations such as drilling, end milling, and boring without changing the setup of the part being machined. The tool holders are mounted and removed from a master holder mounted to the machine spindle by means of a clamping ring
Group 10
Milling Machine
Group 10
www.themegallery.com
The swivel vise can be rotated and contains a scale a plain or swivel-type vise is furnished with each milling machine.graduated in degrees at its base to facilitate milling workpieces at any angle on a horizontal plane.
Company Logo
www.themegallery.com
Company Logo
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
Milling Machine
Group 10
LOGO
Milling Machine
GROUP 10