Plugin de RoboDK para Siemens Solid Edge

El plugin de RoboDK para Siemens Solid Edge permite combinar las funciones de modelado 3D CAD de Solid Edge con RoboDK para la simulación de robots, la programación fuera de línea y la fabricación de robots.

Con el plugin RoboDK para Solid Edge, puede cargar fácilmente modelos 3D creados en Solid Edge en RoboDK. Este plugin le permite programar más de 700 brazos robóticos diferentes directamente desde Solid Edge.

Los robots se pueden programar fácilmente como máquinas numéricas de 5 ejes para una amplia variedad de aplicaciones de fabricación, como taladrado, soldadura, recorte, impresión 3D o mecanizado robótico. Más información disponible en la sección de mecanizado de robots.

La sección de post procesadores de robots muestra una lista de las marcas de robots y controladores admitidos. También es posible modificar o crear nuevos post procesadores para personalizar la generación de programas.

El plugin de RoboDK para Solid Edge funciona para Solid Edge y versiones posteriores. No debería tener ninguna limitación al usar el plugin de RoboDK para Solid Edge si ya tiene una licencia de RoboDK.

Plugin SolidEdge - Imagen 1

Instalar

Si ya ha instalado el software RoboDK después de instalar Siemens Solid Edge, debería tener el plugin de RoboDK para Solid Edge, disponible en Solid Edge. El complemento RoboDK para Solid Edge debe estar visible en la barra de herramientas.

Plugin SolidEdge - Imagen 2

Barra de herramientas de Solid Edge

La barra de herramientas de RoboDK para Solid Edge incluye 5 comandos para propósitos de CAD:

Plugin SolidEdge - Imagen 3

Plugin SolidEdge - Imagen 4 Configuración automática - Este botón permite seleccionar cualquier geometría (curvas o puntos) y se cargarán en RoboDK junto con el modelo 3D.

Plugin SolidEdge - Imagen 5 Cargar pieza - Carga el modelo 3D de Solid Edge a RoboDK. Las características como curvas o puntos no se cargarán.

Plugin SolidEdge - Imagen 6 Cargar punto(s) - Carga todos los puntos seleccionados en RoboDK como un nuevo objeto. Todas las superficies seleccionadas se usarán para calcular puntos normales. Estas direcciones normales a la superficie son importantes ya que definen el eje de aproximación del robot.

Plugin SolidEdge - Imagen 7 Cargar Curva(s) - Carga todas las curvas seleccionadas en RoboDK como un nuevo elemento. Todas las superficies seleccionadas se usarán para calcular los normales de las curvas. Estas superficies normales son importantes ya que definirán el eje de aproximación del robot.

Plugin SolidEdge - Imagen 8Configuraciones - Abre laventana de configuraciones predeterminadas.

La principal diferencia entre Configuración automática y Cargar Curva(s) o Cargar Punto(s) es que la Configuración automática carga la pieza y crea un nuevo proyecto de seguimiento de curva/punto. El uso de Cargar Curva(s) o Cargar Punto(s) es más rápido y sólo actualizará las características geométricas existentes en RoboDK, manteniendo la configuración definida previamente .

Ajustes

Puede cambiar las configuraciones predeterminadas que se aplican al plugin de RoboDK seleccionando el botón Configuraciones.

Plugin SolidEdge - Imagen 9

Nombre del objeto - Establezca el nombre del objeto de la curva/puntos que será cargado en RoboDK. Si se deja en blanco, se utilizará el nombre de la pieza o el archivo de ensmablaje.

Anular - Anula el objeto cargado previamente en RoboDK si hay una coincidencia de nombre.

Nombre del proyecto - Establezca el nombre/ruta del proyecto/estación de RoboDK (archivo .RDK) que se utilizará. Si el archivo ya está cargado, utilizará el proyecto existente. Si el proyecto abierto en RoboDK no coincide con el nombre del archivo, abrirá el proyecto si se especifica la ruta completa.

Nombre del robot - Establezca el nombre del robot que se utilizará en RoboDK (si tiene más de 1 robot en su proyecto). El nombre del robot debe coincidir con el nombre visible en el árbol de la estación de RoboDK. Deje este valor vacío (valor predeterminado) para utilizar el primer o único robot disponible.

Nombre de referencia - Establezca el nombre del sistema de referencia para colocar la ruta con respecto al robot. El nombre debe coincidir con el nombre visible en el árbol de la estación RoboDK. Si no se proporciona un nombre, se utilizará el sistema Plugin SolidEdge - Imagen 10de referencia activo.

Nombre de la herramienta - Establezca el nombre de la herramienta (TCP) que se utilizará con el robot para seguir la ruta. El nombre debe coincidir con el nombre visible en el árbol de la estación RoboDK. Si no se proporciona un nombre, se utilizará el Plugin SolidEdge - Imagen 11 sistema de la herramienta activa.

Nombre del programa - Establezca el nombre del archivo del programa que se generará.

Cargar ruta como puntos - Marca esta opción para convertir una curva en puntos, creando así un proyecto de seguimiento de puntos en RoboDK. Esto es útil para operaciones de fabricación como la perforación. Desmarque esta opción para cargar la ruta como un proyecto de seguimiento de la curva.

Alternar direcciones de curvas - Marque esta opción para alternar la dirección del movimiento con cada pasada (patrón de Zig-Zag).

Invertir los normales - Marque esta opción para invertir los normales de la superficie calculada. Esto invertirá la orientación de la herramienta del robot.

Utilizar el tema de Solid Edge en RoboDK - Inicie RoboDK con un tema de Solid Edge. Esto incluye cambiar el comportamiento del ratón para la navegación en 3D y el color de fondo. Esta configuración puede cambiarse en el menú Herramientas-Opciones de RoboDK.

Puerto de comunicación - Configure el puerto de comunicación para comunicarse con RoboDK. Se pueden ejecutar varias instancias de RoboDK al mismo tiempo y usar diferentes configuraciones si se usa un puerto diferente. Cuando este valor se establece en -1 (predeterminado), se utiliza el puerto predeterminado (20500).

Opciones de inicio - Establezca los argumentos para pasar a RoboDK la primera vez que se inicia. Por ejemplo, para iniciar RoboDK silenciosamente, puede configurar '/NOSPLASH /NOSHOW /HIDDEN'. Los programas pueden seguir generándose, aunque no se muestre RoboDK. Más información en la sección Línea de comandos de la API de RoboDK.

Tolerancia Lineal (mm) - Establezca la precisión lineal para dividir curvas como un conjunto de puntos.

Tolerancia de mezcla de normales (mm) - Establezca la tolerancia de distancia usada para mezclar cálculos normales entre varias superficies.

Formato de exportación - Seleccione el formato de exportación para cargar la pieza en RoboDK.

Mostrar todas las curvas de los objetos - Muestra las curvas cargadas en RoboDK incluso si no están seleccionadas. Puede cambiar esta configuración en RoboDK (Herramientas-Opciones-Mostrar-Mostrar Curvas).

Asignar el eje Z hacia la parte superior - Aplique una rotación a la pieza o al ensamblaje para que coincida con el eje Z en RoboDK. Esto asegura que la vista isométrica en RoboDK sea la misma que en Solid Edge.

Botones:

Abrir RoboDK - abra un proyecto en RoboDK... Se abrirá una nueva ventana con opciones adicionales.

Cargar proyecto ... - cargue el proyecto RoboDK (archivo RDK) que desea utilizar para su proyecto actual.

Abrir Biblioteca – abra la bibliotecaen línea de RoboDK.

Establecer valores predeterminados - establezca la configuración predeterminada para el plugin.

Aceptar - Aplique estos ajustes y cierre esta ventana. Si no selecciona aceptar, no se aplicará ninguna de las configuraciones que se hayan cambiado.

Ejemplos

Esta sección muestra ejemplos básicos para generar simulaciones y programas de robots directamente desde Siemens Solid Edge utlilizando el plugin de RoboDK.

Robot de Pulido

El siguiente video tutorial muestra cómo puede programar un robot para que siga una trayectoria de 5 ejes para pulir superficies complejas usando Solid Edge y RoboDK.

Instalación manual

Esta sección muestra los pasos para configurar el plugin de RoboDK para Solid Edge manualmente. Debe seguir estos pasos si el plugin de RoboDK para Solid Edge no se instaló automáticamente de forma predeterminada con el instalador de RoboDK:

1.Asegúrese de tener instalado el software Siemens Solid Edge.

2.Descargue e instale la última versión de RoboDK.

3.Localice la carpeta C:\RoboDK\Other\Plugin-SolidEdge\

y ejecute el archivo Plugin_Install_RunAsAdministrator.bat como Administrador: haga clic con el botón derecho en el archivo BAT y seleccione Ejecutar como administrador.

Plugin SolidEdge - Imagen 12

4.Seleccione Configuraciones Plugins.

Plugin SolidEdge - Imagen 13

5.Active el plugin de RoboDK para Solid Edge para ver la barra de herramientas de RoboDK en Solid Edge.

Plugin SolidEdge - Imagen 14