Deciphering CodeClick image to enlargeby Todd Drane

What's best, conversational or G-code programming?


Many have heard of CNC conversational programming systems, but they may not understand the role conversational programming can or should play in a manufacturing environment.

Conversational programming systems are exactly that, conversational. The programmer tells the system what he wants to do by accessing a hot key or soft key, and then the conversational programming system via a graphic assist screen will prompt the operator through entering the variables necessary to execute the desired function. In most cases, the graphic screen is accompanied by the actual command of the CNC telling the programmer what to enter.

This type of programming requires no prior G-code experience, just the ability to read a blueprint and enter the variables when told to do so by the CNC.

The image at the bottom right demonstrates the screen shown after an operator has chosen the circular pocket hot key on the CNC keyboard. You have a graphical example on the left side; on the right and the bottom variables are entered directly off the blueprint. At the very bottom, the CNC tells the programmer what the variable is he needs to input based on the variable window the programmer is in, which is marked in red. In the case demonstrated in the image, the programmer is being asked to enter in the Z axes safety plane coordinates. Even variables such as spindle direction are chosen via a visual choice as opposed to a G, M or S code. When the operation is completed, the programmer presses the enter key and the operation is automatically saved to the program. Roughing and finishing pass variables are entered on the same page as well as spindle and tooling information. Having all variables necessary to program a complex operation on a single page simplifies the entire programming process.

Is a conversational system right for your manufacturing environment? It depends on if you frequently create programs on the shop floor. If you do, incorporate a conversational system, even if your programmers are fluid G-code programmers. Conversational will speed up the process and even assist in simplifying the editing/modifying stage of your program creation. When you recall a cycle to edit, it pulls up the entire cycle including the graphic assist screen allowing you to easily and accurately administer any program corrections. Most G-code programmers, who may be hesitant to utilize conversational code, fall in love with the programming system after just an hour or two of use. They quickly learn it is geared for program creation speed and simplicity, and makes life easier and simpler for programmers.

Conversational programming systems provide the ability to insert or mix and match G-code with conversational code. A key element to take into consideration is that a conversational programming system does not forget; it will always ask you the spindle speed, spindle direction, feedrate, tool and other general functions, whereas with G-code, it is often up to the programmer's memory to insure the appropriate variables are entered.

Many conversational systems incorporate an on-board CAD/CAM system that allows for simple and even complex profiles to be created right at the CNC keyboard. These can be inserted directly into the program, utilized within a canned cycle or saved as a frequently utilized subroutine.

Is conversational programming right for you? If you answered yes to the shop floor programming question, then the answer is probably yes to conversational code. SMT

Todd Drane is marketing manager for Fagor Automation, Chicago, IL, and Toronto, ON.


Five axis for fast bikes

BMW's Berlin motorcyle plant relies on five axis machining, Siemens controls for high quality

BMW motorcycles' reputation for quality, performance and safety is not achieved by chance. BMW's motorcycle plant in Berlin uses around 50 machine tools to create numerous key components on-site, from frames and valve shafts to connecting rods and cylinder heads.

The best plasma torch

by Jim Colt

What is the most important consideration when buying a torch for your plasma system?

Steve Prahalis new head for SME in Canada

Steve Prahalis has been named the director of Canadian operations for SME.

Unique machining concept: Multi-task turning

Mazak's Orbitec 20 is a unique machine originally developed as a customized solution for a customer application.

Exporting Your Business

by Tim Wilson

Insights into how to succeed in export markets

Managing Growth

SMEs are an important economic engine of growth for Canada. Indeed, of the nearly 12 million Canadians employed by the private sector in this country, close to 70 per cent work for SMEs. And just over half of that 70 per cent work in the goods producing sector. 

Is magnesium the new metal for lighter weight vehicles?

GM says double-digit fuel economy gains possible with more substitution for steel and aluminum

General Motors is testing an industry-first thermal-forming process and proprietary corrosion resistance treatment for lightweight magnesium sheet metal that will allow increased use of the high strength alternative to steel and aluminum.

2.9% unexpected jump in manufacturing sales

Canadian manufacturing sales jumped an "stronger-than-expected" 2.9 per cent in March, according to the latest figures from Statistics Canada and an RBC Economics report. Market expectations were for a 1.0 per cent increase.

An eye for machining

by Mary Scianna

Investing in leading edge machining technology to remain competitive

Seen at IMTS: New CNC machining platform


SmoothX" Technology is a new CNC machining platform Mazak Corp. debuted at the recent IMTS in Chicago.

Listen to your cutting tool supplier

by John Mitchell

You’ve invested heavily in your new CNC machine.

A German Solution for Canadian Manufacturing

Canadians head to Germany for new machining innovations

A visit to DMG’s Pfronten, Germany, facility makes it clear that the resurgence in manufacturing is not just wishful thinking but a reality.

Going places: Aerospace Manufacturing

by Andrew Brooks

Opportunities in Canada’s aerospace market

Toolholders MetalTech Report

Tool clamping for high speed
Emuge Corp.’s tool clamping system, the PGR, is designed for carbide and HSS cutting tools, taps, thread mills, and end mills.

Pull studs: under pressure

by Alan Miller

Why pull studs are under more pressure than ever before

Stay In Touch

twitter facebook linkedIn