Simulación 2 con RobotStudio ABB, MoveJ.
Programación de robots industriais Off-Line.
- Aprender a facer movementos coa instrución " MoveJ".
- Para Aprender a Colocar o Robot, Solido, Ferramentas e saber engadir os primeiros Puntos, visite noso articulo: Simulación 1 ABB
Obxecto | X | Y | Z | Descargar Componentes | A | B | C |
Robot | 0 | 0 | 620 | Componente Robot | 0 | 0 | 0 |
Solido (Bancada) | -220 | -300 | 0 | Creación en RobotStudio | 0 | 0 | 0 |
MyTool (Unida automáticamente ao Robot) | 3 | 0 | 1214 | Componente MyTool | 180 | 60 | 180 |
RAPID:
MODULE Module1
CONST robtarget Target_10:=[[547.330665099,0,451.64730631],[0.190808996,0,0.981627183,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST robtarget Target_20:=[[579.997326386,-300.000184257,-0.002460883],[0.00007062,0.000000176,-0.999999998,0.000000105],[-1,1,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST robtarget Target_30:=[[580.000005471,300.000017813,-0.000058921],[0.000070808,0.000000206,-0.999999997,0.000000106],[0,-1,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST robtarget Target_20_2:=[[580.004388386,-300.000173756,49.997538618],[0.00007062,0.000000176,-0.999999998,0.000000105],[-1,1,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST robtarget Target_30_2:=[[580.007086271,300.000028414,49.999940578],[0.000070808,0.000000206,-0.999999997,0.000000106],[0,-1,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
!***********************************************************
!
! Módulo: Module1
!
! Descripción:
! <Introduzca la descripción aquí>
!
! Autor: Carlos Urrestarazu
!
! Versión: 1.0
!
!***********************************************************
!***********************************************************
!
! Procedimiento Main
!
! Este es el punto de entrada de su programa
!
!***********************************************************
PROC main()
MoveJ Target_10,v1000,fine,MyTool\WObj:=wobj0;
MoveJ Target_20_2,v1000,fine,MyTool\WObj:=wobj0;
MoveJ Target_20,v1000,fine,MyTool\WObj:=wobj0;
WaitTime 2;
MoveJ Target_20_2,v1000,fine,MyTool\WObj:=wobj0;
MoveJ Target_30_2,v1000,fine,MyTool\WObj:=wobj0;
MoveJ Target_30,v1000,fine,MyTool\WObj:=wobj0;
WaitTime 2;
MoveJ Target_30_2,v1000,fine,MyTool\WObj:=wobj0;
MoveJ Target_10,v1000,fine,MyTool\WObj:=wobj0;
!Añada aquí su código
ENDPROC
ENDMODULE
Simulación 1 con RobotStudio ABB, Inserir Robot e Primeros Puntos.
Programación de robots industriais Off-Line.
1. Aprender os primeiros pasos en RobotStudio Crear un archivo. 1.1º Abrimos RobotStudio de ABB, ao abrilo atoparémonos coa seguinte pantalla: 1.2º Crearemos unha estación baleira da seguinte forma: 2. Agregar Robot, Tool e Solido. 2.1º Unha vez creada apareceranos a seguinte pantalla: 2.2º Iremos á biblioteca de ABB e inseriremos o Robot IRB 120 (no noso caso) da seguinte forma: 2.3º Apareceranos a seguinte xanela onde daremos Aceptar. 2.4º Agora importaremos unha Tool para o Robot, no noso caso importaremos MyTool, un facho de soldadura. 2.5º Agora conectaremos a Ferramenta " MyTool" e conectarémola ao robot que engadimos anterior mente, no noso caso é o IRB120_3_58__01(). 2.6º Dirémoslle que si queremos actualizar a posición. 2.7º Unha vez conectada a Ferramenta, inseriremos un adoitado a modo de bancada. 2.8º Abriranos un xanela titulada: "Crear tetraedro" onde configuraremos a Lonxitude, a Anchura e o Alto tal e como se ve na imaxe, para finalizar darémoslle a crear. 3. Mover Posición Robot e Solido, conectar Tool. 3.1º Cambiaremos a Posición do Robot, primeiro abriremos o panel para cambiar a posición da seguinte forma: 3.2º Con referencia en "Mundo" cambiaremos os valores de Posición Z a 620mm, tal e como se ve na imaxe, despois aplicaremos vos cambios. 3.3º Agora cambiaremos a Posición ao Adoitado (nosa especie de bancada) isto farémolo igual que co robot, é dicir da seguinte forma: 3.4º Agora con referencia en "Mundo" Cambiaremos o valor de Posición X a -220mm, Posición E a -300mm, unha vez cambiado aplicaremos os cambios. 3.5º O deseño quedaranos tal e como se ve na seguinte imaxe: 4. Insertar Sistema do Robot. 4.1º Agora engadiremos un Sistema para o Robot, iremos a "Sistemas de robot" e clicaremos en "Desde deseño" tal e como se indica na imaxe. 4.2º Apareceranos a seguinte xanela, onde seleccionaremos o seguinte sistema: "6.07.00.00" e clicaremos en Seguinte. 4.3º Faremos clic en Seguinte de novo. 4.4º Nesta xanela iremos a "Opcións" onde cambiaremos o idioma. 4.4º Faremos clic en Language, a continuacion desmarcaremos " English" e marcaremos " Spanish" e darémoslle a "Aceptar", tal e como se ve na imaxe. 4.5º Darémoslle a "Aceptar". 4.6º Esperamos a que o controlador se Cre de maneira adecuada, cando este terminado a barra de estado Inferior indicará: "Estado de controlador 1/1. 4.7º Como observamos na imaxe, cando o Sistema esta preparado aparécenos da seguinte maneira: 5. Insertar Ruta, Puntos e Trayectoria. 5.1º Inseriremos un roteiro baleiro para comezar a crear Puntos para facer a traxectoria do robot. 5.2º Cambiamos el nombre de la Trayectoria de "Path_10" por "main". 5.3º Como observamos ao poñer " main" RobotStudio engádenos: "(punto de entrada)", a continuación programaremos unha posición, estando o Robot en "Casa" (Home). 5.4º Sairanos a seguinte xanela, onde contestaremos que "Si". 5.5º Expandiremos "&Objetos de Trabajo y Puntos". 5.6º Expandiremos "wobj0". 5.7º Expandiremos "wobj0_de". 5.8º Agora arrastraremos o "Target_10" a "main" para empezar a programar o roteiro que vai realizar o robot, realizaremos o proceso de programar posición e engadir ao roteiro as veces que necesitemos, no roteiro podemos inserir mais dunha vez cada punto. 5.8º Agora moveremos o Robot, seleccionaremos a Ferramenta " MyTool" e moverémolo coa Opción movemento lineal. 5.9º Se queremos facer un movemento do robot por eixos mais exacto farémolo da seguinte maneira: 5.10º Apareceranos a seguinte xanela, onde teremos todos os eixos do robot, e poderemos movelos con maior exactitude. 5.11º Tamén poderemos mover os puntos de maneira exacta con coordenadas. 5.12º Despois apareceranos esta xanela onde poderemos cambialos. 6. Sincronizar con RAPID e Simular. 6.1º Unha vez engadimos todos os puntos, e programado todo o roteiro ( main ), procederemos a Sincronizar co RAPID da seguinte maneira: 6.2º Aceptaremos... 6.3º Agora simularemos para probar o noso programa. 7. Gardar e Exportar para compartir. 7.1º Agora Exportaremos a Estación, para poder abrila noutro PC e para que non se nos sobrescriban os proxectos, como no noso caso aínda non gardaramos a estación o primeiro será gardala, iremos a arquivo. 7.2º Gardaremos a estación. 7.3º Iremos de novo a Arquivo para xerar o " Pack and Go". 7.4º Iremos Compartir "" e daremos clic en " Pack and Go". 7.5º Seleccionaremos o Roteiro de Gardado e aceptaremos, unha vez terminamos con isto teremos o noso proxecto terminado e listo para compartir.1. Aprender os primeiros pasos en RobotStudio Crear un archivo.
2. Agregar Robot, Tool e Solido.
3. Mover Posición Robot e Solido, conectar Tool.
4. Insertar Sistema do Robot.
5. Insertar Ruta, Puntos e Trayectoria.
6. Sincronizar con RAPID e Simular.
7. Gardar e Exportar para compartir.
Info de Interese:
Obxecto | X | Y | Z | Descargar Componentes | A | B | C |
Robot | 0 | 06 | 620 | Componente Robot | 0 | 0 | 0 |
Solido (Bancada) | -220 | -300 | 0 | Creación en RobotStudio | 0 | 0 | 0 |
MyTool (Unida automáticamente ao Robot) | 3 | 0 | 1214 | Componente MyTool | 180 | 60 | 180 |