Ayuda, ¿Es posible restringir una medida que no exceda de..?

Necesito restringir una medida de un elemento en una familia pero no quiero que al momento de manipular medidas ésta no exceda el ancho.

MedidasDentro de una familia de muro cortina.. La suma de (ELEM_DISTIZQ+ELEM_ESP) no debe superar el PANEL_ANCH *NOTA: PANEL_ANCH es un parametro de reporte. ya que es la medida del panel.

Ayuda porfavor. Agradezco de antemano

Curioso Preguntada on febrero 1, 2023 en 3D Modelado.
Agregar Comentario
3 Respuesta(s)
    Mejor respuesta

    Hola Felipe.

    Para limitar una longitud necesitas al menos un parámetro adicional que sea la “longitud deseada” y una fórmula condicional. Mira el ejemplo que te pongo.

    Además, para el caso de los paneles de muro cortina donde el ancho es un parámetro de informe, que al fin y al cabo es un tipo de parámetro de ejemplar, todas las fórmulas donde se usen serán de parámetros de ejemplar.

    En el ejemplo, A es el parámetro de ejemplar (ancho del muro cortina), B es un parámetro de ejemplar porque depende de la fórmula, C es un valor por tipo y “B deseado” también.

    Ocurre una cosa, y es que el panel funciona correctamente en el proyecto, pero si fuerzas los planos de referencia en  el editor de familias para que A sea más pequeña, empieza a saltar algún error. 

    Longitud máxima con fórmula

     

    Espero que te ayude. Un saludo.

    Caballero Jedi Respondida on febrero 19, 2023.
    Agregar Comentario

      Muchas gracias Pablo por tu respuesta, la verdad es que me sirvió bastante.
      Me gustaría hacerle una consulta referente a la ayuda anterior, lo que sucede es que al momento de manipular “B deseado” si bien si la medida excede, la medida de B se restringirá. Pero,  ¿Existe la posibilidad de que al momento de exceder la medida, además de restringirse automaticamente, el programa arroje un error, de que no puedo manipular una medida superior por ningun motivo?
      (quizás literalmente error no, pero alguna advertencia de que la medida se encuentra fuera del limite) 
      Eso, me gustaría que pudieras resolverme esa duda. Saludos y de nuevo muchas gracias.

      Curioso Respondida on febrero 20, 2023.
      Agregar Comentario

        Sí, claro, puedes de alguna manera mostrar algo que te sirva para darte cuenta de que la longitud es excesiva.

        Por ejemplo, puedes crear un parámetro de ejemplar de tipo Sí/No que cambie según se cumpla o no una condición. El parámetro se puede llamar “Longitud excesiva” y la fórmula, siguiendo el ejemplo que te ponía sería “= B deseado + C > A”

        Este parámetro lo puedes usar como parámetro de visibilidad de un símbolo en planta o alzado,  o alguna geometría 3d simbólica, que se verá en el proyecto solo cuando la longitud sea excesiva.

        Un saludo.

        Caballero Jedi Respondida on marzo 8, 2023.
        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é