How to define a limited range of values for a design parameter?

Our team is using E3D and we have noticed it is possible for the users to define elbow angle greater than 90° in the model and also supply any radius for bends.

We would like to limit DDANGLE values within a [10, 90] interval and also have a min,max value of DDRADIUS for bends. We have so far had no luck in doing this; any help would be greatly appreciated!

Parents Reply
  • Adrijana,Bojan,

    I suggest you a possible workaround.

    In Lexicon you can define a USDA (User System Defined Attribute)

    This allows you to force specific values or ranges to an out of the box attribute (i.e. ANGLE).

    Please find here below the db-listing to be run in Lexicon Module:

    INPUT BEGIN

    NEW UWRLD

    NEW UGROUP

    NEW USDA /ELBO_ANGLE

    DESC 'Limiting elbow trim angle'

    USYSTY ANGL

    ELEL ADD ELBO

    NEW ULIMIT

    UMIN 80degree

    UMAX 90degree

    END 

    END 

    END 

    END 

    INPUT END UWRLD 1 of WORLD /*

    INPUT FINISH

    If you set the ANGLE attribute out of the range (i.e. 80-90 degrees) the system will warn you even using the Attribute and/or Property Forms

    Hope this helps

    Corrado

Children