Objetos de Rhino

Introducción

Los objetos geométricos fundamentales en Rhino son puntos, curvas, superficies, polisuperficies, sólidos, objetos de extrusión ligera, superficies de subdivisión y objetos de malla poligonal. Este capítulo explica con detalle la base matemática del modelado en Rhino.

Información teórica
No es necesario entender todo lo que hay en este capítulo para empezar a utilizar Rhino.

Esta guía aborda los diferentes tipos de geometría que admite Rhino. Básicamente, son los objetos que Rhino puede leer (abrir), crear y escribir (guardar).

Tipos de geometría

En este contexto, los tipos de geometría son diferentes maneras de representar formas 3D en un modelador CAD utilizando diferentes funciones matemáticas. Los distintos modeladores admiten varios tipos de geometría. Los más comunes son NURBS y mallas. Hay dos ventajas principales de admitir muchos tipos de geometría diferentes:

  1. Necesidad diferente: Cada geometría tiene sus ventajas y es más fácil de usar para crear formas específicas o utilizar en etapas posteriores para otros fines, como la escultura digital o la fabricación.
  2. Comunicación con otros programas: Importar o guardar archivos desde y hacia otras aplicaciones que solo admiten un tipo de geometría específico.

Los tipos de geometría que admite Rhino son:

  1. Geometría NURBS
  2. Superficies de subdivisión (SubD)
  3. Mallas poligonales

Rhino ir moviéndose entre los diferentes tipos de geometría. Algunas de estas transformaciones se hacen fácilmente, y otras requieren más trabajo.

Es el tipo de geometría principal en Rhino, que permite el modelado de forma libre de alta precisión con tolerancias ajustadas. Permite una forma libre de diseñar mientras se utiliza la geometría para la fabricación. A continuación, examinaremos en detalle los tipos de objetos NURBS.

Geometría NURBS

NURBS (B-splines racionales no uniformes) son representaciones matemáticas que pueden modelar con precisión cualquier forma, desde una simple línea, círculo, arco o caja en 2D hasta la más compleja superficie o sólido orgánico de forma libre en 3D. Por su flexibilidad y precisión, los modelos NURBS pueden utilizarse en cualquier proceso, desde la ilustración y la animación hasta la fabricación.

La geometría NURBS es un estándar industrial para los diseñadores que trabajan en 3D, donde las formas son libres y fluidas y donde tanto la forma como la función son importantes. Rhino se utiliza en el diseño naval, aeroespacial, de automoción y de interiores y exteriores. Los fabricantes de electrodomésticos y aparatos de oficina, muebles, equipos médicos y deportivos, calzado y joyería utilizan Rhino para crear formas libres.

Puntos

Los objetos de Punto marcan un único punto en el espacio 3D. Son los objetos más simples de Rhino. Los puntos pueden colocarse en cualquier lugar del espacio. Se definen mediante una coordenada X, Y y Z. Suelen utilizarse como marcadores de posición. En general, los puntos de control/vértices de superficie/malla/SubD son equivalentes. Utilice el comando Punto para crear este tipo de objeto en Rhino.

Curvas (NURBS)

Una curva de Rhino es similar a un trozo de alambre. Puede ser recta o curvada, y puede sea abierto o cerrada. Una policurva tiene varios segmentos de curva unidos de extremo a extremo.

También puede dibujar curvas utilizando puntos de control de curva y dibujar curvas que pasen por los puntos seleccionados.

Tipos de curva
Puede dibujar líneas rectas, polilíneas, arcos, círculos, polígonos, elipses, hélices, espirales o curvas de forma libre. Se llaman curvas en Rhino. Esto se debe a que, internamente, son curvas NURBS de diferentes grados.

Superficies (NURBS)

Una superficie es como una lámina de goma rectangular y elástica sin grosor. La forma NURBS puede representar formas simples, como planos y cilindros, así como superficies esculpidas de forma libre. Las superficies pueden ser abiertas o cerradas. Cuando son cerradas, también se denominan sólidos ya que pueden calcular un volumen.

Hay básicamente dos formas de crear superficies en Rhino:

  1. Partir de una primitiva.
  2. Partir de curvas existentes.

Anatomía de un superficie

Hablemos de los elementos visibles de una superficie. Una parte esencial de una superficie es su estructura de puntos de control . Para visualizar los puntos de control, seleccione el objeto y pulse la tecla .

  • Los puntos de control definen la forma de una curva NURBS o de una superficie. La mayoría de veces, los puntos de control no tocan la superficie. Están dispuestos en forma de rejilla que mantiene la superficie en su sitio. Al desplazar estos puntos de control, cambiará la forma del objeto.

  • Las curvas isoparamétricas son una red de líneas visibles que atraviesan la superficie para ayudarnos a entender su flujo y forma en el espacio. Comúnmente se denominan isocurvas. Estas curvas ayudan a visualizar la forma de la superficie. Las curvas isoparamétricas no definen la superficie. No son más que una ayuda visual que permite ver la superficie en la pantalla. Cuando se selecciona una superficie, se resaltan todas sus curvas isoparamétricas.

  • Las curvas de borde delimitan los límites de la superficie. Las reconocerá porque se muestran ligeramente más oscuras que las isocurvas. En una polisuperficie , definen el límite exterior de cada parche de superficie que compone la polisuperficie.

  • Una costura de superficie es un caso especial de borde de superficie de revolución o la superficie resultante de la extrusión de una curva cerrada. Básicamente, la superficie de un borde que se envuelve sobre sí mismo para cerrar la superficie donde inició.

Propiedades de una superficie

Direcciones de superficie

Una superficie NURBS tiene una naturaleza de 4 lados. Se ve por cómo se orientan su estructura de puntos de control e isocurvas . Por tanto, hablamos de dos direcciones, que comúnmente se denominan U y V .

Superficies abiertas vs. superficies cerradas
Before After
Before
After

Superficie abierta

Superficie cerrada

Una superficie puede ser abierta o cerrada. Una superficie abierta es una geometría que representa una forma, pero no tiene grosor. Piense en un trozo de goma o de papel. Puede ver esta superficie desde arriba y también su parte inferior (en azul, imagen izquierda). Aunque no se pueda ver el interior de una superficie cerrada, se trata de un objeto vacío. Piense en un globo inflado (imagen de la derecha).

Superficies no recortadas vs. superficies recortadas
Before After
Before
After

Superficie no recortada

Superficie recortada

Las superficies no recortadas son aquellas en las que todos los bordes son bordes NURBS “nativos”. Una superficie no recortada, excepto en el caso de singularidades, siempre tendrá cuatro bordes. Son bordes matemáticos. Trabajar con superficies no recortadas tiene un par de ventajas:

Las superficies recortadas se crean cuando se recorta o parte una superficie con una curva u otra superficie. Algunos comandos, como SupPlana , pueden crear superficies recortadas directamente. La forma de una superficie sigue estando definida por un conjunto de Puntos de control dispuestos en un patrón rectangular, incluso si la parte visible de la superficie recortada no es rectangular.

Como es importante saber si una superficie está recortada, el comando Propiedades muestra su estado recortado o no recortado.

Esta superficie puede ser mayor que el borde recortado, pero no verá la superficie subyacente porque Rhino no dibuja la parte de la superficie que está fuera de las curvas de corte. Cada superficie recortada conserva información sobre su geometría de superficie subyacente. Puede eliminar el límite de recorte para recuperar los bordes “nativos” o “naturales” utilizando el comando DeshacerRecorte .

Si tiene una curva de corte que atraviesa una superficie, la curva de corte en sí no tiene ninguna relación real con la estructura de puntos de control de la superficie. Puede verlo si selecciona una superficie recortada y activa sus puntos de control (selecciónela y pulse ). Verá los puntos de control de toda la superficie subyacente.

Singularidad

Una singularidad es una borde que se contrae en un único punto. A menudo, las superficies formadas al revolucionar una curva alrededor de un eje presentan singularidades en el eje de revolución. Piense en los polos de una esfera.

Grado (curva o superficie)

Cuatro cosas definen la geometría NURBS:

  • Grado
  • Puntos de control
  • Nodos
  • Regla de cálculo

NURBS son polinomios racionales. El grado de las NURBS es el grado del polinomio. Un polinomio es una función como y = 3x3 -2x +1. El “grado” del polinomio es la mayor potencia de la variable. Por ejemplo, el grado de 3x3 -2x + 1 es 3; el grado de -x5 + x2 es 5, y así sucesivamente.

Desde un punto de vista de modelado NURBS , el (grado -1) es el número máximo de “curvas” que puedes obtener en cada segmento. Esto determina en qué medida puede afectar a la forma de la curva.

** Por ejemplo**:

  • Una recta tiene grado 1. Tiene dos puntos de control. Tiene cero curvas.

  • Una parábola, una hipérbola, un arco y una circunferencia (curvas de sección cónica) tienen grado 2. Tienen tres puntos de control. Tienen una curva.

  • Una Bézier cúbica tiene grado 3. Si dispones sus puntos de control en forma de zigzag, puedes obtener dos curvas.

Tipos de NURBS
Las curvas mencionadas anteriormente se denominan de Bézier o de un solo segmento. También puede crear NURBS de varios segmentos colocando tantos puntos de control como sean necesarios para doblarla con la forma deseada.
Puntos de control

Los puntos de control influyen en la forma de una curva o superficie. El punto de control contiene información como la ubicación, la dirección y el peso. Puede realizar cambios sutiles en la forma de la curva o superficie moviendo la ubicación de sus puntos de control. Rhino ofrece muchas herramientas para editar puntos de control. Algunos de los tutoriales que publicaremos posteriormente muestran la manipulación de puntos de control.

Cuando mueve los puntos de control, la curva o superficie cambia y Rhino la redibuja suavemente. Los comandos de transformación de Rhino, como Mover , Copiar , Rotar y Escalar pueden manipular puntos individuales o múltiples.

Polisuperficies (NURBS)

Una polisuperficie está formada por dos o más superficies unidas entre sí. Una polisuperficie que encierra un volumen de espacio define un sólido.

El comando ActivarPtSólidos activa puntos de pinzamiento que actúan como puntos de control para polisuperficies. Sin embargo, la edición de estos puntos debe limitarse a una dirección lineal para mantener intacta la estructura del objeto.

Sólidos

Un sólido es una superficie o polisuperficie que encierra un volumen. Los sólidos se crean cada vez que una superficie o polisuperficie está completamente cerrada. Rhino crea sólidos de una superficie, sólidos de polisuperficie, sólidos de extrusión, sólidos de malla y sólidos SubD.

Una sola superficie puede envolverse y unirse a sí misma. Algunos ejemplos de comandos son Esfera , Toroide y Elipsoide . Los puntos de control pueden mostrarse en sólidos de una sola superficie y moverse para cambiar la superficie.

Algunos comandos de Rhino crean sólidos de polisuperficie. Pirámide , Cono y ConoTruncado son ejemplos de comandos que crean sólidos de polisuperficie.

Geometría SubD

Rhino Los objetos SubD son superficies de subdivisión Catmull-Clark de alta precisión diseñadas para modelar y editar rápidamente formas orgánicas complejas.

Las SubD en Rhino se componen de vértices, bordes y caras. Puedes empujar o tirar de ellas para dar forma al objeto. Piense en una SubD como si fuera material de arcilla.

SubD vs NURBS
En cuanto a la escultura 3D, las SubD tienen la ventaja de que puedes seguir empujando y tirando de vértices, bordes y caras sin importar lo complejo y detallado que sea el objeto.

Geometría de malla

Una malla es un conjunto de vértices y polígonos que definen la forma de un objeto poliédrico. Las mallas en Rhino están formadas por triángulos y cuadriláteros. Al igual que las NURBS , las mallas pueden ser abiertas o cerradas (sólidas).

Dentada vs. Suave
Una malla es siempre irregular debido a la naturaleza plana de los polígonos. Los objetos NURBS se basan en vectores y, por tanto, siempre son suaves. Puede controlar la densidad de la malla en el cuadro de diálogo Malla.

Muchos programas utilizan mallas poligonales para representar la geometría en renderizado, animación, fabricación digital, visualización y análisis de elementos finitos. El comando Malla convierte la geometría NURBS en mallas poligonales. Rhino puede leer y escribir muchos archivos con formato de malla. Para dibujar objetos de malla, utilice comandos como EsferaMallada , CajaMallada , CilindroMallado .

Además, Rhino dispone de comandos que permiten trabajar con mallas.

Ingeniería inversa
Convertir una malla en un objeto NURBS se denomina ingeniería inversa. Rhino tiene algunas herramientas como EnvolverMalla, RemalladoCuad, SubD y ANURBS que pueden servir de ayuda. Información sobre tutoriales de ingeniería inversa…

Extrusiones ligeras

Las extrusiones ligeras utilizan solo una curva de perfil y una longitud como entrada en lugar de la red de curvas que se necesita normalmente para objetos NURBS . Los comandos Caja , Cilindro , Tubo y ExtrusiónDeCrv crean objetos de extrusión. Los objetos de extrusión pueden ser cerrados con una tapa plana o abiertos.

Si es necesario, estos objetos pueden convertir a polisuperficies mediante algunos comandos para añadir información adicional para su edición. Utilice el comando ActivarPuntos o pulse para activar los puntos de extrusión.

Finalizado
¡Enhorabuena por llegar hasta el final! Si tiene alguna pregunta o comentario, no dude en publicarlo en Discourse Tutorials.