Conversational programming for 5-axis machines
Five-axis programming is difficult, requires an expensive CAM system and an even more-expensive programmer to sit in front of a computer all day cranking out complicated G code.
Five-axis programming is difficult, requires an expensive CAM system and an even more-expensive programmer to sit in front of a computer all day cranking out complicated G code. Right?
Not necessarily.
According to Michael Cope, product technical specialist at machine tool builder Hurco North America, Indianapolis, 5-axis programming only becomes challenging when it is being done for 5-axis simultaneous machining, which comprises the minority of work done on these machines. “I’d say 90 percent of the market is driven by 3+2, or ‘five-sided,’ machining,” he said. “There are actually very few shops doing true 5-axis simultaneous.”

For those engaged in 3+2 machining, conversational programming is an easy and effective alternative to CAM, Cope said, and is popular with shops doing high-mix, low-volume work. “Job shops, tool and die, prototyping—anyone doing 10 of this, five of that—these are our biggest customers.”
But what is conversational programming, and how does it assist with five-sided machining? As its name implies, conversational allows an operator to answer a series of questions about a workpiece and the desired machining operations, then have the control generate the program in the background. This can be anything from entering the coordinates for a series of drilled holes up to describing the shape of an intricate swept surface or connecting a series of lines and arcs to machine a randomly shaped pocket.
“Virtually any 2½-axis work, also known as 2.5D [simultaneous X- and Y-axis movement with Z-axis positioning] can be programmed conversationally on Hurco’s WinMax control,” Cope said. “It’s also possible to perform more complex 3D programming functions, such as revolving a 2D shape around the X- or Z-axis, translating it in the Y-axis or sweeping it along another 2D shape. This is especially useful for corner rounding or cutting tapered walls without the need for CAM software or specially ground tools.”
According to Cope, Hurco’s WinMax allows conversationally programmed features—and even 3-axis NC programs created with the use of its NC Merge feature—to be applied to any side of the workpiece, whether it’s rotated 45°, 90° or any angle in between.

The Advanced One-Touch (AOT) programming system from Okuma America Corp. also has these capabilities. It supports rotation of the work coordinate plane to wherever it’s needed. “We provide a series of menus to walk a user through the process,” said Brad Klippstein, the Charlotte, N.C., machine builder’s controls product specialist. “Maybe you want to use an angular command to mirror a part feature on four sides of the workpiece or use a vector transformation to machine at a compound angle. Either way, it’s pretty simple.”
Klippstein agreed that simultaneous 5-axis programming remains firmly in the CAM office, but many shops with conversational machine controls take a hybrid approach, using CAM software to create complex subroutines that can then be married to a conversationally generated skeleton.
These programs can often be constructed in the background while the machine is making parts. Okuma also offers editing of live programs and an import function for DXF files, which can then be programmed conversationally. “Even with those shops that have a CAM system, AOT provides distinct advantages,” Klippstein said. “For example, you might need to make some simple changes to a program or a rush job comes along and the CAM folks are busy. Conversational lets you draw parts at the machine, generate a program, apply that program to multiple sides of the workpiece and do so with minimal programming experience.”

He added that AOT displays the actual cutting times, so shops can use it as a quoting tool.
Another feature commonly found on conversational controls is toolpath simulation. Because it gives operators a 3D view of the tools and workpiece, there shouldn’t be any surprises when the cycle-start button is pushed for the first time.
APT Capabilities
AOT is not specific to 5-axis machine tools. Klippstein said it’s also a popular option for CNC lathes and 3-axis mills. Okuma is not alone in this respect.
FANUC America Corp., Hoffman Estates, Ill., has its own conversational programming platform, Manual Guide i, that is available on a variety of machine brands and types.
“Anyone who remembers the FANUC version of the first NC programming language APT (automatically programmed tool) from the early ’80s would recognize Manual Guide i,” said Jody Michaels, the company’s national sales director. “It evolved from the same platform, except it is far more powerful today and supports a wide range of 3+2 conversational programming tasks.”
These tasks include free-form toolpath generation, cylindrical surface machining, arbitrary figure contouring and pocketing routines. Unlike some conversational controls, Manual Guide i generates a G-code program that can be saved for future use on the same machine or other machines.
Review the print ads from this magazine to continue
This quick advertiser review unlocks the rest of the article and keeps the full-screen reader focused on the ads instead of the page chrome.
Continue reading
October 2016
