UNIT 1 INTRODUCTION TO NC MACHINE TOOLS



Similar documents
CNC HARDWARE & TOOLING BASICS

Presentation on CNC MACHINES. By: Hafiz Muhammad Rizwan

AXIS DESIGNATION IN NC PART PROGRAMMING

Course outline. Know Your Machine From A Programmer s Viewpoint 11 If you ve had experience with conventional (non-cnc) machine tools 11

Machine Tool Control. Besides these TNCs, HEIDENHAIN also supplies controls for other areas of application, such as lathes.

10. CNC Hardware Basics

INTRODUCTION TO COMPUTER NUMERICAL CONTROL

UNIT II Robots Drive Systems and End Effectors Part-A Questions

Module 5. CNC Machines. Version 2 EE IIT, Kharagpur 1

Queensborough Community College NSF Tech ASCEND

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

CIM Computer Integrated Manufacturing

Thermodynamic efficiency of an actuator that provides the mechanical movement for the driven equipments:

BED TYPE MILLING CENTRE

Electron S.R.L. B55 CNC TRAINING MACHINES

SprutCAM is a CAM system for NC program generation for machining using multi-axis milling, turning, turn/mill, Wire EDM numerically controlled

An overview of Computerised Numeric Control (C.N.C.) and Programmable Logic Control (P.L.C.) in machine automation

Setting up the DeskCNC controller.

From Wikipedia, the free encyclopedia

Fault Diagnosis and Maintenance for CNC Machine. Based on PLC

Computer Numerical Control (CNC)

Computer Integrated Manufacturing CIM A T I L I M U N I V E R S I T Y

SINUMERIK 810/840D DIN Programming for Milling

MACHINING OPERATIONS AND MACHINE TOOLS

Sensors Collecting Manufacturing Process Data

Mach4 CNC Controller Mill Programming Guide Version 1.0

Sample. CNC Programming product family... CNC Programming: Basics & Tutorial Textbook. & CNC Programming: Reference Book. CNC Programming: Workbook

CNC Programming. Lecture 25. Engineering 475 Automated Production Systems

FAGOR CNC 8055 ia-mc Control

SmartCut EVS Series CNC Mills Combination of CNC technology and manual capability SC EVS-350B CNC SC EVS-550B CNC

G and M Programming for CNC Milling Machines. Denford Limited Birds Royd Brighouse West Yorkshire England HD6 1NB Tel: +44 (0)

CHAPTER 1. Introduction to CAD/CAM/CAE Systems

COMPUTER INTEGRATED MANUFACTURING

CNC Machine Control Unit

The Boxford range of 3-axis CNC Machining Centres are

Easy Machining Center Setup

Milling & Machining Centers

Automation in Manufacturing

Introduction to Accuracy and Repeatability in Linear Motion Systems

6.6 GEAR MANUFACTURING. Introduction. Gear forming

Programming Logic controllers

SAMSUNG Machine Tools

Optimized NC programming for machinery and heavy equipment. Summary NX CAM software redefines manufacturing productivity with a full range of NC

Data we can obtain from a FANUC CNC

Radius Compensation G40, G41, & G42 (cutter radius compensation for machining centers, tool nose radius compensation for turning centers)

CNC 8055 / CNC 8055i SELF-TEACHING MANUAL ( TC OPTION) (REF 0607) (Ref 0607)

MINIMAT-EC-Servo Screwdriver Spindles

[ means: Save time, money and space! MAXXMILL 500. Vertical milling center for 5-side machining

Introduction to Linear Actuators: Precision Linear Motion Accomplished Easily and Economically

G10 Data Setting Command

PC control for flexible packaging

Cooking at the Speed of light!

SAMSUNG Machine Tools

1 Different types of systems Sub-systems Different types of control systems Simple systems analysis... 10

CNC Turning Training CNC MILLING / ROUTING TRAINING GUIDE. Page 1

STEPPER MOTOR SPEED AND POSITION CONTROL

ME 1355 CAD/CAM LABORATORY CNC MILLING PROGRAM. Study of G Codes and M Codes to Write Manual Part Programming for Fanuc Control Systems

Robot coined by Karel Capek in a 1921 science-fiction Czech play

Pneumatic control for robotics and industrial automation Author: Naresh Raghavan

Table of Contents Getting Started... 3 The Motors... 4 The Control Board... 5 Setting up the Computer with Mach Starting up the Equipment...

FACTORY AUTOMATION INTELLIGENT CLAMP MONITORING FOR MACHINE TOOL SPINDLES WITH INDUCTIVE POSITIONING SYSTEMS

Proficiency Test For Machining Center

The NX CAM-SINUMERIK advantage

Milling and Machining Center Basics

Learning Systems Software Simulation

Advantages of Auto-tuning for Servo-motors

MELDAS is a registered trademark of Mitsubishi Electric Corporation. Other company and product names that appear in this manual are trademarks or

All round in Motion Control Rotating, linear and combinations of both! know-how makes the difference

Control systems. CNC 8 x 6 CNX 8 x 9. Operation manual. Production and service: MEFI, s.r.o. Peroutkova 37, Praha 5

Robotics and Automation Blueprint

LINEAR ACTUATORS. Linear Actuators. Linear Actuators. Linear Actuators are Actuators that creates motion in a straight line, as contrasted

Signature Norman Crepeau Special Condition Subject to prior sale Johnford ST60B. CNC Turning Center

Electrical Symbols and Line Diagrams

Machine tools. Milling- and boring machines

DUGARD. Machine Tools Since Dugard 200HT / 200MC Slant Bed, High Precision CNC Lathes.

OUTCOME 1 TUTORIAL 1 - MECHATRONIC SYSTEMS AND PRODUCTS

EasyC. Programming Tips

When looking at machine tools, the details of the installed drive technology usually

Application Note AN-SERV-006

PROGRAMMABLE LOGIC CONTROL

ARCHITECTURE OF INDUSTRIAL AUTOMATION SYSTEMS

CNC Applications. Introduction to Machining Centers

The revolution in multi-channel turning / milling centres. ShopTurn 3G shop floor programming

Machining Center Equipped with Unparalleled Rigidity and Agility NHX6300

DUGARD. Machine Tools Since Dugard 700L Series Heavy Duty CNC Lathes.

Programmable Logic Controllers Definition. Programmable Logic Controllers History

Multi-DNC. by Spectrum CNC Technologies

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

TL-Series Sub-Spindle Operator s Addendum

Mill Series Training Manual. Haas CNC Mill Programming

Industrial Robotics. Training Objective

14. Mechanisation. and Welding Fixture

High Accuracy Articulated Robots with CNC Control Systems

Overview. Milling Machine Fundamentals. Safety. Shop Etiquette. Vehicle Projects Machine Shop

Electric Lifting Cylinder TV / KV 5 XE Load up to N

Introduction to JIGS AND FIXTURES

Equipment Manual. for. Operation of Automatic Polishing Plate Control on the PM5 Precision Lapping & Polishing Machine.

INTRODUCTION. Definition

HIGH PRODUCTION DUAL DRIVE HORIZONTAL MACHINING CENTER

Transcription:

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS Structure 1.1 Introduction Objectives 1.2 NC Machines 1.2.1 Types of NC Machine 1.2.2 Controlled Axes 1.2.3 Basic Components of NC Machines 1.2.4 Problems with Conventional NC 1.3 Principles of NC Machines 1.4 Summary 1.5 Answers to SAQs 1.1 INTRODUCTION NC machines, advantages of NC machines, Types of NC systems, Controlled axes, Basic Components of NC Machines, Problems with Conventional NC and Principles of NC Machines are described in this Unit. Objectives After studying this unit, you should be able to understand,,, and. 1.2 NC MACHINES Controlling a machine tool by means of prepared program, which consists of blocks, or series of numbers, is know as numerical control (NC). In manufacturing of more complicated parts, the system has to calculate automatically additional data points, which is done by means of an interpolator. Numerical Control (NC) refers to the method of controlling the manufacturing operation by means of directly inserted coded numerical instructions into the machine tool. It is important to realize that NC is not a machining method; rather, it is a concept of machine control. Although the most popular applications of NC are in machining, NC can be applied to many other operations, including welding, sheet metalworking, riveting, etc. NC machines are method of automation, where automation of medium and small volume production is done by some controls under the instructions of a program. Various definitions of NC are : A system in which actions are controlled by direct insertion of Numerical Data at some point. The system must automatically interpret at least some portion of this data by Electronic Industries Association (EIA). Numerical Control is defined as a form of software controlled automation, in which the process is controlled by alphanumeric characters or symbols. 5

CNC Machines According to these definitions, a programme is prepared which consists of blocks, blocks consisting of combination of characters and numbers in sequence describing the position of the tool and job, the cutting speed and feed. The data converted into coded instructions which are called a Part Programme. As the job changes, the instructions of part program are also changed. The other instructions which can be included may be for tool changing or coolant on and off. It is easy to encode a new programme than to change the machinery for flexibility, thus arising the need of an NC machine tool. 6 Advantages of NC Figure 1.1 : Numerical Control (NC) Machine Tool The major advantages of NC over conventional methods of machine control are as follows : Higher Precision NC machine tools are capable of machining at very close tolerances, in some operations as small as 0.005 mm. Better Quality NC systems are capable of maintaining constant working conditions for all parts in a batch thus ensuring less spread of quality characteristics. Higher Productivity NC machine tools reduce drastically the non machining time. Adjusting the machine tool for a different product is as easy as changing the computer program and tool turret with the new set of cutting tools required for the particular part. Multi-operational Machining Some NC machine tools, for example machine centers, are capable of accomplishing a very high number of machining operations thus reducing significantly the number of machine tools in the workshops. Low Operator Qualification Less Time The role of the operation of a NC machine is simply to upload the work piece and to download the finished part. In some cases, industrial robots are employed for material handling, thus eliminating the human operator. An easy adjustment of the machine, adjustment requires less time.

1.2.1 Types of NC System Machine controls are divided into three groups: (a) (b) (c) Traditional numerical control (NC); Computer numerical control (CNC); Distributed numerical control (DNC). The original numerical control machines were referred to as NC machine tool. They have hardwired control, whereby control is accomplished through the use of punched paper (or plastic) tapes or cards. Tapes tend to wear, and become dirty, thus causing misreading. Many other problems arise from the use of NC tapes, for example the need to manual reload the NC tapes for each new part and the lack of program editing abilities, which increases the lead time. The end of NC tapes was the result of two competing developments, CNC and DNC. CNC refers to a system that has a local computer to store all required numerical data. While CNC was used to enhance tapes for a while, they eventually allowed the use of other storage media, magnetic tapes and hard disks. The advantages of CNC systems include but are not limited to the possibility to store and execute a number of large programs (especially if a three or more dimensional machining of complex shapes is considered), to allow editing of programs, to execute cycles of machining commands, etc. The development of CNC over many years, along with the development of local area networking, has evolved in the modern concept of DNC. Distributed numerical control is similar to CNC, except a remote computer is used to control a number of machines. An off-site mainframe host computer holds programs for all parts to be produced in the DNC facility. Programs are downloaded from the mainframe computer, and then the local controller feeds instructions to the hardwired NC machine. The recent developments use a central computer which communicates with local CNC computers (also called Direct Numerical Control). 1.2.2 Controlled Axes NC system can be classified on the number of directions of motion they are capable to control simultaneously on a machine tool. Each free body has six degree of freedom, three positive or negative translations along x, y, and z-axis, and three rotations clockwise or counter clockwise about these axes. Commercial NC system is capable of controlling simultaneously two, two and half, three, four and five degrees of freedom, or axes. The NC systems which control three linear translations (3-axis systems), or three linear translations and one rotation of the worktable (4-axis systems) are the most common. Figure 1.2 : Coordinate System (Milling and Drilling Operations) 7

CNC Machines Figure 1.3 : Coordinate System (Turning Operations) 8 Figure 1.4 : Coordinate System (Milling and Drilling Operations) 1.2.3 Basic Components of NC Machines Software The programmes or set of instructions, languages, punched cards, magnetic tape, punched paper tape and other such information processing items are referred to as software. This software controls the sequence of movement of an NC. That is why these numerical controls are sometimes called software controlled machines by NC lies entirely in the programming. The programmer plans the operations and their sequence from seeing the drawing and writes instructions in tabulated blocks of information, known as Part Programme on a programme manuscript. Then these instructions are punched on the control tape. Tape reader reads the codes and sends it to Machine Control Unit, which conversely converts them into the machine movements of machine tool. Machine Control Unit (MCU) NC machine tool has a main unit, which is known as Machine Control Unit, consists of some electronic hardware that reads the NC programme, interprets it and conversely translates it for mechanical actions of the machine tool. A typical Machine Control Unit may consist of the following units : Input or Reader Unit This unit consists of electro-mechanical devices used to collect the input from punched tape, cards, magnetic tape and disk. Then drive it through the system under a reading head, interpret the coded information and collect it again for reuse.

Memory Processor A block of information, consisting of words, is read from tape and stored into temporary memory called buffer. One block may contain one complete set of instruction words in sequence. The function of this memory is to keep on storing the next block of words when the machine is doing processing of previous block. The function of the processor is to coordinate and control the functions of other units, by giving ready signals to them at appropriate point of time. Output Channels The data stored in the memory is converted into actuation signal and supplied through output channels in the form of pulses. Control Panel The control panel has the switches, indicators, Manual Data Input (MDI) and dials for providing information to the operator. Feedback Channels Feedback channel is to check whether the operations are done in the way we want to, the feedback is sent through feedback channels by position and velocity. The MCU may be of three types : Housed MCU Machine Control Unit may be mounted on the machine tool or may be built in the casing of the machine. Swing Around MCU Machine Control Unit is directly mounted on the machine, which can swing around it and can be adjusted as per requirement of the operator s position. Stand Alone MCU Machine Tool Machine Control Unit is enclosed in a separate cabinet which is installed at some remote or same place near to the machine. Machine tool is the main components of a numerical control system, which executes the operations. It may consist of worktable, cutting tools, jigs and fixtures, motors for driving spindle and coolant and lubricating system. The latest development in the numerical control machine tool is the versatile machining center. This is a single machine capable of doing a number of operations such as milling, boring, drilling, reaming, and tapping by Automatic Tool Changer (ATC) under the control of tool selection instruction. 1.2.4 Problems with Conventional NC The problems arise in the conventional NC system are the following : Punched Tape It is an unreliable NC component for repeated use in the shop because of paper tape is especially fragile and its susceptibility to wear and tear. Figure 1.5 : Punched Tape 9

CNC Machines Tape Reader Tape reader is the least reliable hardware components of the machine while any breakdown is occurred on an NC machine. Controller Figure 1.6 : Tape Reader The hard-wired controller cannot be easily altered to incorporate improvements into the unit. Management Information Figure 1.7 : Controller The machine tool manufacturers have been continually improving NC technology by redesigning the systems to provide timely information such as piece counts, machine tool change, etc. to the management. Part Programming Mistakes When preparing the punched tape, part programming mistakes are common and to achieve the best sequence of processing steps. Non-optimal Speed and Feed The control system does not provide the provision to change the speed and feed during the cutting operation. 1.3 PRINCIPLES OF NC MACHINES 10 The basic elements and operation of a typical NC machine in numerical control and the components basically involved of data input, data processing and data output. For data input, numerical information is read and stored in the tape reader or in computer memory. In data processing, the programs are read into machine control unit for processing. For data output, this information is translated into commands, typically pulsed commands to the motor. The motor moves the table on which the work piece is placed to specified positions, through linear or rotary movements, by the motors, ball screw, and others devices. A NC machine can be controlled through two types of circuits, which is open loop and closed loop. In the open loop system, the signals are given to the motor by the processor,

but the movements and final destinations of the worktable are not accurate. The open loop system cannot accurate, but it still can produce the shape that is required. The closed loop system is equipped with various transducers, sensors, and counters that measure the position of the table accurately. Through feedback control, the position of the worktable is compared against the signal. Table movements terminate when the proper coordinates are reached. For the close loop system normally servomotor is utilized. For open loop system normally the stepper motor is utilized. The closed loop system is more complicated and more expensive than the open loop. There are two basic types of control systems in numerical control, point-to-point and contouring. In point-to-point system, also called positioning, each axis of the machine is driven separately by ball screw, depending on the type of operation, at different velocities. The machine moves initially at maximum velocity in order to reduce nonproductive time, but decelerates as the tool reaches its numerically defined position. Thus in an operation such as drilling or punching, the positioning and cutting take place sequentially. The time required in the operation is minimized for efficiency. Point-to-point systems are used mainly in drilling, punching, and straight milling operations. In the contouring system, also known as the continuous path system, positioning and cutting operations are both along controlled paths but at different velocities. Because the tool cuts as it travels along the path, accurate control and synchronization of velocities and movements are important. The contouring system is used on lathes, milling machines, grinders, welding machinery and machining centers. 1.4 SUMMARY 1.5 ANSWERS TO SAQs Refer the preceding text for all the Answers to SAQs. 11