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. KUKA 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

KUKA accuracy problem

  • Tomek155
  • October 31, 2018 at 7:47 PM
  • Thread is Resolved
  • Tomek155
    Trophies
    3
    Posts
    39
    • October 31, 2018 at 7:47 PM
    • #1

    Hello, I have a KUKA KR 210 L150-2 2000 (2007 Year), I did mastering with dial and EMT. MADA As much as I could check, MADA is right. Unfortunately If I move A/B/C Axes in WORLD coordinates TCP on flange is moving around +-10mm. Where to look for causes?

    Regards
    Tom

  • Schilberg
    Trophies
    3
    Posts
    40
    • November 1, 2018 at 1:18 PM
    • #2

    How did you define your TCP?

  • Online
    SkyeFire
    Reactions Received
    1,051
    Trophies
    12
    Posts
    9,421
    • November 1, 2018 at 1:36 PM
    • #3

    First: "10mm" -- for how much rotation?

    Second: are you certain you have the correct tool active?

    Third: How does the setting of LOAD_DATA and $LOAD compare to the actual payload?

    Fourth: How did you define the TCP, and what RMS result did you get at the end of it?

    Fifth: If you check each rotation axis individually, is there any pattern to the rotation error? Any axis that is especially bad, or especially good?

  • Tomek155
    Trophies
    3
    Posts
    39
    • November 1, 2018 at 4:23 PM
    • #4

    Hello

    How did you define your TCP?
    Tool NULLFRAME now TCP should be on robot flange center

    First: "10mm" -- for how much rotation?
    Aprox 20 degrees

    Third: How does the setting of LOAD_DATA and $LOAD compare to the actual payload?
    Without load (-1)

    Fourth: How did you define the TCP, and what RMS result did you get at the end of it?
    Could You explain "RMS"? Tool NULLFRAME TCP should be on flange center

    Fifth: If you check each rotation axis individually, is there any pattern to the rotation error? Any axis that is especially bad, or especially good?
    A axis almost good (+-1mm)
    B axis bad (+-7mm)
    C axis very bad (+-12mm)

    How to run properly $abs_accur function? I sent an email to KUKA AG regarding calibration files(no answer yet), and I need any manual/instruction how to properly set this function if I get the files.

    Tom

  • Fubini
    Reactions Received
    277
    Trophies
    9
    Posts
    1,884
    • November 1, 2018 at 7:58 PM
    • #5

    Default load -1 results in maximal and not zero load. Set your mass to explicitly zero and try again.

    Absolute accuracy can only be used after running a special identification method that has to be carried out for each robot individually. If your robot has not been measured for absolute accuracy in the past by KUKA Kuka can not provide the corresponding accuracy file. You can order a onsite measurement from KUKA but that's probably not cheap. If you are lucky the identification routine has been carried out in the KUKA factory directly after constructing your robot, because the robot was ordered originally with the absolute accuracy package.

    Fubini

    Edited once, last by Fubini (November 1, 2018 at 8:07 PM).

  • Tomek155
    Trophies
    3
    Posts
    39
    • November 1, 2018 at 8:33 PM
    • #6

    Fubini:

    I will check tomorrow different mass set. Has anyone managed to get the necessary data from KUKA? Assuming I succeed to get data from KUKA , where can I find instructions on how to use them correctly? I can't find any manual with usual information about.

    What should be the maximum deviations from TCP when rotating around a point(from Your experience), if everything is set appropriately (without options $abs_accuracy)?

    Tom

  • Fubini
    Reactions Received
    277
    Trophies
    9
    Posts
    1,884
    • November 1, 2018 at 8:50 PM
    • #7

    Procedure on how to download a absolute accuracy file into the controller depends on your software versions. A information you failed to provide. After downloading the file absolute accuracy package is active and there is nothing else you have to consider apart from setting correct load data, measuring your tools as precisely as possible and so on. But that's pretty much the same stuff you would do to get a non absolute accuracy package robot precise.

    From my experience +-3 mm is not very far from what can be expected without absolute accuracy. With absolute accuracy you will get something in between 0.5 and 1 mm.

    Fubini

    Edited once, last by Fubini (November 1, 2018 at 8:55 PM).

  • Tomek155
    Trophies
    3
    Posts
    39
    • November 1, 2018 at 9:03 PM
    • #8

    I will check KSS symbol in the morning(I am not sure at the moment). I would like to use the robot for milling so the absolute accuracy option will be necessary.

    Tom

    EDIT:

    KRC V4.1.7 SP08

    GUI Version
    V3.3.79

    Kernell system version
    KS V 4.97

    Tom

    Edited once, last by Tomek155 (November 2, 2018 at 9:58 AM).

  • Martin84
    Reactions Received
    5
    Trophies
    4
    Posts
    366
    • November 2, 2018 at 1:04 PM
    • #9

    it's a bit strange robot with this yearbook should have the kss edition05 software so 5.x.x and not 4.1.7.

  • Online
    SkyeFire
    Reactions Received
    1,051
    Trophies
    12
    Posts
    9,421
    • November 2, 2018 at 1:19 PM
    • #10

    First: does this robot have an Absolute Accuracy calibration? That has to be purchased as a factory option when the robot is initially ordered, and the calibration is carried out at the factory before shipping.

    If the robot does not have the AA option installed, the only way to "upgrade" it is to have KUKA make an expensive field service call and perform the calibration on-site.

    AA, in my experience with it, is not a great option. It does make the robot slightly more accurate, but it's very fussy, and vulnerable to large tool reorientations. It also has very specific steps you have to go through, even after the calibration is done:
    1. No-load mastering (before anything is mounted to the robot
    2. Tool mounting, with exact payload Mass, CG, and MoI data
    3. Teach Offset Mastering, for the particular tool
    4. Repeat Step 2&3 for any other tools the robot will carry

    AA can also be turned off, even if installed, so you need to check the robot Properties screen -- it will say "Position Accurate Robot" if AA is active.

    Second: how are you measuring the tool motion, if you're using $NULLFRAME? Get a pointer, set it up, and make precise measurements.

  • Tomek155
    Trophies
    3
    Posts
    39
    • November 2, 2018 at 7:23 PM
    • #11

    I don't know yet od it has AA option. I was contact with KUKA in this case, The ordered all information about robot with archive file.

    I will prepare a tool with exact dimensions, write the numeric data nad we will see whats happend.

    Ad the moment when I choose NULLFRAME I should have a TCP on The center od flange, lukę in kuka manual description.

    And last: what do You mean "MOL data"?

    Tom

  • Online
    SkyeFire
    Reactions Received
    1,051
    Trophies
    12
    Posts
    9,421
    • November 5, 2018 at 4:27 PM
    • #12

    How do you have a pointer on the center of the flange? Just mounting the pointer to the flange should make the Z value non-zero.

    MOI, not MOL. Moments Of Inertia -- the "J" values in the LOAD_DATA Structures.

  • Tomek155
    Trophies
    3
    Posts
    39
    • November 5, 2018 at 9:33 PM
    • #13

    Hey, today I mounted robot to the floor and tried to master with EMT with load corrections. Unfortunately I have the same problem. I have a Spike screwed into one of six threaded holes on the flange, tool settings x=0, y=80(half of holes circle), z=43(lenhgt of spike), I set current tool and base (tool 2, base 1). I moved robot to another spike which mounted on base and tried to move along A B C axes. I have a huge inaccuracy (20mm on 20deg flange alignment). I have no idea whats is wrong ???

    Archive and information in attachment

    Files

    archive.zip 467.68 kB – 14 Downloads Kuka problem z pozycjonowaniem.pl.en.pdf 1.56 MB – 34 Downloads
  • panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,074
    • November 5, 2018 at 11:57 PM
    • #14

    this is a 2000 series robot and mastering cartridges are adjustable. so... how sure you are they are in the right places and not moved by someone unqualified?

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • Schilberg
    Trophies
    3
    Posts
    40
    • November 6, 2018 at 6:15 AM
    • #15

    Hi
    I had a look at your pictures. I don't see any extension on the robotarm. The previous owner might have shortened it for some reason.
    in that case the maschinedata has to be changed. Post a better picture of the robotarm.

    Edited once, last by Schilberg (November 6, 2018 at 7:47 AM).

  • Tomek155
    Trophies
    3
    Posts
    39
    • November 6, 2018 at 6:56 AM
    • #16

    Panic Mode

    I am not sure 100% but i have white Security paint on each screw of mastering cartridges nad I think it id okay.

    Schilberg

    I will attach pictrues soon.

    EDIT
    Schilberg probably BINGO! :icon_smile:

    In fact, i don't have a 400mm extension (somebodu just unmount it before)
    And now, how to properly transfer and set right machine data from E: drive?

    Tom

    EDIT
    All problems solved, thank You for help

    Tom

    Edited once, last by Tomek155 (November 17, 2018 at 11:57 AM).

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

  • 2 Guests
  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