domingo, 19 de diciembre de 2010

Revit- Catálogos

Gustavo, esto es para vos, perdón la demora!!!
Muchas veces es necesario crear un catálogo para trabajar con una familia. Una de las familias que viene con Revit y trabajan de esta manera son las familia de Columnas estructurales metálicas.


Pero, cómo hacemos para crear nuestro propio catálogo de una familia?
Para ver esto voy a crear un ejemplo sencillo de una pieza prismática con un orificio central, y un catálogo con algunos tipos.
Esta familia la cree desde una extrusión y tiene 4 parámetros: Ancho, Profundidad, Alto y Radio, y se llama Pieza.rfa.

No cree ninguna tipología, ya que para eso utilizaré el catálogo.

Para armar el catálogo, es necesario crear un archivo .Txt, que tenga el mismo nombre de la familia, en mi caso Pieza.txt y se debe guardar en la misma carpeta donde guardamos la familia.
En la primera línea del archivo, se coloca un listado de los parámetros que tiene la familia.
El formato es: nombre del parámetro, tipo de parámetro y unidad de medida del parámetro separado por ##; y entre ellos por coma. Por ejemplo:
Ancho##length##meters
Además para colocar el nombre que identifica a cada tipo, se coloca una coma al comienzo de la línea.
En mi caso quedaría de esta manera
,Ancho##length##meters,Profundidad##length##meters,Alto##length##meters,Radio##length##meters
En las siguientes líneas del archive .Txt se colocan los nombre y los valores que queremos de nuestra pieza. Por ejemplo:
P_4x4x3-1,4.00,4.00,3.00,1.00
Donde los valores indican:
P_4 x 4 x 3 -1            Nombre del tipo
4.00                         Ancho
4.oo                         Profundidad
3.00                         Alto
1.00                         Radio
Mi archivo completo se visualiza de la siguiente manera


Una vez armado este archivo y guardado en la misma carpeta, al seleccionar la familia para cargar en un proyecto se abrirá el catálogo con todo los tipos disponibles para usar en el proyecto.


2 comentarios:

  1. Hola Lucrecia.

    Muy interesante el tema de los catálogos. Le encuentro muchas utilidades, pero... ¿Se pueden añadir parámetros que no sean numéricos? Por ejemplo, ¿podria añadir un catálogo donde el valor que quiero escoger sea la descripción en diferentes idiomas sin modificar para nada la geometría?

    Muchas gracias.

    ResponderEliminar
  2. Alfonso, con respecto a un parámetro de tipo texto lo he intentado pero no pude hacerlo.
    Terminé colocando en la primer parte del catálogo lo que necesitaba como texto.
    Por ejemplo en algunos casos puse color del objeto.
    Esto antes de la coma, donde luego colocas los valores de los parámetros definidos en el catálogo
    Saludos

    ResponderEliminar