Você está na página 1de 30

6 de Mayo Bogot, Colombia

ni.com/colombia
01 8000 513680 o (1) 482.4888

Simulaciones Mecnicas con


SolidWorks y LabVIEW
Carlos Pazos
Technical Marketing Engineer
National Instruments Mexico

Agenda

Concepto de Mecatrnica en Diseo


Diseo de un Modelo en Solidworks
Programacin de Softmotion en LabVIEW
Comunicacin Solidworks con LabVIEW

Diversos Requerimientos de Construccin para


Mquinas Modernas
Base de Datos
HMI

Acondicionamiento
de Seal y
Sensores

Mquina
Moderna

Diseo
Mecnico

Redes
Lgica Discreta y
Secuencial

Diseo de
Sistemas
Embebidos
Motores y
Actuadores

Monitoreo de Condicin de
Mquina

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?

Demasiada friccin?
Mucha carga torsin?

Cople fuerte?

Es el mejor lugar
para el switch?

Paso del tornillo?


Vibraciones?

Cul es el
tiempo de
ciclos?

Digital Prototype

Mecatrnica
La mecatrnica es un acercamiento al diseo de
mquinas que combina mecnica, electrnica,
control y software embebido

Integracin de Herramientas de Diseo

Diseo
Mecnico

Diseo
Control
Embebido

Simulacin
Mecnica

Prototipo

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

Control

Electrnica

Mecnica

Preparando el Ensamble para


Simulacin
Uniones Mecnicas
Relaciones entre componentes.
Engranes, tornillos sin fin

Estudio de Movimiento
Ambiente de simulacin en SolidWorks
Parmetros fsicos
Friccin, resortes(coples), fuerzas

Motores
Lineal, rotatorio

Uniones Mecnicas
Uniones de engrane

Uniones de Tornillo

Qu es un Estudio de Movimiento?
Simulacin grfica para
ensambles
Crear motores
Definir parmetros
fsicos
Friccin

Crear resortes,
amortiguadores, fuerzas

Creando un Estudio de Movimeinto en


SolidWorks
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

Creando un Motor
Mover componentes en
el ensamble
Rotatorio
Lineal

NI LabVIEW Requiere un
Motor de Distancia
Los valores no tienen efecto
al simular con NI LabVIEW

Aadiendo Friccin a un Modelo


Crea un contacto 3D entre dos componentes

Conceptos Clave para Estudio de


Movimiento
Tipo de Simulacin Anlisis de Movimiento
Administrador de Movimiento
Barra de tareas, lnea de tiempo, rbol de diseo

Crear motores
Propiedades de masa, friccin

Conectando NI LabVIEW con


SolidWorks
Requerimientos de Software
NI LabVIEW 2010
NI SoftMotion for SolidWorks Module

Versiones de Evaluacin
www.ni.com/labview/family

Conectando NI LabVIEW con


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

Conectando NI LabVIEW con


SolidWorks
My Computer
Ensamble SolidWorks
Motores

Ejes SoftMotion
Mapeo ejes

Mdulo LabVIEW NI SoftMotion


API de Programacin

Straight Line

Arc

Contour

API con funciones de alto nivel


Basado en el estndar PLCopen

Power

Gearing

Stop

Camming

Find reference

Reset Position

Comportamiento en Tiempo-Real
Asncrono
Desarrollo de aplicacin simplificado

Position Capture

Read

Position Compare

Write

Clear Faults

Mtodos
Nodos de interfaz con ejes

Programando Movimiento con NI


LabVIEW
Funciones Movimiento
Potencia
Lnea Recta
Arco

Absoluto vs. Relativo


Ciclo Temporizado

Funciones Movimiento
Programming Vision & Motion NI-Motion RealTime

Unidades: Motor Rotatorio (deg)


Motor Lineal (mm)

Arquitectura Bsica
Habilitar Funcin Deseada

Perform desired functions

Deshabilitar

Movimientos Absolutos VS Relativos


Clic derecho en la funcin Select Method
Absoluto
Posicin inicial de la simulacin

Relativo
Posicin actual

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

Configurando el Ciclo Temporizado


Clic derecho en el nodo de entrada Configure
Input Node

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

Ejecutar VI

Beneficios de usar prototipos virtuales


Econmicos

Tcnicos

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

Prototipado Digital
Proyecto en LabVIEW

Modelo CAD de la Mquina

Hardware CompactRIO y NI Motion

PREGUNTAS?

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

Academic Days 2011

Você também pode gostar