ProShop
Published

Simulation Speeds Cycle Times On Complex Parts

Selecting "safe" feed rates resulted in wasted time or poor cutting conditions on complex fuel-control parts. With optimization software, this shop achieved more aggressive feed rates.

Share

Tell Tool of Westfield, Massachusetts, is a shop that produces electronic engine controls and other system components for aircraft. Taking advantage of Vericut CNC simulation and optimization software from CGTech (Irvine, California), the company makes fuel-control units much differently today than it did just a few years ago. The software helps programmers arrive at more efficient tool paths and cutting conditions so the shop can use its machining centers more efficiently.

In the past, Tell Tool was forced to rely on casting to produce the complex fuel-control units. Now, the company can create a complex part from a solid block of material. Tell Tool’s vice president of engineering, Robert Morin, recently explained the process: “Basically, what we do is create what would have been a casting in the old days. Because we can use blocks of material, there’s much better integrity than a casting. In casting you tend to get a lot of porosity and leakage. Now, with the advances in technology in the last decade and a half, we’re able to get away from castings on the newer products.” However, he says, “The part programs are extremely long. That’s what drove us to look at Vericut in the early 1990s. Back then, the software did not support what we needed to do because our models were so large and complex. But over the years, CGTech has made a lot of changes for us.”

When a customer contracts Tell Tool for a fuel-control unit, there is often no design model of the final part shape. The company usually receives specifications only for the dimensions of the inside of the part, minimum wall thicknesses and specific structure requirements, along with some other information.

To create the outer shape, Tell Tool reverse-engineers the unit from the inside out using internal-part specifications such as fuel-control-housing dimensions and the minimum wrap-stock requirements around each feature. “Basically, we take a block of material, and we have a model from our customer that we import into Vericut,” Mr. Morin says. “We use CAM software to create the cutter path. We then import that program into Vericut and run it over the part.”

Senior Programmer Charlie Diemer explains further, adding, “We start out with a full block of aluminum, maybe 8 by 10 by 12 inches, and in that we’re going to cut 20 to 30 percent of the outside to create the first operation. After running this operation in Vericut, we will make an STL model of the remaining stock to import into the CAM software as a stock model. We use the software’s Model Export to output an STL after each operation so the programmers know exactly what the part will look like when they program their next set-up. At each operation we’re creating a new stock model for each subsequent operation.”

Prior to implementing Vericut, programmers approximated the shape of the in-process material and ran the cutter path within those imaginary boundaries. As a result, there were a lot of air cuts in which the cutter did not contact material.

Determining optimum feed rates has traditionally presented NC programmers and machinists with a number of problems as well. Typically, the selected feed rate represents a compromise between tool life, cycle time and the worst-case cutting condition encountered. This “worst-case,” slowest feed rate is ideal for the part at the point where the most material is being removed or the worst cutting conditions are encountered. Unfortunately, this feed rate wastes time and even creates poor cutting conditions everywhere else.

The NC programmers at Tell Tool take a radically different approach now that their programs will be sent to Vericut prior to going to the shop floor. Instead of selecting a slow, “worst-case” feed rate, the programmers select a feed rate that would normally be considered much too fast.

“In the beginning, our programmers start with a very aggressive feed rate. The program will then be run through Vericut’s OptiPath module to generate much more suitable feed rates for the cutting conditions,” says Mr. Grimm. “This eliminates a lot of the chatter, gives us a much better surface finish and helps out with the time is takes to cut the part.”

Mr. Morin adds that as a result of optimizing the NC programs, the shop breaks fewer tools and the part integrity is better. He says, “You don’t have the tool slamming into corners or the tool flexing and putting a lot of chatter in there. You get a better quality product. It’s not as risky. You’re not right on the edge. You can go with a more aggressive feed rate. Because we are using OptiPath, we can let it cut where it can and it will slow it down where it needs to.”

OptiPath works by analyzing either the post-processed NC program (G codes) or the direct CAM system output (CL data). It divides the tool motion into a number of smaller segments determined by user-defined settings in the software. Based on the amount of material removed in each segment, the software assigns the best feed rate. The software then outputs a new NC program, identical to the original one but with improved feed rate settings for each of the segments. It does not alter the toolpath trajectory.

Because of the types of products Tell Tool produces, the “machines never get to their actual feed rate—no matter what you program—because the moves are so short,” Mr. Morin says. “Everything we do, the actual XYZ moves are tenths—two or three tenths at a time—that’s it. It’s real short moves all the time. For us, it’s all about the tool life and surface integrity and finish. We don’t want to be slamming into corners. One thing we found with OptiPath is that it sees when we are going to come into a whole bunch of material all at once, it accommodates the feed rates for what we need—and that’s the biggest thing for us.”

Improved tool life and surface finish are not the only benefits OptiPath provides. “The machines themselves also run a lot smoother.” Mr. Morin adds “You can see it. The types of cuts that we make cause our machines to look as if they are going to dance across the floor. They are accelerating and decelerating constantly. “It would be like driving with your feet on both the brake and accelerator and pumping them both constantly—that’s basically what we are doing to the machine for hours at a time.”

Since there are no dimensions for the outside shapes on the parts that Tell Tool produces, the shop had to find a way for customers to approve the parts.

“We’re using an STL file and Vericut as our final inspection method and that’s accepted by our customers,” Mr. Morin continues. “Once we get the ‘Auto-Diff’ report to zero, they’re satisfied. They sign it off and our cutter path is locked. We can’t change it. Two of our customers have even sent their engineers to CGTech for training to understand the software so that they could buy off on the technology.”

Auto-Diff enables Tell Tool to detect gouges and excess material by comparing the design model to the Vericut “as-machined” model. The design model can be a solid, surface, skin or points. This model is “embedded” inside the rough material for interactive gouge-checking. If the tool contacts the design model, Vericut highlights the gouge and records the error. Different colors can be applied to the design model, rough stock, errors, gouges, collisions or excess material for easy identification.

“On first-piece inspection, we can’t go through and check to anything,” Mr. Morin says. On the complex form machined from solid, there is no dimension to “check to.” As a result, he says, “it’s only checked on the computer.”

Surface finishing in Fusion
SmartCAM
HCL CAMworks
ProShop
EZ Access - Have it all with Ez - Mazak
Hurco
Discover a variety of the best CNC machines
JTEKT
High Accuracy Linear Encoders
VERISURF
DN Solutions
OASIS Inspection Systems
Gardner Business Intelligence
Techspex
Paperless Parts
DNS Financial Services America

Related Content

Measurement

6 Machine Shop Essentials to Stay Competitive

If you want to streamline production and be competitive in the industry, you will need far more than a standard three-axis CNC mill or two-axis CNC lathe and a few measuring tools.

Read More

Improving Workflows in Small Shops with Custom ERP

Small shops might not be ready for all of the functionality of an off-the-shelf ERP system, but modular, custom ERP programs can help improve workflow while providing the flexibility to change as shops grow.

Read More

When Handing Down the Family Machine Shop is as Complex as a Swiss-Turned Part

The transition into Swiss-type machining at Deking Screw Products required more than just a shift in production operations. It required a new mindset and a new way of running the family-owned business. Hardest of all, it required that one generation let go, and allow a new one to step in.

Read More

Generating a Digital Twin in the CNC

New control technology captures critical data about a machining process and uses it to create a 3D graphical representation of the finished workpiece. This new type of digital twin helps relate machining results to machine performance, leading to better decisions on the shop floor.

Read More

Read Next

Encountering Surface Finishes in the Everyday World

Surface measurement is becoming increasingly important to ensure proper performance of a manufactured product. Advanced surface measurement tools are not only beneficial in the manufacturing industry but also have unconventional applications.

Read More
Basics

Obscure CNC Features That Can Help (or Hurt) You

You cannot begin to take advantage of an available feature if you do not know it exists. Conversely, you will not know how to avoid CNC features that may be detrimental to your process.

Read More

3 Mistakes That Cause CNC Programs to Fail

Despite enhancements to manufacturing technology, there are still issues today that can cause programs to fail. These failures can cause lost time, scrapped parts, damaged machines and even injured operators.

Read More
Deburring in Fusion