Gracias Gracias:  3
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 15 de 16

Tema: ayuda con modelos STL abiertos.

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Question Ayuda con modelos STL abiertos.

    Buenas, acudo a vosotros porque estoy realizando mi trabajo final de grado de ingeniería el cual consiste en la simulación aerodinámica de diferentes coches por ordenador. Para esto he cogido diferentes modelos de Internet pero todos presentan el mismo problema, tienen agujeros que hacen que al mallar, esta se cuele dentro del coche. Es decir, el programa de simulación acaba simulando el interior y el exterior del coche a causa de que los modelos no son impermeables falseando las simulaciones. He probado con MeshLab, polyMender, netfabb etc pero o no consigo tener una superficie cerrada o me distorsiona completamente la geometría (o ambas). Hay que señalar también que mi nivel en esto es prácticamente nulo puesto que el único diseño por ordenador que he tocado en ingeniería ha sido más enfocado al diseño de planos que otra cosa, así que si alguien pudiese echarme un cable le estaría enormemente agradecido.

    Muchas gracias por su tiempo de antemano.

  2. #2
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Pues no hay más remedio que cerrar esas mallas.
    Si los modelos los tienes en STL, OBJ, Dae, 3Ds, etc, se pueden terminar de cerrar con Blender http://www.blender.org/download/ , que es un programa gratuito.
    Y también dependerá de como estén modelados, pues la mayoría modela puertas, que aunque estén en la misma malla, esta separadas "cortadas" y no se si eso puede ser también un inconveniente.
    En Blendswap http://www.blendswap.com/ hay bastantes modelos de coches de todo tipo, sencillos o muy elaborados.

  3. #3
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Re: Ayuda con modelos STL abiertos.

    Si, los tengo en ese tipo de formatos. Ya los he intentado manipular antes con blender pero sin éxito. Entre que no me pareció intuitivo y que no tengo conocimientos no seguí por esta vía, ya que ponerme a mirar diversos tutoriales para que después el resultado no fuese el deseado como con la resta de programas... me echó para atrás. Ahora bien, si me dices que blender es la solución me pondré a ello. La verdad es que cualquier agujero o fisura puede hacer que falle el mallado. Hay un comando en linux que te separa el archivo stl en partes in-conectas y supongo que es lo que tu te refieres con lo de las puertas, con la diferencia que pueden salir hasta 200 piezas diferentes así que no se, me recomiendas que me mire tutoriales de blender?.

  4. #4
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Si con el tiempo vas a tener que trabajar con objetos 3D, claro que deberías empezar a utilizar Blender.

    Además si no me equivoco, hay un addon llamado Mesh Lint que sirve para detectar ese tipo de problemas, que es la opción NonManifold que entre otras cosas, tiene una opción que es detectar que el modelo este CERRADO o que tiene caras internas mal puestas.

    http://www.blendernation.com/2014/07...iew-mesh-lint/

    http://wiki.blender.org/index.php/Ex...eling/MeshLint

  5. #5
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Re: Ayuda con modelos STL abiertos.

    No, en teoría no volvería a tocar modelos 3D. Pero si no hay otra alternativa que remedio. De todas formas, si invierto tiempo podre cerrar los modelos? (No me considero un patoso con los ordenadores, pero también es cierto que partiré de 0)

  6. #6
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Cita Iniciado por H25E Ver mensaje
    No, en teoría no volvería a tocar modelos 3D. Pero si no hay otra alternativa que remedio. De todas formas, si invierto tiempo podre cerrar los modelos? (No me considero un patoso con los ordenadores, pero también es cierto que partiré de 0)
    Empezar no es fácil.. requiere conocer toda la interfaz y lo que se puede hacer con los modelos.
    Si tienes alguien que te pueda ayudar, avanzarás más rápido.
    Saludos.

  7. #7
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Re: Ayuda con modelos STL abiertos.

    Ya he empezado con tutoriales... el addon meshlint detecta los agujeros?. O hay otro addon que lo haga?.

  8. #8
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Cita Iniciado por H25E Ver mensaje
    Ya he empezado con tutoriales... el addon meshlint detecta los agujeros? O hay otro addon que lo haga?
    El Non_Manifold también lo tienes en Select.

    Si tienes alguna zona cortada o sin cara y presionas Shift+Ctrl+Alt+M se marcarán los vértices de las zonas afectadas.
    Miniaturas adjuntadas Miniaturas adjuntadas ayuda con modelos STL abiertos.-non_manifold.jpg  

  9. #9
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Re: Ayuda con modelos STL abiertos.

    Bueno después de unas 3h de tutoriales en youtube... xD

    1) Cuando sigo los pasos de instalación para MeshLint y pongo el nombre en el buscador no me aparece el addon, como si aparece en esta fotografía de la wiki



    2) Probando lo de select Non_Manifold me han pasado dos cosas. La primera que el coche esta dividido en subpartes y cuando cojo más de una subparte no me permite pasar el modo edición, por tanto aunque consiga sellar cada una de las partes si después entre ellas están sin sellar seguiré teniendo el mismo problema. Segunda, probando el comando Non_Manifold con diversas subpartes la gran mayoría de los elementos que quedan seleccionados están en las partes exteriores que están en contacto con la resta de subpartes... no hay algún modo de unirlo todo en el mismo conjunto? o alguna otra manera de lidiar con esto.

    Muchas gracias por tu tiempo, saludos.

    PD: por si sirve, el modelo sobre el que estoy intentando trabajar es este http://tf3dm.com/3d-model/bmw-x6-88410.html

  10. #10
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Ese modelo es un desastre de malla..


    Con CTRL+J se puede unir todoas esas partes que tiene.


    Esa malla, está completamente triangulizada. En este tipo de modelos habría de ser todo quads (cuadrados)


    Con Alt+J se tendría que poder convertir los triángulos en cuadrados. (aunque con este modelo no se si va a ser toda la malla...



    Toda esta malla supongo que está desunida, por lo que lo primero que habría que hacer es eliminar vértices duplicados.
    Esto se hace con los vértices seleccionados y W > Remouve Doubles



    Veo que sobran unos 60.000 vértices.
    Tal como queda el modelo después de remover los vértices duplicados hago un Non_Maniflod y me indica las zonas donde parece ser que está desunido.



    Antes de seguir, sería interesante saber, si la parte interior se podría borrar. Pues es una cantidad de vértices que ralentizan bastante el ordenador (por lo menos el mio que es un portátil de 500 euros).
    Y si las partes se pueden sencillamente rellenar con caras nuevas, o tienen que ser las mismas que tiene el modelo (o sea, sería uniendo esos vértices o bien para juntarlos o bien para rellenarlos.
    Si lo que quieres es solo la carcasa del vehículo, eso se podría eliminar.
    Miniaturas adjuntadas Miniaturas adjuntadas ayuda con modelos STL abiertos.-bmw1.jpg   ayuda con modelos STL abiertos.-bmw2.jpg   ayuda con modelos STL abiertos.-bmw3.jpg   ayuda con modelos STL abiertos.-bmw4.jpg  

    ayuda con modelos STL abiertos.-bmw5.jpg   ayuda con modelos STL abiertos.-bmw6.jpg  

  11. #11
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Re: Ayuda con modelos STL abiertos.

    Es posible que este completamente triangulizada porque los formatos obj y stl trabajan únicamente con caras triangulares hasta donde se. A la pregunta sobre los interiores si, todo lo que no sea "carcasa" puede ir fuera sin ningún problema. A la segunda pregunta sobre las partes, de juntar o rellenar no te he acabado de entender.

    No hay demasiadas "fisuras"?

  12. #12
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Si, hay demasiadas fisuras. y ese modelo no te va a servir. Tiene demasiados vértices.
    Creo que en la página que te pase antes, la del Blendswap tienen ese modelo, con menos caras.
    http://www.blendswap.com/blends/view/67927

  13. #13
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Mira este modelo, es lo más limpio que he podido sacar de lo que es la carrocería, sin ruedas ni adornos ni retrovisores.Esta em MIRROR por si hay que tocar alguna cosa, y así lo que se retoca en un lado se arregla automáticamente en el otro.Si te sirve, haz una copia y aplicas el Mirror desde el botón APPLY del modificador, así tendrás el modelo entero.No ha quedado muy bien que digamos, pero es que con esos modelos no se puede hacer nada más, creo.
    Archivos adjuntados Archivos adjuntados

  14. #14
    Miembro Nuevo
    Fecha de ingreso
    Nov 2014
    Mensajes
    8

    Re: Ayuda con modelos STL abiertos.

    Buenas, no se trata del mismo modelo. Veo que la geometría esta bastante simplificada, no obstante me seguiría sirviendo si no fuese por el hecho que le faltan las ruedas y retrovisores, ya que estos acaban afectando a la aerodinámica. Yo estoicamente he estado trabajando esta noche y esta mañana en el modelo inicial (se trata de un x6), y a partir del punto en el que nos quedamos, pensé que la mayoría de las aristas non manifold que quedaban en el modelo era por culpa de vértices duplicados correspondientes a diferentes subpartes que deberían haber marchado con el remove doubles pero que no lo hicieron por culpa de no estar exactamente en el mismo sitio si no ligeramente desplazados.

    Comencé a unir las aristas a mano con el comando F y efectivamente las aristas reparadas ya no aparecían cuando volvía a seleccionar con el comando non manifold pero claro... eran 12.000 aristas a reparar... Fue cuando caí que el programa Meshlab tiene una opción para fusionar vértices que estén a menos de cierta distancia. Fusioné vértices que estuvieran a menos de 5mm el uno del otro y volví a abrir el modelo y aun quedaban aristas non manifold, igualmente lancé el mallador con la esperanza de que esas aristas fuesen causadas por estar unidas a más de dos caras o motivos similares. Para sorpresa mía efectivamente el modelo ahora es impermeable (excepto las ruedas, no se porque).

    Entre las opciones de select non manifold hay: extend, wire, boundaries, multiple faces, no contiguos y vértices. La opción extend tiene como explicación "extend the selection", no entiendo que tipo de aristas entrarían en esta selección y cuando la activo no me selecciona ninguna en mi modelo. La opción wire tampoco es más explicita diciendo "wire edges" a modo de explicación, supongo que son aristas que no tienen ninguna cara, es decir alambre, tampoco hay ninguna de este tipo en mi modelo. La tercera opción boundaries tampoco se a que se refiere, de este tipo si hay aristas en mi modelo. La cuarta Multiple faces pues supongo que lo contrario que wire, 3 caras o más por arista, también tengo aristas de este tipo en mi modelo. No contiguos, "edges between faces pointing in alternate directions, ni idea pero también tengo aristas de este tipo en mi modelo. El último vertices, "vertices conecting multiple face regions" tampoco lo acabo de pillar y también hay vértices de este tipo en mi modelo.

    Me gustaría saber que tipo de aristas entrarían en cada clasificación y cuales son las que pueden hacer que mi modelo no sea impermeable. Y también porque las ruedas siguen sin serlo. Adjunto el archivo obj resultante por si sirve de ayuda, este es más simplificado con solo 50.000 vértices.

    Gracias por su tiempo

    PD: por lo que observado, todos los modelos que he bajado de Internet, que son entre 10 y 15, presentan los mismos problemas.
    Archivos adjuntados Archivos adjuntados
    Última edición por H25E; 09-11-2014 a las 16:11

  15. #15
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,180

    Re: Ayuda con modelos STL abiertos.

    Pues ya no se que decirte, demasiadas opciones que yo tampoco comprendo.
    De todas formas creo que ese modelo te va a ser más fácil el empezarlo de cero que intentar arreglarlo.
    Tiene demasiadas caras completamente destrozadas.

    ::
    Este modelo parece el mismo y es bastante más sencillo.
    Voy a mirarlo un rato.
    http://www.blendswap.com/blends/view/65987

Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Maya ayuda con modelos UV
    Por marco2 en el foro Materiales y Texturizado
    Respuestas: 2
    Último mensaje: 18-03-2010, 23:50
  2. ayuda con Modelos de DaZ3D y 3DS MaX
    Por galeo en el foro Materiales y Texturizado
    Respuestas: 0
    Último mensaje: 16-03-2009, 16:20
  3. ayuda con modelos
    Por winni.vago en el foro Peticiones y Búsquedas
    Respuestas: 5
    Último mensaje: 21-05-2008, 23:04
  4. Mejorar modelos ayuda
    Por khayn en el foro Videojuegos
    Respuestas: 5
    Último mensaje: 15-11-2007, 18:27
  5. ayuda con dos modelos
    Por colado en el foro Infografía General
    Respuestas: 6
    Último mensaje: 07-04-2007, 16:59

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •