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

Programming External Axis - Roboguide

  • AK95
  • May 15, 2024 at 1:25 PM
  • Thread is Unresolved
  • AK95
    Trophies
    1
    Posts
    17
    • May 15, 2024 at 1:25 PM
    • #1

    Afternoon guys,

    I am trying to build up some experience of these Fanuc's and i want to try and get my process right.

    I first started with roboguide early this year to which I have been tasked to learn how to program on this properly then eventually take my knowledge and apply it to a real-world Cell.
    My issue is using user frames, I understand what they are and what they are there for however there are multiple groups of other axis all using FANUC motors such as a rotary table, a tilt, linear rails and even vice jaws, these can be programmed/controlled within roboguide but i can only make them work when it is in user frame 0 if i try and use user frame 1 like i usually do with programming the robot itself it tells me the point is unreachable.

    Is it normal to program these external axis points in userframe 0 or am i missing something here?

    I'm really sorry if I butchered this explanation I'm still quite fresh to all of this!

    Thanks in advance!

  • kwakisaki May 15, 2024 at 1:36 PM

    Approved the thread.
  • jstolaruk
    Reactions Received
    16
    Trophies
    4
    Posts
    190
    • May 15, 2024 at 2:40 PM
    • #2

    By default, user frames don't have provisions for extended axis so yes, the extended axis values don't change when switching user frames. There may be an option that incorporates that, I haven't had the need, but it would be nice to know for future use.

    Maybe someone else here can jump in with an option ID if its available?

  • gpunkt
    Reactions Received
    138
    Trophies
    6
    Posts
    492
    • May 15, 2024 at 3:28 PM
    • #3

    One simple illustration would be when you have a program that contains hundreds or thousands of positions. Now the supervisor comes in and demands that the area where all these positions are located should be moved x mm and rotated y degrees.

    If you set up a user frame prior to teaching all your positions, and use this UF for all these positions, then you simply just have to reteach the UF (3 positions: Origin, X-direction and Y-direction) and the whole program will be shifted accordingly.

    (Yes, there is ways of making this happen in other ways also..)


    For aux axes, there is no need for a user frame, unless you're using coordinated motion. But then you will have to set up a coordinated frame evertheless.

    Either your aux axis is moving to a joint position, or an absolute mm-value. If it's an extended axis (like a rail), then it's already part of the robot's motion group and will be using the same UF as the robot.

  • AK95
    Trophies
    1
    Posts
    17
    • May 15, 2024 at 3:59 PM
    • #4

    That makes sense. Someone else had already set all this up before i got onto it but it is only partially complete so there sections of programmes missing.

    UF1 is called "coordinated frame" which seems to relate to what you said and when i do move something like the rails the points do follow. I use Joint CNT's for the Aux axis which is what I've witnessed on the other programs.

    The Rail, Tilt and Rotary are in the same group (GP3)
    The Vice Jaws are in their own group (GP4)

    So am I doing the right thing by setting the UF to 0 to position the the table etc then calling a UF1 to then set my points for the robot?


    Thanks for all the help, really appreciate it!

  • jstolaruk
    Reactions Received
    16
    Trophies
    4
    Posts
    190
    • May 15, 2024 at 4:11 PM
    • #5

    What are the option ID(s) to include an extended axis in a coordinated from?

  • Nation
    Typical Robot Error
    Reactions Received
    552
    Trophies
    9
    Posts
    1,934
    • May 15, 2024 at 9:34 PM
    • #6
    Quote from jstolaruk

    What are the option ID(s) to include an extended axis in a coordinated from?

    CD Dynamic UFrame (R700) comes to mind. I've used it in the past, and it was pretty slick to have the User Frame attached to the positioner.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • RobcadSim
    Reactions Received
    10
    Trophies
    2
    Posts
    63
    • May 23, 2024 at 4:50 AM
    • #7

    I guess u touch up points with PR ? u can not change the TCP or UFRAME directly in your TP pro.

    Nice day~!

  • SkyeFire
    Reactions Received
    1,060
    Trophies
    12
    Posts
    9,456
    • May 23, 2024 at 3:09 PM
    • #8
    Quote from RobcadSim

    u can not change the TCP or UFRAME directly in your TP pro.

    Yes you can.

    UFRAME[1]=PR[1] works, for example.

  • RobcadSim
    Reactions Received
    10
    Trophies
    2
    Posts
    63
    • May 24, 2024 at 6:22 AM
    • #9
    Quote from SkyeFire

    Yes you can.

    UFRAME[1]=PR[1] works, for example.

    yes,u can change the value ,but can not change the config with the UT UF.that's what i mean:smiling_face:

    Nice day~!

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

Tags

  • Fanuc
  • external axis
  • userframe
  • robogiuide

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