LabView 3D 0.5: Carga de archivos CAD VRLM

Hoy les dejo como cargar archivos CAD o VRLM (Virtual Reality Modeling Language) en la ventana picture 3D de labview. Los tipos que admite son .wrl, .ase y .stl. Parece que el que viene de forma nativa es el de wrl y los otros dos subVI son más complicados.

Panel Frontal CargaVRLM

Panel Frontal CargaVRLM

A continuación les dejo el código en labview 8.6 para que puedan verlo, descargarlo y ayuden con las dudas.

Lo más difícil ha sido el mezclar objetos de diferentes CAD. Todavía no sé muy bien como se orientan los ejes puesto que los objetos no los he hecho sino que han sido descargados desde la página de ni.com, habría que buscar unos ejes dibujados en CAD y cargarlos. Otro problema que tengo pendiente es el de un autozoom para localizar objetos grandes o pequeños porque aveces la posición de la cámara inicialmente está muy lejos o cerca. Por suerte existe la propiedad autofocus que ajusta el objeto al panel frontal según ayuda de labview, que no a la ventana Picture, que seguramente quiere decir que los objetos pueden quedan cortados si la ventana Picture no tiene el mismo tamaño que el panel frontal.

EJECUTABLE Y CÓDIGO AQUÍ ABAJO:

Application_CargaVRLM Y Distribution_CargaVRLM.

 

codigo CargaVRML

codigo CargaVRML

Para cargar archivos CAD y trabajar con el picture 3D control hay que tener instalas las librerías gratuitas, son las mismas que nos permiten crear objetos 3D. También tener instalado las librerías de openGL pero creo que estás deben instalarse solas o bien instaladas porque no recuerdo a verlo hecho nunca; si no se ven las imágenes 3D entonces instalenlas.

Instalación OpenGL: http://digital.ni.com/public.nsf/allkb/48ED4BAD89982A5A862576010062AB10

Las librerías de 3d Picture Control creo que vienen de forma nativa para labview 2010, las otras versiones previas era un toolkit descargable. Por el programa VIPM se puede descargar estás seguramente.

Me ha costado pero en esta pagina se puede descargar las libreías 3D picture control, ya no soportado.

http://zone.ni.com/devzone/cda/tut/p/id/4411

 

Librerias VRML

Librerias VRML

 

Desde la versión 8.2 (no sé que pasaría con la 8.0 que también tiene ventana picture) se ha mejorado la carga de archivos 3D. Se puede ver dentro de los subVI que llaman  a una librería vieja old_3d_control…

Error al cargar múltiples archivos VRLM: http://digital.ni.com/public.nsf/allkb/1D7CDB5D8E834C3B862571E4005FBDD3?OpenDocument

 

Quien desee ver un video-diapositivas en ingles de enseñanza que es el 3D picture, un ejercicio y un test 5 preguntas (todo bien a la primera sin ver el video ;) ). AQUI

Primero pasos en objetos 3D y carga de VRLM, sobre OpenGL:

http://zone.ni.com/devzone/cda/tut/p/id/3170

 

Ejemplo para .STL: http://digital.ni.com/public.nsf/allkb/CCE3C1DC149C3A35862574B800734FB4

y en https://decibel.ni.com/content/docs/DOC-6033

Ejemplo de seleccionar objeto en 3D picture: https://decibel.ni.com/content/docs/DOC-4958

Ejemplo para localizar coordenadas en Picture con el ratón: https://decibel.ni.com/content/docs/DOC-15025

Cambiar color a objeto STL y fondo picture: https://decibel.ni.com/content/docs/DOC-15744

Había un ejemplo-video de como se movía una máquina de prototipos de PCB, pero me ha sido imposible volver a encontrarla.

Otros:

Cargar desde google sketchup

Procedimiento para crear un archivo de salida VRML desde una geometría CAD en SolidWorks. (Inglés)

En español desde el foro con el detalle de carga VRLM 97

Procedimiento para crear un archivo de salida VRML desde una geometría CAD en CATIA. (Inglés)

Procedimiento para crear un archivo de salida VRML desde una geometría CAD en Pro/E. (Inglés)

Consejos para crear un buen modelo VRML. (Inglés)

Formatos de archivos CAD. (Inglés)

Error en fuente de letra en labview 2009 y 3d picture

Archivos Adjuntos:

Día del Reporte: 05/01/2004
Última Actualización: 23/11/2007
Identificación del Documento: 354D1P44

Your Feedback! poor Poor  |  Excellent excellent Yes No
Document Quality?
Answered Your Question?
1 2 3 4 5
Please Contact NI for all product and support inquiries. submit

Blogger PostFacebookWordPressEmailShare
Crear PDF    Enviar artculo en formato PDF   

No Comments.

Leave a Reply

(required)

(required)

*