Advances in machine tool controls and software drive better maintenance.
Courtesy of Fanuc CNC America
CNC technology can help shops streamline maintenance schedules and tailor them to the shop’s actual activity, and at the same time detect maintenance and repair issues that might otherwise lurk unforeseen.
As electronic automotive engine management systems have grown in sophistication, car maintenance practices have evolved from the rigid 3,000-mile oil change to service intervals and maintenance actions based on actual use as determined by feedback from engine management electronics.
CNC technology has also evolved over its 60-plus years of commercial availability. It has progressed from the first NC units that controlled manual machine tools modified with motors that moved the controls to follow points fed into the system on paper tape, to the point where today CNC technology can help streamline maintenance schedules, tailor them to actual machine activity and detect otherwise unforeseen maintenance and repair issues.
Custom Intervals
Most CNCs record and save data regarding machine tool operations. Kurt Zierhut, director of electrical engineering at Haas Automation Inc., Oxnard, Calif., said Haas puts that data to use via a periodic-maintenance screen that displays action intervals for 14 machine maintenance items, including fluid level checks, fluid and filter replacement and various component inspections. Default maintenance intervals are determined in terms of machine uptime, time in cycle or number of tool changes, but users can set intervals to fit their experience and usage patterns.
In addition, the maintenance screen provides six spare slots where users can specify both the maintenance item and the desired interval for action. When the specified interval for any item has elapsed, the machine displays a “maintenance due” message to alert an operator that maintenance action should occur, but doesn’t force an action or stop production.
In a step toward automated maintenance, Haas recently introduced its minimum lubrication system to reportedly optimize delivery of lubricant to the machine spindle and linear travel axes. The system monitors the number of times the spindle turns and the distances the axes travel and, at specified intervals, releases a small amount of oil or grease to the monitored machine component. Haas engineer Mike Teitel said most spindles receive lubrication after 112,000 rotations, or every 30 minutes if running at a relatively low speed. When any axis travels more than a kilometer, it and the other axes are automatically lubricated.
“The thought was that a slowly turning spindle needed a lot less lube, and we realized that it was exactly dependent on the number of revolutions,” Zierhut explained. “It used to be that we’d give a squirt of oil to the spindle and axes every half an hour whether they needed it or not. Now they get it when they need it, and it’s a much smaller squirt of oil; we expect the reservoirs to last for a year or more.”
Courtesy of Haas Automation
Machine on-time, time in motion and tool change frequency information recorded by a CNC can be used to manage maintenance activity. These screens from a Haas control show maintenance items with user-adjustable default intervals.
For monitoring data from a number of machines, Haas offers the M-Net data-networking feature. Zierhut said M-Net takes advantage of data stored in the CNC, using macro variables that label a variety of functions and are accessible from outside the machine. The data includes run time, alarm conditions, axis motion, axis speeds and loads, and spindle speeds and loads.
According to Zierhut, a typical M-Net user is a shop with 100 machines and a central computer monitoring them. “The central computer is connected to a network, and once every minute or two it will send out a request to all the machines and give a dashboard kind of display of the entire shop floor,” he said. Full use of the application usually requires third-party machine monitoring software from such suppliers as Spectrum CNC Technologies, Corona, Calif., or Refresh Your Memory (RYM) Inc., San Jose, Calif.
Although large shops are the most logical candidates for machine data networking, smaller shops can also take advantage of M-Net via messaging. “We put in a fairly basic ability to send a text message out of the machine,” Teitel said. “It still requires a network and an exchange server, but once you have the exchange server and can send e-mails, the machine can send either an e-mail or a text message on an alarm. So if a shop is running a part overnight and there is a machine status change or an alarm, the machine will send a text message to an off-site operator.”
Baseline Comparisons
In conjunction with supplying CNC units for machine tool builders to incorporate in their products, Fanuc CNC America, Hoffman Estates, Ill., provides servo and spindle motors, the amplifiers that provide the power to the motors and the I/O modules that connect input and output devices. Paul Webster, manager of product engineering, said a number of maintenance features and a troubleshooting guide for the Fanuc components are built into the control. “If the motor or the amplifier has an alarm—for example, the motor is pulling too much current—the software determines the cause of the failure and puts up a smart troubleshooting screen that lists choices for action,” he said.
Beyond troubleshooting, Fanuc offers Servo Guide software that accumulates baseline information regarding machine performance. Machine tool builders routinely perform a series of standard tests for accuracy, circularity, vibration levels and other performance parameters for each machine they produce. Loaded on a PC and connected to the control via a PCMCIA LAN card, the Servo Guide software can run the tests and tune the machine.
Courtesy of MAG Americas
To facilitate efficient maintenance, the eWare software package from MAG features a control-resident module called eConnect that collects machine and process data. The information is analyzed by a series of five other modules that focus on specific condition and productivity issues.
When testing and tuning are complete, parameters are set and the software saves the baseline data. The builder can provide that data in a report format to the machine’s purchaser. Then, on a periodic basis or if a problem occurs, the shop can connect a PC with the software to the machine, run the original tests and compare the new data to the old.
“The shop can retune the machine in the software and account for the changes, or analyze the data to determine if bearings are failing, if there is coolant infiltration in a motor, or if there is a bad ballscrew or a bad linear motion guide,” Webster said. “They can use that information to predict if at some point the component is going to fail.”
Although the package was originally engineered for builders performing machine tuning, it also permits baseline tracking of the machine by shops. “Servo Guide software is not so much an ‘it’s good or bad’ tool; rather, it provides analysis of servo responses,” Webster explained. “You’d typically want a baseline when the machine is installed, but you can do the tuning anytime.”
For maintenance issues involving machine components other than those supplied by Fanuc, the company provides a unit that can receive information from multiple sensors and send it through an I/O link to the CNC. Software monitors input from shock and thermal sensors mounted throughout the machine. For example, a shock sensor that can read up to ±80 Gs in three dimensions can detect a spindle crash.
Sensitivity of specific sensors can be set to threshold values that will trigger a maintenance message, an alarm or a machine shutdown. Thermal sensors can be located throughout the machine to read bearing and coolant temperatures and then, for example, display a warning if temperatures reach a certain threshold and shut the machine down if a second threshold is met.
Sensor location is mostly up to machine builders, according to Webster. “We give them a variety of data gathering and analysis tools, but the way they interface with the machine is up to the builder,” he said. “They know about their machines. A lot of research and development has to be performed to implement these features.”
Interface Integration
One approach to control-based maintenance strategies integrates the machine control and operator interface systems, thereby enabling users to create applications tailored to their needs. Bryan Newman, THINC product specialist at Okuma America Corp., Charlotte, N.C., said the machine builder’s Windows-based THINC control runs on a single Intel processor. “We have our CNC software running on our real-time system, and the screens are run on the Windows side,” Newman explained. “A robust application program interface exposes the data on the NC side to the Windows side, so it is easy for third parties and customers to write applications leveraging that data.”
Courtesy of Okuma
Server-based applications enable a shop to collect operating and maintenance data from multiple machines in real time. This screen from Okuma’s MacMan-Net application lists machines as operating (green), paused (yellow), off (gray) or in alarm status (red) in the pane at left. The main panel presents the alarm condition for a specific machine, with alarm history listed below. The Maintenance Information button at the top of the screen calls up a maintenance schedule.
According to Newman, some Okuma customers have used CNC data to create their own predictive maintenance programs, and the company assists users in writing applications. “We can participate at whatever level they want,” he said. “Much of the time they ask us to help them understand how to get to the information, then they are off on their own. In some cases, they want us to help them write some of the code.”
Newman noted that larger shops typically develop software applications in-house, but smaller facilities often don’t have the time or resources to do so. “They are focused on bottom line and making sure parts are shipping so they get paid,” he said.
Because small shops are likelier to buy and install software than develop programs, Newman said Okuma is working on plug-and-play packages for maintenance and other functions. For example, Okuma developed a server-based package called MacMan-Net that runs on a Microsoft IIS Web server and SQL database to collect real-time operating and maintenance data from multiple machines. “The user can set up alerts based on alarms that have occurred and send their maintenance group an e-mail notification,” Newman said. “They can be notified about low lubricant, for example, and put that into their schedule rather than having to respond immediately if lube runs out.”
One Software Fits All
According to Pete Tecos, vice president, strategic growth initiatives at MAG Americas, the Erlanger, Ky., company’s e-tekx division provides products and services distinct from machine brand-focused maintenance systems. “The goal was to create a comprehensive suite of modular and scalable software tools,” he said.
While the concept of collecting data from the plant floor is not new, it has typically been provided by machine tool builders or control manufacturers to extract data from their specific products. On the other hand, the e-tekx software package (branded as eWARE) is “target independent, which means it has the capability of collecting and analyzing data from any industrial asset,” Tecos said.
The eWARE suite has a central control-resident software module called eCONNECT (see illustration on page 54). “MAG calls it the ‘connect and collect’ interface,” Tecos said. “If you have the software loaded on your control, you simply plug in an Ethernet cable and you’re ready to collect data.”
Five software modules dock to the eCONNECT module. Developed specifically for maintenance, eVIEW is a detailed machine diagnostics and monitoring utility that enables visualization of machine data and data analysis tools and features user-configurable trigger points for diagnosing problems.
A module called eMONITOR displays and analyzes conditions related to machine or process “health” by providing reports on spindle or axis current, vibration, temperature, pressure and other machine conditions, according to Tecos. The module helps users tell if critical machine components, such as the spindle or ballscrew, are in good operating condition, trending toward failure or defective. Access to this type of data and the associated analytical tools enables predictive or condition-based maintenance.
The eLOG software module processes data from eCONNECT for analysis of manufacturing processes and decisions on machine availability, utilization and performance, while helping to identify the cause of inefficiencies. Information can be filtered and formatted for specific viewers, such as maintenance, production and planning personnel.
Data collected by the eLOG software, analyzed in conjunction with that from the energy-consumption module eNERGY, allows plant managers to better understand energy consumption trends as they pertain to specific machines, part programs and tools. The remaining eCELL module is a cell controller for automated palletized manufacturing systems and parallel part processing.
Tecos said eCONNECT can be implemented on any modern control with a PC front-end.
“For older or legacy control systems as well as semiautomatic or manual machines, we’ve developed a hybrid solution that enables connectivity to the eWARE suite using a small, DIN-rail-mounted PC with discrete I/O connections to specific points in the machine’s electrical cabinet,” he explained. “While it doesn’t obtain data quite as rich as that of the software interface, it still provides a bridge to legacy or manual shop floor assets with enough pertinent data to make it strategically useful.”
Tecos believes a range of shops could benefit from the software. “If you consider all the applications, any shop with 10 machines or more can benefit from implementing eWARE,” he said.
With respect to transfer, storage and analysis of machine data, eCONNECT delivers data to a server. The user can have the server on-site or remotely located. Tecos noted that MAG couples the software products with back-office services. “We can take all of the recorded data and work with our customers to analyze it, and then engage in Six Sigma or lean manufacturing initiatives to help them identify bottlenecks, streamline processes and maximize profit.”
He admitted that some users are guarded about their information and skeptical about having it leave their facility in any form. “I can certainly understand how some companies initially feel uncomfortable with the notion of their machine data residing in a server that’s off-site or allowing a team of consultants to access it,” Tecos said. “However, there are ways to make the exchange of information consistently reliable and safe.”
Commitment Required
Fanuc CNC’s Webster said that, in addition to advanced hardware and software, improving maintenance efficiency requires a commitment from users to fully exploit the technology’s capabilities. “People don’t understand that a lot of these maintenance features have been around for years; they just haven’t been widely implemented. The key is taking the time to get baseline data, to put the sensing on the machine and to pull that data out and have somebody analyze it. In a lot of cases, that seems to be missing.”
Webster said that gathering baseline data when machine tools are installed is essential.
“As the end user, are you going to track it from that day forward, or are you going to forget about it? A shop shouldn’t order a machine with $20,000 worth of sensors and data collection options, then forget about them 3 months after they get the machine. A user who wants to do this type of maintenance certainly can, but it is a commitment,” he concluded. CTE
About the Author: Bill Kennedy, based in Latrobe, Pa., is contributing editor for Cutting Tool Engineering. He has an extensive background as a technical writer. Contact him at (724) 537-6182 or by e-mail at billk@jwr.com.
Contributors
Fanuc CNC America
(847) 898-5000
www.fanuccncamerica.com
Haas Automation Inc.
(800) 331-6746
www.haascnc.com
MAG Americas
(859) 534-4600
www.mag-ias.com
Okuma America Corp.
(704) 588-7000
www.okuma.com
Related Glossary Terms
- computer numerical control ( CNC)
computer numerical control ( CNC)
Microprocessor-based controller dedicated to a machine tool that permits the creation or modification of parts. Programmed numerical control activates the machine’s servos and spindle drives and controls the various machining operations. See DNC, direct numerical control; NC, numerical control.
- coolant
coolant
Fluid that reduces temperature buildup at the tool/workpiece interface during machining. Normally takes the form of a liquid such as soluble or chemical mixtures (semisynthetic, synthetic) but can be pressurized air or other gas. Because of water’s ability to absorb great quantities of heat, it is widely used as a coolant and vehicle for various cutting compounds, with the water-to-compound ratio varying with the machining task. See cutting fluid; semisynthetic cutting fluid; soluble-oil cutting fluid; synthetic cutting fluid.
- lean manufacturing
lean manufacturing
Companywide culture of continuous improvement, waste reduction and minimal inventory as practiced by individuals in every aspect of the business.
- numerical control ( NC)
numerical control ( NC)
Any controlled equipment that allows an operator to program its movement by entering a series of coded numbers and symbols. See CNC, computer numerical control; DNC, direct numerical control.
- parallel
parallel
Strip or block of precision-ground stock used to elevate a workpiece, while keeping it parallel to the worktable, to prevent cutter/table contact.
- turning
turning
Workpiece is held in a chuck, mounted on a face plate or secured between centers and rotated while a cutting tool, normally a single-point tool, is fed into it along its periphery or across its end or face. Takes the form of straight turning (cutting along the periphery of the workpiece); taper turning (creating a taper); step turning (turning different-size diameters on the same work); chamfering (beveling an edge or shoulder); facing (cutting on an end); turning threads (usually external but can be internal); roughing (high-volume metal removal); and finishing (final light cuts). Performed on lathes, turning centers, chucking machines, automatic screw machines and similar machines.
- web
web
On a rotating tool, the portion of the tool body that joins the lands. Web is thicker at the shank end, relative to the point end, providing maximum torsional strength.