TM Gen CNC program adaptation for SHARNOA

Controller : Tiger7

Example: M19x1x10

 

Holder: RTMC2517-26S2

1

run TM Gen for FANUC

2

save to disk programs

Fanuc

 

%

 

Sharnoa

N10

 

remove %  - add N line numberring to all lines

Fanuc

 

O0001 (TMINRH CLIMB  Cycles= 1)

 

Sharnoa

N20

/ O0001 (TMINRH CLIMB  Cycles= 1)

Add / Before note

Fanuc

 

(Tool cutting diameter = 17 mm - Fanuc 11M Controller.)

 

Sharnoa

N30

/ (Tool cutting diameter = 17 mm - Sharnoa Controller.)

Add / Before note+ change fanuc to Sharnoa

Fanuc

 

G90G00G57X0Y0

 

Sharnoa

N40

X0Y0

Remove G90 & G57

Fanuc

 

G43 H10 Z0 M3 S1497

 

Sharnoa

N50

G40 T10 Z0 M3 S1497

Remove G43 change  H10 to G40 T10 (tool length compensation)

Fanuc

 

G91 G00 X0 Y0 Z-10.239

 

Sharnoa

N60

G00 X/0 Y/0 Z/-10.239

Remove  G91 - by Add / for incremental

Fanuc

 

G01 G41 D60 X0.632 Y-8.905 Z0 F20

 

Sharnoa

N70

G01 G41 T10 X/ 0.632 Y/ -8.905 Z/ 0 F20

Change D60 To T10- add / for incremental  (G91 active)

Fanuc

 

G91 G03 X8.905 Y8.905 Z0.091 R8.905 F20

 

Sharnoa

N80

G03 X/ 8.905 Y/ 8.905 Z/ 0.091 R8.905 F20

Remove G91 - by Add / for incremental.

Fanuc

 

G91G03 X0 Y0 Z1.0 I-9.536 J0  F20

 

Sharnoa

N90

G03 X/ 0 Y/ 0 Z/ 1.0 R-9.536   F20

Remove G91 - by Add / for incremental. -parralel thread - Write minus sign  R- …Value of I .  Conical thread lines With I & J  calculate R = Square Root (I*I+J*J) ,write Plus sigh  R …, Remove I J

Fanuc

 

G91 G03 X-8.905 Y8.905 Z0.091 R8.905

 

Sharnoa

N100

G03 X/ -8.905 Y/ 8.905 Z/ 0.091 R8.905

Remove G91 - by Add / for incremental.

Fanuc

 

G00 G40 X-0.632 Y-8.905 Z0

 

Sharnoa

N110

G00 G40 X/ -0.632 Y/ -8.905 Z/ 0

add / for incremental ( G91 active)

Fanuc

 

G90 G00 Z200.0

 

Sharnoa

N120

G00 Z200.0

Remove G90

Fanuc

 

G49 M5

 

Sharnoa

N130

M5

Remove G49

Fanuc

 

M30

 

Sharnoa

N140

M30

add N line numberring

Fanuc

 

%

 

Sharnoa

N150

 

remove %