Simulating and optimizing multitasking

Author Cutting Tool Engineering
Published
January 01, 2012 - 11:15am

More than ever, it is crucial that North American part manufacturers constantly improve their technology and processes to compete globally. As a result, they are increasingly using multitask machine tools, which are engineered to mill and turn complex features with high accuracy and quality. These applications, however, create the challenge of initially obtaining a safe and optimal NC program to reduce machine downtime and program prove out.

Multitask machines typically consist of multiple spindles and turrets, which can operate independently or in synchronization. All six sides of a part can be roughed and finished in a single setup, allowing production batches to be run lights-out. In addition, parallel operation allows a manufacturer to simultaneously perform multiple operations on the part, saving significant time.

CAMplete.tif

All images courtesy of CAMplete Solutions

CAMplete TruePath TurnMill is an integrated post-processing verification, simulation and optimization platform exclusively for Nakamura-Tome multitask machines. The software’s detailed machine models provide an accurate offline setup verification tool.

In traditional multitasking, programmers and operators must optimize the process to take advantage of a machine’s capabilities. This means long setup times on the machine and extensive part prove outs, both of which can be costly. There is always a trade-off between spending more time on optimization—and therefore increasing machine downtime—and the cycle-time reduction that optimization achieves.

To maximize multitask machine utilization, a user needs an integrated software package that “intelligently” post-processes, simulates and optimizes programs, such as CAMplete TruePath TurnMill. The software was developed in partnership with Methods Machine Tools Inc., Sudbury, Mass., exclusively for Nakamura-Tome multitask machines, which Methods distributes. 

Camplete2.tif

TruePath TurnMill helps programmers reduce setup time by using intelligent tools to automatically detect and assign cutting tools to the proper channel and turret and dynamically try and prove multiple setup options to determine the most appropriate one for a particular part.

Programmers use the software to generate NC programs using input from their CAM systems. They can even reuse NC code from other machines. After generating the NC code, the software simulates and optimizes the programs before they are run on the multi- task machine.

However, a simulation platform is only as effective as the level of detail it offers. It must support the specific G and M codes required by each machine. This includes advanced features, such as tool center point control for 5-axis machining, part transfer between spindles and synchronization codes between turrets. For example, all Nakamura-Tome machine models use the exact manufacturing CAD data directly from the builder. This eliminates the approximations and guesses of using a model designed by a third party. 

Instead of limiting itself to the basics, simulation and optimization software should control, monitor and simulate every aspect of a machine as closely as possible. For instance, CAMplete TruePath TurnMill simulates and displays the entire tool-change sequence on its virtual controller.

Having a proven and collision-free program is still not enough to get the most out of a multitask machine. With so many different elements moving and the constantly expanding complexity of the machines, such as two or three turrets or a milling spindle mounted on a rotary axis, efficiently managing every machine aspect is crucial. Machine setup is challenging because of the large number of tools that must be allocated to multiple turrets. This complexity can overwhelm even experienced operators. TruePath TurnMill helps programmers reduce setup time by using intelligent tools to automatically detect and assign cutting tools to the proper channel and turret and dynamically try and prove multiple setup options to determine the most appropriate one for a particular part.

A multitask simulation and optimization program should also provide the ability to quickly change a fixture, reposition and reorient parts on the fly and test a new tool. This is essential to achieve a quick and efficient setup. Additionally, the software must offer features to automate the tool assignment to the proper turret, automatically calculate the proper offsets and seamlessly reorganize a program or setup by copying or moving tools or entire operations. An extensive library of premade tools and workholding elements also enables high-quality simulation.

After the proper operation sequencing is done, the software should easily synchronize the turrets and moving axes. Users also want to quickly switch operations around to optimize the process and minimize downtime. 

To offer a clear view of how a program will run on a machine, the simulation should enable viewing to the millisecond increment.

Jeff Fritsch Bio-1.tif The stakes are high, but the appropriate simulation and optimization software helps part manufacturers make complex multitask machines easier to use. CTE

About the Author: Jeff Fritsch is product manager for TruePath TurnMill for multitask machines at CAMplete Solutions Inc., Kitchener, Ontario. The company also distributes TruePath software for 5-axis milling machines. For more information, call (519) 725-2557 or visit www.camplete.com.

Related Glossary Terms

  • computer-aided design ( CAD)

    computer-aided design ( CAD)

    Product-design functions performed with the help of computers and special software.

  • computer-aided manufacturing ( CAM)

    computer-aided manufacturing ( CAM)

    Use of computers to control machining and manufacturing processes.

  • fixture

    fixture

    Device, often made in-house, that holds a specific workpiece. See jig; modular fixturing.

  • gang cutting ( milling)

    gang cutting ( milling)

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

  • 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.

  • milling machine ( mill)

    milling machine ( mill)

    Runs endmills and arbor-mounted milling cutters. Features include a head with a spindle that drives the cutters; a column, knee and table that provide motion in the three Cartesian axes; and a base that supports the components and houses the cutting-fluid pump and reservoir. The work is mounted on the table and fed into the rotating cutter or endmill to accomplish the milling steps; vertical milling machines also feed endmills into the work by means of a spindle-mounted quill. Models range from small manual machines to big bed-type and duplex mills. All take one of three basic forms: vertical, horizontal or convertible horizontal/vertical. Vertical machines may be knee-type (the table is mounted on a knee that can be elevated) or bed-type (the table is securely supported and only moves horizontally). In general, horizontal machines are bigger and more powerful, while vertical machines are lighter but more versatile and easier to set up and operate.

  • 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.