Maximizing multitasking with CAM

Author Cutting Tool Engineering
Published
December 01, 2010 - 11:00am

---------------

END USER: Central Utah Tool, (801) 374-2745, centralutahtool.com. CHALLENGE: Minimize time for programming complicated machining on a multitask machine. SOLUTION: CAM software for multitasking. SOLUTION PROVIDER: DP Technology Corp., (805) 388-6000, www.dptechnology.com

----------------

With an array of machine tools ranging from grinders to lathes to manual and CNC mills to wire EDMs, Central Utah Tool handles a host of low-volume, job shop-type work. That includes parts other shops can’t or won’t produce, according to Matt Watters, CNC machinist. “We have some pretty sharp guys here,” he said. “Plus, our tool and cutter shop and wires give us a lot of flexibility.”

After purchasing a 4-axis lathe with live tooling and a subspindle, the Provo, Utah, shop realized the high level of part complexity and productivity that type of machine can achieve. To tackle even more complicated machining tasks, the company purchased a 7-axis Okuma Multus B300 multitask machine with opposed headstocks and a dual-function upper turret. “We stepped it up 30 notches and bought this Multus,” Watters said. “It’s a beast of a machine that does a lot.”

inside of handlebar copy.psd

underside of handlebar.tif

Courtesy of Central Utah Tool

The underside of a prototype aluminum handlebar (top) that holds a joystick for a quilting machine was produced on an Okuma Multus B300 multitask machine using ESPRIT CAM software from DP Technology (shown above).

Central Utah Tool previously relied on its experienced staff to manually program G code, but performing that task for the new machine became too complicated when a part required multiple operations. “Even though each operation by itself may not be that complicated, you end up with one pretty good-size program by the time you add three, four or five operations,” Watters said. “These machines are extremely difficult to program manually.”

Therefore, he began shopping for CAM programming software even though the shop already had two CNC programming software packages. “I took a close look at our software packages and did not feel confident that either of them were up to the challenge of programming a multifunction machine,” Watters said. 

A contact at another Utah shop with the same multitask machine told Watters the CAM package the shop was using was sufficient, but also relayed to Watters a glowing review from a customer about a different package: ESPRIT software from DP Technology Corp., Camarillo, Calif. Other multitask machinists echoed that sentiment via online machining bulletin boards. Central Utah Tool then purchased two ESPRIT seats: one for mill/turn machines and one for mills. 

Watters noted that the first two parts he programmed with the new software were easy but the third put ESPRIT to the test. The part was a prototype of a 6061 T-6 aluminum handlebar that holds the joystick for a quilting machine along with 10 lights and wiring. The part is about 20 " long × 6 " wide and consists entirely of curved surfaces. The piece is machined from a large piece of bar stock, and one of the biggest challenges is machining the pads for the light-emitting diodes, which means each one has a different compound angle, he explained.

The customer planned to have the parts cast, but the foundry couldn’t produce the first one in time for a trade show where the quilting machine was being introduced. “They just needed a functioning part a few days in advance of the show so they could assemble the machine and make sure everything worked,” Watters said. “I was under the gun big time for this part.”

Producing the handlebar on a conventional 3- or 4-axis machining center would require removing the workpiece and setting up a sine plate for each LED feature, a time-consuming prospect, he noted. Fortunately, the Multus’ B-axis milling head enables machining compound angles without a new setup. That’s because the C-axis spindle rotates the workpiece into position while the B-axis orients the milling head at the proper compound angle.

Programming the machine to make the part, however, was a challenge. “It would take at least a month to create the program with G code,” Watters said, “and I’m not confident I could have done it regardless of the amount of time I spent on it.”

Having suitable CAM software for generating the program and knowing how to use it, however, wasn’t all that was required, because no two CNC machines program exactly the same. Central Utah Tool also needed a post-processor developed specifically for the machine to integrate and synchronize noncutting functions with the cutting actions and machine a part as programmed without G-code editing. “Post-processors are the most challenging part of programming multifunction machines,” Watters said.

According to Watters, DP Technology had the needed post-processor. However, once he started using that post-processor, Watters ran into a hiccup. “It became very apparent, very quickly that it was not working well at all,” he said.

The CAM software developer initially attempted to fix and then rewrote the post-processor, but problems persisted. After Watters expressed his sincere displeasure about the situation, DP Technology sent a representative to the shop to be onsite until the issues were resolved and the part was completed, meeting the customer’s deadline. “I cannot say enough about their customer support,” Watters said.

Similar to the CAM software itself, the only constant for a post-processor is change. When a change is needed, the software developer delivers it within an hour 90 to 95 percent of the time, Watters noted. 

“The post on a machine like the Multus is never going to be 100 percent because there is so much the machine can do, and there is no way you can plan for every possibility,” he said, adding that CAM software upgrades exacerbate the gap. “Our post is probably 98.5 percent there. All in all, ESPRIT has enabled us to take advantage of the enormous power of a multifunction machine while substantially reducing programming time.”

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.

  • computer-aided manufacturing ( CAM)

    computer-aided manufacturing ( CAM)

    Use of computers to control machining and manufacturing processes.

  • gang cutting ( milling)

    gang cutting ( milling)

    Machining with several cutters mounted on a single arbor, generally for simultaneous cutting.

  • lathe

    lathe

    Turning machine capable of sawing, milling, grinding, gear-cutting, drilling, reaming, boring, threading, facing, chamfering, grooving, knurling, spinning, parting, necking, taper-cutting, and cam- and eccentric-cutting, as well as step- and straight-turning. Comes in a variety of forms, ranging from manual to semiautomatic to fully automatic, with major types being engine lathes, turning and contouring lathes, turret lathes and numerical-control lathes. The engine lathe consists of a headstock and spindle, tailstock, bed, carriage (complete with apron) and cross slides. Features include gear- (speed) and feed-selector levers, toolpost, compound rest, lead screw and reversing lead screw, threading dial and rapid-traverse lever. Special lathe types include through-the-spindle, camshaft and crankshaft, brake drum and rotor, spinning and gun-barrel machines. Toolroom and bench lathes are used for precision work; the former for tool-and-die work and similar tasks, the latter for small workpieces (instruments, watches), normally without a power feed. Models are typically designated according to their “swing,” or the largest-diameter workpiece that can be rotated; bed length, or the distance between centers; and horsepower generated. See turning machine.

  • machining center

    machining center

    CNC machine tool capable of drilling, reaming, tapping, milling and boring. Normally comes with an automatic toolchanger. See automatic toolchanger.

  • milling

    milling

    Machining operation in which metal or other material is removed by applying power to a rotating cutter. In vertical milling, the cutting tool is mounted vertically on the spindle. In horizontal milling, the cutting tool is mounted horizontally, either directly on the spindle or on an arbor. Horizontal milling is further broken down into conventional milling, where the cutter rotates opposite the direction of feed, or “up” into the workpiece; and climb milling, where the cutter rotates in the direction of feed, or “down” into the workpiece. Milling operations include plane or surface milling, endmilling, facemilling, angle milling, form milling and profiling.

  • multifunction machines ( multitasking machines)

    multifunction machines ( multitasking machines)

    Machines and machining/turning centers capable of performing a variety of tasks, including milling, drilling, grinding boring, turning and cutoff, usually in just one setup.