IMTS 2024
Published

Spindle Probes Can Automate Trial Machining

An often-overlooked use for spindle probes is in trial machining applications. These applications are useful when a setup person is worried that the cutting tool might not machine a tight-tolerance workpiece attribute correctly on the first try. In this case, an adjustment will be made (commonly using an offset) to ensure that excess material will be left on the attribute.

Share

The cutting tool will then machine the attribute using the trial machining adjustment. When the cutting tool is finished, the setup person or operator will stop the machine and measure the attribute. They will readjust based on the deviation between the measured attribute’s size and its target. When the cutting tool machines again, the attribute should be at its target dimension.

Consider the manual intervention involved in trial machining. In every step, the setup person (or operator, if dull tools are replaced during the production run) must be available to do something. For entry-level people, the procedure is somewhat error prone. Additionally, there are measurements that are difficult or impossible for the operator to take while the workpiece is in the machine.

In past columns, I have discussed improving the process of trial machining by programming the trial machining operation. If a setup person or operator can recognize the need for trial machining, surely a programmer should be able to as well. A series of slash codes (block delete function) can be included at the beginning of all trial machining commands. In normal production, the block delete switch will be left on, and trial machining will not be done. However, during setup and after dull tool replacement, the setup person or operator will turn off the block delete switch for trial machining.

These techniques facilitate the trial machining process, but they do not automate it. A person must be available to take the measurement. However, a spindle probe will complete the loop, providing a way to automatically measure the workpiece attribute in question.

For the setup person or operator to decide whether to trial machine, they must be available to turn off the block delete switch. For fully unattended operation, some kind of logic must be built into the program. This logic should determine when trial machining must be done when running the cutting tool for the first time and when dull tools are replaced.

While I don’t provide a complete example, I do provide a bulleted list of the most important considerations for automating this process. In the main program:

The trial machining program (O1000 in our case) must:

  1. Modify the current offset to ensure that excess stock will be left after machining for the first time. This can be done with a G10 command: G91 G10 P5 L11 R0.020 (this command increases offset 5 by 0.020)
  2. Perform the trial machining operation. Machining will probably be identical to what the cutting tool will do to machine the workpiece attribute, but it doesn’t have to be. Often, just enough machining to take a measurement is all that is required.
  3. Measure the machined surface. A tool change will be made to call up the spindle probe. Using the probe manufacturer’s pre-written programs or your own, have the probe measure the workpiece attribute. Most probe manufacturers will place the measured value in a common variable, such as #121.
  4. Calculate the deviation from the target value. The target value can be specified in the main program’s G65 command.
  5. Readjust the offset. Based on the calculated deviation, use G10 to modify the current offset value.
  6. Recall the cutting tool and bring it to its previous position in the main program (line N320 in our example). At the beginning of the measuring program (O1000 in our example), you can use system variables #5001, #5002 and #5003 to store the current absolute position of the machine so that the cutting tool can be brought back to its initial position at this point.
Precision grinding & hard turning custom solutions
MMS Top Shops
Techspex
Gardner Business Intelligence
The view from my shop.
Hurco
To any Measurement Question there is an Answer
IMTS 2024
OASIS Inspection Systems
Koma Precision
Mazak Multi-Tasking: Your Parts Multiplier.
DN Solutions

Related Content

CAD/CAM

Fearless Five-Axis Programming Fosters Shop Growth

Reinvestment in automation has spurred KCS Advanced Machining Service’s growth from prototyping to low-and mid-volume parts. The key to its success? A young staff of talented programmers. 

Read More
Automation

Partial Automation Inspires Full Cobot Overhaul

Targeting two-to-four hours of nightly automation enables high-mix manufacturer Wagner Machine to radically boost its productivity past a single shift.

Read More
SPONSORED

Lean Approach to Automated Machine Tending Delivers Quicker Paths to Success

Almost any shop can automate at least some of its production, even in low-volume, high-mix applications. The key to getting started is finding the simplest solutions that fit your requirements. It helps to work with an automation partner that understands your needs.

Read More
Automotive

4 Steps to a Cobot Culture: How Thyssenkrupp Bilstein Has Answered Staffing Shortages With Economical Automation

Safe, economical automation using collaborative robots can transform a manufacturing facility and overcome staffing shortfalls, but it takes additional investment and a systemized approach to automation in order to realize this change.

Read More

Read Next

Vertical Machining Centers

The Cut Scene: The Finer Details of Large-Format Machining

Small details and features can have an outsized impact on large parts, such as Barbco’s collapsible utility drill head.

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
Hurco