DATA ACQUISITION STRATEGY FOR OPEN CNC MONITORING IN HSM PROCESS



Similar documents
A Fuzzy System Approach of Feed Rate Determination for CNC Milling

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

The Development of an Open Architecture Control System for CBN High Speed Grinding

Linear Motion and Assembly Technologies Pneumatics Service. Industrial Ethernet: The key advantages of SERCOS III

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

Siemens and National Instruments Deliver Integrated Automation and Measurement Solutions

PROCESS MONITORING AND CONTROL OF MACHINING OPERATIONS

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

Scalable open cross-platform kernel of PCNC system for multi-axis machine tool

Architecture for Direct Model-to-Part CNC Manufacturing

Presentation on CNC MACHINES. By: Hafiz Muhammad Rizwan

CNC HARDWARE & TOOLING BASICS

Research of PROFIBUS PA s integration in PROFINET IO

NX CAM TURBOMACHINERY MILLING PRODUCT REVIEW

Application Note. EtherCAT Master Architecture. Applicable Products: Yaskawa Servodrives with CANopen over EtherCAT

Kinematic Calibration on a Parallel Kinematic Machine Tool of the Stewart Platform by Circular Tests

Prediction of Cutting Force in 3-Axis CNC Milling Machines Based on Voxelization Framework for Digital Manufacturing

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

CODESYS Motion + CNC. English

Analysis of Industrial PROFINET in the Task of Controlling a Dynamic System**

Application of a Web-based Monitoring and Control system in Plastic Rotational Moulding Machine

SINUMERIK 810/840D DIN Programming for Milling

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

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

Figure 1. Basic Petri net Elements

Ruled Surface Machining on Five-Axis CNC Machine Tools

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

System Expertise for Machine Tools

The NX CAM-SINUMERIK advantage

Multi-Functional Machine Tool

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

Solar Tracking Application

DATA COMMUNICATION BETWEEN PROGRAMMABLE LOGIC CONTROLLERS IN THE INDUSTRIAL DISTRIBUTION APPLICATIONS

Software Development for Multiple OEMs Using Tool Configured Middleware for CAN Communication

REMOTE CONTROL OF REAL EXPERIMENTS VIA INTERNET

CHAPTER 1: OPERATING SYSTEM FUNDAMENTALS

DESIGN OF A PCB MILLING MACHINE

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

Gage Applied Technologies

Towards Requirements Engineering Process for Embedded Systems

VEHICLE TRACKING SYSTEM USING GPS. 1 Student, ME (IT) Pursuing, SCOE, Vadgaon, Pune. 2 Asst. Professor, SCOE, Vadgaon, Pune

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

LLRF. Digital RF Stabilization System

CONCEPT FOR ONLINE WEB MACHINE TOOL CONTROL BASED ON OPEN SOURCE

High speed machining and conventional die and mould machining

Design of Remote data acquisition system based on Internet of Things

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

HIGH PRODUCTION DUAL DRIVE HORIZONTAL MACHINING CENTER

MIKRON HPM 1150U HPM 1350U

In: Proceedings of RECPAD th Portuguese Conference on Pattern Recognition June 27th- 28th, 2002 Aveiro, Portugal

The Impact of Machining Parameters on Peak Power and Energy Consumption in CNC Endmilling

QP-2040L CNC VERTICAL MACHINING CENTER

IC 1101 Basic Electronic Practice for Electronics and Information Engineering

Force/position control of a robotic system for transcranial magnetic stimulation

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

Automation - future trends and innovation

The Design of DSP controller based DC Servo Motor Control System

How To Calculate Kinematics Of A Parallel Robot

More efficiency and transparency? You can get there. Optimized Packaging Line. Answers for Industry.

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

Zig-Zag Tool Path Generation for Sculptured Surface Finishing

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

Leading-edge technology for machine tools

ABB drives. Automation solutions Drives, PLC, motion, motors and safety

NEW. EVEN MORE data acquisition and test stand automation

INTRUSION PREVENTION AND EXPERT SYSTEMS

MEng, BSc Computer Science with Artificial Intelligence

Autonomous Advertising Mobile Robot for Exhibitions, Developed at BMF

Linear Motion System: Transport and positioning for demanding applications

A System for Capturing High Resolution Images

CNC Portal Milling Machine FZ 32. High Performance Milling Technology

High-Speed Thin Client Technology for Mobile Environment: Mobile RVEC

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

Dal software all automazione attraverso uno sviluppo integrato multidisciplinare Decisioni Intelligenti, Macchine dedicate, Prodotti Migliori

Design of a Wireless Medical Monitoring System * Chavabathina Lavanya 1 G.Manikumar 2

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

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

CIM Computer Integrated Manufacturing

Programming ABB Industrial Robot for an Accurate Handwriting

the headoffices Hardware standard Software standard hardware custom motion controllers Multi-panel meters custom custom hardware hardware

Learning Systems Software Simulation

DEMANDS ON MANUFACTURING METROLOGY AND SOLUTIONS

Integrated Modeling for Data Integrity in Product Change Management

Background: Experimental Manufacturing Cell

An Event-Triggered Smart Sensor Network Architecture

SPPA-T3000 Control System The Benchmark in Controls

GETTING STARTED WITH LABVIEW POINT-BY-POINT VIS

Constant scallop-height tool path generation for three-axis sculptured surface machining

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

Understanding Gcode Commands as used for Image Engraving

Application of Android OS as Real-time Control Platform**

Application of Virtual Instrumentation for Sensor Network Monitoring

Proficiency Test For Machining Center

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

5. Tutorial. Starting FlashCut CNC

High productivity part manufacturing

Transcription:

DATA ACQUISITION STRATEGY FOR OPEN CNC MONITORING IN HSM PROCESS Erik Gustavo Del Conte, ergconte@unimep.br Klaus Schützer, schuetzer@unimep.br Laboratório de Sistemas Computacionais para Projeto e Manufatura - Universidade Metodista de Piracicaba Rod. Luis Ometto, Km 1, 13.451-900, Santa Barbara d'oeste, SP - Brazil Abstract. The necessity of monitoring systems in High Speed Machining process (HSM) has increased with the high level of performance and security required. The cutting process parameters of a CNC machine are traditionally based on handbooks, or on user s practical experience, this approach results in a conservative cutting process parameters. In order to optimize these parameters, a monitoring system is developed and applied. The Open CNC concept is widely used to provide the integration of user s functions and communication capabilities with CNC data over the network, but a few machine controllers provide data access at all levels of communication. The objective of this work is the implementation of a monitoring data acquisition strategy applied in a commercial CNC with open architecture that eliminates the network transmission delay, increases the sample frequency and provide better accuracy of a monitored variable. A new data acquisition strategy was developed and analyzed by experiments considering different feedrates values. The open CNC communication interface was evaluated by the monitored variable resolution showing the limits of open CNC sample frequency when a variable of servo loop level is accessed. Keywords: Monitoring System, Open CNC, High Speed Machining 1. INTRODUCTION The HSM (High Speed Machining) process is widely used in the machining of sculptured surfaces due the competitive machining time and high level of geometrical quality obtained. The machine motion is calculated by the CAM (Computer Aided Manufacturing) system and controlled by the CNC (Computer Numerical Control) and motor drivers. As a result, the performance of machining process is linked to the performance of CAM parameters and CNC control (Lartigue et al., 2004). The technologies involved in HSM process vary from the tool path interpolate methods to tool holder, motion control with high dynamic motors, security devices, process monitoring and others technologies that provide specific results in high speed machining process (Schützer and Schulz, 2003). Figure 1 shows the technologies related to the HSM process (Schulz, 1999). CNC control Machine base Light weight design Safety devices Environmental aspects CAD/CAM HSC specific cutting strategies Process control and monitoring CAD/CAM Process Machine Tool HSC HSM Technology Cutting Tools Cutting material Cutting edge geometry Design Components Workpiece High frequency spindle Feed drives Tool clamping device Material Coolant Control Steel Gray iron Non-ferrous alloys Special alloys, Composites Clamping Handling In-process deformations Special characteristics Figure 1. Technologies related to the HSM process (Schulz, 1999) Machining parameters are usually based on people s experiences or according to handbooks, this approach results in a conservative cutting process, where the machining performance is not totally used to avoid the machine failure (Cus et al., 2006). Monitoring systems in HSM process have increasing importance with the demand of high performance of complicated operations and for process security. It obliges CNC manufacturers to include monitoring and protection

functions of motors, drives, peripheral devices as well as to provide the integration of speed optimization (Haber et al., 2005). The infrastructure to integrate the all levels of factory automation and link the equipment in an e-manufacturing environment is still missing. It is necessary the development of new technologies for the implementation of monitoring and control capabilities of traditional CNC machine tools, without this infrastructure, the advanced factory automation can hardly become practical in the distributed manufacturing shop floor environments (Wang et al., 2004). Haber et al. (2003) classifies the openness of CNC in two levels: Man/Machine Communication (MMC) and Numerical Control Kernel (NCK) levels. The first level is characterized by the interaction with the user and applications developed using DDE (Dynamic Data Exchange) protocol and a bus that enables low-level data communication. The NCK level is considered the more important level of opening from control-system viewpoint, where real-time events are performed. The open architecture provided by a few modern numerical controllers allows the user to implement specific functions at higher levels and this is usually sufficient for many tasks, like process control and machine monitoring. In lower levels, including speed and current control loops, the implementation of customized functions is not possible (Pritschow and Kramer, 2005). The influence of the network delay in open CNC data acquisition is showed by previous related work where the commercial communication module was used to develop a monitoring system in HSM process. Del Conte et al. (2007) shows the influence of feedrate programmed value in monitored variable resolution, where the sampled data frequency provided by the open CNC network communication is not sufficient to the monitoring of control loop variables (e. g., position control, velocity control, current control). The purpose of this work is the implementation of a new monitoring data acquisition strategy applied in a commercial open CNC controller that eliminates the network transmission delay, increases the sample frequency and provides better accuracy of a monitored variable. This new strategy uses an internal data acquisition procedure in an open CNC that stores the monitored data in a buffer and in the next step, this data is transmitted to a PC (Personal Computer), where the monitoring system is executed. The concept of monitoring system is presented in Fig. 2 below. Figure 2. Monitoring system concept Figure 2 shows the association with a feed forward control system, where the monitoring system is responsible to feed forward the loop. This concept is based on how the cutting strategies and cut parameters affect the machine behavior. By the correlation with cutting strategies and feedrate signal signature, it is possible to identify the cutting strategies that results in an optimized machining process. 1.1 Monitoring systems in HSM process Norman et al. (2006) shows that typical challenges of monitoring in HSM process include the following facts: High-speed machining bears a high risk for tool failure and product damage. Complex structural parts with thin walls bear a high risk for product damage. Characterizing the dynamics of the combination system-process-product is difficult. Obtaining real-time feedback of the machining process is difficult. Developing a generally applicable closed loop control is difficult.

Therefore, in this paper our attention focuses on open CNC variable monitoring, including the monitoring of feedrate value. The cutting accuracy of HSM process is affected when a curve with a corner is machined in high feedrate value, in this case the over-cutting is much more common than in traditional CNC. This is the most serious problem that a current HSM servo control faces (Wang and Li, 2003). Table 1 summarizes the action of various categories of parameters on the HSM system performances (Bearee et al., 2004). Table 1. CNC parameters dominating effects on system performances (Bearee et al., 2004) CNC parameters Productivity Contouring accuracy Machine vibrations decrease Increase loop gains, feed forwards, decrease post-filtering Good Fair Poor Decrease speed limitations, increase pre-filtering Poor Good Good Geometrical filtering Good Fair Good The linear interpolation tool method is an example of critical CAM parameter in the context of HSM. The limitation of NC (Numerical Control) unit to execute a movement in a straight line between two successive positions with high speed causes significant decreases in feedrate that increases machining time and affects the geometric quality of the machined surface. The use of native polynomial formats offers the possibility to optimize tool paths (Lartigue et al., 2004). The necessity to known the influences of process parameters in machine behavior and performance has increased the importance of monitoring systems in HSM process and the open CNC has a purpose to provide the required integration to implement monitoring applications in this field. 1.2 Open CNC system The Open CNC architecture requirements are different for the users and for the manufacturer s point of view. The openness for user s is the possibility to implement and access specific functions in all levels of communication, using a standard interface, and for manufacturer s the possibility to implement customized HMI (Human Machine Interface) and the proprietary way to implement specific functions in limited levels is considered openness (Erol et al., 2000). The IEEE (Institute of Electrical and Electronics Engineers, Inc.) technical committee of open systems defines a open system as: An open system provides capabilities that enable properly implemented applications to run on a variety of platforms from multiple vendors, interoperate with other system applications and present a consistent style of interaction with the user. (IEEE, 1998). Pritschow et al. (2001) divide the openness of control systems in following categories: Open HMI: This level of openness is restricted to the non-real-time control system part. Kernel with restricted openness: Offers interfaces to insert user-specific filters even for real-time functions, but has a fixed topology. Open Control System: The control kernel topology depends on the process and offers interchangeability, scalability, portability and interoperability. The previous open control architecture such as OMAC (Open Modular Architecture Controllers), OSACA (Open System Architecture for Controls within Automation Systems) and OSEC (Open System Environment for Controller) have the same integration purposes, but are logically incompatible among them, and in order to avoid this incompatible situation, Park et al. (2006) proposes a middleware that makes the CNC control portable, interoperable and compatible with other controllers. Pritschow and Kramer (2005) had introduced a comprehensive concept for an open drive architecture, which enabled the users to access all desired signals and, it can substitute the existing drive controller where the standard drive control is not enough in terms of speed and flexibility. A few commercially available open architecture systems include Delta Tau PMAC-NC, IBH PA 8000, Galil DMC 1000, Creonics MCC VME, Adept Series A, Aerotech Unidex 31, CIMplus, and Typ3 osa. Although these controllers are excellent systems for research and development, the standardization have remained unresolved and their widespread application in industry is not obtained (Liang et al., 2004). This shortly open CNC overview shows the difficulty to obtain a non-proprietary standard interface that is operable in all levels of hardware and software communication. The flexibility required for the implementation of optimized functions is even today not provided for the most commercial open CNC systems applied in industry.

2. DATA ACQUISITION STRATEGY The standard open CNC interface used in this research becomes possible the data acquisition over the network communication. This HMI open level does not provide the corresponding sample frequency to acquire data in servo level with satisfactory accuracy (Del Conte et al., 2007). The accuracy specified for monitored variable resolution is the acquisition of one monitored variable value per one millimeter traveled by the associated axis. This specification becomes possible the analyses of tool path interpolate methods and CAM tolerance in feedrate behavior (Helleno, 2004). To attend the specification above, a new acquisition method divided in buffer and transmission module is proposed. 2.1 Buffer module The main idea is to avoid the data collection trough the network with the creation of a buffer in CNC that can store the desired servo level data to be monitored. The implementation of this strategy is possible by the usage of a function provided by the open CNC used, called synchronized actions. As defined in Siemens manual These Motion synchronous actions are instructions programmed by the user, which are evaluated in the interpolation cycle of the NCK in synchronism with part of the program in execution. If the condition programmed in the synchronized action is fulfilled or if none is specified, then actions assigned to the instruction are activated in synchronism with the remainder of the part program run. The Fig. 3 shows how synchronized actions work (Siemens, 2005). In NCK interpolation cycle: Real time events and values: - Digital inputs/signals - Values from system variables - Measured values -Drivedata Gating logic - Evaluation of conditions Initiated actions: - Blockwise - Modal - Modal steady-state (across all modes) Figure 3. Schematic diagram of synchronized actions (Siemens, 2005) The synchronized actions are programmed in CNC program and executed in parallel to the machining process execution. The condition is checked in the interpolation cycle and the associate action is executed when the condition is fulfilled. In this approach are used the variables called R -parameters to build the buffer, where the real-time variables are saved according to the condition programmed in synchronized action, in section 3 is demonstrated the CNC program with synchronized action developed. 2.2 Transmission module The open HMI interface is used to transmit the acquired buffer data to the PC (Personal Computer), where the signals are analyzed. The communication between CNC and PC monitoring system is through the MPI (Mult Point Interface) network with a transmission rate of 187.5 Kbps, an interface card CP5611 with MPI/PROFIBUS protocol installed in the PCI (Peripheral Component Interconnect) bus of personal computer makes possible the communication with CNC and PC. A NCDDE server (Dynamic Data Exchange with the NC kernel) included in the OEM (Original Equipment Manufacturer) package enables the monitoring system developed in LabVIEW to collect the desired data using the DDE (Dynamic Data Exchange) functions (Siemens, 1997). The transmission module was developed with LabVIEW software that provides the necessary DDE functions for establish a communication with the NCDDE server. Figure 4 shows how the transmission module acquires the data storaged in CNC buffer. The communication is established by the DDE open function and the function DDE requests calls of the desired variable to access, and in this case is requesting the address of R-parameters that actuate as buffer. The behavior of acquired signal is showed in a graphic and the correspondent value is storaged in a file. The LabVIEW block diagram developed is showed in Fig. 4.

3. EXPERIMENTAL PROCEDURE Figure 4. LabVIEW block diagram of transmission module The experiments were conducted in the milling machine center with CNC SIEMENS 810D. The sampled variable data is a current position value of a X axis provided by an internal CNC system variable with the name $aa_iw[x1]. The buffer module was executed in two different conditions. In the first condition, the feedrate programmed value was 1000 mm/min and in the second condition 6000 mm/min. The CNC program below was used during the data acquisition buffer module. G54 G1 X0 F1000 $ac_marker[1]=0 $ac_param[1]=0 $ac_param[2]=1 ID=1 whenever ($aa_iw[x1]>$ac_param[1]) and ($aa_iw[x1]<$ac_param[2]) DO R[$ac_marker[1]]=$aa_iw[x1] $ac_marker[1]=$ac_marker[1]+1 $ac_param[1]=$ac_param[1]+1 $ac_param[2]=$ac_param[2]+1 X100 M30 The CNC program executes a linear movement in X axis from 0 to 100 mm of distance and whenever the condition described of the synchronized action (called ID=1) is fulfilled, the X axis position data is stored in the variables called R -parameters of the CNC. The condition assures that one value of X axis position data is stored among one millimeter traveled by the X axis. After the CNC program execution, the transmission module of the monitoring system is executed and the data storaged in R-parameters are transmitted to the PC. 4. RESULTS ANALYSIS The interval distance of sampled data with synchronous actions is showed at the Tab. 2 below in both feedrate conditions. Table 2. Experimental results for sampled data Feedrate programmed value Interval distance (mm) F 1000 mm/min 1 F 6000 mm/min 1 Table 1 shows that the acquisition data strategy assures the specified variable resolution without data variability, this represents that the synchronized actions stores the data cyclically in the buffer. The most way used to measure the CNC performance is block processing time. The block processing time is the time necessary to CNC translates moves from G-code, feed to the servo algorithms and execute in the servo loop. In the actual open CNC architecture this time corresponds to the least possible sample frequency to monitoring a variable.

Equation (1) can be performed to identify the influence of programmed feedrate in monitored variable resolution (Arnone, 1998). x Vamax = (1) BPT/60 where: Vamax x BPT Maximum programmed feedrate Distance between measures Block Processing Time Accordingly to the Eq. (1), the maximum feedrate programmed to assure a condition for acquisition of one measure variable value per one millimeter traveled is 6000 mm/min in a CNC with 0.010 s of block processing time. Figure 5 shows the feedrate influencing in monitored variable resolution for three CNC different block processing times. Figure 5. Feedrate influencing in monitored variable resolution The shorter block processing times results in a higher sample frequency, and a monitored variable resolution decreasing proportionally to the feedrate increasing. In Fig. 5 one example is in CNC B, for a feedrate value of 10000 mm/min the system attends the acquisition specification and when the feedrate grows to 20000 mm/min the resolution is affected proportionally in 2 mm among measures. 5. CONCLUSIONS The data acquisition strategy developed results in the elimination of network delay influence and increase the sample frequency, resulting in better monitored data accuracy. The variable resolution specification of one monitored variable value per one millimeter traveled is assured until the feedrate value exceeds the open CNC sample frequency. However the influencing of feedrate in monitored variable resolution is still high when the feedrate value exceeds the maximum sample frequency. In this work, the maximum sample frequency is 0.010 s and the correspondent feedrate

value is 6000 mm/min. The integrity of sampled data analysis is assured until this limit of frequency and affected proportionally to the feedrate increasing. The level of openness in most actual open CNC architectures is the main reason for the situation found in this work. The sample frequency of implemented data strategy depends only to the CNC block processing time, and without a standard method to access data in servo loop level frequency, this limitation in monitored variable resolution will be continue in determinates conditions of feedrate value. 6. ACKNOWLEDGEMENTS This study was done with the support of CAPES, a Brazilian federal agency that promotes scientific research. 7. REFERENCES ARNONE A. High Performance Machining. USA, Cincinnati: Hanser Gardner Publications, 1998. CUS, F.; MILFELNER, M.; BALIC, J. An intelligent system for monitoring and optimization of ball-end milling process. Journal of Materials Processing Technology, Maribor, Vol. 175, No. 1 3, p. 90 97, Junho de 2006. BEAREE, R., BARRE, P., BLOCH, S. Influence of High-Speed Machine Tool Control Parameters on the Contouring Accuracy: Application to Linear and Circular Interpolation. Journal of Intelligent and Robotic Systems, Vol. 40, No. 3, p.321-342, 2004. DEL CONTE, E. G.; SCHUTZER, K., HELLENO, A. L. Análise da influência da velocidade de avanço no monitoramento de dados do CNC. In: 4º Congresso Brasileiro de Engenharia de Fabricação, 2007, São Pedro. Anais do 4º Congresso Brasileiro de Engenharia de Fabricação, 2007. EROL, N.A.; ALTINTAS, Y.; ITO, M.R. Open system architecture modular tool kit for motion and machining process control. IEEE/ASME Transactions on Mechatronics, Vol. 5, No. 3, p. 281 291, Setembro de 2000. HABER, R. E., CANTILHO, K., JIMÉNEZ, J. E. Networked sensing for high-speed machining processes based on CORBA. Sensors and Actuators, Vol. 119, p. 418 426, Abril de 2005. HABER, R. E., ALIQUE, J. R., ALIQUE A., HERNÁNDEZ, J., URIBE-ETXEBARRIA, R. Embedded fuzzy-control system for machining processes Results of a case study. Computers in Industry, Vol. 50, No. 3, p. 353-366, Abril de 2003. HELLENO, A. L. Investigação de métodos de interpolação para trajetória da ferramenta na usinagem de moldes e matrizes com alta velocidade. Dissertação (Mestrado) - Universidade Metodista de Piracicaba, 2004. IEEE Standards products catalog,1998, IEEE/NEMI PR 1533-1998, IEEE/NEMI Low-Cost Open Architecture Controller Specification. LARTIGUE, C., TOURNIER, C., RITOU, M., DUMUR, D. High-Performance NC for HSM by means of Polynomial Trajectories. CIRP Annals 2005, Krakow, Vol. 53, No. 1, Agosto de 2004. LIANG, S. Y., HECKER, R. L., AND LANDERS, R. G. Machining Process Monitoring and Control: The State-of-the- Art. ASME Transactions - Journal of Manufacturing Science and Engineering, Vol. 126, pp. 297-310, May 2004 NORMAN, P., BÄCKSTRÖM, M., RANTATALO, M., SVOBODA, A., KAPLAN, A. A sophisticated platform for characterization, monitoring and control of machining. Measurement Science and Technology, Vol. 17, No. 4, p. 847-854, Abril de 2006. PARK, S., KIM, S., CHO, H. Kernel software for efficiently building, re-configuring, and distributing an open CNC controller. International Journal of Advanced Manufacturing Technology, Vol. 27, No. 7-8, p. 788-796, 2006. PRITSCHOW, G., ALTINTAS, Y., JOVANE, F., KOREN, Y., MITSUISHI, M., TAKATA, S., BRUSSEL, H., WECK, M. AND YAMAZAKI, K., 2001, Open Controller Architecture Past, Present and Future, Annals of the CIRP, Vol. 50/2, p1-8. PRITSCHOW, G., KRAMER, C. Open system architecture for drives. CIRP Annals 2005, Antalya, Vol. 54, No. 1, Agosto de 2005. SCHULZ, H. The history of high speed machining. Ciência e Tecnologia, Piracicaba, v.7, n. 13, p.97-105, jun.1999. SCHÜTZER, K., SCHULZ, H. Usinagem em Altíssimas Velocidades. São Paulo: Editora Érica, 2003. p. 18-19. SIEMENS A.G., SINUMERIK 840D / 810D / FM-NC OEM package MMC User s Manual, 12 ed., 1997. SIEMENS A.G., SINUMERIK 840D/840Di/810D Synchronized Actions, 08 ed., 2005. WANG, L., ORBAN, P., CUNNINGHAM, A., LANG, S. Remote real-time CNC machining for web-based manufacturing. Robotics and Computer-Integrated Manufacturing, Vol. 20, No. 6, p. 563 571, Dezembro de 2004. WANG, L., LI, C. Self-Adaptive Dynamic Matrix Control for High-Speed Machining Servo Control. International Journal of Advanced Manufacturing Technology, Vol. 21, No. 10-11, p. 733-738, 2003. 8. RESPONSIBILITY NOTICE The authors are responsible for the printed material included in this paper.