¿Es posible obtener y sobreescribir la fase de un elemento en Revit con Dynamo?

Buenos días,

actualmente estoy comenzando con Dynamo y estoy intentando modificar la fase de un elemento mediante este, una cosa sencillita.

La cosa es que al utilizar Element.GetParameterValueByName me lo devuelve en blanco. Por otro lado al intentar cambiar la fase mediante Element.SetParameterByName me da error.

Adjunto una captura:

Captura Dynamo

 

No se si es que existe otra manera de leer y sobreescribir la fase, o me estoy equivocando en algún caso. Respecto al parameter name es correcto y está escrito tal cual en Revit, por lo cual no debería de haber problema.

 

Un saludo y muchas gracias!

Curioso Preguntada on enero 8, 2020 en Programación.
Agregar Comentario
2 Respuesta(s)

Hola mfcb.

No sé si te va a funcionar de todas maneras, pero lo que seguro que no está bien es el parámetro “Fase”. En todo caso el parámetro sería “Fase de creación”.

El error que te marca es ese precisamente.

 

Caballero Jedi Respondida on enero 8, 2020.
Agregar Comentario

Hola Pablo, muchas gracias por tu ayuda. Tienes toda la razón, me he obcecado en que era «Fase» cuando realmente era «Fase de creación». Problema solucionado.

 

Curioso Respondida on enero 8, 2020.

De nada.

Si se ha solucionado, creo que se puede marcar el tema como solucionado o la respuesta como buena.

on enero 8, 2020.
Agregar Comentario