¿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.

     

    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

      Tu Respuesta

      No olvides identificarte en hardclash antes de publicar tu respuesta.
      Y, SI LO QUE QUIERES es hacer un comentario a una respuesta este NO es el sitio, utiliza el sistema de comentarios de cada respuesta concreta, por favor. Al publicar tu respuesta, confirmas estar de acuerdo con la política de privacidad y los términos de servicio.