| 
   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 %    |