¿Cómo restringir un parámetro dentro de una familia a un rango específico en Revit?

En Revit, tengo un parámetro de longitud en una familia que no quiero que sea menor de 1m, ni mayor de 5m.

¿Cómo puedo forzar esa restricción?

Agregar Comentario
3 Respuesta(s)

    Depende de su la longitud la mete un usuario “a mano” o si la longitud se rellena sola en función de una formula.

    • Si es el caso de usuario, tienes que crear dos parámetros:

    Uno en el que el usuario mete la longitud que le de la gana. Vamos a llamarlo Longitud_usuario.

    Otro que llamaremos longitud_real con esta formula: if(Longitud_usuario>5, 5, if(longitud_usuario<1, 1, Longitud_usuario)).

    Que básicamente es lo mismo que un condicional de excel, dice: si la longitud del usuario es mayor a 5, entonces pon 5, sino, comprueba si la longitud del usuario es menor a 1, si es así pon 1, y si no, pon la longitud del usuario tal cual.

     

    • Si estás en el caso de que la longitud se rellena sola en función a una formula, no hace falta que crees ningún parámetro extra, sólo tienes que coger el ejemplo de arriba y cambiar la palabra Longitud_usuario por (formula que tengas), y ya está.

     

    General Jedi Respondida on septiembre 17, 2019.
    Agregar Comentario

      Luisa , de Especialista 3D tiene un vídeo que en el que explica de muy bien las fórmulas condicionantes.

      https://www.youtube.com/watch?v=OFS_gTnoAZw&t=556s

      Ewok Respondida on octubre 31, 2019.
      Agregar Comentario

        El camino correcto es el que ya se ha indicado.

        Como dice Iván, debes apoyarte en varios parámetros, el que introduce el usuario y el que contiene el valor que se usa en la familia, el valor comprobado, que implica una comprobación de si el valor introducido está en el rango adecuado.

        En nuestro caso preferimos, además, incorporar parámetros de tipo gobernados por fórmulas constantes que indican el rango de valores apropiados.

        General Jedi Respondida on noviembre 28, 2019.
        Agregar Comentario
      • Apoya a upclash

        Buenas 👋! upclash está gestionado y mantenido por una sola persona.

        Si has podido solucionar alguna duda o simplemente quieres apoyar a upclash, invítame a un café y ayúdame así a mantenerlo online, gracias!


        Invítame a un café