Sei sulla pagina 1di 33

Integracin de LabVIEW y SolidWorks para Diseo Mecatrnico

Carlos Pazos
Technical Marketing Engineer National Instruments Mexico
mexico.ni.com National Instruments de Mxico

Agenda
Concepto de Mecatrnica en Diseo Diseo de un Modelo en Solidworks Programacin de Softmotion en LabVIEW Comunicacin Solidworks con LabVIEW

mexico.ni.com

National Instruments de Mxico

Registro de Datos y Anlisis

Diseo Electromecnico

Adquisicin de Datos
mexico.ni.com National Instruments de Mxico

Diseo Mecatrnico
HMI Acondicionamiento de Seal y Sensores Diseo Mecnico Redes

Qu es Necesario?
Diseo de Sistemas Embebidos Monitoreo de Condicin de Mquina

Base de Datos

Lgica Discreta y Secuencial

Motores y Actuadores mexico.ni.com National Instruments de Mxico

Visin Artificial

Diseo de Control de Movimiento

Qu podra salir mal?


Una banda de menor costo sera mejor? Cul es la mejor secuencia de movimientos? Colisiones? Servo o a pasos? Qu tamao? Cople fuerte? Paso del tornillo? Vibraciones? Cul es el tiempo de ciclos?

Demasiada friccin? Mucha carga torsin? Es el mejor lugar para el switch?

Prototipo CAD
National Instruments de Mxico

mexico.ni.com

Beneficio de los Prototipos Digitales


Simular los aspectos mecnicos, elctricos y sistema de control de su diseo mecnico Evaluar diferentes conceptos de diseo antes de construir un prototipo fsico costoso

mexico.ni.com

National Instruments de Mxico

Integracin de Herramientas de Diseo


Diseo Control y Perfiles de Movimiento

Prototipo Diseo Mecnico Simulacin Mecnica

mexico.ni.com

National Instruments de Mxico

Cmo Preparar un Modelo para Simulacin en Solidworks?


1. Crear Relaciones Mecnicas 2. Crear Estudio de Movimiento 3. Crear Motores y Definir Parmetros Fsicos 4. Integracin con LabVIEW

mexico.ni.com

National Instruments de Mxico

1. Relaciones Mecnicas
Seguidor y Leva Tornillo

Engranaje Pin y Cremallera Bisagra

mexico.ni.com

National Instruments de Mxico

Demo 1: Relaciones Mecnicas en Solidworks

mexico.ni.com

National Instruments de Mxico

2. Estudio de Movimiento
Tres tipos de estudio de movimiento NI LabVIEW requiere Anlisis de Movimiento
Analizadores de cinemtica que toman en cuenta propiedades fsicas como masa e inercia. Incorpora fuerzas, resortes, friccin Calcula cargas para anlisis estructural

mexico.ni.com

National Instruments de Mxico

Mover componentes en el ensamble


Rotatorio Lineal

3. Motores y Parmetros Fsicos

NI LabVIEW Requiere un Motor de Distancia

Los valores no tienen efecto al simular con NI LabVIEW

mexico.ni.com

National Instruments de Mxico

3. Motores y Parmetros Fsicos


Crea un contacto 3D entre dos componentes

mexico.ni.com

National Instruments de Mxico

Demo 2: Estudio de Movimiento

mexico.ni.com

National Instruments de Mxico

4. Integracin con LabVIEW


Requerimientos de Software
NI LabVIEW 2009 o Posterior NI SoftMotion for SolidWorks Module 2009 o Posterior

Versiones de Evaluacin www.ni.com/trylabview


mexico.ni.com National Instruments de Mxico

4.1 Crear un Proyecto en LabVIEW


Ventana LabVIEW Project Explorer
Vista a nivel sistema de la aplicacin Acceso fcil a archivos y recursos Descarga a hardware compatible con LabVIEW

mexico.ni.com

National Instruments de Mxico

4.2 Aadir Ensamble y Ejes de Movimiento


My Computer
Ensamble SolidWorks
Motores

Ejes SoftMotion Mapeo ejes

mexico.ni.com

National Instruments de Mxico

Demo 3: Integracin con LabVIEW

mexico.ni.com

National Instruments de Mxico

4.3 Programacin con NI SoftMotion


API de Programacin
Straight Line Arc Contour

API con funciones de alto nivel Basado en el estndar PLCopen Comportamiento en Tiempo-Real Asncrono Desarrollo de aplicacin simplificado Mtodos Nodos de interfaz con ejes
National Instruments de Mxico

Power

Stop

Find reference

Gearing

Camming

Reset Position

Position Capture

Position Compare

Read

Write

Clear Faults

mexico.ni.com

4.3 Programacin con NI SoftMotion


API de Programacin

Funciones Movimiento
Potencia Lnea Recta Arco

Absoluto vs. Relativo Ciclo Temporizado

mexico.ni.com

National Instruments de Mxico

Funciones Movimiento
Programming Vision & Motion NI-Motion Real-Time

Unidades: Motor Rotatorio (deg) Motor Lineal (mm)

mexico.ni.com

National Instruments de Mxico

Arquitectura Bsica
Habilitar Funcin Deseada Deshabilitar

Perform desired functions

mexico.ni.com

National Instruments de Mxico

Ciclo Temporizado
Necesario para ejecutar el programa continuamente Sincronizado con el Scan Engine Programming Structures Timed Structures Timed Loop

mexico.ni.com

National Instruments de Mxico

Configurando el Ciclo Temporizado


Clic derecho en el nodo de entrada Configure Input Node

mexico.ni.com

National Instruments de Mxico

Proceso de Desplegado
Para habilitar la interfaz de comunicacin
Activar Scan Engine

Ejecutar VI

mexico.ni.com

National Instruments de Mxico

Demo 4: Programacin de Movimiento

mexico.ni.com

National Instruments de Mxico

Tcnicos

Beneficios de usar prototipos virtuales


Econmicos
Visualizar operacin de la mquina y lgica Diseo y validacin del perfil de movimiento Calculando el tiempo de ciclo de mquina Calculando cargas de fuerza y torque Tamao del motor Preparando cotizacin Comunicar con clientes Descubriendo fallas Acelerando decisiones de diseo Mejorando comunicacin del equipo de diseo

mexico.ni.com

National Instruments de Mxico

Prototipado Digital
Proyecto en LabVIEW Modelo CAD de la Mquina

Hardware CompactRIO y NI Motion

mexico.ni.com

National Instruments de Mxico

Tutoriales

http://www.ni.com/courseware/

mexico.ni.com

National Instruments de Mxico

Libros de Texto

http://www.ni.com/textbooks

mexico.ni.com

National Instruments de Mxico

PREGUNTAS?

Carlos Pazos
Technical Marketing Engineer National Instruments Mexico carlos.pazos@ni.com 01 800 010 0793
mexico.ni.com National Instruments de Mxico

Foro Acadmico 2011

mexico.ni.com

National Instruments de Mxico

Potrebbero piacerti anche