Está en la página 1de 10

1 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

Integracin SolidWorks Labview


1. Iniciemos SolidWorks y abra el archivo Sorting Machine ubicado en C:\Program Files (x86)\National Instruments\LabVIEW 2011\examples\motion\SolidWorks\SolidWorksFiles. Este modelo simula un ensamble que mueve de un lugar a otro unas probetas como se muestra en la Ilustracin 1. En esta gua se centra en el uso de una rutina de movimiento para ubicar los tubos de ensayo a una mesa giratoria. En este punto, el estudio de movimiento del ensamble debe estar listo para simular con todas las restricciones y los motores correctamente configurados.

Ilustracin 1 Ensamble Maquina CNC. 2. Ingresamos a Labview y hacemos click en Empty Project

3.

Ilustracin 2 Pantalla de Inicio Labview.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

2 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

4.

Luego clic derecho en el elemento My Computer SoidWorks Assembly para abrir Import Axes from Assembly File como se muestra en la Ilustracin 3. Seleccione el ensamble de solidworks para abrir en labview y damos Ok.

Ilustracin 3. Project Explorer. 5. El ensamblaje de SolidWorks seleccionado se agrega al proyecto, incluyendo todos los motores que figuran en el SolidWorks especficamente en el estudio de movimiento. La siguiente ilustracin muestra la ventana Explorador de proyectos con una Ensamble de SolidWorks ha aadido

Ilustracin 4Ventana Explorador de Proyectos.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

3 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

6. En la ventana de proyecto hacemos click derecho en ensamblaje de SolidWorks seleccionamos properties para abrir la ventana de Assembly Properties como se muestra en la Ilustracin 5 en Data Logging- Log File Name asignamos un nombre al archivo que contendr los datos. En este archivo quedaran registrados, posicin, velocidad, aceleracin, y el par los datos de la simulacin en el nombre de archivo especificado en LabVIEW Formato de (. Lvm). Cada simulacin se sobrescribe el archivo de registro seleccionado. Para crear un nuevo archivo de registro para el prximo simulacin debe cambiar el nombre del archivo antes de comenzar la simulacin.

Ilustracin 5. Aseembly Properties.

Adicin de ejes con el Proyecto


7. Para simular el uso de los motores incluidos en el modelo de solidworks, es necesario asociar los motores con ejes SoftMotion de NI. Los ejes SoftMotion de NI se utilizan cuando se crean perfiles de movimiento con los bloques de funcine NI SoftMotion. Realizamos click derecho en My Computer y seleccionamos NewNI SoftMotion Axis para abrir la ventana de men Axis Manager. Como se muestra en la Ilustracin 1.

Ilustracin 6 Adherir axis al proyecto.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

4 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

8. Seleccionamos Add New Axis El nuevo eje se une automticamente a una disposicin encontrada en solidworks. Para modificar el nombre realizamos doble click sobre el eje. Como se muestra en la Ilustracin 7.

Ilustracin 7 Axis Manager.

Adherir Coordenadas al proyecto


9. NI SoftMotion axes puede agrupar un espacio de coordenadas para realiza movimientos coordinados Realizamos click derecho en My Computer en la ventana Project Explorer seleccionar NewNI SoftMotion Coordinate Space para abrir la ventana de men Configure Coordinate Space. Adherimos los ejes y damos click en Ok como se muestra en la Ilustracin 8.

Ilustracin 8 Configure Coordnate Space.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

5 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

10. Su proyecto est configurado con los ejes y coordinar los espacios que va a utilizar en la aplicacin.
Su proyecto de LabVIEW debe ser similar a la

Ilustracin 9 Project Explorer.

Configuracin de los Ejes


11. Los ejes asociados con motores de SolidWorks se supone que son servomotores. Dado que los ejes no estn asociados con el hardware actual, slo tiene que realizar una configuracin mnima para empezar. Una vez que configure su simulacin, puede cambiar los valores de configuracin de los ejes para una fcil implementacin en el hardware final utilizando los perfiles creados. Haga click derecho en los axis en la ventana Project Explorer y seleccione Properties para abrir la ventana de Axis Configuration. Como se muestra en la siguiente ilustracin.

Ilustracin 10. Axis Configuration.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

6 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

12. En la configuracin de ejes confirmar que axis este habilitado y Enable Drive on Transition to Active Mode checkboxes contain checkmarks. Eso activa automticamente todo los ejes.

Creacin de un perfil de movimiento y ejecucin de la simulacin.


13. Cree perfiles de movimiento para la simulacin con el ensamblaje de SolidWorks utilizando los bloques de funcin NI SoftMotion en la NI SoftMotion. Los bloques de funcin NI SoftMotion permiten realizar se movimientos en lnea recta, movimientos de arco, movimientos contorneados, engranajes y levas operaciones, y leer el estado y los datos de informacin.

Configuracin del Time Loop


14. Un Time loop sincronizado con el NI Scan Engine permite a las aplicaciones de movimiento que se ejecuten a la velocidad sensible al tiempo de muestreo. Cualquier cdigo colocado dentro de un ciclo temporizado est garantizado para ejecutar una vez por perodo, o en un intervalo que se especifique. Hacemos click derecho en My Computer y seleccione New-VI. 15. Coloque un Timed Loop en el diagrama de bloques del VI. El Timed Loop se encuentra en la paleta de Structures palette.

Ilustracin 11. Controls Palette. 16. Doble click en el Input Node del Timed Loop para abrir el Configure Timed Loop. Seleccione en Loop Timing Source Source Type seleccionar Synchronize to Scan Engine como se muestra en la Ilustracin 12 y seleccionar Ok.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

7 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

Ilustracin 12. Configure Timed Loop.

Creating a Move Profile


17. En este ejemplo se utiliza el bloque de funcin SoftMotion Arco NI para realizar un arco de movimiento circular para mover el tubo de ensayo. La paleta NI SoftMotion no es visible por defecto por lo que nos dirigimos a Functions- Customize- Change-Visible Palettes como se muestra en la Ilustracin 13 para dar visibilidad a este bloque de funciones.

Ilustracin 13 Functions.

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

8 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

18. Agregamos Arc Arco a nuestro proyecto. Con Click derecho en execute y seleccionamos CreateControl con esto adherimos un control al panel de control . Repetir este paso para position, velocity, acceleration, acceleration,jerk, start angle, travel angle, y radius. 19. Conecte la entrada deceleration input al control acceleration y la deceleration jerk input a la control acceleration jerk. En el control vamos aplicar los valores por defecto para lo cual utilizamos el 0. 20. Click derecho en la salida done y seleccionamos crate -Indicator esto adhiere un indicador al panel frontal. 21. De la ventana Project Explorer arrastre el icono de coordinate Space 1 al diagrama de bloques por fuera del Timed Loop y conectado como entrada al bloque de funciones resource. 22. Click Derecho en el error out y seleccionamos crear Indicado, esto creara un indicador en la ventana del panel frontal. 23. Conecte el error a la salida a la orilla del Timed Loop. 24. Click derecho en el lazo creado para el error out en el punto anterior y seleccionar Replace with Shift Register esto transfiere la informacin del error a la siguiente interaccin del lazo. 25. Conecte error in en la entrada en el registro creado en la parte inicial del Timed Loop . 26. Click derecho en el registro y seleccionar Create -Constant para iniciar el cluster de error fuera del Timed loop. Debido a que el hardware final utilizar el mdulo LabVIEW Real -Time, todos los arreglos y las agrupaciones de bloques de funciones se inician fuera del temporizado. 27. Click derecho en el Timed Loop en el terminal Loop Condition y seleccionar crate -control para adherir un stop button al panel frontal. Cuando haya completado los pasos su diagrama debe ser similar como el de la Ilustracin 14. VI Block Diagram. 28. Navegar en el panel frontal y cambiar los parmetros de Arc Move por los siguientes valores por defecto. Parmetro Radius start angle: travel angle: Valor 60 0 180

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

9 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

Ilustracin 14. VI Block Diagram. 29. Mantener los valores de velocidad, aceleracin a los valores por defecto 0. Y procedemos a grabar el VI y grabar el proyecto.

Implementar, ejecutar y detener el simulacin


30. Implementar el proyecto y ejecutar el VI inicia la simulacin SolidWorks utilizando el perfil de movimiento que ha creado. Complete los siguientes pasos para implementar y ejecutar el VI e iniciar la simulacin SolidWorks 31. Haga clic en el elemento My Computer en la ventana Explorador de proyectos y seleccione Propiedades para mostrar el cuadro de dilogo Propiedades. Seleccione Scan Engine en las pestaas y en el checkbox seleccionar Start Scan Engine on Deploy como se muestra en la Ilustracin 15 y damos Ok. 32. Empezamos por Correr el VI LabView creado, click derecho en My Computer en la ventana de Project Explorer y seleccione Utilities -Scan Engine Mode-Switcht a Configuration .

||cristhian.riano@unipamplona.edu.co

cristhianivanrj@gmail.com

10 de 10

UNIVERSIDAD DE PAMPLONA
Facultad de Ingenieras y Arquitectura Ingeniera Mecatrnica Docente Cristhian Ivan Riao Jaimes

Integracin SolidWorks Labview 10 de Octubre 2013

Ilustracin 15. My computer Properties.

||cristhian.riano@unipamplona.edu.co

10

cristhianivanrj@gmail.com

También podría gustarte