El complemento EsSync (Rhino y Grasshopper)
Lee el modelo y la geometría de tus definiciones, la manda a los visores y aplica lo que llega de vuelta. Trae los comandos Es… y la pestaña E-SPACE de Grasshopper.
Lo que pasa detrás de E-SPACE: qué piezas lo forman, cómo se conectan, cómo se ubica el modelo en el espacio real y qué tan preciso puede quedar.
Tus modelos no se guardan en ninguna nube: todo corre en tu computadora y en tu red local. Lo único que se consulta por internet es tu cuenta, para verificar la licencia:
Lee el modelo y la geometría de tus definiciones, la manda a los visores y aplica lo que llega de vuelta. Trae los comandos Es… y la pestaña E-SPACE de Grasshopper.
Es el puente entre Rhino y los visores. Arranca solo cuando conectás Rhino y se cierra con él (viene dentro del paquete). Solo hace falta permitirlo la primera vez en el firewall de Windows.
La app del Quest, la del celular y el visor web. Los tres hablan el mismo idioma con el servidor.
Cada vez que conectás Rhino con el comando EsSync se abre una sesión con un código propio, y Rhino muestra una página con un código QR que contiene los datos para entrar. El visor lo lee con su cámara, prueba las direcciones de red posibles y se conecta solo. No hay que escribir direcciones ni iniciar sesión.
| De Rhino al visor | Del visor a Rhino |
|---|---|
| Geometría: mallas, curvas, textos y etiquetas, con su material y su capa | Los movimientos que hacés: mover, girar y escalar piezas (solo las que lo permiten) |
| Las capas y si están prendidas | Qué capas prendés o apagás |
| Los parámetros de Grasshopper que activaste (sliders, interruptores, listas, botones) | El valor nuevo de cada parámetro que tocás |
| Los marcadores QR del documento (nombre y posición) | La posición y orientación del visor, la mirada, las manos, los punteros y los QR que ve |
| El nivel de zoom, la vista y la configuración de interacción por pieza | Los gestos (toque, arrastre, mantener) y los eventos de pasar la mano por encima |
Todo viaja en metros y con el eje Z hacia arriba (el complemento convierte las unidades de tu documento). Los cambios se agrupan en intervalos muy cortos para que mover un slider o una pieza no sature a Grasshopper.
Para que el modelo coincida con el lugar real, E-SPACE necesita saber dónde está el modelo respecto del espacio del visor. Hay tres formas:
En Rhino colocás marcadores con EsMarker: cada uno es un punto (la esquina del QR) con un nombre (ES-01, ES-02…). Los imprimís con EsMarkerPrint y los pegás en esos mismos puntos del lugar real. Cuando el visor ve un QR, conoce ese punto de la realidad:
Sin escanear nada: con la punta del control o el dedo índice tocás la esquina real de cada marcador, en orden. Mantener apretado un punto lo corrige; al terminar, el modelo queda anclado y fijo.
Sin marcadores: el visor detecta las superficies horizontales de tu cuarto (en el Quest con el escaneo del espacio; en el celular con ARCore) y apoyás el modelo donde apuntás. Para una mesa, medís su altura apoyando el control o el dedo sobre ella. Podés girar el modelo de a 15° y elegir cualquier escala (1:1 a 1:100), ideal para maquetas.
El error de ubicación se estima como ≈ 1 cm de lectura del QR + 1 % de la distancia al marcador más cercano, multiplicado por un factor que baja cuando estás dentro del triángulo de los tres marcadores más cercanos y sube lejos de ellos. En la práctica:
La pestaña Anclaje muestra el error actual y un indicador de confianza (verde, ámbar o rojo) que combina el error de los puntos con los metros que caminaste desde la última lectura. Y en Rhino, el comando EsPrecision dibuja un mapa de precisión en 3D antes de ir a obra, para decidir dónde pegar los QR.
EsInteract también se pueden mover desde el visor los objetos normales de Rhino (no solo los de Grasshopper). Cada gesto es un único paso de «deshacer».Tus modelos no se guardan en ningún servidor y E-SPACE no tiene publicidad ni análisis de uso. Lo único que se consulta por internet es tu cuenta, para verificar la licencia (todos los planes usan una, también el gratuito). Las imágenes de la cámara solo se usan en el momento para leer QR y no se guardan. La comunicación entre Rhino y los visores es con tu propia computadora por tu red local. Está explicado en la política de privacidad.
Preferimos contarte lo que todavía no está resuelto:
| Tema | Qué pasa hoy |
|---|---|
| Precisión con QR lejanos | En una prueba con 5 QR muy separados el error fue de 4 a 8 cm (límite de leer a 3–4 m con QR de 150 mm). Con QR cercanos y bien ubicados baja. Falta validarlo en una pared real con cinta métrica o láser. |
| Demora con geometría pesada | Si la definición usa Breps, el recálculo de Grasshopper puede tardar cerca de 1 segundo. Conviene mallar antes del Sync. |
| Cantidad de piezas | Con unas 4000 piezas la memoria del celular queda justa. Para el Quest, agrupar piezas fijas en una malla es parte de lo que viene (ver la hoja de ruta). |
| Oclusión | El modelo no se oculta detrás de objetos reales. Por eso están los modos Alámbrico y Aristas, que dejan ver lo real a través del modelo. |
| Idioma | La interfaz de las apps está en español. |
| Requisitos | Rhino 8 para Windows (8.35 o más nuevo) y que la PC y el visor estén en la misma red Wi-Fi. |