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.
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.
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
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:
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
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||




English














































