Últimas noticias
Filtros de vista en Revit: guía de color y visibilidad en planos arquitectónicosGuía de modelado paramétrico en Revit con Rhino.Inside.Revit y GrasshopperGuía de Light Linking en Blender: controla la luz y las sombras por objetoModelado arquitectónico en SketchUp: guía de Push/Pull, secciones y escenasCreación de entornos arquitectónicos con Unreal Engine PCG: flujo de trabajo básicoEl sistema de inferencia óptica Lumai Iris se probará en ARIAComando Patch de Rhino 8: guía para crear superficies con curvas y puntosGuía de Landscape Spline en Unreal Engine: adapta caminos y senderos al terrenoPintar texturas en Blender: guía paso a paso desde los UV hasta guardar la imagenAnálisis de escenas con Blender MCP Server: instalación e indicaciones seguras
TutorialesRevitRhinoGrasshopper

Guía de modelado paramétrico en Revit con Rhino.Inside.Revit y Grasshopper

Rhino.Inside.Revit conecta el diseño paramétrico con BIM al permitir usar Rhino y Grasshopper dentro de Revit. Esta guía explica los componentes, el seguimiento de elementos, la transferencia de geometría y los ajustes de rendimiento.

Estudio de arquitectura con una maqueta de pabellón paramétrico y un espacio de trabajo BIMImagen IA
Imagen ilustrativa generada con IA.Imagen: 3dsınıfı / FCA AI

En resumen

  1. Rhino.Inside.Revit solo funciona en Windows y requiere Revit 2018-2027.
  2. Los componentes de Grasshopper compatibles con Revit se dividen en funciones de consulta, análisis, modificación y creación.
  3. El seguimiento de elementos incluye las opciones Disabled, Enabled: Replace y Enabled: Update.
  4. Los problemas de tolerancia al transferir geometría pueden hacer que Revit rechace algunos formatos o recurrir a una transferencia SAT más lenta.

Qué aprenderás en esta guía

Rhino.Inside.Revit permite usar las herramientas de Rhino y Grasshopper dentro de Revit. Grasshopper incluye componentes preparados para trabajar con la estructura de datos de Revit. Esta combinación permite aprovechar en un mismo flujo de trabajo las posibilidades de modelado de forma libre de Rhino y los elementos y datos del entorno BIM de Revit. El objetivo aquí no es solo transferir geometría, sino también entender cuándo y cómo una definición de Grasshopper modifica el proyecto de Revit.

En esta guía aprenderás a identificar los componentes compatibles con Revit, gestionar el seguimiento de los elementos creados, tener en cuenta las tolerancias al transferir geometría y utilizar ajustes que pueden ayudar a reducir los tiempos de espera en modelos grandes. En lugar de modelar de principio a fin un edificio concreto, la guía explica el funcionamiento básico de Rhino.Inside.Revit.

Requisitos

Rhino.Inside.Revit está diseñado para Windows. La página de características del fabricante indica que requiere Revit 2018-2027. La página también incluye un enlace para descargar la versión de evaluación de Rhino 9 para Windows. En esa misma página se ofrece la opción de descargar e instalar Rhino.Inside.Revit. Como las fuentes no especifican el precio, si es necesario crear una cuenta ni los requisitos concretos de hardware, conviene comprobar estos aspectos en las condiciones actuales del producto.

Antes de empezar, consulta la guía “Getting Started” y familiarízate con los conceptos básicos del modelo de datos de Revit. Entender los conceptos de elemento, parámetro, categoría, familia, tipo e instancia facilita interpretar con qué trabajan los componentes de Grasshopper. Las guías de Rhino.Inside.Revit también cubren la transferencia de geometría y datos entre Rhino y Revit, la estructura de elementos de Revit y los flujos de modelado.

Flujo de trabajo paso a paso

  1. Prepara Rhino.Inside.Revit. Sigue el enlace de descarga e instalación para Windows de la página oficial del producto y comprueba que la versión de Revit que utilizas está dentro del rango indicado. Una vez completada la instalación, podrás acceder a las herramientas de Rhino y los componentes de Grasshopper desde Revit. Los componentes de Grasshopper también pueden utilizar componentes de scripting para trabajar con las API de Revit y Rhino. Para empezar, sigue la guía oficial “Getting Started”.

  2. Distingue las funciones de los componentes de Grasshopper. El color principal de los iconos de los componentes compatibles con Revit indica la tarea que realizan: consulta (Query), análisis (Analyze), modificación (Modify) o creación (Create). Las marcas adicionales del icono ofrecen información sobre el tipo de datos o la identidad con la que trabaja el componente. Al examinarlo, presta atención no solo a sus entradas y salidas, sino también a los colores y las marcas del icono.

  3. Mantén el orden de procesamiento en los componentes pass-through. Algunos componentes combinan las funciones de análisis, modificación y creación en una sola estructura; sus iconos pueden mostrar un fondo dividido en dos. Material Identity es un ejemplo: recibe como entrada un elemento de material de Revit y permite operar con sus propiedades. No es necesario que las propiedades de entrada y salida coincidan: los datos necesarios para crear un elemento pueden ser distintos de los datos calculados como resultado. El uso de estos componentes en cadena ayuda a ejecutar en orden los pasos aplicados a los elementos gestionados por Revit.

  4. Observa las operaciones que modifican el documento. Algunos componentes que crean elementos o modifican los existentes inician una transacción en el documento de Revit activo. Cuando se ejecuta la transacción, el fondo del componente se oscurece. En la siguiente ejecución, si no hace falta modificar la misma entrada y el mismo elemento de destino, no se inicia una nueva transacción y el componente vuelve a su estado gris normal. Puedes utilizar el componente Trigger de Grasshopper para controlar cuándo se ejecutan las transacciones.

  5. Haz un seguimiento de los elementos de Revit creados. La función de seguimiento ayuda a Grasshopper a reconocer los elementos de Revit creados previamente mediante los componentes Add y evita que se generen duplicados. La información de seguimiento se conserva aunque cierres y vuelvas a abrir el archivo. Haz clic con el botón derecho en el centro del componente para elegir uno de los tres modos:

    • Disabled: desactiva el seguimiento. Si vuelves a ejecutar la definición, pueden crearse elementos nuevos y duplicados.

    • Enabled: Replace: cada vez que se ejecuta Grasshopper, se crea un elemento nuevo en lugar del anterior.

    • Enabled: Update: es la opción predeterminada. El elemento existente se actualiza cuando la API de Revit lo permite; si no, se crea un elemento nuevo y el comportamiento pasa a ser el de Replace.

    Las salidas de los componentes Add también incluyen los controles Highlight, Unpin, Delete y Release. Highlight selecciona y resalta los elementos creados; Unpin los desancla; Delete elimina los elementos seguidos. Release hace que la salida de Grasshopper deje de seguirlos, pero no los elimina. Ten en cuenta que, si vuelves a ejecutar la definición después de Release, pueden crearse elementos duplicados.

  6. Gestiona la vista previa y el solucionador según tus necesidades. Puedes activar o desactivar la vista previa de cada componente de Grasshopper por separado y cambiar el estado general de la vista previa desde la pestaña Rhinoceros de Revit. También puedes activar o desactivar el solucionador de Grasshopper desde esa pestaña. En modelos grandes de Revit, desactivar temporalmente el solucionador puede ayudar a reducir los tiempos de espera. Como las vistas previas requieren transformar la geometría, mantener activadas demasiadas puede ralentizar la vista de Revit.

  7. Comprueba las unidades y las tolerancias al transferir geometría. Revit puede recibir curvas, geometría BREP (NURBS) y datos de malla de Rhino. Sin embargo, los problemas de tolerancia pueden hacer que la conversión directa falle. Para la geometría que no se puede transferir directamente, puede utilizarse un método alternativo mediante archivos SAT; según la guía, este método es más lento. Si Rhino y Revit usan unidades distintas, Rhino pregunta si debe adaptar las unidades a la visualización de Revit. Sea cual sea la respuesta, la geometría se convierte al tamaño correcto en ambas aplicaciones. Recuerda que escalar el modelo en Rhino puede afectar a la tolerancia.

Errores frecuentes

Dejar siempre activadas las vistas previas de todos los componentes puede afectar negativamente al rendimiento de visualización en modelos grandes. Mantén activa la vista previa de los componentes que necesites para la comprobación visual y desactiva las demás. Si aumenta el tiempo de espera mientras trabajas en el modelo, considera desactivar temporalmente el solucionador de Grasshopper.

Volver a ejecutar la definición sin comprobar el modo de seguimiento también puede producir resultados no deseados. Como Disabled desactiva el seguimiento, las ejecuciones posteriores pueden crear elementos duplicados. Release no elimina los elementos: solo hace que la salida de Grasshopper deje de seguirlos. Antes de cambiar los ajustes de seguimiento, revisa qué hacen los controles Highlight y Delete de la salida correspondiente.

No pases por alto la tolerancia ni la ubicación del modelo al transferir geometría. Revit puede rechazar datos BREP que no tengan una tolerancia adecuada, y la transferencia SAT es más lenta. Revit no acepta segmentos de curva de menos de aproximadamente 1 mm. Para la geometría NURBS, la guía recomienda ajustar la tolerancia de Rhino a la tolerancia interna de Revit. Entre las opciones descritas en la guía están buscar objetos defectuosos con Selbadobject y repararlos, así como volver a crear los bordes y unir las superficies en modelos existentes con problemas de tolerancia.

Próximos pasos

Una vez comprendido el uso básico, puedes consultar en las guías oficiales las secciones sobre transferencia de datos de Revit a Rhino y de Rhino a Revit. Hay flujos de trabajo específicos para muros de Revit, muros cortina y sistemas, elementos espaciales, huecos, elementos estructurales y materiales. La documentación también aborda vistas, láminas, dibujos, tablas de planificación e informes. Asimismo, incluye contenidos sobre el editor de Python de Rhino, los componentes de scripting de Grasshopper y el uso de la API de Revit con Python y C#.

La página oficial también incluye una serie de videos de Gavin Crump. La serie trata temas como una introducción a Rhino y Grasshopper, la obtención y configuración de parámetros de Revit, la creación de rejillas y niveles de Revit, el análisis de la trayectoria solar y el muestreo de imágenes. Elegir el siguiente tema de estudio según las necesidades del proyecto permite centrar el aprendizaje en un flujo de trabajo específico, como la transferencia de geometría, los datos de elementos de Revit o el análisis.

Fuentes y licencia

Esta guía se ha adaptado al turco a partir de la página oficial de características de Rhino.Inside.Revit, la guía de Grasshopper y las guías de Rhino.Inside.Revit de Rhino. En los textos de origen, estas páginas se indican con licencia=libre. Los temas de la serie de videos de Gavin Crump también se han utilizado tal como aparecen en la página oficial; como las fuentes no especifican una licencia abierta para los contenidos de los videos, no se han incluido citas de ellos.

Fuentes

3 fuentes
R
rhino3d.comrhino3d.com/inside/revit/1.0/guides/rir-grasshopper
Resumen
R
rhino3d.comrhino3d.com/inside/revit/beta/guides
Resumen
R
rhino3d.comrhino3d.com/features/rhino-inside-revit
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

El valor práctico de Rhino.Inside.Revit está en conectar la geometría de forma libre de Rhino con la estructura de elementos y datos de Revit dentro del mismo flujo de trabajo. Para los equipos que trabajan con diseño paramétrico, transferencia de geometría personalizada y datos de Revit, comprender los componentes de Grasshopper y el seguimiento de elementos puede reducir las pruebas y errores. Sin embargo, el beneficio no proviene únicamente de instalar el complemento: también depende de gestionar correctamente el orden de las operaciones y los modos de seguimiento.

Para oficinas y estudiantes de Turquía, los primeros aspectos que conviene comprobar son la compatibilidad con Windows y con la versión de Revit. Las fuentes no indican precios, condiciones de licencia ni requisitos de hardware, por lo que estos costos y condiciones técnicas deben verificarse por separado antes de utilizar el producto a escala de equipo. Los problemas de transferencia debidos a las tolerancias también pueden requerir tiempo adicional en el calendario de producción.

Preguntas frecuentes

¿Qué versiones de Revit admite Rhino.Inside.Revit?

La página oficial del producto indica que requiere Revit 2018-2027. Rhino.Inside.Revit solo está disponible para Windows.

¿Cómo se pueden seguir los elementos de Revit en Grasshopper sin duplicarlos?

La función de seguimiento de los componentes Add de Grasshopper recuerda los elementos creados. Enabled: Update intenta actualizar el elemento existente; Disabled desactiva el seguimiento y puede dar lugar a duplicados.

¿Por qué puede ralentizarse la transferencia de geometría de Rhino a Revit?

Los problemas de tolerancia pueden impedir la transferencia directa y hacer necesario recurrir a la transferencia SAT; según la guía de origen, el método SAT es más lento. Las vistas previas numerosas de Grasshopper y los modelos grandes de Revit también pueden afectar al rendimiento.

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

Noticias relacionadas