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

How would you rotate a group of points 90 degrees in the TCP Z axis without modifying the tool data?

  • robotecnik
  • June 15, 2022 at 7:56 PM
  • Thread is Unresolved
  • robotecnik
    Reactions Received
    19
    Trophies
    4
    Posts
    568
    • June 15, 2022 at 7:56 PM
    • #1

    So let me explain it a little more...

    I got a "Pack & Go" virtual cell from one customer that I used to program a set of points.

    The guy who prepared the "Pack & Go" did not include a small wall near the piece that needs to be worked so I have to rotate all the points +/- 90 degrees in the tool Z axis.

    But the tool is well defined and I don't want to rotate it.

    I could define another tool, send the robot to each point using that new rotated tool and then, store the point using the original tool, but... is there any automated way to do it?

    "Adjust robtargets" is exactly the opposite as that option maintains the robot position with a new tool and workobject...

    Well, now that I have written that, maybe I could just copy the current tool, rotate the current tool and then apply the Adjust robtargets with the old tool again... this should, in fact make it.

    As always thank you in advance.

    http://www.robotecnik.com | Robots, CNC and PLC programming.

    Edited once, last by robotecnik: Added more details and then an explanation of what I think I should do. (June 15, 2022 at 8:26 PM).

  • Alex H
    Reactions Received
    5
    Trophies
    2
    Posts
    44
    • June 16, 2022 at 9:57 AM
    • #2

    mayby i´m missunderstanding something but why don´t you just rotate the points around z the 90° you need?

    cause from my understanding of your questions that seems to be what you want to do

  • robotecnik
    Reactions Received
    19
    Trophies
    4
    Posts
    568
    • June 16, 2022 at 2:54 PM
    • #3

    Because there are lots of points and I want to get it done automatically plus without changing the tool data.

    http://www.robotecnik.com | Robots, CNC and PLC programming.

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • June 16, 2022 at 5:59 PM
    • #4

    Well, PoseMult can do what you want, but you would have to code and run it once for each point.

    Hm... do all the points you want to rotate share the same spatial orientation? That is, do they have the same .orient values? If so, you could PoseMult one point then do a mass copypasta to the others.

  • Alex H
    Reactions Received
    5
    Trophies
    2
    Posts
    44
    • June 16, 2022 at 7:00 PM
    • #5
    Quote from Joan Murt

    Because there are lots of points and I want to get it done automatically plus without changing the tool data.

    on the graphical side of Robotstudio select all the needed positions and then open rotate from the right-click

    keep reference on local and rotate around z, now each point will rotate in it´s place set amount around z axes

    with good nameing or all positions singled out in a few paths i can rotate 100s of positions in a couple of seconds and with rotateing the positions you don´t have to touch you tool

    it´s just not automatically, but few seconds manual work should be Ok

  • robotecnik
    Reactions Received
    19
    Trophies
    4
    Posts
    568
    • June 16, 2022 at 7:23 PM
    • #6

    Alex H that sounds exactly what I was after!

    I will check it tomorrow, thanks!

    SkyeFire I was looking for a non programming option like the one proposed By Alex H , but thanks for your post.

    Thank you all guys!

    :smiling_face:

    http://www.robotecnik.com | Robots, CNC and PLC programming.

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

Tags

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