TM
Gen CNC program adaptation for SELCA |
||
Controller
: 4000 series ISO basic program |
||
Example:
M19x1x10 |
||
Holder:
RTMC2517-26S2 |
||
1 |
run TM Gen for
FANUC & Heidenhain Vertical |
|
2 |
save to disk
programs |
|
Fanuc |
% |
|
Selca |
% |
|
Fanuc |
O0001 (TMINRH
CLIMB Cycles= 1) |
|
Selca |
[O0001 (TMINRH
CLIMB Cycles= 1)] |
Put the program
No. and any remark in brackets |
Fanuc |
(Tool cutting
diameter = 17 mm - Fanuc 11M Controller.) |
|
Selca |
[(Tool cutting diameter = 17 mm - Fanuc 11M
Controller.)] |
Put the program
No. and any remark in brackets |
Fanuc |
G90G00G57X0Y0 |
|
Selca |
G90 |
G90 in separate
line, in Selca you can write only one "G" at the same line |
|
O57 |
Instead of
"G" you write "O" (can be from O1-O199) |
|
G0X0Y0 |
|
Fanuc |
G43 H10 Z0 M3
S1497 |
|
Selca |
T10 |
Tool No. which
includes the information of tool length and diametr |
|
G49K10 |
Second call for
tool radius (just for safety) |
|
G49K10I… |
Just an option
(not necessary) to correct the tool diameter by the parameter"I" |
|
M3 S1497 |
|
Fanuc |
G91 G00 X0 Y0
Z-10.239 |
|
Selca |
G91 |
G91 in separate
line, in Selca you can write only one "G" at the same line |
|
G0X0Y0Z-10.239 |
|
Fanuc |
G01 G41 D60
X0.632 Y-8.905 Z0 F20 |
|
Selca |
G41 |
G41 in separate
line, in Selca you can write only one "G" at the same line |
|
X0.632Y-8.905Z0F20 |
G01 not
necessary as this is default. When "F" indicated it's automatically
G01 |
Fanuc |
G91 G03 X8.905
Y8.905 Z0.091 R8.905 F20 |
|
Heidenhain
Vertical |
CC IX0 IY8.905 |
I J from Heidenhain Vertical Program line CC
IX0 IY8.905 CC means Circle center
IX0 = I0 IY8.905= J8.905 |
|
CP IPA90.0
IZ0.091 DR+ F20 |
|
Selca |
G62K2 |
Indicate
relative coordinate for "I" and "J" (in Fanuc it's
defined by G91) |
|
G3X8.905Y8.905I0
J8.905 |
CC means Circle center IX0 = I0 IY8.905= J8.905 |
Fanuc |
G91G03 X0 Y0
Z1.0 I-9.536 J0 F20 |
|
Selca |
G03 X0 Y0 Z1.0
I-9.536 J0 F20 |
|
Fanuc |
G91 G03 X-8.905
Y8.905 Z0.091 R8.905 |
|
Heidenhain
Vertical |
CC IX-8.905 IY0
|
I J from Heidenhain Vertical Program line CC
IX-8.905 IY0 CC means Circle center
IX-8.905= I-8.905 IY0= J0 |
|
CP IPA90.0
IZ0.091 DR+ |
|
Selca |
G03 X-8.905
Y8.905 Z0.091 I-8.905 J0 |
CC means Circle
center IX-8.905= I-8.905 IY0= J0 |
Fanuc |
G00 G40 X-0.632
Y-8.905 Z0 |
|
Selca |
G40 |
G40 in separate
line, in Selca you can write only one "G" at the same line |
|
G00X-0.632Y-8.905Z0 |
|
Fanuc |
G90 G00 Z200.0 |
|
Selca |
G90 |
G90 in separate
line, in Selca you can write only one "G" at the same line |
|
G0Z200.0M5 |
|
Fanuc |
G49 M5 |
Remove Line G49 M5 |
|
M30 |
|
Selca |
M30 |
|
Fanuc |
% |
|
Selca |
% |
|