DETERMINING ERRORS IN COMPLEX SURFACES MACHINING WITH THE USE OF CNC MACHINE TOOLS



Similar documents
STUDY OF THE INFLUENCE OF SURFACE FORM ERRORS ON THE FITTING UNCERTAINTY IN COORDINATE MEASUREMENTS

RATIONALIZATION OF VERTICAL MILLING CENTRE FINAL ASSEMBLY PROCESS

MEASUREMENT OF FREE-FORM SURFACES ON CNC MILLING MACHINE CONSIDERING TOOL WEAR AND SMALL CHANGES OF ITS WORKING LENGTH AND OFFSET RADIUS

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

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

CNC Applications. Tool Radius Compensation for Machining Centers

Short Description Installation Starting Up Configuration. Generalized Postprocessor

Arm2. Arm Arm22. Articulated Arm. machines MEASURING. tridimensional measuring FRATELLI ROTONDI

Dev eloping a General Postprocessor for Multi-Axis CNC Milling Centers

SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM AND A NEW METHOD OF RESULTS ANALYSIS 1. INTRODUCTION

GEOMETRIC ACCURACY OF AIRCRAFT ENGINE BLADE MODELS CONSTRUCTED BY MEANS OF THE GENERATIVE RAPID PROTOTYPING METHODS FDM AND SLA

ELEMENTS OF SOFTWARE INTEGRATION OF PRODUCTION SYSTEMS IN INDUSTRIAL PRODUCT CONTROL AND DIDACTICS 1. INTRODUCTION

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

Automotive Applications of 3D Laser Scanning Introduction

THE SELECTION CRITERIA OF SCANNING METHOD IN PROCESS OF REPRODUCING AN AIRCRAFT ENGINE BLADE GEOMETRY


Optical Digitizing by ATOS for Press Parts and Tools

COMPARATIVE ANALYSIS OF THE PROCESSES FOR MACHINING OF MOLD ELEMENT WITH USING TOPSOLID'CAM AND ESPRIT

Renishaw apply innovation TM. Calibrating 5-axis machines to improve part accuracy. 5Align

A Fuzzy System Approach of Feed Rate Determination for CNC Milling

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

Types of 3D Scanners and 3D Scanning Technologies.

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

CNC Vertical Machining Center Alpha-Center HD Heavy cast iron design, precise guideways, high-performance gear designed for heavy machining

ENGINEERING METROLOGY

Coordinate Measuring Machines CAT Bulletin No Computer Assisted Technology CAT-1000 Model Based Definition

8.1 HPC for improved efficiency on standard machine tools by using new fluid-driven spindles

Coordinate Measuring Machines SCANPAK. Bulletin No Scanning module for evaluation of workpiece contours, and 3D digitizing of surfaces

Application Report. Propeller Blade Inspection Station

Turning Centres. MAX 5 From print to part to profit

Machining processes simulation with the use of design and visualization technologies in a virtual environment

NX CAM TURBOMACHINERY MILLING PRODUCT REVIEW

SINUMERIK 810/840D DIN Programming for Milling

Algorithms for Real-Time Tool Path Generation

High speed machining and conventional die and mould machining

High productivity part manufacturing

It simply works! Safe process monitoring.

Making Better Medical Devices with Multisensor Metrology

CNC Portal Milling Machine FZ 50. CNC Power Milling Technology

Productivity+ CNC plug-in

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

Presentation on CNC MACHINES. By: Hafiz Muhammad Rizwan

TA-A BED TYPE MILLING CENTRE

:: fast. precise. clean GRAPHITE MACHINING USING HIGH TECHNOLOGY CNC MILLING.

Encoders for Linear Motors in the Electronics Industry

Basic 2D Design Be sure you have the latest information!

Up to Speed. When considering a modern CNC. Spindle speeders allow micromachining on lower-rpm machines

COMPUTATIONAL ACCURACY ANALYSIS OF A COORDINATE MEASURING MACHINE UNDER STATIC LOAD

5-Axis Test-Piece Influence of Machining Position

MET 306 Activity 6. Using Pro/MFG Milling Operations Creo 2.0. Machining a Mast Step

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

DMU 75 / 95 monoblock

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

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

MoveInspect HF HR. 3D measurement of dynamic processes MEASURE THE ADVANTAGE. MoveInspect TECHNOLOGY

Proficiency Test For Machining Center

SHARP SVL 4525 LINEAR WAY VERTICAL MACHINING CENTER

FAGOR CNC 8055 ia-mc Control

MODELLING AND COMPUTATIONAL ANALYSIS

TEST PROJECT TEACHER GUIDELINES

Computer-Aided Numerical Control (CNC) Programming and Operation; Lathe Introduction, Advanced Mills

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

Precision Manufacturing Regional Alliance Project (PMRAP) Accelerated Weekend Program. Springfield Technical Community College.

Toolmaster TM250. Tool Presetters. Quick tool changes result in measurable success. Simple, rapid, accurate

Application Example: Reverse Engineering

CNC Milling Engraving machine G4030A Instruction manual

Electron S.R.L. B55 CNC TRAINING MACHINES

TECHNICAL DESCRIPTION

The Influence of Tool Tolerances on the Gear Quality of a Gear Manufactured by an Indexable Insert Hob

Flexible High Tech Solutions for Industry

ABERLINK 3D MKIII MEASUREMENT SOFTWARE

XCal-View user manual

Chapter 2 Fractal Analysis in CNC End Milling

AFM Image Deconvolution Software User s Manual

CHAPTER 1. Introduction to CAD/CAM/CAE Systems

Architecture for Direct Model-to-Part CNC Manufacturing

accord 20 fx CNC machining centre

How To Calculate Kinematics Of A Parallel Robot

BED TYPE MILLING CENTRE

Contact probe radius compensation using computer aided design models

CAD Model Validation in the Product Life Cycle Management

LOCATION DEPENDENCY OF POSITIONING ERROR IN A 3-AXES CNC MILLING MACHINE

Teachware CNC Technology

Advanced solutions for 5 pieces or 5,ooo,ooo pieces and everything in between. T E C H N O L O G I E S. High Volume Hydromat.

Manufacturing Process and Cost Estimation through Process Detection by Applying Image Processing Technique

DMS 680. Universal length measuring system gauge inspection for»iso 9000«requirements

MDM-Metrosoft Guide to GearSoft program Versions Guide to GearSoft Software Code: 193 Versions

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

[ means: Under Control Learning and Producing. EMCO Industrial Training SOFTWARE. Programming, simulation and CAD/CAM software for CNC training

VERIFICATION OF GEOMETRICAL ACCURACY OF SELECTIVE LASER MELTING (SLM) BUILT MODEL

Development of a Virtual Training Workshop in Ultra-precision Machining*

Pipeline External Corrosion Analysis Using a 3D Laser Scanner

PRODUCT BROCHURE SPATIAL ANALYZER. Powerful, traceable and easy-to-use metrology and analysis software

Alphacam Art combines Vectric s Aspire artistic design software with the market leading Alphacam manufacturing software.

Advance in Monitoring and Process Control of Surface Roughness Somkiat Tangjitsitcharoen and Siripong Damrongthaveesak

APPLICATION OF SHAPE SENSITIVITY ANALYSIS IN NUMERICAL MODELLING OF SOLIDIFICATION PROCESS

Chapter 6 Machining Center Carbide Insert Fundamentals

MeasurLink V7. Measurement Data Network System. MeasurLink provides total support from production line to production management and beyond.

Spheroline SLC 50. Precision centering. Precision Optics

Transcription:

KOMISJA BUDOWY MASZYN PAN ODDZIAŁ W POZNANIU Vol. 26 nr 2 Archiwum Technologii Maszyn i Automatyzacji 2006 ANDRZEJ WERNER *, MAŁGORZATA PONIATOWSKA * DETERMINING ERRORS IN COMPLEX SURFACES MACHINING WITH THE USE OF CNC MACHINE TOOLS The present paper concerns the question of determining errors in the process of producing parts with the use of CNC machine tools in order to introduce intermediary (off-line) correction of the processing programme. The elements were processed with a CNC FYS 16N milling machine with a TNC 360 Heidenhain numerical control system. The methodology of determining the errors was presented on the example of an object made from an aluminium alloy described with a free surface panel. Both the geometrical model and the processing programme were created in the Mastercam system. The production accuracy inspection were conducted on a MISTRAL Brown & Sharpe coordinate measuring machine. The obtained information relating to the values and distribution of processing errors was used to correct the CNC machine tool control programmes. Key words: processing errors, complex surface, coordinate measuring 1. INTRODUCTION Processing with the use of numerically controlled machine tools is inevitably connected with errors in the machining method, fixing the processed object, thermal expansion of the material as well as the processing system stiffness. There are two methods of error correction in machining. One of them is the online method, applied during the processing. The other is the off-line method involving intermediary correction of a processing programme after analysing the machining accuracy [3], for which it is essential to collect information on the geometry of the produced object. In the case of free shape surfaces, converting a three-dimensional object into a discreet description of its geometry requires applying a surface scanning method called digitalisation. This process aims at machining a geometrical model of an object in the computer memory with the use of a measuring points cloud. Both coordinate measuring machines and CNC machine tools equipped with suitable measuring probes can be used for * Ph.D. Eng. Faculty of Mechanical Engineering, Bialystok Technical University.

212 A. Werner, M. Poniatowska measuring [1]. There are a few methods of surface digitalisation on coordinate measuring machines (CMMs). The choice of the method depends mostly on the type of a CMM, of the measuring probe head as well as of software. The process of 3D surface digitalisation is most often carried out with a contact probe, taking into account the correction of the measuring ball radius in the direction normal to the surface at a particular measuring point. CMMs may be also equipped with non-contact (optical) measuring probe systems. The distance between two measuring points may be constant or may change depending on the shape of the measured surface. The points obtained as a result of the measurement may be distributed according to an regular or irregular network, consecutive sequential lines, or even selectively. The coordinate values of measuring points in a digital form may be further processed in order to determine the values of processing errors. The article presents a method of determining summary errors in processing surfaces of complex spatial shapes with numerically controlled machine tools with the use of a coordinate measuring machine and the CAD/CAM systems. 2. RESEARCH STAND The experiment was conducted on a research stand including the following elements (Fig. 1): a PC computer 3 integrated with a numerically controlled machine tool and with a coordinate measuring machine; with the CAD/CAM (Mastercam) and the PC-DMIS measuring software installed, a FYS 16N machine tool 1 with Heidenhain TNC 360 numerical control, a DEA (Brown & Sharpe) Mistral 070705 coordinate measuring machine 2. Mastercam is an integrated CAD/CAM system which creates geometry, prepares details and finished drawings, visualizes the graphic tool path and generates the NC programme. Thanks to its possibilities it is an ideal tool for preparing technological processes for any numerically controlled machine tools. Mastercam allows the user to change the processing parameters or tool at any time during the process, to modify the tool path, and later to visualise the machining again. Before applying the programme directlyon a machine tool, it is possible for a programmer to check the effect of his or her work on the screen. In addition to creating geometry, the programme user can analyse it, control the tool path, and see on the screen the machining effect, i.e. the real appearance of the worked-on detail including the tool tracks formed in the machining process. The PC-DMIS programme is the software of a Mistral Standard CNC coordinate measuring machine. PC-DMIS for Windows is a full geometrical measurements package. It translates high level commands required in measuring

Determining errors in complex surfaces machining 213 Fig. 1. Research stand scheme: 1 numerically controlled milling machine, 2 coordinate measuring machine, 3 PC computer Rys. 1. Schemat stanowiska badawczego: 1 frezarka sterowana numerycznie, 2 współrzędnościowa maszyna pomiarowa, 3 komputer klasy PC parts into detailed steps necessary to control coordinate measuring machines (CMMs). PC-DMIS for Windows uses the Microsoft Windows interface both for creating and executing programmes. It is easy for a user to start the measuring process with the use of a drop-down menu, dialog boxes and icons. The PC- DMIS interface versatility assures an easy way of adapting the software to the user's individual needs. 3. RESEARCH INTO THE FREE SURFACE MACHINING ACCURACY The method of determining errors in the process of machining a 3D object is shown on the example of an object made from aluminium and described with a free surface panel. The geometrical description of the object was created in the Mastercam programme (Fig. 2). Fig. 2. 3D free surface a view of the surface generated in the Mastercam programme Rys. 2. Powierzchnia swobodna 3D widok powierzchni wygenerowanej w programie Mastercam

214 A. Werner, M. Poniatowska 3.1. Programming and machining The programme controlling the object machining was created with the use of the Mastercam system 3D milling module. In order to generate the tool path (Fig. 3), the procedure of parallel passages was used (two-side machining without return lost motion). The applied tool was an end mill φ10 with a ball end, made of high-speed steel (DIN 1889 BA 10 K-H-HSS-E). Fig. 3. Tool path Rys. 3. Ścieżka przejścia narzędzia Conditions of machining: feed 200 mm/min, rotational speed of spindle 1600 rpm, parrarel passages distance 0.3 mm, machining tolerances 0.01 mm. The machine tool controlling programme was generated with the use of a postprocessor adapted to control a Heidenhain TNC 360. After appropriate equipping and setting of the machine tool, a cubicoid aluminium alloy workpiece was fixed in the device. Machining of the object was realized in the DNC mode (the volume of the controlling programme exceeded the memory capacity of the numerical control system). 3.2. Evaluation of machining surface accuracy Control measurements were taken with a Mistral 070705 coordinate measuring machine. A TP200 measuring probe equipped with a stylus with a ball tip of 2 mm in diameter was used. After having defined the co-ordinate system of the measured object in the manual control mode, the researchers

Determining errors in complex surfaces machining 215 transferred the geometrical model of the object, prepared in the Mastercam system to the PC- DMIS system controlling the measuring machine performance [4]. In order to transfer the geometrical data, the researchers applied the IGES format. With the surface model of the object, the surface scanning procedure was automatically started (Fig. 4). Fig. 4. The imported surface with the system of measuring points, the number of which is established by the user Rys. 4. Zaimportowana powierzchnia wraz z układem punktów pomiarowych, których liczbę użytkownik The area of scanning was defined through setting the boundary values of the u and v parameters (the parameterization directions used in a surface objects group in CAD systems). The number of points for different scanning directions was also established (10 and 15 respectively). As a result, 150 measuring points were generated on the surface panel (Fig. 5). Fig. 5. Surface panel with the 150 measuring points marked Rys. 5. Płat powierzchni z naniesionymi 150 punktami pomiarowymi After accomplishing the measurement phase, the co-ordinate values of the measuring points were obtained. The next step was to determine the Δ total spatial error of the surface machining [2]. In order to determine the values of this error for every measuring point, the obtained co-ordinate values were substituted to the following formula:

216 A. Werner, M. Poniatowska Δ = ( ) 2 ( ) 2 ( ) 2 X T X A + Y T Y A + Z T Z A where: Δ total spatial error of machining, X T, YT, ZT co-ordinates of nominal points, X A, Y A, Z A co-ordinates of measuring points. The calculated results are illustrated in Fig. 6. It results from the graph that the deviation range amounts to 0 0.4 mm. The main reason of occurred machining errors was size (length, diameter, nose radius) and form errors of the mill. Control measurements of it revealed thad the nose radius was 0.2 mm less then nominal. processing error [mm] 0,4 0,35 0,3 0,25 0,2 0,15 0,1 0,05 0 1 13 25 37 49 61 73 85 97 109 121 133 145 measuring point number Fig. 6. Graph illustrating a error of surface machining before correction Rys. 6. Wykres przedstawiający błąd obróbki powierzchni przed korekcją Information relating to the values and distribution of the machining errors was used in correcting the CNC machine tool control programme. The influence of the correction is presented in Fig. 7. 0,4 processing error [mm] 0,35 0,3 0,25 0,2 0,15 0,1 0,05 0 1 10 19 28 37 46 55 64 73 82 91 100 109 118 127 136 145 measuring point number before correction after correction Fig. 7. Graph representing the influence of the correction Rys. 7. Wykres przedstawiający wpływ korekcji

Determining errors in complex surfaces machining 217 4. CONCLUSIONS The coordinate measuring method is a quick and effective tool for determining errors in machining objects with numerically controlled machine tools. It is particularly significant in the case of machining objects of complex spatial shapes. The obtained information on the values and distribution of machining errors may be used to correct machine tools controlling programmes. In consequence, significant increase in the production accuracy is obtained. This fact is very important in the aspect of applying modern production systems aiming at achieving high product quality. REFERENCES [1] Ainsworth M., Ristic M., Brujic D., Cad-Based Measurement Path Planning for Free-Form Shapes Using Contact Probes, Advanced Manufacturing Technology, 2000, 16, p. 23 31. [2] Ikua B. W.,Tanaka H., Obata F., Sakamoto S., Prediction of cutting forces and machining error in ball end milling of curved surfaces I theoretical analysis, Precision Engineering, Journal of the International Societies for Precision Engineering and Nanotechnology, 2001, vol. 25, p. 266 273. [3] Lechniak Z., Werner A., Skalski K., Kędzior K., Methodology of the Off-line Software Compensation for Errors in the Machining Process on the CNC Machine Tool, Journal of Material Processing Technology, 1998, 73, p. 42 48. [4] Min-Yang Y., Jin-ho P., Analysis of setting errors in precision ballscrew machining and the automatic adjustable center, International Journal of Machine Tools & Manufacture, 1998, 38, p. 965 979. Praca wpłynęła do redakcji 24.03.2006 Recenzent: dr hab. inż. Roman Staniek WYZNACZANIE BŁĘDÓW WYKONANIA PRZEDMIOTÓW NA OBRABIARKACH CNC S t r e s z c z e n i e Artykuł dotyczy zagadnienia wyznaczania błędów wykonania części na obrabiarkach CNC, co pozwoli na wprowadzenie pośredniej korekcji (off-line) programu obróbkowego. Elementy obrobiono na frezarce CNC FYS 16N z numerycznym sterowaniem TNC 360 Heidenhain. Dokładność wykonania kontrolowano na współrzędnościowej maszynie pomiarowej MISTRAL Brown&Sharpe. Wyniki pomiarów posłużyły do wyznaczenia błędów obróbki. Informacje dotyczące wartości i rozkładu błędów obróbkowych wykorzystane zostały do skorygowania programów obróbkowych. Słowa kluczowe: błędy obróbki, powierzchnia złożona, pomiary współrzędnościowe