Fastems Fastsimu: potente software de programación fuera de línea
La programación fuera de línea (OLP) se está convirtiendo en requisito de muchas aplicaciones robóticas, especialmente de las de desbarbado y acabado. Sin embargo, la mayoría de los programas de OLP del mercado están diseñados para uso general por lo que, a menudo, no disponen de funciones esenciales necesarias para estas aplicaciones concretas. Esto hace que programar con un programa de OLP general sea complejo, exija mucho tiempo y, desde luego, no ofrezca facilidades al usuario. Fastsimu de Fastems es un potente software de programación fuera de línea y simulación específicamente diseñado para aplicaciones robotizadas de desbarbado y acabado.

Los programas de los robots se pueden crear por medio de modelos de CAD 3D o usando trayectorias de herramientas creadas con un software de CAD/CAM. Tras la simulación, el programa robótico está listo para usarse.
Fastsimu se ha diseñado para ser fácil de usar y rápido de programar. El entorno de usuario sólo incluye las herramientas necesarias para el trabajo, nada más. Fastsimu se basa en una plataforma de software creada por Visual Components que ofrece un comportamiento y una funcionalidad extraordinarios.
Las trayectorias de herramientas CNC pueden importarse de cualquier software de CAD/CAM a Fastsimu para convertirlas en el programa de un robot. Fastsimu incluye herramientas especiales para manipular trayectorias de herramientas prolongadas, típicas de las aplicaciones de acabado. Los valores de los ejes externos del robot, la mesa giratoria, y/o las trayectorias lineales se asignan automáticamente, haciendo la programación clara y sencilla.
Fastsimu permite importar modelos de dispositivos de fijación y piezas en diversos formatos de CAD 3D. Dispone de herramientas potentes para crear y manipular trayectorias de desbarbado usando funciones de los modelos de CAD. Fastsimu detecta superficies, orificios y aristas de los modelos, y crea automáticamente las trayectorias de las herramientas. Para minimizar las diferencias entre células robóticas reales y su copia virtual se utilizan herramientas de calibración.
La simulación del programa robótico incluye movimientos del robot, análisis de alcance, detección de colisiones y situaciones con peligro de colisión, cambio automático de herramienta e informes de duración del ciclo. Tras una simulación satisfactoria, el programa se descarga del PC al controlador del robot. Durante la programación con Fastsimu, sólo se producen breves detenciones de la producción. Ésta es una gran ventaja respecto a la programación en línea.
Características
- Permite importar con gran número de formatos de CAD. Formatos estándar: VRML, STL, DXF, 3ds y, de forma optativa, uno de los siguientes: Inventor, JT, Open, Parasolid, SolidWorks, CATIA, STEP, ProE, IDEAS NX, IGES.
- Aplicación abierta independiente del fabricante del robot
- Modelado de células robóticas basado en componentes inteligentes
- Bibliotecas de componentes públicas que pueden utilizarse para modelar la célula robótica
- Pueden usarse mesas giratorias y trayectorias lineales como eje externo del robot.
- Gran número de herramientas para la calibración del modelo de simulación
- Los programas del robot pueden crearse automáticamente a partir de trayectorias de mecanizado creadas con un software de CAD/CAM importándolas en formato APT o NCI.
- Optimización automática de la orientación de los puntos del programa y definición de ejes externos
- Los puntos del programa del robot pueden crearse por medio de funciones de los modelos de CAD 3D.
- Amplias funciones de edición de los puntos y trayectorias del programa: ajustando la posición y orientación y copiando, moviendo y creando simetrías de grupos de puntos.
- Especificación de los parámetros del proceso y de E/S, admite instrucciones específicas de la aplicación.
- Simulación del programa robótico:
- Verificación de colisiones y situaciones con peligro de colisión
- Monitorización de los límites de las articulaciones de los robots y de velocidades y aceleraciones, así como detección de singularidades
- Simulación del cambio de herramienta
- Verificación de la duración del ciclo
- Compiladores de dos pasos para transferir los programas del robot de Fastsimu al controlador del robot
- Con el lenguaje de programación Python pueden implementarse funciones adicionales.
- Requerimientos del sistema
- Sistema operativo Windows XP o posterior
- Se recomienda disponer de aceleración de gráficos 3D por hardware.
