Programe un robot Pick and Place con RoboDK
La programación Pick and Place es una habilidad fundamental en robótica. Pero, ¿cómo puedes crear este programa de robot de forma rápida y sencilla para tu robot industrial?
Con la sencilla interfaz de programación de RoboDK, puede crear un programa de selección y colocación en solo unos minutos.
Aquí se explica cómo comenzar con la programación sencilla de elegir y colocar.
Los beneficios de recoger-y-colocar con un robot industrial
Esta es una tarea simple, ¡posiblemente incluso la tarea robótica más simple que existe!
Incluso si sus planes para su robot son más avanzados, vale la pena aprender a programar esta tarea básica antes de pasar a configuraciones más complejas.
Los robots industriales son una solución perfecta para esta aplicación. Son más consistentes que los trabajadores humanos, cuya eficiencia en la tarea tiende a disminuir durante largos turnos de trabajo haciendo el mismo movimiento repetitivo.
Muchas tareas industriales caen bajo el título de recoger y colocar, incluido el apilamiento, la clasificación, el embalaje y el mantenimiento de máquinas.
Por qué programar elegir y colocar con RoboDK
Hay varias opciones para programar un robot industrial para esta tarea específica.
Estas opciones incluyen el uso del colgante de enseñanza del robot, la guía manual o la codificación con el lenguaje patentado del fabricante.
El beneficio de usar RoboDK es que la interfaz de programación es extremadamente fácil de usar. Puedes programar este movimiento en solo unos minutos y es compatible con cientos de robots industriales.
Ninguna de las opciones de programación alternativas para un robot industrial ofrece esta flexibilidad.
Cómo programar un robot Pick and Place con RoboDK
Programar esta tarea es muy sencillo con RoboDK. El ejercicio le presenta algunos conceptos básicos que es bueno saber sobre el entorno de simulación de la herramienta.
Aquí hay 9 pasos para programar su primer robot de selección y colocación en RoboDK:
1. Cree su programa de robot
Primero, necesita crear su programa de robot. Esto implica cargar su modelo de robot desde nuestra biblioteca de robots, agregar cualquier otro objeto de simulación (por ejemplo, mesas, objetos de transportadores para recoger) y agregar su pinza u otro efector final.
2. Aprenda a adjuntar y separar objetos del robot
En RoboDK, las acciones de elegir y colocar se centran en dos "eventos de simulación":adjuntar objeto y separar objeto. Debe familiarizarse con estos dos eventos.
Cuando desee que el robot recoja un objeto, simplemente mueva su efector final cerca del objeto y seleccione "adjuntar objeto". RoboDK conectará el efector final al objeto más cercano. Con "separar objeto", el robot libera cualquier objeto adjunto.
3. Cree su objetivo de elección
Para comenzar a crear su programa, cree un objetivo donde el robot recogerá el objeto elegido. Puede mover rápidamente el robot a cualquier objeto en la simulación de RoboDK haciendo clic con el botón derecho en el objeto y seleccionando "Obtener con el robot".
4. Establecer un Desplazamiento de Aproximación
Casi siempre es una buena idea agregar un desplazamiento de aproximación cuando está programando cualquier movimiento de robot.
Esto evita que el robot colisione con el objeto cuando se mueve por un espacio abierto. Puede programar el robot para que se mueva rápidamente a la distancia de aproximación (usando un movimiento conjunto no controlado) y luego se mueva lentamente (con un movimiento lineal controlado) para agarrar el objeto.
5. Programe el subprograma Adjuntar
Suele ser una buena idea programar las tareas de recoger y colocar con dos subprogramas separados:la acción de recoger y la acción de colocar. Esto le permite duplicar fácilmente las acciones del robot y mantiene su programa de robot lo más manejable posible.
Cree el subprograma adjunto con los siguientes pasos:
- Mueva el robot al desplazamiento de aproximación con un movimiento conjunto.
- Use un movimiento lineal para ir a la ubicación de agarre.
- Sujete el objeto con el evento de simulación Adjuntar objeto.
- Haga retroceder el robot hasta el desplazamiento de aproximación con un movimiento lineal.
6. Crear orientaciones de ubicación de lugar
Ahora tendrá todos los elementos fundamentales del movimiento de selección y colocación que necesita. En este punto, a menudo es más eficiente simplemente copiar y pegar partes de su programa y luego modificarlas.
Por ejemplo, puede crear rápidamente la ubicación del lugar copiando su ubicación de elección y moviéndola a otra parte del espacio de trabajo. Esto también debería copiar el desplazamiento de aproximación.
7. Programe el subprograma Separar
La acción de colocar es básicamente la misma que la acción de elegir. Sin embargo, en lugar de utilizar Adjuntar objeto, elige el evento de simulación Separar objeto. Puede copiar su subprograma de selección y luego modificarlo.
8. Incorporar a su programa principal
Finalmente, desea crear su programa principal. En esto, primero incluirá su subprograma de elección, luego su subprograma de lugar. Cuando ejecuta el programa principal, el robot debe recoger el objeto de una ubicación y colocarlo en la otra ubicación.
9. Truco adicional:reemplazar objetos de simulación
Una vez que haya ejecutado su programa, encontrará que el objeto ahora está en el lugar equivocado para reiniciar la simulación. Puede restablecer rápidamente su programa eligiendo el evento de simulación Establecer posición de objeto y guardando la posición inicial de sus objetos.
Vea esto en acción en nuestro curso gratuito de programación Pick and Place
Puede ser difícil seguir instrucciones como las anteriores sin verlas en acción, ¿verdad?
Puedes ver toda esta formación y mucho más en nuestro vídeo curso gratuito de programación pick and place. Incluye capacitación para aplicaciones sencillas de recoger y colocar y ejemplos más complejos, como con objetos de formas diferentes.
Simplemente haga clic aquí para acceder al curso completo.
¿Qué preguntas tienes sobre la programación de tareas de recoger y colocar con RoboDK? Cuéntanos en los comentarios a continuación o únete a la discusión en LinkedIn, Twitter, Facebook, Instagram o en el foro de RoboDK. Además, mira nuestra extensa colección de videos y suscríbete al canal de YouTube de RoboDK
Robot industrial
- 5 consejos para programar un robot industrial (y 1 para hacerlo aún mejor)
- Pinzas de inyección de combustible personalizadas con impresión 3D para un robot Pick and Place
- Herencia y polimorfismo de C# con ejemplos de programas
- Seleccionar y colocar fabricantes de robots en India
- Los 10 mejores proveedores de robots Pick and Place
- Piezas de brazo robótico para automatización de selección y colocación
- Elija y coloque brazos de robot:todo lo que debe saber
- Robot SCARA de bajo costo:Reemplazo del robot Pick and Place
- Cómo funcionan los robots de selección y colocación
- Recoger y colocar:un ejemplo perfecto del uso de robots con EasyWork
- Herramientas de extremo de brazo:aplicaciones de selección y colocación de robots