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

TCP Z value changes when Jogging robot in X or Y axis in Cartesian mode

  • Marco
  • March 9, 2016 at 7:34 PM
  • Thread is Resolved
  • Marco
    Reactions Received
    3
    Trophies
    3
    Posts
    116
    • March 9, 2016 at 7:34 PM
    • #1

    Hi there,
    I'm facing this issue. Why if I jog the robot in cartesian mode with the KCP keys in X or Y direction also Z value change?
    Any idea?
    Best,
    Marco

    Kuka KR150-2 KRC2 ed05 V5.6.11<br />VFD TDE Macno<br />Spindle HSD ES915 with Automatic tool changer<br />Sprutcam 11

    Edited once, last by Marco (March 10, 2016 at 6:29 PM).

  • panic mode
    Reactions Received
    1,268
    Trophies
    11
    Posts
    13,040
    • March 9, 2016 at 8:14 PM
    • #2

    you mean KCP? KPC does not have keys.

    are you using correct MADA and is your robot calibrated correctly?

    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

  • Marco
    Reactions Received
    3
    Trophies
    3
    Posts
    116
    • March 9, 2016 at 8:37 PM
    • #3

    Well I suppose it is calibrated as it comes from KUKA and it is a Position Accurate robot and the PID ic correctly loaded. What do you mean by correct MADA? All files in there are the ones from the factory.

    Kuka KR150-2 KRC2 ed05 V5.6.11<br />VFD TDE Macno<br />Spindle HSD ES915 with Automatic tool changer<br />Sprutcam 11

  • panic mode
    Reactions Received
    1,268
    Trophies
    11
    Posts
    13,040
    • March 9, 2016 at 10:32 PM
    • #4

    what is the history of this robot? you just received it straight from Kuka? what is the KSS version? what is shown on pendant as robot model? does it match what is on the sticker/plate on the robot arm?

    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

  • Marco
    Reactions Received
    3
    Trophies
    3
    Posts
    116
    • March 9, 2016 at 10:44 PM
    • #5

    It is a fully reconditioned robot by Kuka, KR150 serie 2000 krc2 Ed 05 V5-6-11 with accurate positioning and all data match.

    Kuka KR150-2 KRC2 ed05 V5.6.11<br />VFD TDE Macno<br />Spindle HSD ES915 with Automatic tool changer<br />Sprutcam 11

  • panic mode
    Reactions Received
    1,268
    Trophies
    11
    Posts
    13,040
    • March 10, 2016 at 3:49 AM
    • #6

    OK so we are still back at the first reply.... :pfeif: :icon_wink:

    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

    Edited once, last by panic mode (March 10, 2016 at 3:56 AM).

  • Fubini
    Reactions Received
    272
    Trophies
    9
    Posts
    1,873
    • March 10, 2016 at 7:04 AM
    • #7

    Hi,

    driving in T1 absolute accuracy is deactivated, but the value reading $pos_act still has absolute accuracy included.

    Fubini

  • the leg
    Reactions Received
    4
    Trophies
    4
    Posts
    643
    • March 10, 2016 at 1:17 PM
    • #8

    what base have you got active

    select nullframe

  • Marco
    Reactions Received
    3
    Trophies
    3
    Posts
    116
    • March 10, 2016 at 6:02 PM
    • #9

    Yes, I defined the reference tool (with calibrated TCP and orientation) that I use for calibration with $NULLFRAME to get the worldcoordinates. So checking the $AXIS_ACT in the monitor I see that if I rotate only AXIS1 all other values stay the same, so if the robot was installed completely in plane and the end effector would in a perfectly aligned position, while rotating Axis 1 the tip of the tool should move on a plane. But if I read TCP Coordinates they actually change, which means that the robot and end effector in general are not completely straight so I have a certain rotation in space. My table for milling is 3 meters long so little differences matter! ......I do not get it...

    How can I check if I have the right Mada?

    Kuka KR150-2 KRC2 ed05 V5.6.11<br />VFD TDE Macno<br />Spindle HSD ES915 with Automatic tool changer<br />Sprutcam 11

  • the leg
    Reactions Received
    4
    Trophies
    4
    Posts
    643
    • March 10, 2016 at 6:05 PM
    • #10

    If the mada was wrong you would not be able to teach a tcp. Did you do the 4 point method ? What error did you get

  • Marco
    Reactions Received
    3
    Trophies
    3
    Posts
    116
    • March 10, 2016 at 6:25 PM
    • #11

    Yes I did 4 points. The error is that If I move TCP through Cartesian Jogging on X or Y also Z changes, while Z should stay the same. I check the coordinates on the monitor, which I understood it approximates values, so maybe there is a manner to show precise Cartesian coordinates (with same precision of the $Axis_Act monitor) to double check if Z is actually changing or it is only a monitor approximation issue?
    Best,
    Marco

    Kuka KR150-2 KRC2 ed05 V5.6.11<br />VFD TDE Macno<br />Spindle HSD ES915 with Automatic tool changer<br />Sprutcam 11

    Edited once, last by Marco (March 10, 2016 at 6:34 PM).

  • RobotFrenchman
    Trophies
    3
    Posts
    20
    • March 10, 2016 at 6:49 PM
    • #12

    It seems as though you are trying to jog your newly calibrated TCP in the $NULLFRAME in the X (or Y) direction and you are observing from the "Display" position screen that your are also moving in the Z direction.

    Several things to check.
    1) make sure you have the correct TCP selected
    2) make sure you have the correct base selected (in your case, I believe, base 0)
    3) make sure you are jogging with respect to the correct base (again, in your case the world). for example, make sure you are not jogging with respect to the TCP (or axis specific, or base).

    If you are observing positions of your TCP in the world but are jogging with respect to TCP (for example) then it would make sense that you see motion in other axes

  • Puck
    Reactions Received
    3
    Trophies
    2
    Posts
    17
    • March 21, 2016 at 4:44 PM
    • #13

    Have a look at Fubini's answer:

    Quote from Fubini


    Hi,
    driving in T1 absolute accuracy is deactivated, but the value reading $pos_act still has absolute accuracy included.
    Fubini

    Or look at my old post:

    Quote from Puck

    Yes, if you jog an absolute robot with the teach pendant, e.g. a rotation round z, the other components (x, y, z, b ,c) may/will change too. If you run a programme, e.g. a rotation round z, the other components (x, y, z, b ,c) will (hopefully) not change.

    The difference between jogging the robot and running a program:


      • Running a program: The motion planning is done a with the absolute accurate robot planning algorithm (abs. acc. forward kinematics and inverse kinematics) and the display shows the result of absolute accurate robot planning algorithm (abs. acc. forward kinematics).

      • Jogging: The motion planning is done without the absolute accurate robot planning algorithm, but the display shows the result of absolute accurate robot planning algorithm (abs. acc. forward kinematics).

    An absolute accurate robot allways knows and shows the correct position and orientation of the TCP (within the tolerances of the absolute accurate robot model), which is calculated by absolute accurate forward transformation.

    Bye Puck

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