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. Cobot Help and Discussion Center
  4. KUKA LBR IIWA
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

Change TCP of my tool at runtime

  • markolino
  • April 18, 2023 at 9:22 PM
  • Thread is Resolved
  • markolino
    Trophies
    3
    Posts
    48
    • April 18, 2023 at 9:22 PM
    • #1

    Hi to all. I have a question about my kuka lbr iiwa .

    I'm using Sunrise 1.13 and i want to change at runtime the TCP of the tool that i create in the template. Is it possible ?

    So this is what i'm doing :

    Code
    //declaring my tool
    private Tool tcp;
    
    //extract tool from template
    tcp = createFromTemplate("/mytool");
    
    //extract TCP from tool
    Frame new_point_tcp = tcp.getFrame("/tcp").copyWithRedundancy();
    
    //modify the new point
    new_punto_tcp.setX(207.1);
    
    //TODO: pass the new point as the new TCP for Tool tcp
    Display More

    Thanks a lot. :thumbs_up:

  • markolino
    Trophies
    3
    Posts
    48
    • April 21, 2023 at 9:47 AM
    • #2

    Share the solution.

    Thanks to Kuka.

    Code
    //gripper is the tool in template
    ObjectFrame tcp =  gripper.getFrame("TCP");
    
    //tcp is the new tool at runtime
    tcp.move(lin(getApplicationData().getFrame("/P1")));  
    
    //  Transformation.ofTranslation(x, y, z)
    gripper.changeFramePosition(tcp, Transformation.ofTranslation(50, 0, 0));
    tcp.move(lin(getApplicationData().getFrame("/P1")));

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

  • array/grid-wise measurement with kuka robot

    • El_Mo
    • June 25, 2022 at 3:43 PM
    • KUKA Robot Forum
  • LBR IIWA Hand Guiding application with frames recording addChildFrame?

    • Defiletor
    • November 29, 2019 at 12:24 PM
    • KUKA LBR IIWA
  • All PRs changed in the controller

    • Unevenz
    • September 25, 2019 at 12:45 AM
    • Fanuc Robot Forum

Tags

  • TOOL
  • tcp
  • transform
  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