91ÊÓÆµÍøÕ¾ÎÛ

Published

Advanced CNC Programming Methods Help Manufacturer Meet Tight Deadlines

Nearly every aircraft is prone to tiny cracks that begin at holes used to insert fasteners and that, if not addressed, can eventually migrate from one hole to the next and cause structural failures.

Share

Leaders-In background

Nearly every aircraft is prone to tiny cracks that begin at holes used to insert fasteners and that, if not addressed, can eventually migrate from one hole to the next and cause structural failures.

Split sleeve cold expansion, from Fatigue Technology (Seattle, Washington) is a process for increasing the fatigue life of holes in metal structures. The process radically expands a hole, creates a zone of residual compressive stresses around the hole and protects it from the effects of cyclic stresses. This is done using a tapered mandrel fitted with a lubricated sleeve and drawing the mandrel/sleeve combination through the hole using a hydraulic puller.

Most of the Fatigue Technology's production consists of cylindrical parts, so the company has focused on obtaining the latest turning technology from around the world. It has five nine-axis Index G3000 mill-turn centers with dual spindles, dual turrets, a milling head and a rotary axis on each spindle that precisely locates a milled workpiece. The company also has two Star six- and seven-axis lathes with a sliding headstock that feeds the work through the machine to produce very long parts. It has many other conventional four-axis and two-axis turning centers.

This advanced complement of metalworking machinery provides the potential for high levels of productivity and accuracy, but it also creates programming challenges. Controlling all of those axes is a major task, but optimizing the complex capabilities of these machines and simplifying the process of accessing their capabilities is even more difficult.

The company also faces extremely tight time constraints. For example, Fatigue Technology's contract with Boeing specifies that 80 percent of jobs must be completed within 24 hours of the time the order is received.

To meet these challenges, Bob Renfrow, manufacturing manager at Fatigue Technology, selected Esprit CAM from DP Technology (Camarillo, California) as the company's CNC programming software.

The programming process begins when the design engineer sends an approved solid model in the Parasolid format. The CNC programmer defines the boundaries of the finished part and selects which operations will be performed while the part is held in the front and back spindles, making it possible to perform all machining operations in a single setup. The program is then automatically transferred from one spindle to the other. Operations are also divided between turrets, so that if 1 inch of metal needs to be removed, the two turrets are placed close to each other. They split the cut up so it can be performed in half the time that would be required by a single turret machine. The CAM system can control spindle speed in either constant rpm or constant sfm mode.

"Esprit will automatically determine the best way to perform the individual operations based on the characteristics of the tool," Mr. Renfrow says. "Then it will calculate the cycle times for each operation and display them in a bar chart. The programmer can then add ‘Sync' and ‘Wait' codes to synchronize the machining operations, and the bar chart immediately displays the updated cycle times. The programmer can also drag and drop operations from one turret or spindle to another and click on the appropriate place in the chart to view the actual G-codes for a specific operation and make edits on the fly.

"When the programmer feels that the program is ready, he produces a part on the computer and watches as the CAM software simulates every machine movement including tailstock operations, bar feeds and part exchanges. Finally, he zooms in on a computer image of the actual geometry that will be produced by the program in order to be sure it will meet the customer's requirements. The programmer can see exactly where he has missed undercuts and dimensions and can go back to make the necessary corrections."

Fatigue Technology programmers also take advantage of Esprit's tooling system, which uses ANSI/ISO standard coding to simplify the process of defining cutting tools. These standard tools, along with custom tools created by the company's programmers, can be selected and inserted into a program. The correct inserts, holders and turrets are shown during the machining simulation and appear on a setup sheet that is automatically produced with each program. The program, along with the setup sheet, is released to the shop floor electronically.

Mr. Renfrow has gone one step further to speed programming of families of parts that are produced on a regular basis. He writes a macro that defines the basic operations used to produce the part and that accepts the variables that define the final dimensions of the part from a SQL database. The macro is carefully optimized and tuned to minimize cycle times and ensure that everything runs correctly. Programmers need only enter the actual dimensions of the part into a spreadsheet in order to generate a new program in a matter of a minute or two.

"Using these methods, we can produce very complicated CNC programs in a very short period of time, then verify them on the computer to make sure they are correct," Mr. Renfrow says. "Everything is then delivered electronically to the operator on the shop floor so that in a matter of a few hours, we can go from design drawings to cutting chips.

"When you have a Boeing 747 sitting idle on a runway somewhere, waiting for one of our tools, every second counts."

MMS Leaders in CNC Machining

Related Content

Sponsored

How this Job Shop Grew Capacity Without Expanding Footprint

This shop relies on digital solutions to grow their manufacturing business. With this approach, W.A. Pfeiffer has achieved seamless end-to-end connectivity, shorter lead times and increased throughput.

Read More

4 Commonly Misapplied CNC Features

Misapplication of these important CNC features will result in wasted time, wasted or duplicated effort and/or wasted material.

Read More
Sponsored

How to Mitigate Chatter to Boost Machining Rates

There are usually better solutions to chatter than just reducing the feed rate. Through vibration analysis, the chatter problem can be solved, enabling much higher metal removal rates, better quality and longer tool life.

Read More
CAD/CAM

Cutting Part Programming Times Through AI

CAM Assist cuts repetition from part programming — early users say it cuts tribal knowledge and could be a useful tool for training new programmers.

Read More

Read Next

Top Shops

Last Chance! 2025 Top Shops Benchmarking Survey Still Open Through April 30

Don’t miss out! 91ÊÓÆµÍøÕ¾ÎÛ's Top Shops Benchmarking Survey is still open — but not for long. This is your last chance to a receive free, customized benchmarking report that includes actionable feedback across several shopfloor and business metrics. 

Read More
Basics

Machine Shop MBA

  Making Chips and 91ÊÓÆµÍøÕ¾ÎÛ are teaming up for a new podcast series called Machine Shop MBA—designed to help manufacturers measure their success against the industry’s best. Through the lens of the Top Shops benchmarking program, the series explores the KPIs that set high-performing shops apart, from machine utilization and first-pass yield to employee engagement and revenue per employee.  

Read More
Automation

AMRs Are Moving Into Manufacturing: Considerations for Implementation

AMRs can provide a flexible, easy-to-use automation platform so long as manufacturers choose a suitable task and prepare their facilities.

Read More