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

Auto Safe-Home Routine

  • alive15
  • January 24, 2024 at 11:21 PM
  • Thread is Unresolved
  • alive15
    Reactions Received
    15
    Trophies
    3
    Posts
    161
    • January 24, 2024 at 11:21 PM
    • #1

    Good afternoon all, hope everyone is doing well. How do I create a routine where the robot can safely exit any machine in any point and come to a safe home spot automatically?

    I have multiple robot cells with Fanuc M710iC running on either R30i-A or -Bs and these robots complete basic material handling from machinery to machinery. Machines are about 120 degrees apart and have a little but not much room for error when robot is loading/unloading parts. Sometimes, part will hit fixture and cause a "robot collision detect fault". Our techs are familiar with manually jogging the robot out of the machine, dropping the part on the floor, and restarting from the top of the program and I would like to automate this with a pushbutton. I was not sure how to write a routine where no matter which position the robot is in, it would safely exit a machine and arrive at a safe spot without hitting anything? What would be the ideal way to program this? I do not have software, so I will write everything on the teach pendant itself.

    Thanks,

  • HawkME
    Reactions Received
    568
    Trophies
    11
    Posts
    3,268
    • January 25, 2024 at 6:12 AM
    • #2

    This has been discussed many times before on the forum if you search for recovery routines.

    A simple and effective way to recover is to analyze the current position of the robot and then choose a recovery path.

    You must create a recovery path for each different scenario the robot can be in. In your case that may be one for each fixture. You will want to decide what to do with the part if one is in the gripper. Also you will want to detect if you are not in a valid recovery zone and can't safely automatically recover.

    The zone you are in can be detected several different ways (LPOS/JPOS, DCS, Ref Pos).

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

Users Viewing This Thread

  • 1 Guest
  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