MachineMate Part Program Conversion Utility

The Bendix5 conversion has several extensions to the Bendix5
documented syntax, as requested by a specific customer. 
For the canned cycles like G82, a P value is treated as a time 
delay (so P500 is 500msec). For the canned cycles like G83, 
the I value is treated as the first increment (P1 to CNC) and 
the Q value is treated as the other increments (P5 to CNC).
For Bendix5 programs that lack these letters, the default 
values are used (e.g., 0msec and 0.1 increments).

This zip contains several files for a Bendix 5 conversion.

SPSP_TAB.TXT
This is the spindle speed look-up table. 
This optional file must reside in the same directory as the part 
program being converted. If the file is not found there, then the 
utility uses the default table values. This optional file is 
supported to allow changing the default values during a conversion.

SYSPRO06-BENDIX5.001
This is the replacement G87 canned cycle for a Bendix 5 application. 
The MachineMate default G87 canned cycle will not behave like the 
Bendix G87. This file should follow the Bendix behavior for G87.

To replace the MachineMate canned cycle with this one, the original 
canned cycle file should be removed from the syspro folder 
(we suggest that the original file be moved to another folder) and 
this file copied to that syspro folder and renamed correctly.

SYSPRO08-BENDIX5.001
This is the replacement G89 canned cycle for a Bendix 5 application, 
to be called by what was a G61 in an original part program. 
The MachineMate default G89 canned cycle will not behave like the 
Bendix G61. This file should follow the Bendix behavior for G61.

To replace the MachineMate canned cycle with this one, the original 
canned cycle file should be removed from the syspro folder 
(we suggest that the original file be moved to another folder) and 
this file copied to that syspro folder and renamed correctly.


Note that the conversion utility has three Bendix 5 target names:
Bendix5 - This will convert an S using the Bendix 5 table of 
spindle speed values (defined in the Bendix5 programming manual).
Bendix5SD - This will not change a programmed S value (with leading
zeroes) as the program is assumed to use Direct RPM programming.
Bendix5SF - This will convert an S using the Bendix spindle speed 
file with the table of spindle speed values (see file above). If
the file is not found, the default values are used.

Any comments about the conversion utility can be forwarded to:
MachineMate Inc.
phone: 920-907-0001
email: info@machinemate.com