hexagon logo

Robot Integration - Looking for Experience and advice.

BLUF, we are going to set up a robotic cell without a professional integrator. Not going to pay $$$. Going to learn as we go. We'll buy the hardware/software but its going to be google and youtube for the most part.

Has anyone here ever implemented a production cell with a CNC, CMM, and a robot? Either professionally or own their own? I know there are professional integrators out there but we are more like do it ourselves kind of company. I don't like the idea of reinventing the wheel but its not up to me. Even more so due to the state of the economy and industry.

We purchased a turn key application with a universal robot and laser etcher from a integrator. Robot would grab raw materials and position it under a laser etcher, then from the laser etcher to a pallet. Worked out well. We also learned very little. A guy got a few hours crash course on the robot. Owner wasn't pleased with the overall cost and how little info there was to share. I idea was to pay for this and gain a wealth of knowledge to do more projects on our own. We are lacking in the knowledge department.

He wants us to start a small scale project specifically using a UR. I have a work station that makes only 1 part. Its small, about 2 inches round, total of 5 dimensions, and high volume. CNC is a lathe and part goes in as a bar and is completely machined when done. Going to try and implement a robot for machine and cmm tending and automatic machine offsets from CMM to CNC. Eventually lights out, email or text notification for issues, full process control, etc...

Talking to my sales rep, I need to have an automation controller. Some of my cmms can be upgraded here onsite but my 454s would have to be sent back to the factory.

How do you send measurement feedback to a CNC? I currently send measurement data to a .csv file on our network. Could I set up my CNC to read the .csv for tool offsets? Would that be considered communication? Do I absolutely need to have a specific software.

I suppose I would need a master controller or system monitor to queue when its safe to move the robot or operate the CMM. Is there a specific software out there to use? I think I've read on the forum where some users created their own font end application/user interface. So something needs to control when to start and stop the CNC, start and stop the robot, and start the CMM.

Any ideas, good/bad experiences, mistakes, pitfalls, horror stories are welcome. If this is accomplished, I will gladly share the steps I did to achieve this.
Parents
  • Whilst I've not developed such a system myself I imagine it well within my capabilities.

    I had first hand experience with such a system (developed by someone else) in a UK based capacity (it was an Italian guy who created it) and I was Hex's VB guy at the time so they wanted me to be familiar with it in case there were issues.


    The premise was there was a 'Supervisor' piece of software which managed the whole operation.

    Parts were palletized and the pallet was transferred from the machine tool to the CMM. There was a RFID chip on each pallet which held the part specific data (such as Op number, measurements/offsets) - I liked this idea as there was no chance of incorrect data being used for the wrong part.

    The RFID chip was offered up to readers on the CMM & machine tool before and after being loaded.

    I've developed systems using a PCI card before for I/O, but I imagine there are USB options now which are probably easier.



    The "Supervisor" software is what we are using to "talk" to the CMM from the cell PLC. Parts are kept track of in a SQL database that is running in the PLC, it knows all the information about the part. The cell processes 12 parts at the same time with each part having 3 operations, robot flips parts to other pallets depending on its operation. There are 3 different types of pallets and 12 total with 14 stations with active clamping. It's a monster!
Reply
  • Whilst I've not developed such a system myself I imagine it well within my capabilities.

    I had first hand experience with such a system (developed by someone else) in a UK based capacity (it was an Italian guy who created it) and I was Hex's VB guy at the time so they wanted me to be familiar with it in case there were issues.


    The premise was there was a 'Supervisor' piece of software which managed the whole operation.

    Parts were palletized and the pallet was transferred from the machine tool to the CMM. There was a RFID chip on each pallet which held the part specific data (such as Op number, measurements/offsets) - I liked this idea as there was no chance of incorrect data being used for the wrong part.

    The RFID chip was offered up to readers on the CMM & machine tool before and after being loaded.

    I've developed systems using a PCI card before for I/O, but I imagine there are USB options now which are probably easier.



    The "Supervisor" software is what we are using to "talk" to the CMM from the cell PLC. Parts are kept track of in a SQL database that is running in the PLC, it knows all the information about the part. The cell processes 12 parts at the same time with each part having 3 operations, robot flips parts to other pallets depending on its operation. There are 3 different types of pallets and 12 total with 14 stations with active clamping. It's a monster!
Children
No Data