CNC Machine Software Development
At MTB one of our core competencies is software development. You can install a new state of the art CNC, drives and motors, but the machine still will not work without the software provided by the machine builder. This includes both the PLC logic and the operator interface and programming environments. Over the years we have developed some standard software that is reused again and again. As the software has matured, it has evolved into very robust and reliable code that we are comfortable installing in our rebuilds and recontrol projects, as well as into other OEM’s machines. We have conversational based programming software for gear hobbers, gear shapers and gear grinders, spread across multiple platforms from GE Fanuc, Siemens and NUM Corporation. Our current development programs are moving into the PC arena, as the newer CNC’s today allow the front end to be a PC running the Windows operating systems. Currently we have hobbing, shaping and grinding software that runs on a PC front end implemented and running on machines in the field. Our development in this area continues constantly by adding enhanced features and functions to the already feature rich packages.
All of our PC based gear manufacturing software revolves around the concept of libraries. The user builds libraries of gears, tools and processes though the normal course of operating the machine. As time passes the number of gears, tools and processes are naturally increased, and soon become a powerful tool for shortening the programming time by reusing these previously stored files. The individual gear, tool and process files can be extracted from the library and then combined together to create a program to machine a gear. Essentially it’s a four step process.
A Better Gear Hobbing Software Package
Below are examples from our gear hobbing package, showing in the four main steps required to create a program.
Step 1, enter gear data
Step 2 enter tool data
Step 3 enter process data
Step 4 then select the three items (Gear, tool and process) to make a program.
Step 1: Creating a gear file
Step 2: Creating a tool file
Step 3: Creating a process file
Step 4: Creating a program using the gear, tool and process data
Feature Rich Software
In addition to the greatly simplified data entry process, and the easy navigation through the software, we also have some features not available from any other dedicated rebuilder or recontrol provider. For example, we have the ability to make size corrections by measuring over pins, balls or span. The resulting tool offset which is calculated, brings the part on size the first time, without the need for multiple re-cuts to find size.
Figure 5: Gear Measurement main page
Figure 6: Pins size correction page
Figure 7: Span measurement page