SW North America, CNC Machines and Automation
Published

Another Step Toward CNC Programming Automation

Part designers and part programmers have to think differently. Esprit FX is a development from DP Technology (Camarillo, California) that helps overcome the "disconnect" that occurs when designers pass geometry to CNC programmers. FX stands for "feature exchange." It allows programmers using Esprit CAM software to receive information about the designer's original intent automatically so that part programs can be created more quickly and more accurately.

Share

Part designers and part programmers have to think differently. Esprit FX is a development from DP Technology (Camarillo, California) that helps overcome the “disconnect” that occurs when designers pass geometry to CNC programmers. FX stands for “feature exchange.” It allows programmers using Esprit CAM software to receive information about the designer’s original intent automatically so that part programs can be created more quickly and more accurately.

Part designers think in terms of geometry, whereas programmers think in terms of machinable features. Problem is, the programmer usually has to interpret geometry to define the feature to be machined. For example, the designer creating a pocket with islands sees each island as a geometric entity, because separate steps are required to define it. The programmer, however, sees the routines to mill around those islands as part of single pocketing operation on the CNC machine tool.

Likewise, the designer locates the center of a hole at a certain point in the solid model that represents the part. Then, the designer adds the diameter and the depth of the hole. For a stepped hole, two diameters and depths must be entered. If the hole is tapped, details about the pitch of the threads, the tolerances and so on must be noted elsewhere, because these details are not strictly part of the model. In most CAD systems, each step taken to create geometry is recorded in some sort of “feature tree” in which subordinate details and related notes are arranged in a descending, branch-like fashion.

Typically, the programmer importing a design file into a CAM system sees only the solid model that represents the final part geometry. Although it may be obvious that a cylindrical void in the model represents a hole, the programmer needs additional information to determine the best way to machine it. The FX technology makes this information available by incorporating portions of the original CAD feature tree into the Esprit user interface. In the screen on page 56, the window in the upper left shows a list of part features corresponding to the part geometry at the right. Clicking on a feature in the model or highlighting a feature in the list calls up related information from the feature tree and presents it in the window to lower left. This information includes tolerances, material properties, surface finishes, administrative data and so on.

With access to this information, the programmer can begin selecting appropriate machining routines and parameters in Esprit. Because many of these routines and parameters are likely to be stored in a library or database (in this case, the Esprit KnowledgeBase), the programmer can “click through” this process very rapidly. According to Chuck Mathews, technology vice president at DP Technology, beta users have experienced a 10-to-1 increase in productivity for programming hole making operations.

Portions of the FX technology will be available to Esprit users in the latest version of the software. This includes initial capability in milling and wire EDM (electrical discharge machining) for solid models created in Solid Edge and Solidworks. Support for other major solids-based CAD systems is planned, as is feature exchange functionality in turning.

SW North America, CNC Machines and Automation
VERISURF
DN Solutions
IMTS+
World Machine Tool Survey
Techspex
MMS Made in the USA
High Accuracy Linear Encoders
Koma Precision
Innovative Manufacturing for the Medical Industry
QualiChem Metalworking Fluids
SolidCAM

Related Content

CAD/CAM

Automating Part Programming Cuts the Time to Engaging Work

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

Read More

Same Headcount, Double the Sales: Successful Job Shop Automation

Doubling sales requires more than just robots. Pro Products’ staff works in tandem with robots, performing inspection and other value-added activities.

Read More

Managing Coolant with Skimmers, Refractometers and More

Bacteria-infected coolant harms machines and sickens machinists. Coolant management technologies like skimmers and automated systems counter this tendency.

Read More
Automation

3 Ways Artificial Intelligence Will Revolutionize Machine Shops

AI will become a tool to increase productivity in the same way that robotics has.

Read More

Read Next

Sponsored

The Future of High Feed Milling in Modern Manufacturing

Achieve higher metal removal rates and enhanced predictability with ISCAR’s advanced high-feed milling tools — optimized for today’s competitive global market.

Read More

5 Rules of Thumb for Buying CNC Machine Tools

Use these tips to carefully plan your machine tool purchases and to avoid regretting your decision later.

Read More
Toolholders

Rego-Fix’s Center for Machining Excellence Promotes Collaboration

The new space includes a showroom, office spaces and an auditorium that will enhance its work with its technical partners.

Read More
SW North America, CNC Machines and Automation