Wednesday, September 06, 2006

CAM software for probing: software for creating probing routines off-line promises to make machine tool probing easier to use.

Shops and plants that are thinking of investing to realize a more automated process may be overlooking an automation tool that already waits in the machining center.

Through the use of a machining center's spindle-mounted probe, a shop can save time and effort in a variety of ways. Prior to machining, probing can be used to automatically confirm that the correct part has been loaded to match the program. Probing can also locate that part, wherever it sits on the table, so time-consuming setup might be eliminated. During machining, probing can check the semi-finished part to see how much of a finishing pass is needed. And after machining is done, probing can be used to perform certain inspections right at the machine tool, before the part is unclamped and taken away.

In fact, because probing can improve efficiency in so many different ways, it is probably sate to say that the probe is underused in almost every shop that owns one.

The shops themselves are not entirely to blame for this. Part of the reason probing is underused is the awkwardness that often comes with adding probing to the process. Shops generate milling and drilling tool paths with ease, using any of a variety of CAM systems. But probing calls for macros that are often either added to the NC code through manual editing, or else entered right at the CNC.

Some recently introduced software tools attempt to address this shortcoming. The systems described in the following pages make it more practical to program probing operations off-line. They could all be thought of as "CAM for probing," in that they generate machine-independent probing routines that can be postprocessed for individual machining centers. However, the three examples of probing software included here also represent three different ways of thinking about the way that probing is used.

One of the systems recognizes the probe-equipped machine tool as a metrology device. This system allows programs to be shared seamlessly between CMM and machine tool, and it allows the same analysis that is applied to CMM data to be applied to data captured with a machine tool probe.

Another system emphasizes the role of probing in specialized machining challenges, seeking to coordinate probing with the machining moves in cases where an important part of the job is unpredictable.

A third approach, and the first one described below, is intended simply to make probing in general a more natural part of the typical machining process. By operating as a plug-in within the CAM software that is used for tool paths, this utility expands the reach of the shop's primary CAM system to include probing moves.

Probing As A Plug-In

Productivity+, pronounced "productivity plus," is a CAM software plug-in from Renishaw (Hoffman Estates, Illinois), the maker of probes and probe accessories. Currently, the plug-in is available with GibbsCAM software from Gibbs & Associates (Moorpark, California).

The point of this plug-in is to allow the CAM software that uses it to call upon the probe as easily as it might call up any cutting tool in its library. That means probing no longer has to be a separate programming consideration apart from the tool paths. In addition to the convenience this provides, improved confidence is another benefit. Like the tool paths, the probing moves can be verified using the CAM software's own verification capability.

This utility supports probing for part setup, identification and inspection. It can also be used with the stationary tool setting probe to automate tool length and diameter measurements.

There is another version of the utility that is not a plug-in. Productivity+ Active Editor is a stand-alone software product. For existing CAM systems that do not include functionality for probing, this software lets the programmer import and modify NC programs, so the programmer can add probing moves as a follow-up step.

Probing The Unknown

PS-Fixture from Delcam (Windsor, Ontario) is part of the company's Power Solution family of integrated CAD/CAM products. That same family includes PowerMill software for generating NC part programs, and also PowerInspect software, which is capable of equipping these programs with probing routines. The focus of PS-Fixture lies between these modules. Its purpose has to do with putting probing to work in ways that overcome unknown variables in the machining of certain complex parts.

Exactly what variables are addressed can vary, depending on the application and the shop. For an ordinary part program, three things can be treated as known. They are: the precise position of the workpiece, the precise shape of the stock before machining and the precise shape that the machining program is supposed to create. When any one of these three aspects of the job cannot be known, PS-Fixture can potentially fill in the gaps.

Here are examples:

* Unknown work position. Plenty of production applications use dedicated, customized fixturing to lock a part in place precisely where the NC program expects to find it. But as the part size gets bigger, setting up the work that precisely becomes more difficult to do. Shifting and rotating a large workpiece can be time-consuming, not to mention fraught with error. It would be easier just to move the program instead--and that is what PS-Fixture attempts to do. After probing a complex workpiece in numerous locations, the software can use best-fit calculations in conjunction with a CAD model to determine the part's location and orientation in space. The software then sends a variety of offsets to the CNC that both shift and rotate the program's coordinate axes so that the program aligns with the part.