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. General Category - Robot Forum
  4. General Discussion of Industrial Robots Only
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

Accurate part pick up

  • ToucanSam
  • January 22, 2024 at 7:00 PM
  • Thread is Unresolved
  • ToucanSam
    Trophies
    1
    Posts
    4
    • January 22, 2024 at 7:00 PM
    • #1

    Hello, total newbie here

    We are wanting to set up an arm here for machine tending. We have a Fanuc 2d iRvision camera that we plan to use to locate the parts.

    We are working with round aluminum castings here that have imperfections on the faces, so they do not necessarily sit quite flat especially if they are stacked.

    What is the best way to compensate for that. I see Schunk for example, sells compensation units. Is that the correct direction for me to look into, or is there something else I should be looking at.

    Any info is helpful, thanks.

  • Werner Hampel January 22, 2024 at 7:29 PM

    Approved the thread.
  • TygerDawg
    Reactions Received
    6
    Trophies
    3
    Posts
    187
    • January 27, 2024 at 5:01 PM
    • #2

    Does "machine tending" mean "machine tool load & unload"?

    If so, then the cycle time is probably a sufficiently-long duration. Then it may be possible to incorporate a place/re-position/re-grip sequence of steps that may mechanically give you the grip accuracy you need.

    TygerDawg

    Blue Technik

    http://www.bluetechnik.com

  • Online
    SkyeFire
    Reactions Received
    1,051
    Trophies
    12
    Posts
    9,421
    • January 27, 2024 at 5:10 PM
    • #3

    Your vision is going to have a limit on how accurately it can measure anything, and rough castings are particularly bad. You'll need to determine the error range of your camera vs the castings, then design your end effector to allow for that much inaccuracy. Grippers that have extra open/close range, for example, and maybe with grip-force or full-range feedback instead of simple open/close sensors, for example.

    In addition to that, 2D vision only gives X,Y, and Rz corrections. So your casting that don't sit level will have Rx and Ry variance that your gripper will have to tolerate. This can be done multiple ways -- for example, an array of vacuum cups with deep bellows is one of the simplest solutions. If that's not workable, it becomes a question of how your gripper engages the casting. If you're just gripping it from the sides, then the tilt might be irrelevant (depending on if you need to correct for the tilt before (I assume) placing the casting into the milling machine). If not, this becomes a question of which surface of the casting you're trying to align the robot to. If the top surface, then you could use Force-Torque sensing. Or, I've seen setups that used three long-stroke "plunger" sensors arranged in a circle, and as they made contact with the top of the part, did trigonometry to calculate a corrective rotation until all three sensors had the same reading.

  • panic mode
    Reactions Received
    1,278
    Trophies
    11
    Posts
    13,074
    • January 27, 2024 at 7:55 PM
    • #4
    Quote from TygerDawg

    Does "machine tending" mean "machine tool load & unload"?

    It means robot is attendant and as such is attending to machine needs in order to keep machine running. normally this means loading/unloading but it could be something else like cleaning, swapping tooling or nesting, probing/measuring, flipping parts etc. The degree of automation can vary but robot is there to replace human in interacting with the machine.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

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

Similar Threads

  • Part tilt & rotation throwing off pick coords

    • asdf
    • October 10, 2023 at 6:04 PM
    • Robot Vision and Vision Products
  • iRVision - Accuracy changes with Part Rotation

    • AlexMac
    • July 29, 2023 at 7:52 AM
    • Fanuc Robot Forum
  • Kinda Lost between all of those options

    • Robot2
    • July 3, 2023 at 10:36 AM
    • KUKA Robot Forum
  • VisionTech Calibration Grids

    • SkyeFire
    • May 9, 2018 at 4:57 PM
    • KUKA Robot Forum
  • Deburring Process broken

    • OpaBroesel
    • November 9, 2022 at 8:10 AM
    • KUKA Robot Forum
  • Fanuc 2D vision 100+ Part Types

    • McNorgs
    • June 17, 2021 at 2:49 PM
    • Fanuc Robot Forum
  • Timing analysis

    • Affaltar
    • July 14, 2020 at 9:27 AM
    • General Discussion of Industrial Robots Only
  • Vision Guided Robot System Help Please!!

    • steveo86
    • January 26, 2020 at 2:16 PM
    • Yaskawa Motoman Robot Forum
  • Fanuc iRVision Off-Axis Rotation Correction

    • Nick1324
    • January 14, 2020 at 5:21 PM
    • Fanuc Robot Forum
  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