1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. Fanuc Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Copy existing program from Side 2 to Side 1

  • Peter White
  • October 1, 2024 at 11:44 AM
  • Thread is Unresolved
  • Peter White
    Trophies
    1
    Posts
    6
    • October 1, 2024 at 11:44 AM
    • #1

    I have an existing program that is run on side 2, I have created a new jig for the same part to run on side 1. I would like to essentially copy and paste the program from side 2 to side 1. Is this possible?

  • DylanNOEL
    Reactions Received
    16
    Posts
    79
    • October 1, 2024 at 3:14 PM
    • #2

    Look at program shifting (9.2 SHIFT FUNCTIONS in the operator_manual_[B-83284EN_10])

    Please don't let me google it for you :winking_face:

  • SkyeFire October 1, 2024 at 5:12 PM

    Moved the thread from forum General Robotics Discussions - everything but NO Industrial Robots to forum Fanuc Robot Forum.
  • Peter White
    Trophies
    1
    Posts
    6
    • October 14, 2024 at 9:12 AM
    • #3

    I have used the shift function before on a smaller setup, with a rotating door with 2 small tables. I am unsure if this method will work as I would need to call the robot to the home position from side 2, and then call it to side 1, and teach the point from there.

  • gpunkt
    Reactions Received
    119
    Trophies
    6
    Posts
    456
    • October 14, 2024 at 10:30 AM
    • #4

    Are you using a user frame for your existing program? In that case, teach a new user frame for the new side, then execute a program shift with the new user frame and the program will be copied and the positions will be translated with the new user frame.

  • Peter White
    Trophies
    1
    Posts
    6
    • October 14, 2024 at 3:22 PM
    • #5

    I believe so, I've carried on this job from someone else so a few things are fresh to me. I will have the jig on the robot hopefully in the next week so I will try this :thumbs_up:

  • Peter White
    Trophies
    1
    Posts
    6
    • November 5, 2024 at 11:39 AM
    • #6

    Is there a way I'd be able to use the existing user frame that's on Side 2? So that it would run all in one program, starts on side 2, and then when that's finished, you shut the door on the other side and call Side 1.

  • gpunkt
    Reactions Received
    119
    Trophies
    6
    Posts
    456
    • November 5, 2024 at 11:59 AM
    • #7
    Quote from Peter White

    Is there a way I'd be able to use the existing user frame that's on Side 2? So that it would run all in one program, starts on side 2, and then when that's finished, you shut the door on the other side and call Side 1.

    Of course you can.
    You can also change the currently active UFRAME in the middle of a program if you'd like.

  • Peter White
    Trophies
    1
    Posts
    6
    • November 5, 2024 at 1:21 PM
    • #8

    I've managed to shift the program from Side 2 to Side 1, it's not really an issue that it's a separate program to Side 2. The problem I've now got is that it's saying the position isn't reachable. I've checked other programs that are run on Side 1 and they use USER & Tool Frame Number 1. Therefore I have used number 1 as the frame on this program.


    Where am I going wrong?

  • gpunkt
    Reactions Received
    119
    Trophies
    6
    Posts
    456
    • November 5, 2024 at 1:31 PM
    • #9

    I'm sorry, but I can't tell you why that position is not reachable. Is it because the position is outside of the robot's work envelope, or is the orientation of the position such that the robot can't reach it?

    Try copying the position (P[7]) to a PR and then modify maybe the X-coordinate of that PR until you're able to reach it, then see if it makes sense why you wouldn't be able to reach the original (P[7]) position.

  • Peter White
    Trophies
    1
    Posts
    6
    • November 5, 2024 at 2:38 PM
    • #10

    Okay, thank you for that. I'll try it

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • E1644 Servo board 1 Vibration control error

    • ceilingwalker
    • March 9, 2024 at 7:07 PM
    • Kawasaki Robot Forum
  • KRL Styleguide

    • Hes
    • October 29, 2022 at 1:10 PM
    • KUKA Robot Forum
  • KukaKr210-2000

    • Formateria
    • February 2, 2021 at 5:52 PM
    • KUKA Robot Forum
  • KUKA KRC4 with Ethercat Bridge EL6695 not recognized into ethercat network

    • zintonio
    • December 19, 2020 at 4:18 PM
    • KUKA Robot Forum
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download