¿La API de Revit permite igualar un parámetro de ejemplar o de tipo a un parámetro de proyecto?
Todos igualamos a mano parámetros de familias, sean de ejemplar o de tipo con otros parámetros, sean de la familia que hospeda otra familia, sean del documento que hospeda la familia. Pero desde Dynamo es imposible, hasta donde yo sé. No hay nodos. Como quiera que estoy aprendiendo Python para codificar mis propios nodos, me hago esta pregunta, para ir implementando la función. Desde C# estoy seguro que sí, pero aún sabiendo, me da algo de pereza.
Me autorrespondo con una solución que no conocía hasta ahora que corrige parte de mi descripción:
«Pero desde Dynamo es imposible, hasta donde yo sé»
Falso. La última versión que he instalado de Orchid incluye dos nodos para asociar parámetros entre sí, lo acabo ver y probar y ¡funciona!
Buenas tardes Santiago, si he entendido bien tu pregunta.
creo que no es necesario acceder a la API de Revit para realizar lo que estás preguntando, “igualar un parámetro de ejemplar o de tipo a un parámetro de proyecto”
Se puede realizar con un sencillo script de dynamo. Sin necesidad de instalar ningún nuevo paquete.
Es suficiente, utilizando los nodos:
Element.GetParameterValueByName
Element.SetParameterByName
Espero que te sirva.
Saludos!
A falta de que alguien pueda completar la respuesta: Sí, la API de Revit permite igualar un parámetro de ejemplar o de tipo a un parámetro de proyecto.