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 Singularity Avoid

  • nitkon008
  • November 8, 2019 at 2:14 PM
  • Thread is Unresolved
  • nitkon008
    Trophies
    3
    Posts
    12
    • November 8, 2019 at 2:14 PM
    • #1

    Hello. I'm working on project in witch i use robot to put metal parts in container or pallet. I constantly get singularity error. :pouting_face::pouting_face::pouting_face:

    I found video that show me auto singularity mode :

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Is it build in or i must buy some option to resolve that problem. I'm using M710iC robot .

  • kluk-kluk
    Reactions Received
    51
    Trophies
    5
    Posts
    300
    • November 8, 2019 at 2:47 PM
    • #2

    Auto singularity avoidance is an option you will have to buy.

    But first, look if you can change the problematic linear moves into joint moves.

    If that is not possible, change the orientation of the arm so that axis 4 is not in line with axis 6. (most of the time that's the problem.)

    Or change the angle of the tool and the axis-6 flange.

    If that don't help, look at the variable :

    $PARAM_GROUP[1].$snglrty_stp make it FALSE and do a cold start

    WARNING !! This way the robot will not stop at a singularity witch can lead to very unpredictable movements !!

    When this all don't help, you will have to buy the option...

  • rumblefish
    Reactions Received
    19
    Trophies
    2
    Posts
    131
    • November 8, 2019 at 5:32 PM
    • #3

    Another option is to reevaluate your cell layout. Can you raise/lower/move the destination container to avoid placing the robot in singularity?

  • kwakisaki
    Reactions Received
    694
    Trophies
    11
    Posts
    4,770
    • November 9, 2019 at 9:46 AM
    • #4

    Singularities should always be considered/eliminated at the 'reach study stage' of any project such as (to name a couple):

    1. Robot pedestal height.

    2. Target object height.

    3. Transitional areas (Air Moves).

    kluk-kluk  rumblefish

    I have to agree totally, to just buy an option, enable it and expect it eliminate the problem and not have any adverse effects could be an expensive purchase without exploring other options first such as physical layout alteration and couple of additional via points, touchups.

    If you are in a position with Roboguide or can ask someone with Roboguide to put a quick simulation together and enable the option in software first and do some trial runs before blindly purchasing the option, you would have some 'simulation' results to bolster whether the option would be successful or not.

    View my channel at Industrial Robotics Consultancy Limited - YouTube

  • kluk-kluk
    Reactions Received
    51
    Trophies
    5
    Posts
    300
    • November 9, 2019 at 11:52 PM
    • #5

    When you avoid singularities, cycle times will be better too.

  • nitkon008
    Trophies
    3
    Posts
    12
    • November 11, 2019 at 1:23 PM
    • #6

    Thank you all. I cant move container or robot. You have been very helpful. Doe to the nature of problem, I think , the only solution is to buy the option.

  • 1Cliff
    Trophies
    3
    Posts
    12
    • November 11, 2019 at 5:14 PM
    • #7

    With this option the robot slows down while travelling through singularities.
    You activate it in the header of your TPE- program,.


    Sometimes it helps to rotate the robot a little (J1).


    Currently i'm also working with a robot where I have to use the option :frowning_face:

  • joschott
    Reactions Received
    2
    Trophies
    3
    Posts
    9
    • December 18, 2019 at 9:39 AM
    • #8

    Did you try to use the WJNT (Wrist Joint) option? I think this option is free.

    MENU -> SYSTEM -> CONFIG -> WJNT for default motion: (ADD, line 25 on my R30iB).

    This option helped me a couple of times to avoid singularities, when I did not need an exact linear motion.

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

  • Buying used Fanuc robot

    • jariuscs
    • August 24, 2019 at 6:36 PM
    • Fanuc Robot Forum
  • Fanuc Options You Can't Live Without

    • StoopidEngineer
    • April 23, 2019 at 8:59 PM
    • Fanuc Robot Forum
  • Standard Vs WristPTP

    • Az
    • December 31, 2018 at 9:52 AM
    • KUKA Robot Forum
  • Moving through singularity

    • Daryan
    • May 17, 2018 at 9:29 PM
    • Fanuc Robot Forum
  • Using Variables in Cell.src

    • bwait
    • April 19, 2018 at 8:11 PM
    • KUKA Robot Forum

Tags

  • Fanuc
  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