Últimas noticias
Filtros de renovación de Archicad: gestione elementos existentes, demolidos y nuevosClasificación e intercambio de archivos en SketchUp: guía para flujos BIMGestión de estilos y escala en SketchUp: guía de modelado y presentaciónGuía de Foliage Mode en Unreal Engine: pintar vegetación en Landscape y optimizarlaGuía de creación y edición de imágenes arquitectónicas con Nano Banana 2.1Llega Glimpse: un nuevo modelo que busca razonar sobre imágenesGemini 4 Argon obtiene un 97,5 % en una prueba específica de ARC-AGI-3NVIDIA RTX Spark: portátiles a la venta con foco en IA local y creaciónEdición de color e imagen tras el render arquitectónico con Blender CompositorArtİstanbul Feshane será la sede principal de la 19.ª Bienal de Estambul
Consejos y guíasRhino

ToNURBS y Convert en Rhino 8: guía de conversión de geometría

Los comandos ToNURBS y Convert de Rhino 8 convierten mallas y objetos SubD en NURBS, y curvas en arcos o segmentos de línea. Esta guía explica las opciones de conversión y sus posibles efectos en el modelo.

Superficies suaves y líneas de estructura alámbrica que representan la geometría de un interior arquitectónicoImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. ToNURBS puede convertir objetos de malla y SubD en superficies NURBS.
  2. Al convertir una malla, se puede elegir si las caras triangulares se crean como superficies NURBS recortadas o sin recortar.
  3. Convert divide las curvas en segmentos de arco o polilínea; SimplifyInput puede unir esos segmentos.
  4. Al convertir desde SubD, las opciones Packed y Unpacked determinan cómo se agrupan las superficies NURBS.

En Rhino 8, el comando ToNURBS convierte objetos de malla y SubD en superficies NURBS, y las aristas seleccionadas de mallas o SubD en curvas NURBS. El comando Convert cambia la estructura de las curvas a segmentos de arco o polilínea. Esta guía se basa en las opciones descritas en la documentación de Rhino 8, fechada el 15 de octubre de 2026. El objetivo no es solo ejecutar un comando, sino entender cómo la conversión puede modificar la geometría y la forma de editarla para elegir la opción adecuada.

1. Inicia la conversión de superficies o curvas con ToNURBS

Selecciona un objeto de malla o SubD y ejecuta el comando ToNURBS para crear superficies NURBS. Para convertir aristas en curvas, selecciónalas en la malla o el SubD mientras mantienes pulsadas las teclas Shift y Ctrl. Haz doble clic en una arista para seleccionar un bucle de aristas. Así puedes trabajar con la geometría de las aristas necesarias en vez de convertir el objeto completo.

La opción DeleteInputObjects del comando determina si el objeto de origen permanece en la escena después de la conversión. Si seleccionas Yes, el objeto NURBS reemplaza al objeto que no es NURBS. Si seleccionas No, el objeto nuevo se agrega a la capa actual y queda en la misma posición que el objeto original. Si es posible que necesites volver a la geometría de origen, no la elimines; así será más fácil comparar ambos resultados. Al terminar la conversión, comprueba qué objetos hay en la escena: la geometría original y la nueva pueden quedar superpuestas y causar confusión.

2. Elige la estructura de conversión adecuada para mallas y SubD

La opción específica para mallas MeshOptions incluye TrimTriangularFaces. Yes convierte los triángulos de la malla en superficies NURBS recortadas; No los convierte en superficies NURBS sin recortar. La estructura necesaria depende del uso posterior; la documentación no indica que haya una única opción válida para todos los modelos. Por eso es importante revisar las superficies resultantes, sobre todo en las zonas con muchos triángulos.

Las opciones específicas para SubD permiten controlar la unión de superficies y la continuidad en los vértices extraordinarios. En la sección Faces, Packed combina una cuadrícula de caras cuadrangulares en una superficie NURBS más grande. Con Unpacked, se crea una superficie NURBS independiente para cada cara cuadrangular de SubD. ShowFacePacks muestra las caras SubD en distintos colores según las divisiones de las cuadrículas rectangulares de cuadriláteros. ForceUpdateFacePacks permite reorganizar las cuadrículas después de agregar un pliegue o eliminar una cara; la documentación indica que equivale al comando PackSubDFaces.

AjusteValor recomendadoEfecto
DeleteInputObjectsYes o NoDetermina si se elimina o se conserva el objeto de origen.
TrimTriangularFacesYes o NoDetermina si los triángulos de la malla se convierten en superficies NURBS recortadas o sin recortar.
FacesPacked o UnpackedDetermina si las caras cuadrangulares se crean como superficies combinadas o independientes.

La documentación no recomienda un valor único para estos ajustes que sirva para todos los proyectos. Por tanto, la tabla resume la función de cada opción, pero no ofrece una configuración universal que sustituya los requisitos del proyecto.

3. Evalúa la continuidad en los vértices extraordinarios

Al convertir SubD en una polysurface, las opciones de conversión pueden afectar a la continuidad en los vértices extraordinarios. Según la documentación de Rhino, en esos vértices la continuidad solo puede ser aproximada; las opciones G0, G1, G1x, G1xx y G2 ofrecen distintos resultados en esa zona. En las regiones suaves de SubD alejadas de los vértices extraordinarios, la polysurface siempre se define como G2.

G0 intenta mantener la forma lo más cerca posible de la SubD. G1 busca continuidad G1 alrededor del vértice; a cambio, la forma puede desviarse un poco más de la SubD. G1x es similar a G1 e intenta mantener la desviación de la normal de la arista en 1 grado o menos. G1xx añade nodos dobles a las curvas isoparamétricas cercanas a la arista y utiliza más puntos de control para aumentar la suavidad de las líneas Zebra. G2 proporciona continuidad G2 en los vértices extraordinarios, pero puede crear protuberancias o depresiones alrededor de ellos.

Por eso, al elegir una opción, no te fijes únicamente en el grado de continuidad. También importan la proximidad de la superficie convertida a la forma original y la geometría alrededor del vértice. La documentación menciona el análisis Zebra como una forma de mostrar la continuidad G2 cerca de un vértice extraordinario en SubD. Al comparar resultados, examinar la misma zona ayuda a comprender el efecto de cada opción.

4. Divide curvas en segmentos con Convert

El comando Convert transforma la estructura de una curva en segmentos de arco o polilínea. La opción Arcs de Output crea segmentos de arco; las secciones casi rectas pueden convertirse en segmentos de línea recta. La opción Lines genera segmentos de polilínea. El comando también puede unir segmentos de línea que estén en la misma dirección y segmentos de arco que pertenezcan al mismo círculo mediante la opción SimplifyInput. Esta simplificación busca mejorar la precisión al convertir curvas NURBS formadas por segmentos de arco y línea.

Si SimplifyInput se establece en Yes, la simplificación utiliza las tolerancias absoluta y angular, no los ajustes de tolerancia personalizados del comando. La documentación indica que se puede elegir No cuando la simplificación sea demasiado agresiva al convertir curvas NURBS normales en arcos o líneas. DeleteInput controla si se elimina la curva original después de la conversión. OutputLayer puede colocar el resultado en la capa actual, en la misma capa que la curva de entrada o en la capa de la superficie de destino. Si el objeto de entrada pertenece a un modelo agregado mediante Worksession, el resultado se coloca en la capa actual.

AngleTolerance determina el valor angular máximo en los extremos de los segmentos y sustituye la tolerancia del sistema. Si se introduce cero, se permiten arcos no tangentes; pueden producirse discontinuidades, aunque se pueden usar menos segmentos que con la opción Lines. Tolerance establece la tolerancia en los puntos medios y sobrescribe el ajuste del sistema. MinLength y MaxLength controlan la longitud mínima y máxima de los segmentos; en ambos ajustes, cero significa que no se aplica ningún límite a la longitud correspondiente.

Efectos en los flujos de trabajo de arquitectura y visualización

Los equipos de arquitectura e interiorismo que necesitan transferir geometría a programas compatibles con NURBS pueden convertir mallas, SubD o algunos objetos sencillos a NURBS con ToNURBS en Rhino 8. Para los equipos de visualización, la decisión tiene que ver con conservar o no el objeto de origen, crear superficies individuales o agrupadas y elegir en qué segmentos se convertirán las curvas. Conservar la geometría de origen antes de convertirla y revisar las superficies resultantes facilita detectar cambios no deseados.

La documentación de Rhino no especifica requisitos de hardware, tiempo de procesamiento, costo de licencia ni una lista de compatibilidad con otros programas para estos comandos. Por eso, los estudios deben probar la geometría resultante y la estructura de superficies necesaria en sus propios flujos de transferencia, y revisar especialmente la continuidad en los vértices de SubD y la conversión de los triángulos de malla. También conviene tener en cuenta que los ajustes de tolerancia y longitud de segmento pueden cambiar el resultado de las curvas divididas con Convert.

Errores frecuentes

  • Convertir sin comprobar el efecto de DeleteInputObjects y perder la geometría original.

  • No tener en cuenta que Packed y Unpacked crean estructuras de superficie distintas.

  • Pasar por alto que la opción G2 puede crear protuberancias o depresiones en los vértices extraordinarios.

  • Esperar un resultado sin considerar cómo SimplifyInput gestiona las tolerancias durante la conversión con Convert.

  • Olvidar que establecer AngleTolerance en cero puede producir arcos no tangentes y discontinuidades.

Fuentes

2 fuentes
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/tonurbs.htm
Resumen
D
docs.mcneel.comdocs.mcneel.com/rhino/8/help/en-us/commands/convert.htm
Resumen

No republicamos los textos de las fuentes; las citas breves van marcadas y el resto es resumen y comentario propios.

La opinión de 3dsınıfı
3dValoración del editor

Estos comandos de Rhino 8 ofrecen un control útil al preparar distintos tipos de geometría para flujos de trabajo basados en NURBS. Para los estudios de arquitectura y visualización de Turquía, la principal ventaja no es tanto convertir con un solo clic, sino poder elegir cómo se dividen las superficies y si se conserva el objeto de origen. Esto hace que las pruebas y la revisión antes de transferir la geometría sean importantes.

La documentación no especifica requisitos de hardware, tiempo de procesamiento ni costo de licencia, por lo que no es posible sacar conclusiones sobre esos aspectos. Los equipos deberían comparar las opciones Packed/Unpacked y de continuidad en sus propios proyectos, y comprobar especialmente que G2 puede cambiar la forma alrededor de los vértices. También conviene recordar que los ajustes de tolerancia y longitud de segmento pueden afectar al resultado de Convert.

Preguntas frecuentes

¿Qué objetos convierte ToNURBS en Rhino 8?

ToNURBS puede convertir objetos de malla y SubD en superficies NURBS. También permite crear curvas NURBS a partir de aristas de mallas o SubD.

¿Se elimina el objeto de origen durante la conversión con ToNURBS?

Si DeleteInputObjects está en Yes, el objeto NURBS reemplaza al objeto de origen. Si está en No, el objeto nuevo se agrega a la capa actual y permanece en la misma posición que el original.

¿Qué hace el comando Convert de Rhino con las curvas?

Las convierte en segmentos de arco o polilínea. Según los ajustes, puede simplificar segmentos de línea y arco; también permite configurar la longitud de los segmentos y las tolerancias.

Los comentarios y el foro están en turco.Únete al debate
+

Noticias relacionadas