¿Cómo incluir en una etiqueta de categoría, parámetros de Información de proyecto y de nivel en Revit?

Buenos días,
Estoy preparando una etiqueta de dispositivo de datos y en ella, me gustaría mostrar información de muchos parámetros.
Algunos de ellos son muy fáciles porque son datos del propio dispositivo pero otros son datos del proyecto, como el nombre del cliente y el nombre del proyecto. Son parámetros que necesito meter con siglas y que necesitaré para etiquetar otras familias.
Por eso me gustaría extraer esos datos de la herramienta: INFORMACIÓN DE PROYECTO y no meter parámetros en cada una de las familias del proyecto.

Por último me gustaría incluir de manera automática el parámetro nivel.

En Revit no he conseguido incluir en etiquetas parámetros de información de proyecto. Y tampoco el parámetro nivel.
¿Hay alguna forma que se me esté escapando en Revit sin recurrir a Dynamo?

Gracias.
Que tengáis un buen día.
Un saludo

Wookiee Preguntada on diciembre 12, 2019 en Documentación.
Agregar Comentario
3 Respuesta(s)

Buen día Gonzalo.

De acuerdo a tu duda, claro que se puede sin recurrir a Dynamo, sin embargo deberás tener ese trabajo realizado por medio de parámetros compartidos incluidos en tu proyecto para poder realizar esa labor que necesitas. Tal y como te muestro en las siguientes imagenes:

Img: 01

    • Insertaras en tu familia de etiqueta por categoría los parámetros que necesites que se reflejen en tu proyecto.

 

NOTA: estos mismos parámetros deberás incluirlos en tu proyecto de igual manera, asignándoselos a las categorías a las cuales tu necesites que adopten dicho parámetro tal y como te muestro en la siguiente imagen # 02.

Parametros compartidos

Img: 02

Parametros compartidos

 

    • Por ultimo asignas lo que necesites en los elementos, ya sea por instancia o por tipo, eso ya dependerá de lo que necesites.

 

Img: 03

Parametros compartidos

 

Espero haberte podido ayudar con esta solución.

 

Saludos!

Padawan Respondida on diciembre 12, 2019.

Si no entendí mal la pregunta, la intención es hacer del proceso algo automático ¿no?

¿Si tienes 300 elementos, o cambian los niveles de nombre por ejemplo habría que cambiar la información del parámetro uno a uno manualmente?

on diciembre 12, 2019.

Hola Luis,
Agradezco el tiempo que te has tomado pero como dice Andrés, mi intención no es rellenar esos parámetros en cada familia. Sobretodo viendo que desde INFORMACIÓN DE PROYECTO, puedes asignar en cada archivo un cliente y el nombre del proyecto. Y por otro lado, el nivel tampoco quiero escribirlo a mano cuando podría rellenarse solo.
Quiero automatizarlo sin tener que recurrir a crearlos en la familia del dispositivo. Querría que mi etiqueta de dispositivo me dejara insertar como textos de etiqueta, parámetros de información de proyectos y el parámetro nivel.

un saludo

on diciembre 12, 2019.

Permiteme que insista Gonzalo, puesto que veo que este problema que tienes, es un ejemplo clarisimo y estupendo como punto de inicio para aprender a utilizar Dynamo.

No exagero si te digo, que yo en una tarde pasé de apenas saber que existia Dynamo, a crear varias rutinas del tipo que solucionarian casos como el que preguntas.

Si necesitaras guías o ayuda, cuenta conmigo. Pero te animo a “tantear el agua”, no te arrepentirás. De eso estoy seguro.

Un saludo

on diciembre 16, 2019.
Agregar Comentario

Buenas,

No estoy 100% seguro, pero creo que lo que pides no puede hacerse mediante una etiqueta de serie.

¿Has probado a usar quizá, un schedule que te vincule los datos que quieres señalar? Una tabla que te muestre de cada elemento, la información que quieres poner.

De todas maneras, este problema es el típico que Dynamo te lo soluciona en literalmente 5 minutos. ¿Es imposible utilizarlo? Si es por desconocimiento de uso, quizá esta noche podría echarte una mano con la programación.

Un saludo

Wookiee Respondida on diciembre 12, 2019.

Hola Andrés, Al no manejar con soltura  Dynamo todavía, siempre intento exprimir a Revit. Y quería preguntar en el foro por si se me escapaba algo. No tengo nada en contra de Dynamo. Todo lo contrario. Pero no lo domino como para crear esas rutinas. Gracias. Un saludo

on diciembre 12, 2019.
Agregar Comentario

Interesante aplicación del Dynamo en este caso.
Actualmente me encuentro aprendiendo, Y ver necesidades y aplicaciones  de otros usuarios como ejemplos de este tipo abre mucho la mente.

Sino me equivoco los pasos (teóricos) serían los siguientes:

1) Aplicar los parámetros compartidos que ha explicado Luis.

2) Extraer la información del proyecto por un lado (getparameter, si mi memoria no me falla).

3) Extraer el  Nivel del elemento que queremos tener en la etiqueta (de nuevo, getparameter)

4) Escribir en los muros la información extraída en los pasos anteriores en su parámetro compartido correspondiente, para verlo reflejado en la etiqueta ()

No se si a Gonzalo le servirá de orientación, llevo muy poco tiempo formándome en dynamo y en la cabeza tengo más teoría que práctica. Me he saltado pasos como el como obtener la información del proyecto y tal, creo que no son lo más relevante en el script.

Espero que sirva de ayuda y os agradecería que me corrigierais si me equivoco. Toda ayuda es buena.

Un saludo.

Curioso Respondida on enero 7, 2020.

Exacto, el script tendré una parte de recogida de información normalmente con nodo value (una cosa es coger el parámetro y otra es su valor) y otra parte de inserción de ese valor en algún otro campo. Por el camino, de forma muy sencilla con nodos de formato de información tipo string, se pueden juntar o hacer lo que se necesite. Si necesitas ayuda o tienes alguna duda aquí estoy para lo que querais. Un saludo

on enero 8, 2020.
Agregar Comentario