How to Copy programs Fanuc 0i-TF
Category : New Stuff
Why Copy your programs?
Copy programs Fanuc 0i-TF, it is often necessary to duplicate (copy) an existing CNC program on your machine—for creating variations, backups, testing modifications, or transferring to another program number without starting from scratch.
This step-by-step guide shows how to copy a program on a **Fanuc 0i-TF** control, specifically on a **Star SB-20R Type G** sliding head lathe, which uses a dual-path (two-channel) setup.

Copy programs Fanuc 0i-TF
Be sure the USB is plugged in. Refer to this article if it is not setup.
Edit
First thing we need is to get in the EDIT mode.

Then press your PROG button.

Your program will now be displayed.
You will need your key-switch in the on position to allow any kind of editing

In the off position below you will not be allowed to edit

Copy programs Fanuc 0i-TF
Because this machine is a sliding head machine running two simultaneous channels you have to select a path.
On standard machine you will not need to do this.
First of all turn off the path buttons.

Now select which Path you want, just press below.

The PATH change button will select which path you want. Whichever path you are in the program number will highlight in blue. It will also show in the right hand corner.

Copy programs Fanuc 0i-TF
On my machine (Star SB-20R sliding head) it has two independent sets of programs so each path will have its own programs.
Now press FOLDER to display the programs.

Cursor up and down to find the program you want to copy. Press OPRT for more options.

Copy programs Fanuc 0i-TF
You can now press the green SELECT button to give you the selection choices.

You will now see another set of buttons. You can select as many programs as you want. Each one you press will turn blue. We only want to select one. In this case program O0007.

When you press COPY your program will move onto the clipboard.

Copy programs Fanuc 0i-TF
You can now type in the number you want your copied program to be. In this example its program O2222

Now press PASTE

If you move your cursor down you will see your new copied program.

Quick Checklist:
How to Copy/Duplicate a CNC Program on Fanuc 0i-TF (Star SB-20R Sliding Head Lathe)
– **Preparation**
– Ensure USB is inserted and recognised (if needed for backup).
– Switch machine to **EDIT** mode.
– Never do this during machining (AUTO or MDI active).
– **Select the Correct Path (Channel) If Needed**
– Press **PROG** to show programs.
– Turn off any active path highlights (press path buttons if lit).
– Check top-right corner or screen highlight for current path (blue = active).
– Toggle path button to switch between Path 1 and Path 2.
– Confirm correct path—programs are separate per path!
– **Access Program List**
– Press **FOLDER** soft key to view program directory.
– **Select Program to Copy**
– Cursor to desired program (e.g., O1234).
– Press **OPRT** (Operation) soft key.
– Press green **[SELECT]** soft key—program highlights in blue.
– (Optional: Use **RANGE** for multiple programs.)
– Press grey **[SELECT]** soft key—program highlights in blue.
– **Copy to Clipboard**
– Press **COPY** soft key.
– **Create Duplicate**
– Type new program number (e.g., **O2222**).
– Press **PASTE**
– Scroll—to see new program appears.
-**Pro Tips**
– If alarm occurs (e.g., invalid number), re-type new O-number carefully.
– For USB copy: After COPY, use device change to USB → PASTE there (reverse for import).
– Always back up originals—dual-path machines like Star SB-20R keep programs isolated per channel.
