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

Tool calibration error

  • Serpantinas
  • November 28, 2016 at 1:05 PM
  • Thread is Resolved
  • Serpantinas
    Reactions Received
    2
    Trophies
    3
    Posts
    81
    • November 28, 2016 at 1:05 PM
    • #1

    Hello,


    I have KSS 8.3.22 KRC4.
    Having some problems with calibration. Here's my setup for calibration and tool(1pic). And what I get as a result after tool calibration(2,3pic).
    Smallest error I got was 0.9, bet even when I rotated around B(less than 90 deg) my real tool tip rose about 5mm.

    Is this sopposed to happen??? After transportation I had a message that "axis2 has to be mastered", I did reference master because I couldn't see any visual movements(and I don't have EMD). Can my caibration be troublesome because of this?

    Images

    • 1pic.jpg
      • 936.56 kB
      • 2,560 × 1,920
      • 83
    • 2pic.jpg
      • 1.36 MB
      • 2,560 × 1,920
      • 83
    • 3pic.jpg
      • 992.47 kB
      • 2,560 × 1,920
      • 65

    Files

    1pic.jpg_thumb 34.66 kB – 139 Downloads 2pic.jpg_thumb 28.04 kB – 136 Downloads 3pic.jpg_thumb 28.61 kB – 133 Downloads
  • kr16_2
    Reactions Received
    3
    Trophies
    4
    Posts
    378
    • November 28, 2016 at 2:16 PM
    • #2

    Yes. If you just set A2 by eyes it will be a problem.
    All position calculations are wrong at this point.
    The further away from A2 the worst the error.

    Reason robot drops the message about mastering error is that it lost the motor position (transportation caused mechanical movement of the gearbox and motor position does not match any more) Referencing by eye will always be wrong.

  • Serpantinas
    Reactions Received
    2
    Trophies
    3
    Posts
    81
    • November 28, 2016 at 2:32 PM
    • #3

    Everything was fine till I started cir motions. Thank you, thats all I needed to know. Now I'll ask for EMD.

  • kr16_2
    Reactions Received
    3
    Trophies
    4
    Posts
    378
    • November 28, 2016 at 2:37 PM
    • #4

    Just so we are clear.
    Robot math will always be correct. Meaning it will calculate like everything is in perfect order.
    But your actual position (mechanical) versus calculated position will be off.

  • Serpantinas
    Reactions Received
    2
    Trophies
    3
    Posts
    81
    • November 28, 2016 at 2:58 PM
    • #5

    Yeah I got that. Thanks.

  • panic mode
    Reactions Received
    1,297
    Trophies
    11
    Posts
    13,141
    • November 28, 2016 at 7:10 PM
    • #6

    with properly calibrated robot and correct tool load you should have no problem getting error of about 0.1mm or so.

    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

  • Ozducati
    Trophies
    3
    Posts
    9
    • November 29, 2016 at 1:05 AM
    • #7

    G'day,
    Seems like tool calibration issues are the order of the day, so I thought I would tag onto the end of this thread.. I hope that is OK .....

    I have just crashed the welding torch on our Kuka Robot into the welding jig. The torch is fitted with a Fronius 'crashbox'. There is no obvious damage to the robot.
    When I stepped through the next weld the torch was at least 5mm out of position. I did a tool calibration and came up with an error of 4.2mm(!!!). Sure enough when I tried to use the mouse to rotate the tool around the TCP the tip 'corkscrewed' away from the datum point by about 10mm during a 180 degree rotation.
    When the crash occurred I did not get any axis remastering error messages.

    I have called our local Kuka agent but he cant get here until later this week.

    Can anyone suggest what I should look at next?

  • animisiewaz
    Trophies
    3
    Posts
    36
    • November 29, 2016 at 11:27 AM
    • #8

    Hello,
    have you checked A6 axis?
    If everything with axes will be ok, then you should be able to make proper tool calibration. (Even if tool is bend or is moved on robot flange). For first, you can check visually, if marks on flange are matching, when A6 axis is in 0.0 deg position. Maybe something happened with A5 and A6 belts, if crash was hard?

  • Ozducati
    Trophies
    3
    Posts
    9
    • November 30, 2016 at 12:15 AM
    • #9

    Thanks for your reply animisiewaz,
    The local agent turned up today. We checked the Fronius crashbox, the belt drives to A6 and A5 (all good) , and we put the dial indicator in and checked zero position on A2, A3, A4, A5 and A6. A4 was 1.4 degrees out. He remastered the A4 axis and then we tried to recalibrate the TCP using the 4 point method. Came up with 13mm error.
    He has no ideas and has gone back to check his notes, and I have just sent him a copy of the latest archive.

    Any ideas?

    Regards,
    Rod

  • panic mode
    Reactions Received
    1,297
    Trophies
    11
    Posts
    13,141
    • November 30, 2016 at 1:20 AM
    • #10

    how about A1?

    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

  • kr16_2
    Reactions Received
    3
    Trophies
    4
    Posts
    378
    • November 30, 2016 at 2:39 PM
    • #11
    Quote from Ozducati


    Thanks for your reply animisiewaz,
    The local agent turned up today. We checked the Fronius crashbox, the belt drives to A6 and A5 (all good) , and we put the dial indicator in and checked zero position on A2, A3, A4, A5 and A6. A4 was 1.4 degrees out. He remastered the A4 axis and then we tried to recalibrate the TCP using the 4 point method. Came up with 13mm error.
    He has no ideas and has gone back to check his notes, and I have just sent him a copy of the latest archive.

    Any ideas?

    Regards,
    Rod

    If he did A4 he needs to redo A5 and A6 as well. Wrist axes are coupled together (software wise) (check attachment)
    If only check mastering was done and new values were saved for A4 that will explain why A5 and A6 were not done afterwards.
    They still needs to be remastered.

    General rule is (KUKA Manual) that you have to remaster the robot after the crash. Even though it is not asking for it.
    There is mechanical deviation after the crash not detected by motor resolver (no error message on mastering)
    So you start with unmastering (deleting) all axes and than remaster all of them.

    Images

    • memd.jpg
      • 15.15 kB
      • 412 × 74
      • 38

    Files

    memd.jpg_thumb 7.09 kB – 128 Downloads

    Edited once, last by kr16_2 (November 30, 2016 at 3:34 PM).

  • Ozducati
    Trophies
    3
    Posts
    9
    • December 1, 2016 at 2:01 AM
    • #12

    Thanks for the reply.

    We checked the error on A2 to A6.
    This robot is different from the kukas that I have previously worked on: this one has the A5 and A6 drives mounted next to the A5 knuckle (see attached) instead of up near the A3 knuckle, so A5 and A6 do not have to compensate when A4 is actuated.
    Even though we checked each axis for angular error I think you are right in respect that we should remaster the whole robot.

    Images

    • 20161201_105716.jpg
      • 492.1 kB
      • 1,600 × 1,200
      • 62

    Files

    20161201_105716.jpg_thumb 37.15 kB – 127 Downloads
  • Ozducati
    Trophies
    3
    Posts
    9
    • December 1, 2016 at 2:06 AM
    • #13

    G'day panic mode,
    regarding A1: the tech said that he didn't check the angular error on A1 because that wont affect the tool calibration (?!!)

    I did not think this sounded right but he insisted that he knew what he was doing.

    I'll keep you posted on any progress.

    Regards,
    Rod

  • panic mode
    Reactions Received
    1,297
    Trophies
    11
    Posts
    13,141
    • December 1, 2016 at 2:30 PM
    • #14

    that was very stupid of him :icon_smile:

    when teaching TCP it is extremely unlikely to get 4 poses without moving A1. of course it affects the tool calibration. even if A1 was not moved, its position is factor in transform that computed cartesian position of flange and TCP.

    you want good results? make sure:
    a) robot is mechanically ok (belts, gears etc)
    b) robot is using correct MADA
    c) robot is calibrated properly

    only when all of above is met it makes sense to measure TCP

    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

  • kr16_2
    Reactions Received
    3
    Trophies
    4
    Posts
    378
    • December 1, 2016 at 3:57 PM
    • #15

    So what type of robot is that exactly ?

  • Online
    SkyeFire
    Reactions Received
    1,061
    Trophies
    12
    Posts
    9,463
    • December 1, 2016 at 4:06 PM
    • #16

    Looks like one of the hollow-wrist MIG-welding specialty models.

  • kr16_2
    Reactions Received
    3
    Trophies
    4
    Posts
    378
    • December 1, 2016 at 6:48 PM
    • #17

    Seems like they don't have coupling between 4 and 5,6.
    I see only coupling values between 5 and 6.

  • Ozducati
    Trophies
    3
    Posts
    9
    • December 1, 2016 at 11:20 PM
    • #18

    The tech says its a KR16 L6 HW ARC..... I guess the HW stands for Hollow Wrist

    Edited once, last by Ozducati (December 2, 2016 at 3:24 AM).

  • Mr.E
    Reactions Received
    1
    Trophies
    3
    Posts
    41
    • December 2, 2016 at 1:38 PM
    • #19

    Just to check... What are you using to teach TCP? Are you replacing the tip with a spike or just using a length of weld wire?

    If you are using the stick-out/wire; the wire will likely not be straightened perfectly and so will twist/bend/move in the liner as you re-orientate the robot.... resulting in poor TCP.

  • panic mode
    Reactions Received
    1,297
    Trophies
    11
    Posts
    13,141
    • December 2, 2016 at 6:23 PM
    • #20

    also if using weld wire - length need to be correctly trimmed before measuring TCP

    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

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  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