How to teach User Frame on FANUC robot / UFRAME ?

Поделиться
HTML-код
  • Опубликовано: 4 июл 2024
  • Today I'm going to talk about User Frame (the last topic from FRAMES).
    I'll show you how to make a UFRAME, I'll explain what is it and how it works.
    PS. Mastering video is coming up next !
    🍿 Enjoy ! 🍿
    --------------------------------------------------------------
    👉 On-line consultation: f-robotics.com/consultation 👈
    --------------------------------------------------------------
    😎 Follow us on social 😎:
    Facebook: / future-robotics-servic...
    Instagram: / future.robotics
    --------------------------------------------------------------
    #FANUC #robotics #robots #automation
    0:00 (Intro)
    5:29 (Three point method)
    17:15 (Four point method)
    29:50 (Direct Entry)
    32:00 (Creating a program)
  • НаукаНаука

Комментарии • 39

  • @robhebing6831
    @robhebing6831 3 года назад +2

    Been listening to you for the past few hours. Great videos and they keep getting better! Keep it up! Thank you very much.

  • @ATOMACH
    @ATOMACH 3 года назад +2

    Hat's off
    You did great job....thank you for each video.

  • @deva8949
    @deva8949 Год назад +1

    Loved it sir. Your videos are more informative and helpful in real-world applications.
    Could you please explain a bit on FANUC Password levels. Thanks in advance 😍

  • @LuisMiguelRosalesAguirre
    @LuisMiguelRosalesAguirre 3 года назад +1

    nice pal, I really like your videos, thank you

  • @MS-ey9ci
    @MS-ey9ci 3 года назад +1

    Very nice info

  • @para2konrad
    @para2konrad Год назад

    Great listing to your videos :)

  • @djgoziggaga
    @djgoziggaga Год назад

    Perfect !

  • @amitbisale3010
    @amitbisale3010 2 года назад +1

    Please make 1 video on how to do autotuning, pressure callibration of fanuc robot

  • @charliebustamantebarona5900
    @charliebustamantebarona5900 3 года назад +1

    hey! nice video it was very well explained, I would like to ask you, we are gonna to move our robot to another place; what should we take in account when we move it?

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  3 года назад

      Key item is the USER FRAME, teach user frame correctly now and use it in all programs, than when you will move the robot to new location, just reteach the frame and it will work like a dream :-)
      If you have a laser tracker you can make the measurements before the move and after the move and that would be most precise.
      Feel free to text me on Facebook, so I can explain it better:
      facebook.com/Future-Robotics-Services-109806574055399/

  • @adrianaguilar4182
    @adrianaguilar4182 Год назад

    Podria hacer un video sobre torchmate?

  • @younesstazi7702
    @younesstazi7702 Год назад

    Thank's for a video, if we have a robot that pick a piece from a table and place it to cnc machine, we need to teach the userframe on the table or on window of the cnc machine or both ?

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  Год назад

      User frames are used to either help you to jog the robot around or to shift the coordinate system to represent positional data better, to give you and example if you have a CNC machine and a table where you put the part to be processed, if you will teach User Frame origin on one of the corners of the table, this will be your 0,0,0 point, now when you want to put the part in the center of the table, you can measure how big the table is (let's say it's 1000 x 800 mm) so you will create a point 500,400,0) [assuming that TCP is in the center of the object that you carry] and robot will place the piece on the center of the table (Z value will depend on the TCP and height of the object, but I used 0).

  • @leandrohb9211
    @leandrohb9211 3 месяца назад

    Thanks for the Video.
    One Question: We are using robots in conjunction with a turn&tilt table working as external axis. With ABB Robots we are able to move the WorkObject(User Frame) dynamical when tilting and turning the table. Is there a possibility to do something like this with fanuc?
    We are using this to do a cordinated motion between robot and turn&tilt table.

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  3 месяца назад

      I do believe it's possible, when you are setting up the external axis, there are 2 ways: either the base will move with the axis or the frame remains stationary when you are moving the external axis.
      I've worked only with second option, as in most cases it was just an RTU, but for you, try the first option and that should do the trick

  • @mrnakulbhaii
    @mrnakulbhaii 9 месяцев назад

    One silly question!
    When we record the position inside the program with the selected utool and uframe then the positons are recorded in record to utool or uframe?

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  9 месяцев назад

      Whenever you will touchup a point it will store the data with the Tool and User Frame that you have currently selected, points always use both, User Frame and Tool Frame

  • @jonatasamaral7789
    @jonatasamaral7789 3 года назад +1

    Which files from variables is stored the users frames positions?

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  3 года назад +1

      ruclips.net/video/R3W6_jEq-XU/видео.html

    • @jonatasamaral7789
      @jonatasamaral7789 3 года назад

      @@FutureRoboticsChannel your channel is fantastic! I’m learning a lot!

  • @frankaiello5211
    @frankaiello5211 Год назад

    Could you please tell which video talks about User Inputs and outputs

  • @famiroslav111
    @famiroslav111 3 года назад +1

    Hello FR, can You make some video for Touch Sensing, Touch Frame, Search [X]... simple calculation of position Offset and Angle... Thanks! Keep going with videos!

  • @roboguy16
    @roboguy16 8 месяцев назад

    27:33 when i was operator i programmed like this around 1 year. That was so painful :D

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  8 месяцев назад +1

      That happened to all of us, but once you've learned you will remember that for a long time 🙂

  • @ricardogarcia2261
    @ricardogarcia2261 2 года назад

    Where can we get the fanuc simulation

  • @romainbarron4350
    @romainbarron4350 3 года назад +1

    Hello, what is the fourth point (origin) for ?

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  3 года назад +2

      I'm explaining it at 17:23 (if you are asking about System Origin). You are using it to "move" whole frame that you taught to new "0", so you can imagine, that you taught your UFRAME, but for some reason, you would like to move it to a different spot, because you don't like where the zero is, so what you will do is you will "grab it" (the frame that you taught using 3 point method) and just with your hand put in in a different spot and from now on your UFRAME "0" changed. Remember, that teaching System Origin will not change the angles, it is moving taught UFRAME in X,Y,Z.
      This example will be just if you would like to move your System Origin in "Z". It's kind like with the table with adjustable height (the one that moves up and down). Imagine that in the middle of the table there is a bottle, and you can reach to this bottle when you extend your arms (so the distance between the bottle and you is 1000 mm in X direction). Assuming that the center of the bottle is your Orient Origin (0,0,0 point), when looking from the bottle perspective you are 1000mm away in X, 0mm in Y and 0mm in Z, so (1000,0,0).
      Now you've changed the height of the table, you moved it down by 200, so now you just moved your System Origin, because bottle is in the same place relative to the table, still (0,0,0), but from your perspective the distance between you and the bottle is now (1000,0,-200). Now imagine that you lift the whole table, and moved it 500mm to the left, now again from the bottle perspective it is still in (0,0,0) according to the table, but from your perspective the bottle is (1000,500,-200)mm away from you.
      So the table is your User Frame, and you are the Robot, that what System Origin is doing, it's taking the User Frame that you taught (the table) to a different spot in X,Y,Z, so the robot will see the change, but whatever is located on the frame will not see a difference (the bottle), because "the bottle" position relative to the Frame did not change.
      Hope that helps :D

    • @romainbarron4350
      @romainbarron4350 3 года назад

      @@FutureRoboticsChannel Okay, so if I understand correctly if we use the method of four points for the User Frame is that we will teacher 4 point in the first place and in the second place if we teach only one point, this will automatically create the same marker as the previous location? So this will make it easier to create the second benchmark?

    • @romainbarron4350
      @romainbarron4350 3 года назад

      @@FutureRoboticsChannel What's the different's between " Orient origin point " and " Systeme origin's" ?

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  3 года назад +1

      @@romainbarron4350 So the quote from the book: "Orient origin point" - is used to define the reference point of the user frame".
      "System origin - is used to teach the origin of the second frame".
      Now to make it more understandable:
      "Orient Origin Point" - is used to define the "start" of the frame, so to define the "0,0,0" point of the frame
      "System origin" - is also used to define the "0" point of the "new" frame
      Like I've described above, you need to imagine that system origin is used to "move" your frame to a different point. Whenever you teach a frame, you can imagine that you creating a 3d plane (table without legs is a good representation). As example Orient Origin Point would be the lower left corner of the table, so your "zero" (0,0,0).
      If you DON'T want to move your table your Orient Origin Point and System Origin are the same points. If you DO want to move the table 300mm to the left your Orient Origin Point would be (0,300,0 - in reference to your System Origin), but your System Origin would be (0,0,0).
      I think you can imagine that "System Origin" is doing kind of "copy - paste" of the frame you've created and it's moving it to a different point (in X,Y,Z)

    • @FutureRoboticsChannel
      @FutureRoboticsChannel  3 года назад +1

      @@romainbarron4350 ​ I did not fully understand the first question, but you are creating a User Frame using 3 point method, 4th point is used to "move" the fame that you've created to a different place, WITHOUT changing the orientation of the frame.