
Kentech Inc. is the pioneer and the leader in CNC program conversion software.
NOTE
- CNC XChange is a CNC program conversion software that has been designed and built for specific conversions. Off-the-shelf versions include Fanuc <--> Okuma (turning, milling, live tool and Fanuc Macro <--> Okuma User Task conversion versions), Dynapath to Vickers (TREE Machines) and Acramatic SX850 to OSP Turning.
- Should you require a more user configurable and more flexible conversion package, we suggest a look at our KipwareXC® software. Click here to jump to the KipwareXC® webpage.
Quick Links
(click the link below to jump to that topic .. or simply browse the page ) :
If your a shop that has a variety of CNC machines operating using a variety of different CNC controls, exploring CNC XChange software is definitely for your benefit. The purpose for CNC XChange is simple : Convert existing CNC programs written for one control and language to operate on another control using a different language.
"Different language" can be described as anything from subtle differences ( different M Codes, different Canned Cycle commands, etc. ) to major differences ( conversational language to G Code language, G Code incompatibility, etc. ). In any case, CNC XChange can save your shop hundreds of manual conversion hours and allow your personnel to convert existing CNC programs in seconds or minutes, with little or no effort, to operate on your NEW CNC or on your other shop equipment. CNC XChange is far superior to any CAD/CAM's post processor because we do not require the original CAD or CAM file to create the new program.
- ... I would like to tell you that this software does a great job. I thought it would probably do 80% of the work and then I would have to spend an hour or so per conversion cleaning up the rest. It does 99.99% of the work and I spend 5 minutes or less checking for minor items. You have developed an excellent piece of software. If you have anyone that needs a testimonial tell them to call me.
Tommy C. Claborn
Manufacturing Manager
Amerex Corporation.
How CNC XChange Works
The software does all the work
No CNC programming nor CAD/CAM experience is required because the all the work is done in the background by the software. Each version is built with all the required code conversions in place, or generates user prompts and/or messages if non-traditional codes are detected. A fast as your PC can read in the existing program and write the new lines is the speed of the conversion. Usually it's done in less than one minute.
Return to the Top of the Page
CNC XChange Features
Auto as well as User Configurable
In addition to the auto-conversions built into the software, most versions have a user configurable menu where users can enter the existing and convert-to codes to customize the conversions for their specific applications. This feature can easily be used to convert machine specific M codes such as those for an indexing head or others to the codes required for another control.
After the conversion takes place, you can view the comparison screen between the original program and the converted program. You can scroll through both programs to compare the contents. Other options available directly from CNC XChange :
- USERS CAN CUSTOMIZE the conversion. In addition to all the automatic codes converted, CNC XChange has an unlimited number of custom conversion lines through which the user can define the code to convert and the conversion code.
- EDIT either the existing program or the converted program directly within CNC XChange with the full Windows Text Editor.
- PRINT the existing or new converted program.
- SAVE the existing or new converted program to disk.
- LABEL important converted features for operator attention.
- Generate important ERRORS and MESSAGES during the conversion that may require operator attention.
Return to the Top of the Page
CNC XChange Versions
Current Off-The-Shelf Versions Available
We have many "off-the-shelf" versions available per the list and description below. We are always adding to this list as we custom create versions for various machine tool builders. NOTE: The DynaPath models listed below are oftentimes also referred to as Autocon or Delta controls.
- FANUC to OKUMA OSP Mill Versions : This version will convert Fanuc to Okuma OSP as well as Okuma OSP to Fanuc.
- Fanuc Model 3-6-10-11-12-15-16-18-20-21M (and compatible) to Okuma OSP
- Okuma OSP Mill Controls to Fanuc Model 3-6-10-11-12-20-21M (and compatible)
- Option includes conversion of Fanuc Macro B to Okuma User Task as well as Okuma User Task to Fanuc Macro B.
- FANUC to OKUMA OSP Turning Versions : This version will convert Fanuc to Okuma OSP as well as Okuma OSP to Fanuc.
- Fanuc Model 3-6-10-11-12-15-16-18-20-21T (and compatible) to Okuma OSP
- Okuma OSP Turning Controls to Fanuc Model 3-6-10-11-12-20-21T (and compatible)
- Option includes Live Tool programming code conversion from Fanuc to OSP and OSP to Fanuc.
- Option includes conversion of Fanuc Macro B to Okuma User Task as well as Okuma User Task to Fanuc Macro B.
- Dynapath System 10,20 thru 50 or similar to VICKERS 2100 (TREE Machines)
- Dynapath System 10,20 thru 50 or similar to FANUC ( output is also compatible with Fadal and Haas )
- Acramatic SX850 to Okuma OSP - Turning Version
- Milltronics Centurion to Fanuc - Milling Version
- Built around the Centurion V CNC control but is compatible with older models as well.
Return to the Top of the Page
Fanuc <--> Okuma Version
Our Most Popular Version
Our Fanuc / Okuma Version of CNC XChange will convert all standard G Codes including :
- Turning / Milling Version : Program Number formats
- Turning Version : Fanuc Turning Canned Cycles including G70, G71, G72, G73, G74, G75, G76, G92, and more.
- Turning Version : Okuma OSP Turning Canned Cycles including G87, G85, G86, G74, G73, G71, G33 and more
- Turning Version : Converts ABSOLUTE and INCREMENTAL positioning
- Turning Version : Converts T CODES and cutter comp commands
- Turning Version : Converts short cut G01 auto-chamfer and radius codes for both Fanuc and Okuma.
- Turning Version : Users can select to have CNC XChange auto-invert X axis moves from plus to minus or minus to plus. They can also include the auto-conversions of the G02 / G03 and "I" values in circular interpolation as well. Great feature for multi-axis machine conversions.
- Milling Version : Converts all Fanuc and OSP CANNED CYCLES
- Milling Version : Converts HEIGHT and RADIUS offsets and cutter comp codes
- Because of the standard capability of USER CONFIGURABLE conversion options, CNC XChange can convert virtually any machine specific M, G or any other codes ... YOU decide what to convert and into what code.
- MU option ( Fanuc Macro <--> User Task ) is available for both the Milling and Turning versions and will auto-convert Fanuc Macro B code to Okuma User Task and REVERSE. Some of the options of this version :
- Auto-Convert # sign to VC and reverse
- Auto-Convert G65 lines and variable calls on that line to compatible CALL lines and reverse
- Converts Common Variables between formats.
- Converts System Variables between formats
- All Control Commands such as WHILE / DO loops, IF statements, Conditional Expressions such as EQ, GT, etc., and Branch commands
- This version has an unlimited number of user defined conversions to allow for System Variable differences between various Fanuc control models.
Return to the Top of the Page
CNC XChange Pricing
Current Off-the-Shelf Version Pricing
Dealer Pricing is Available - Contact Kentech Inc.
- Fanuc <--> Okuma Mill Version: $750 (US) --- Converts Fanuc to OSP and OSP to Fanuc
- Fanuc <--> Okuma Turning : $750 (US) --- Converts Fanuc to OSP and OSP to Fanuc
- Fanuc <--> Okuma Turning Live Tool Option : $150 (US) --- Converts Fanuc Live Tool Programming to Okuma format and OSP Live Tool Programming to Fanuc format.
- MU Option ( Fanuc Macro <--> Okuma User Task ) is available for either the Milling or Turning Version : $150 (US) --- Converts Fanuc Macro B to Okuma User Task and Okuma User Task to Fanuc Macro B.
- Dynapath to Vickers (TREE Machines) : $750 (US) --- Dynapath / Autocon Conversational to Vickers 2100
- Dynapath to Fanuc : $750 (US) --- Dynapath / Autocon Conversational to Fanuc M Versions ( also compatible with Fadal and Haas )
- Acramatic SX850 to OSP Turning : $750 (US) --- Converts Acramatic SX850 turning G code to Okuma OSP.
- Milltronics Centurion to Fanuc Milling : $1200 (US) --- Converts Centurion G code & Conversational programs to Fanuc G code.
Return to the Top of the Page
Custom CNC XChange Information
Ever hear the line ... "I would love to purchase your machine but I have all theses old programs for my current equipment. Can I use them on your machine?" Well, with CNC XChange in your pocket, you can virtually eliminate this sales obstacle. We have created many custom versions of CNC XChange for a variety of machine tool builders, distributors and individual corporate clients. Contact our sales department at Sales@KentechInc.com and we will be happy to quote and address your specific inquiry and requirements.
Return to the Top of the Page
Click the ICON below to return to the Kentech Inc. HomePage.

Kentech Inc.
265 Mower Street
Worcester MA 01602
Voice : 508.754.1198
Toll Free Voice : 1.888.754.1198
Fax : 508.752.9733
E-Mail :
Click Here for Our E-Mail List