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

What is the difference between user frame and object frame during creating workobject?

  • Dzonzi
  • June 21, 2021 at 3:17 PM
  • Thread is Unresolved
  • Dzonzi
    Reactions Received
    10
    Trophies
    3
    Posts
    222
    • June 21, 2021 at 3:17 PM
    • #1

    Hi,

    Question like in the title and what is the equivalent of base in kuka or user frame in fanuc?

  • Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,469
    Blog Articles
    7
    • June 21, 2021 at 4:36 PM
    • #2

    I do not know Kuka, maybe same as base. Same as Fanuc uframe, kind of. A workobject has two components, the user and object frame. Many times the oframe remains unchanged from the user. In the manual is is described like a table which has a part on it. The table can move, and, if so, you update the uframe and all is well. The part's placement on the table can change, but not the table. In this case the oframe needs updated, because it's location is in the coordinate system of the table. Also, the table can be moved, and the part's location on the table can change at the same time. Then both must be updated.

    Often times a vision system might update the oframe, leaving the uframe unchanged.

  • Online
    SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,429
    • June 21, 2021 at 6:18 PM
    • #3

    ABB WorkObject.UFRAME is the same as KUKA BASE_DATA or Fanuc UFrame. The .OFRAME is, AFAIK, unique to ABB -- it's basically an "extra" frame that treats the UFRAME as it's origin.

    So, in a KUKA, I might dedicate BASE_DATA[1] as my "setup" Base for my vision system, and BASE_DATA[2] as the "moving" Base -- BASE_DATA[1] : VisionOffsets.

    But in an ABB, I get both of those within a single WorkObject: I can set up the .UFRAME as my permanent reference frame between the vision system and the robot World, and just feed the vision offsets directly into the .OFRAME -- WorkObject1.OFRAME = VisionOffsets.

    So the .OFRAME is like an extra frame/offset "stacked" on the UFRAME.

  • xerim
    Reactions Received
    1
    Trophies
    3
    Posts
    58
    • June 22, 2021 at 7:27 PM
    • #4

    From the Technical Reference Manual - Rapid Instructions, Funcitons and Data types

  • SharplesR
    Reactions Received
    6
    Trophies
    4
    Posts
    443
    • June 23, 2021 at 10:27 PM
    • #5

    A specific use case is when using conveyors to index parts into a robot zone.

    During commissioning, the part is placed as close to the desired "locked" position as feasible, and the workobject U-Frame is taught here. For any future indexed parts, it is expected that there will be some variation in the actual position of the vehicle. A vision system can be used to generate offset distances from the original U-Frame, and those offsets are dropped into the O-Frame. This gives an accurate placement of the part every time.

  • Dzonzi
    Reactions Received
    10
    Trophies
    3
    Posts
    222
    • June 24, 2021 at 7:27 AM
    • #6

    I understand. On kuka robots vision system just shift the main base which is uframe on abb.

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