Threading is notoriously difficult without a proper manual. The Oi-TF Plus manual explains the complex math of infeed angles (60° vs. 55°) and depth of cut calculations.
Macros allow you to write "smart" programs. For example, creating a program to cut different sizes of O-ring grooves without rewriting the code. fanuc series oi-tf plus programming manual
The Fanuc Series Oi-TF Plus control is a CNC system designed for complex turning and mill-turn applications. This manual details program structure, coordinate systems, motion commands, canned cycles, tool and spindle control, macro programming, probing, I/O and ladder interactions, offsets, and advanced multi-tasking features. It assumes familiarity with basic CNC concepts, G/M code conventions, and Fanuc parameter structures. Threading is notoriously difficult without a proper manual
| Code | Function | Description | | :--- | :--- | :--- | | G96 | Constant Surface Speed | Maintains constant cutting speed (m/min) as diameter changes. | | G97 | Constant Speed Control Cancel | Sets spindle speed in RPM (Standard for threading/center work). | | Code | Function | Description | |
If you are moving from an older Fanuc model (like the 0i-TC or 0i-TD), the "Plus" manual highlights several game-changing features.
Perhaps the most powerful feature documented is Custom Macro B. The manual explains how to use variables (#100 series), logical statements (IF, WHILE), and system variables to create parametric programs.
FANUC 0i-TF Plus Programming Manual – B-64694EN
Covers NC programming including G-codes, M-codes, custom macros, subprograms, canned cycles, and high-speed machining functions.