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
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Members
  3. guppyx101

Posts by guppyx101

  • Effect of singularity on servo motor

    • guppyx101
    • November 15, 2017 at 8:47 AM

    Hi pancholiph, one always wants to avoid singularity, because any robot moving through singularity will have a shortened life span on the 4th and 6th axis. I don't really know where one would find such information. All I can tell you is that the speed reduction will help as the robot will not move at full speed through the singularity.
    I had the same problem with a glueing application on car side frames, where the cell space was just too small not to move through singularity.

    Good Luck!

  • Palletizing robot, possiblility of mirroring a base

    • guppyx101
    • November 15, 2017 at 8:42 AM

    Hi all,

    Thanks for the replies, so to answer:

    SkyeFire: As i rotated the A orientation, I just moved the x and the y positions of the temporary base (BASE_DATA[2]), the position was right but still in the same pattern as the first layer. So what I'm doing now is creating duplicate programs and mirroring the drop positions for the second layer (and just touching them up) .

    Leon: Im using 2 different bases in the drop program, where base 2 is used for the drop positions and then transformed to the second layer height for the second loop.

    @Love Bird: The final program is going to be done on an ABB (which I have no clue how to use yet), but our test cell in the workshop allows me to start testing the Logic so far. I doubt that we will get any palletizing software for the robot. So HardCoding it is :respect:

  • Palletizing robot, possiblility of mirroring a base

    • guppyx101
    • November 14, 2017 at 2:31 PM

    My base is in the top left corner of the picture, I understand what you're saying about the fact that only rotating at 90 degrees wont work, I tried that, but I only got the same orientation of the boxes on the second layer. im going to try and make my base dead centre now, and see if this works (the pallet would be square). I was thinking for the third layer i would just rotate the base back to 0 degrees, and for the 4th layer again to 90 degrees.

    I have no experience in palletizing, so im just going with my gut feeling. I attached a picture of how the client wants the palletizing done.

    Thanks for the help by the way ! :smiling_face:

    Images

    • 20171114_145517_resized.jpg
      • 634.73 kB
      • 2,656 × 1,494
      • 56

    Files

    20171114_145517_resized.jpg_thumb 21.23 kB – 103 Downloads
  • Palletizing robot, possiblility of mirroring a base

    • guppyx101
    • November 14, 2017 at 12:04 PM

    Good day,

    I'm having trouble with a Palletizing program which should Palletize boxes in a certain way (pattern included in attachments), the problem I'm having is to Mirror the base on the second level of boxes.
    I started by having a program for every box on the first layer(8 drop programs), but, as I thought it would work if I just Rotate the temporary axis in the A orientation on the second layer. I got the rotation right, but the boxes are still in the same orientation as the first layer :uglyhammer2:.

    So my question is, would it be possible to mirror the temporary base on the second layer, so that I don't have to write 32 programs for every box of the pallet?

    Base 2 is my Temporary base, and Base 3 is my reference base.

    Here is the main Program code:

    BASE_DATA[2]={x 1972.75403,y 865.13678,z 455.0,a 0.0,b 0.0,c -0.0} ;Resetting the base data when I run the program

    FOR LayerCount = 0 to 2 ;
    p_pick()
    p_drop1()
    p_pick()
    p_drop2()
    p_pick()
    p_drop3()
    p_pick()
    p_drop4()
    p_pick()
    p_drop5()
    p_pick()
    p_drop6()
    p_pick()
    p_drop7()
    p_pick()
    p_drop8()

    LayerCount = LayerCount + 1

    Base_Offset()


    ENDFOR


    END
    ------------------------------------------------
    DEF Base_offset()

    BASE_DATA[2]=BASE_DATA[3]
    BASE_DATA[2].X = BASE_DATA[2].X-680
    BASE_DATA[2].Y = BASE_DATA[2].Y-460
    BASE_DATA[2].Z = (LayerCount * 455)+455
    BASE_DATA[2].A = LayerCount * 90


    END
    ------------------------------------------------

    Images

    • Palletizing pattern.jpg
      • 27.78 kB
      • 1,152 × 648
      • 31

    Files

    Palletizing pattern.jpg_thumb 2.5 kB – 104 Downloads

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics
  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