Insights into CNC programming and machine optimization

Insights into CNC programming and machine optimization

Contract programming houses are an excellent resource for shops with overloaded programming departments, a VERICUT CNC machine simulation and optimization software.troublesome project, or are venturing into five-axis territory for the first time. Ron Branch, vice-president of 5th Axis CG Inc., a CNC programming and manufacturing consulting firm in Temecula, California, shared valuable insights about machining optimization with Gene Granata, Vericut product manager at CGTech in Irvine, California.

Granata: You’ve worked with, and for, a large number of manufacturing companies. Are there any common mistakes you see, or areas for improvements?
Branch: What I'm finding is people underutilizing their technology, even though they might feel like they're on the cutting edge. There are several reasons for this. For one, they don't get the proper training or pay for the proper implementation when they invest in a machine tool or other manufacturing technology. Most of the time, it’s all the other stuff that goes with the investment that makes you successful.

Granata: What kind of “other stuff” are you talking about?
Branch: I'm always amazed at how many owners and managers are willing to drop a million dollars or more on a CNC machine, but then skimp on the software needed to maximize its potential—or more importantly, avoid damage to that expensive machine. Of course, I'm talking about Vericut, but to be fair, that statement holds true for some of the competing products as well. That's why I encourage everyone to evaluate the various options, talk to others, and invest in toolpath simulation and optimization software.

Granata: What’s wrong or wasteful with stepping through a program line by line, or relying on the CAM software to prove out a program?
Branch: I've done five-axis programming without verification. I've set up Swiss-style lathes and multitasking machines without verification. It’s possible, but it’s ten times harder because of all the things you can't see, or even think about, while the spindle is turning.

Granata: Does your comment about five-axis mills and multitaskers imply that toolpath simulation is less necessary on more straightforward machines like two-axis lathes and three-axis mills?
Branch: If you’re turning a simple shaft or drilling a few holes in a metal plate, maybe. But there's more to it than that. First off, much of that simple work has gone overseas. What’s left here in the U.S. is generally complex, and competing on it requires that shops be as efficient as possible. At the same time, shops are often working with less-skilled or even entry-level people. They need a foolproof way to verify that the vise is in the right place, that the end mill holder isn’t going to smack into the rotary table, and that there weren’t any programming mistakes like gouging or uncut material. Vericut accomplishes all this, and provides an easy way to validate various machining scenarios without wasting machine time.

Granata: That’s an interesting opinion about machining scenarios. Please explain.
Branch: I’ll give you an example. I worked with a shop recently that had invested in a very expensive bridge mill. They called me in to help out with the programming, and I ended up arguing with one of the engineers over a specific part feature. He was convinced it had to be machined with a secondary operation on a different machine. I had to prove him wrong in Vericut.

Granata: Any other advice?
Branch: People keep talking about Industry 4.0 and digital manufacturing strategies. Vericut is an essential part of that. Like I said earlier, most shops have no qualms over making major investments, but choke on the price of a carbide drill, or question the need for toolpath simulation and optimization software when they already have a CAM package. But as much as every CAM provider wants to tout the notion that they have the perfect programming solution, this isn't a perfect world [and] there are post-processor errors and other technical glitches. Verification software catches things that you otherwise would miss until it’s too late.

Share This

Comments