Usamos cookies técnicas (necesarias) y, si lo aceptas, analíticas para medir el uso de la web. Consulta la Política de Cookies.
Dos curvas pueden compartir el punto donde se encuentran, compartir además la dirección, o compartir también la curvatura. Posición, tangencia y curvatura: tres niveles, y la diferencia entre los dos últimos no se ve en la línea.
01
ContextoNingún trazado largo sale de una sola curva. Una fachada, el canto de una cubierta, una rampa: todos se componen de tramos que se encuentran, y cada encuentro es un punto débil en potencia.
Lo que pase ahí se hereda. Si dos curvas se encuentran mal, las superficies que generan se encuentran igual de mal, y el fallo —invisible en pantalla— reaparece en obra como una arista donde no debía o un reflejo roto que recorre la fachada entera.
La continuidad mide esos encuentros. No describe una curva: describe la relación entre dos, y admite tres niveles, cada uno con nombre propio y cada uno incluyendo al anterior.
| G0 · Posición | Los extremos coinciden. Nada más: las direcciones pueden diferir, y entonces hay esquina. |
| G1 · Tangencia | Además coincide la dirección de salida. La esquina desaparece y la línea fluye. |
| G2 · Curvatura | Además coincide lo cerrada que va la curva a cada lado. La luz cruza la junta sin enterarse. |
La primera unión se ve: hay esquina, luego es G0. Las otras dos son el problema de esta guía, porque se ven idénticas. Las dos son suaves, las dos parecen resueltas, y sin embargo sobre una fachada de vidrio una produce una banda de reflejo y la otra no.
La diferencia está en la curvatura, y la curvatura no se ve en el alámbrico. Hace falta medirla.
02
Fig. 02En cada punto de una curva existe un círculo que la imita exactamente ahí: se llama círculo osculador. Donde la curva va abierta ese círculo es enorme; donde va cerrada, es pequeño. La curvatura es simplemente cuánto se cierra: la inversa de su radio.
κ = 1 / R. Un arco de 10 m de radio tiene curvatura 0,1. Uno de 2 m, curvatura 0,5: va cinco veces más cerrado. Una recta, que no se cierra nada, tiene curvatura cero.
Y hay una imagen perfecta para hacerla visible de un vistazo. Coge un peine de plástico y dóblalo: las púas se abren más donde más se dobla. El peine de curvatura es exactamente eso dibujado sobre la curva —una púa perpendicular en cada punto, más larga cuanto más cerrada va— y el perfil que trazan las puntas es la curvatura hecha dibujo.
En Rhino se enciende con CurvatureGraph y se queda pegado a la curva mientras la editas. A partir de aquí es la única herramienta que vamos a necesitar.
Con la magnitud definida, ya se puede leer. Volvemos al trazado del principio, ahora con el peine puesto.
03
Fig. 03El mismo trazado, ahora con el peine. Y debajo, la curvatura otra vez, esta vez como gráfico corriente: el peine es esa curva enrollada sobre el trazado.
Ahora las tres uniones se distinguen sin discusión. En la de posición el perfil se parte y cambia de dirección. En la de tangencia no gira, pero salta de altura: la curva llega con un radio y sale con otro. En la de curvatura el perfil cruza la unión sin enterarse.
Ese salto es todo. En chapa mate nadie lo notará; en vidrio o en aluminio brillante es una banda de luz clavada en la junta.
Fuera de las uniones, el peine avisa de otras cosas. Estas cuatro figuras cubren casi todo lo que uno se encuentra:
Dos advertencias que ahorran malentendidos. La primera: la altura del peine no significa nada por sí sola. La escala es un ajuste del comando, así que unas púas enormes pueden ser una curva impecable vista con lupa. Lo que se lee es la continuidad del perfil, no su tamaño.
La segunda: cuando el peine cruza al otro lado no hay defecto. La curvatura pasa por cero y la curva cambia de concavidad. Es un punto de inflexión, y en cualquier trazado en S es justo lo que debe ocurrir.
Cuando el peine deja dudas, GCon las cierra: se lanza, se señalan los dos extremos que se encuentran y devuelve por escrito la distancia entre ellos, la diferencia de tangente en grados y la diferencia de curvatura, más el nivel alcanzado. El peine localiza; GCon certifica.
Con el peine ya se lee cualquier unión. Vamos al caso más limpio y más común de todos, que además es el que más gente da por bueno: una recta que continúa en un arco.
04
Fig. 05El caso más limpio es también el más común: una recta que continúa en un arco tangente. Una marquesina, un bordillo, el arranque de una rampa.
Recta + arco
Recta + transición + arco
La misma recta y el mismo arco, dos maneras de llegar. La línea de arriba no delata nada en ninguno de los dos casos.
A la izquierda, la unión directa. La tangencia es exacta —cero grados de quiebro— y sobre la línea no hay nada que ver. Pero la curvatura pasa de cero al valor del arco de golpe. Es G1 puro, y en chapa brillante ese escalón es una banda de luz.
A la derecha, un tramo intercalado cuya curvatura sube en rampa en vez de saltar. Es lo que hacen carreteras y ferrocarriles entre recta y curva para que el volante no gire de golpe, y tiene nombre propio: clotoide. En una fachada no hay volante, pero hay luz, y la luz reacciona igual.
Diagnosticar ya sabemos. Falta construirlo.
05
Fig. 06Interactiva:
arrastra los
puntos
La tangencia se puede construir a ojo, y la razón es una propiedad elegante de toda curva NURBS: en su extremo sale exactamente tangente al último segmento de su polígono de control. Si dos curvas comparten esa dirección de salida, comparten tangente.
Tres puntos, una recta. El penúltimo punto de la primera curva, el punto de unión y el segundo punto de la segunda deben caer sobre una misma recta.
La curvatura cuesta un punto más por rama y no tiene regla equivalente: hay que calcularla. El laboratorio deja tocar las tres condiciones sobre las mismas dos curvas, y los indicadores se miden de la geometría resultante en lugar de declararse.
Macizo: libre en el plano. Anillo: desliza por una recta. Punteado: lo determina la condición. Arrastra con ratón o dedo; con teclado, Tab entra, Espacio cambia de punto y las flechas lo mueven. Escala: 20 px = 1 m.
En Sin unión, junta los extremos a mano: la separación nunca llega a cero, y en cuanto supere la tolerancia del documento la superficie saldrá abierta. En G1, el primer punto de la segunda curva sigue siendo tuyo pero solo desliza por la tangente. En G2, el segundo se suma y desliza por una paralela: arrástralo de un extremo al otro y fíjate en lo que no cambia, los dos radios de la unión.
G2 restringe sin clavar. La condición no fija los puntos en una posición única: los deja en una familia de soluciones. El contador de grados de libertad cuenta el precio —de ocho a seis, cinco y cuatro— y explica por qué una curva de cuatro puntos no puede dar G2 en sus dos extremos a la vez.
Diagnosticado el problema y entendido el precio, quedan las dos maneras de resolverlo. Y la diferencia no es de gusto.
06
Fig. 07Hay dos maneras de arreglar una unión que no cumple. La diferencia no es de gusto: una añade geometría y la otra la modifica.
BlendCrv · añade
MatchCrv · modifica
Un tercer objeto, o una curva movida. En trazo fino y punteado, la posición original.
BlendCrv no toca nada: crea un tramo nuevo entre los dos extremos con el nivel que le pidas y lo empalma a ambos lados. Es lo que quieres cuando las dos curvas son datos del proyecto —dos alineaciones fijadas, dos tramos que vienen de otro archivo— y no puedes moverlas. Su precio es un objeto más en el modelo.
MatchCrv no añade nada: deforma una de las curvas hasta que cumple la condición contra la otra. Es lo que quieres cuando una de las dos es libre y prefieres no meter un tercer objeto. Su precio es que la curva cambia de forma, y en sus opciones conviene mirar dos: mantener el otro extremo, si esa curva ya está empalmada al otro lado, y promediar, que reparte la deformación entre las dos en lugar de cargarla toda en una.
Los deslizadores de BlendCrv son exactamente el margen que viste en el laboratorio: recorren la familia de soluciones G2 sin salirse de ella. Cambian la forma del tramo, no el nivel de continuidad.
07
Cierre| Nivel | Garantiza | Dónde exigirlo |
|---|---|---|
| G0 | Los extremos coinciden; el ángulo queda libre | Esquinas deliberadas, encuentros con junta constructiva, cambios de plano |
| G1 | Sin quiebro: la dirección se conserva | Trazados en planta, bordillos, tubos y perfiles mates, cantos de forjado |
| G2 | Reflejo continuo: la curvatura no salta | Piel reflectante: vidrio, inox, chapa lacada brillante, láminas de agua |
Join no crea continuidad: agrupa curvas cuyos extremos ya están dentro de tolerancia. El quiebro sobrevive intacto a la operación.G1 sin G2. La tangencia está resuelta; la curvatura salta. Si la superficie va a ser reflectante, esa unión pide un empalme G2.
La que tenían antes. Join comprueba que los extremos estén dentro de tolerancia y agrupa; no mueve un solo punto de control. Lo único que ha cambiado es cómo se selecciona la geometría.
Sí. La condición no fija los puntos en una posición única: los restringe a una familia. Los deslizadores recorren esa familia sin que las curvaturas dejen de coincidir en la unión.
Sí: la unión es solo G1. La curvatura salta de cero al valor del arco y la chapa brillante mostrará una banda de reflejo justo en la transición. O se acepta y se hace coincidir con una junta, o se intercala una transición que lleve la unión a G2.
Nota sobre las figuras
Todas las curvas se evalúan en tiempo real como Bézier cúbicas, y el peine y el gráfico salen de la curvatura calculada punto a punto. Las condiciones se imponen en su forma geométrica: G1 con un factor de escala libre en la tangente, G2 con ese factor más un término de sesgo. No en la forma paramétrica C1/C2, que es un caso particular más rígido y daría la falsa impresión de que un empalme G2 admite una sola solución. El tramo de transición del apartado 04 tiene curvatura nula en un extremo y exactamente 1/R en el otro.
Esta guía explica el porqué. En Rhino 3D para Arquitectura lo aplicas: modelas proyectos reales de arquitectura, con soporte directo del instructor y certificado al terminar.
Ver el curso