Tuesday 10 November 2015

Dynamo: Copiar parámetros en otros automáticamente.

En el post anterior decía que de forma inmediata Revit no te dejaba conseguir las áreas automáticamente cuando las modificabas. Ahora os explico como lo podéis hacer mediante un ejercicio sencillo en Dynamo:


  • Demostración de que no cambia si lo modifico:




  • Pongamos en juego a Dynamo:




  • Comprobemos si cambia:




Perfecto, cambia automáticamente, y los conocimientos que tienes que tener en Dynamo son básico, por lo que ánimo, inténtalo por tu cuenta.

Te dejo el esquema por si lo quieres copiar.




¿Área o regiones?

En este post quiero poner en jake a las áreas de Revit. Esto ni mucho menos quiere decir que no la queramos utilizar o que no sean útiles, no voy por ahí.

Sin embargo estoy seguro que en algún momento, ya sea por tiempo, o por no tener ningún tipo de restricción por parte de Revit habéis querido obtener áreas mediante regiones.

Ya sea para hacer un tanteo, o para hacer un plano rápido de tipologías de suelos etc...

Bueno pues os dejo este post para que podáis elegir con mayor sabiduría dependiendo de lo que queréis conseguir.

Resumiendo, lo que voy a enseñar es: Como hacer regiones, compartir sus parámetros para poder etiquetarlos y que nos muestre lo que queramos, además os mostraré la posibilidades que nos aporta este método.


  • Hacer los parámetros (compartidos), ver la foto para conseguirlos. Yo para este ejemplo voy a crear Área Link Region, Nombre, Numero.



  • Creo las regiones y compruebo que me aparecen los parámetros antes creados.



Esos parámetros como habréis supuesto lo tendremos que rellenar nosotros, como si fueran los departamento de la áreas.

  • Una vez hecho eso, tenemos que etiquetarlos para que nos aparezca, como si de áreas se tratase. Para ellos tenemos que crear una etiqueta multicategoría.








  • Ahora es el momento de etiquetarlas.


Antes:


Después:


Otro punto interesante son las tablas, ¿Puedo conseguir la información en las tablas? La respuesta es Yes, of course. Esto es una ventaja muy positiva ya que:
  • Podemos cambiar los valores a nuestro antojo de forma rápida.
  • Podemos vincularlo con Excel cambiarlos en esa aplicación y luego devolverla a Revit (esto es eficaz si estamos hablando de muchos elementos).






Otra de las utilidades, es que podemos hacer filtros y cambiar su apariencia a nuestro antojo.




Eso son unos ejemplos, lo podremos cambiar a nuestro antojo.

Una vez finalizado este articulo, os deberíais estar preguntando ¿Si cambio las regiones, me cambia las áreas? Bueno, tengo que ser SINCERO, la respuesta es NO, pero es un "NO" entre comillas, ya que con un poco de conocimientos en otros software podemos hacerlo automático, la respuesta es hacer MACROS o utilizar DYNAMO, por lo que la respuesta at the end es SI, si lo podemos hacer automático.



¿Como poner sillas en estadios o auditorios?

Tengo que decir que para conseguir el objetivo de poner sillas no tiene mucha ciencia. Podemos conseguir nuestro objetivo de muchas diversas formas. Cito algunos métodos con los que podéis conseguir este objetivo.


  1. Obviamente poner sillas una a una, y quizás dependiendo de la forma de la grada, podéis agruparla. Es la forma más lenta de hacerlo, pero al fin y al cabo sirve.
  2. Mediante una silla basada en linea, en otro post expliqué como conseguirla para que os funcione. Dependiendo de la forma, y de lo que queráis conseguir os puede servir más o menos. Ya os aviso que no os va a funcionar apropiadamente en las curvas.
  3. Mediante componentes adaptativos. Es una forma avanzada de Revit, no tiene más que poner una silla en un punto adaptativo, y este punto adaptativo situarlo en una linea con unas condiciones especificas para que se pueda repetir la familia. Siendo algo de nivel avanzado en Revit, ya os digo que si el graderío tiene dimensiones muy grandes el archivo de revit romperá, por lo que no os lo aconsejo. Sin embargo si es una cosa pequeña pues tiene muchas ventajas, ya que se podrá adaptar a cualquier forma, mostrando el número de sillas automáticamente.
  4. Mediante barandilla, en mi opinión es la más perfecta para auditorios, cines o cualquier zona que necesite posa brazos, esto es debido a que te dejará controlar los posa brazos y la silla separadamente, y creanme es muy efectivo y rápido.
  5. Mediante muros cortinas, esta en mi opinión es la más eficiente para estadios, ya que no carga mucho el archivo revit, y te da muchas posibilidades para adaptarlo a tu proyecto.


En este post voy a explicar el último pto, y veréis lo sencillo que es:


  • Tenemos nuestro auditorio donde queremos poner nuestras sillas, como ejemplo pondré esto:



  • Tenemos que crear la familia en Paneles muros de cortina:



Nota: Es fundamental que bloqueéis las dimensiones de la silla, sino se te deformará y las sillas no tendrás la dimensiones requeridas.

  • Insertamos la familia en nuestro proyecto, y creamos nuestro muro cortina:



Nota: Recordar que antes de hacer todo esto tendréis que modelar correctamente tu silla o insertarla desde otra familia, it is up to you. Otra cosa importante son los espacios que ponéis entre silla y silla.

  • Una vez creada la familia, pues pongalan y verá que rápido lo tenéis.



Como veis muy rápido, y también apreciareis que no carga mucho el archivo.

Ahora preguntas que tendréis que haceros:

Los estadios tienen zonas, como los agrupo? Diferentes formas, o llamando a las sillas por zona, o los muros por zonas, tendréis que ayudaros de los grid.
Tendré que saber cuantas sillas tengo ¿Como lo hago? Sencillos con las tablas de cuantificación.
Bueno y como controlo en donde se sitúan los muros, como lo hago? Tienes dos formas:
  1. Poniendo niveles por cada escalón (cosa que no recomiendo).
  2. Por desfase (es la que recomiendo), ya que puedes controlarlo en las tablas de cuantificación, y dentro de este mundo para hacer las cosas más rápidas pues puedes usar Dynamo..., pero vamos que no lo necesitas.


  • Recuento de Sillas: 288






  • Control de la altura:


Monday 26 October 2015

Falso techo organico (Organic Ceiling)

Con este post simplemente quiero mostrar el procedimiento general, en otros post iré explicando como se hace cada cosa individualemente.

Si queremos hacer falsos techos que no sean estándar nos sera complicado modelarlos con las herramientas comunes, por lo que os presento un atajo, que son las masas y los elementos adaptativos.

Lo primero que tenemos que hacer es saber los niveles del falso techo (donde empieza y donde debe terminar. Luego modelamos la superficie quedando algo parecido a:






Una vez acabado esa superficie es esencial hacer el modelo adaptativo, el que sera algo parecido a:



Una vez terminado, lo debemos cargar en la superficie creada anteriormente, nos quedara así:


Luego para no ir uno a uno acomplandolo en los nodos, le daremos al comando repetir:


Se repetirá automáticamente en toda la superficie, quedando así:


Una vez acabado, lo insertamos en nuestros proyecto:



Así de sencillo.





1º Parte Formulas Revit

Como ya anuncié anteriormente aquí os dejo algunas de las fórmulas más comunes en Revit. Todas ellas muy útiles para familias, familias anidadas, paneles, componente adaptativos etc. 


Exponencial:
X elevado o incrementado por Y = X ^ Y

Círculos con pi π:
En Revit = pi()
Circunferencia = pi() * (Radius * 2)
Circunferencia = pi() * Diameter
Área de un círculo = pi() * Radius ^ 2

Raíz Cuadrada:
Para un valor concreto = sqrt(999)
Para un parámetro = sqrt(Width)
Para una fórmula= sqrt(Width + Height)

Logaritmos:
Ejemplo del logaritmo de 1000 de base 10 es 3, ya que los tres factores de 10 deben de ser multiplicado: 10 × 10 × 10 igual a 1000
En revit = log(1000)
Forzar Si/No, dependiendo de usos:
Forzar = 1 < 2
No forzar = 1 > 2

Condiciones:
Esta es la estructura de las condiciones:
IF (<condition>, <result-if-true>, <result-if-false>)

Algunos símbolos de operaciones:

< Menos que
> Mas que
= Igual
/ Divide
AND Ambos son verdadero
OR Unos de los estados es verdadero
NOT El estado es falso

Simples condiciones:
IF (Length < 900, <true>, <false>)

Usando AND:
IF ( AND (x = 1 , y = 2), <true>, <false>)
<true> Si ambos x=1 e y=2, algo distinto es <false>

Usando OR:
IF ( OR ( x = 1 , y = 2 ) , <true>, <false>)
<true> Si uno u otro x=1 o y=2, algo distinto <false>

Condiciones anidadas:
IF ( Length < 500 , 100 , IF ( Length < 750 , 200 , IF ( Length < 1000 , 300 , 400 ) ) )

100 será si Length<500, 200 será si Length<750, 300 será si Length<1000 y 400 será si Length>1000

Thursday 22 October 2015

Barra de escala parametrizada - Parametric scale bar

Probablemente habréis tenido que poner en vuestros proyectos barras de escala, y bueno supongo que habréis visto muchas versiones desde la que se dibujan por cada escala que se necesite, desde aquellas que son una familia con múltiples escalas dentro de la misma con múltiples opciones de visibilidad, o alguna mas inteligente que vincula las etiquetas con textos predefinidos. Todas ellas validas, pero ninguna llegará a satisfacer nuestro objetivo ya que todas cojean de algo.

Con este post os voy a mostrar una barra de escala donde puedes conseguir cualquier escala que se necesite en cada momento. Es un ejercicio sencillo, pero al que hay que dedicarle un poco de tiempo al principio.

Lo primero que tenemos que hacer una nueva familia en: Anotaciones_Anotaciones Generales.

Una vez dentro nos ponemos a dibujar la "Scale bar" con sus números tal como:

Ahora es el momento de crear los parámetros, los muestro en las foto, es mas sencillo de entender y de copiar.


Escala: Es "Tipo", y es el valor que necesitarás para controlar la escala en el futuro.
Unidades: "Texto", nos servirá para controlar que unidades pondrá en la barra automáticamente.
Multiplicador: "Numero" Es el factor que te calculará los numeros de la barra escaladora.
Metros: "Si/No" Esta es necesaria para hacer funcionar la primera condición de la foto, Tenemos que decirle a Revit que trabaje con ese parámetro.
1,2,3,4 y 5: "Numero" Son los parámetros vinculados al multiplicador y que a su vez se vincularán con las etiquetas.

Una vez creado los parámetros es el momento de vincular las etiquetas con sus funciones, para ello cliquear en las etiquetas y abrir la función editar etiquetas.


Cuando acabemos de vincular las etiquetas, ya podemos dar por terminada la familia. Ya podemos cargarla en el proyecto y crear tantas escalas como quieras.

Espero que podáis dedicar unos minutos a crearla ya que os ahorrará muchos quebraderos de cabeza en el futuro. Por cierto y sólo un comentario más, si estáis pensando en vincular la barra con la escala del dibujo o del "sheet" del proyecto no lo hagáis, ya que muchas veces tendréis varias escalas en la misma hoja por lo que la barra os dará error.

En uno de los próximos post intentare hablar de las formulas en Revit.



Wednesday 21 October 2015

Etiquetar en una VISTA 3D

Esto es un ejercicio muy sencillo, en otro post explicaré como se pueden modificar las etiquetas y como crearlas ect. Sin embargo el propósito de este post es explicar como puede aplicar esas etiquetas a una vista 3D.

Lo primero que tenemos que hacer es elegir la vista 3D que queremos mostrar. Una vez hecho esto debemos bloquear la vista 3D (recuadro rojo):


Posteriormente nos vamos a Anotaciones_ Nota clave_Nota clave por materiales o el que queráis para cada caso:


Para finalizar ponemos las etiquetas donde las necesitemos. Como yo no he cargado ninguno txt de etiquetas me aparecen en blanco. En otro post explicaré como se hace.


Tuesday 20 October 2015

Vista 3D de un despiece.

A día de hoy, clientes, constructoras, las personas en general necesitamos visualizar los elementos en 3D. Por lo que es muy habitual que las constructoras o clientes nos pidan el despiece constructivo por materiales para poder visualizarlo.

Aprovechando el post de dividir el forjado por piezas, voy a explicar como podemos conseguirlo. Es muy sencillo:



El recuadro rojo nos muestra los que tenemos que aplicar para poder tener control sobre las piezas. En la segunda foto nos aparecen unas flechas, ellas nos ayudarán a modificar lo que queramos. Procedemos a modificar lo que pensemos que sea conveniente y nos quedaría algo parecido a:


Monday 19 October 2015

Forjados, Suelos, Acabados ¿Como trabajarlos con Revit?

Como podéis imaginar muchos de mis post se originan en las dudas de los nuevos o no tan nuevos usuarios Revit que trabajan conmigo en la empresa.

Hoy Auditando un modelo Revit me llevé la no grata sorpresa que en mi empresa utilizaban un estilo de trabajo poco eficiente en términos BIM. Hay una cosa que nos tiene que quedar claro, BIM está hecho para facilitar nuestro trabajo individual y colectivo, pero también hay que decir que su mal uso nos proporcionará quebraderos de cabeza y futuros problemas.

Por ello mismo me llevó a compartir este conocimiento enfocados en los forjado, acabados y su estructura.

Imaginaros que tenéis esta situación, donde tenéis un forjado con sus capas etc, y esas particiones:



En algún momento de proyecto dependiendo del nivel de detalle tendremos que elegir el acabado de cada habitación. Por lo que pensamos "¿Como hago esto? ", podemos decir bueno sencillo pongo otro suelo encima del que tengo y solucionado el problema. Cuya respuesta es: NO, así no se debe trabajar at all, Simplemente el hecho de hacer eso nos aporta múltiples problemas, por ejemplo: 
  • Duplicamos el trabajo.
  • Sobrecargamos el archivo.
  • Tendríamos que nombrar diferentes Workset o subproyectos para controlar la visibilidad.
  • Si el proyecto cambia, me tengo que acordar de cambiar el otro suelo.
  • Problemas de chequeo del modelo, ya sea con Solibri, Vico o Naviswork, etc.

Sabiendo algunos de los problemas que me puede causar, ahora viene la explicación de cual es el camino correcto:


Tenemos que dividir el forjado en partes, tal y como muestra la foto de arriba. Una vez utilizada la herramienta obtendremos:


Ahora pensareis "Oye, pero si no ha cambiado nada...", fijaros a la izquierda de la foto. Nos deja controlar la visibilidad del forjado, al tenerlo como "original" no notaremos la diferencia, pero si lo cambiamos a mostrar "partes", veremos:


Ahora si notamos la diferencia. Una vez hecho esto, es el momento de darle el acabado a cada una de las salas, para ello, le damos a dividir y dibujamos las partes que deseamos cambiar.



Como observáis en la foto anterior, ya están dividas las particiones. Ahora es el momento de asignarles los acabados que queramos:


El recuadro rojo nos muestra la opción de dejar el mismo material o cambiarlo. Yo como ejemplo voy a cambiar todos, quedando así:


Como podéis apreciar este método tiene muchos beneficios:
  • Misma pieza, pudiendo controlar su visibilidad.
  • No duplicamos elementos.
  • No tendremos problemas a la hora de compartir el modelo con otras consultoras, etc.

Espero que esto os ayude en vuestro trabajo.