REVIT AVANZADO: FAMILIA PARAMÉTRICA = REVIT + FÓRMULAS
Incluso si eres un principiante de Revit, no toma mucho tiempo darse cuenta de la amplitud y complejidad de los datos que Revit puede administrar y manipular por usted.
Pero para aprovechar el poder detrás de Revit, debes saber cómo "hablar el idioma".
Utilizando fórmulas podrás controlar los valores de los parámetros, y te serán de gran utilidad en la creación de tus diseños paramétricos.
FAMILIAS PARAMÉTRICAS EN REVIT – FLUJO DE TRABAJO
Si quieres crear una familia paramétrica, un flujo de trabajo lógico sería:
- Planifica la familia.
- Categorízala.
- Modélala.
- Crea los tipos.
- Establece las condiciones de visualización.
- Cárgala en el proyecto.
PARÁMETROS EN REVIT
Los parámetros son el medio para conseguir que las propiedades de un objeto no sean fijas, sino que puedan variar en función de las necesidades. Dicha variación la consigues asignando distintos valores al parámetro, y también, y aquí está el quid de la cuestión, puedes ir más allá si para definir ese valor del parámetro utilizas fórmulas.
Es en la planificación de la familia donde estableces los parámetros que necesitarás para definir las propiedades de la familia.
Posteriormente, al modelarla, podrás utilizar dichos parámetros para establecer relaciones entre los elementos de referencia -planos/líneas de referencia- que definen el esqueleto del modelo paramétrico -un modelo paramétrico para cada forma de la familia-.
A continuación, podrás definir distintas configuraciones de valores para los parámetros de la familia. Es decir, crearás los tipos de dicha familia.
También podrás definir parámetros de ejemplar para tu familia. Estos parámetros te permitirán afrontar las distintas casuísticas que puedan surgir para cada ejemplar de una familia en tu proyecto.
FÓRMULAS EN REVIT
Las fórmulas admiten operaciones aritméticas estándar y funciones trigonométricas.
En la tabla, se muestran abreviaturas válidas de fórmulas para operaciones aritméticas y funciones trigonométricas. En los ejemplos, se muestran valores enteros, decimales y fraccionarios en las fórmulas mediante la sintaxis matemática normal.
Los nombres de parámetros en las fórmulas distinguen mayúsculas de minúsculas. Por ejemplo, si el nombre de un parámetro comienza con una letra mayúscula, como Anchura, debe escribirlo en la fórmula con una mayúscula inicial.
INSTRUCCIONES CONDICIONALES
Se pueden usar instrucciones condicionales en las fórmulas para definir acciones en una familia que depende del estado de otros parámetros.
Una instrucción condicional sigue esta estructura: IF (<condición>, <resultado-si-verdadera>, <resultado-si-falsa>)
Esto significa que los valores especificados para el parámetro dependen de si la condición se cumple (verdadera) o no (falsa). Si la condición es verdadera, el software devuelve el valor verdadero. Si la condición es falsa, se genera el valor falso.
Las instrucciones condicionales pueden contener valores numéricos, nombres de parámetros numéricos y parámetros Sí/No. En una condición se pueden usar las comparaciones siguientes: <, >, =. También se pueden usar operadores booleanos con una instrucción condicional: AND, OR, NOT. Por el momento, <= y >= no se han implementado. Para expresar esta clase de comparación se puede emplear un operador lógico NOT. Por ejemplo, a<=b se puede expresar como NOT(a>b).
A continuación se presentan varias fórmulas de ejemplo con instrucciones condicionales.
- IF simple: =IF (Longitud < 3000 mm, 200 mm, 300 mm)
- IF con un parámetro de texto: =IF (Longitud > 35', “String1”, “String2”)
- IF con AND lógico: =IF ( AND (x = 1 , y = 2), 8 , 3 )
- IF con OR lógico: =IF ( OR ( A = 1 , B = 3 ) , 8 , 3 )
- Instrucciones IF incrustadas: =IF ( Longitud < 35' , 2' 6" , IF ( Longitud < 45' , 3' , IF ( Longitud < 55' , 5' , 8' ) ) )
- IF con condición Sí/No: =Longitud > 40 (observe que se implican tanto la condición como los resultados)
BIBLIOGRAFÍA
- ESPACIO BIM
- AUDODESK HELP
Ingeniera Civil 👷 | Colegiada y Habilitada I CIP 349216 | Imaginative thinker ✍️| Modeladora BIM junior 💪
2 meses🙌🙌🙌🙌🙌