Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Default setting - Distance constraint

edited March 9 in Mechanical

Hi all
By any chance can you guys point me in the right direction.
Looking for HOW TO keep the "distance constraint exposed" option in OFF by default.
The default is "Auto" a major pain for assemblies, when a few hundreds start accumulating.

A search trough the variables didn't return nothing.
Although I'm still convinced it's somewhere in there, or it should be... ;-)

257 x 466 - 9K


  • Hello,
    Do you mean that exposed parameters just use too much space in the mechanical browser?

  • edited March 13

    Hi Ilya
    Well we can say space and management of a huge amount of exposed parameters makes for a quite messy browser environment.

    There's no obvious choice for "all on", "all off" or option making it "default off" allowing to turn on only a few according to the needs.

    In assembly condition only a few might be in use, so dragging along the whole shebang is a pain. ;-)

    246 x 554 - 23K
  • @crpt2008,
    Hm. In your message, you mentioned parameters, but on screenshots, you outlined constraints. It's a bit confusing.

  • edited March 16

    Not so much confusion since both parameters or constraints have the same "exposed" options ON/OFF or Auto.

    253 x 601 - 21K
    311 x 611 - 23K
  • @crpt2008 let's summarize. Imagine you have a component which contains 10 dimensional constraints and 5 parameters. You insert it into an assembly and prefer to see only this component inside the mechanical browser, am I right?
    Then, in case you need the component parameter, you open it in a separate file and set the expose option to "ON"?

  • edited April 13

    Hi Ilya g morning
    Pretty much that. The user should be able to choose the default setting for "expose".
    Personally, I would set it at template level, according to my needs.

    But allowing setting it in a bundle (example: right click menu...) Would also be very welcomed ;-)

    In case of larger quantities of const/parameters, going back to the original file and set the "expose" option manually, one by one is a pain.

    Edit: I hope these images help illustrate my idea/wish.
    There are some "common denominator" between all this const/parameters.
    Ex. "Enable" and "Exposed" being the obvious.

    The user could/should be able to set them all at once.
    At user level, that would make all sense to me.
    For you guys at programming level, I guess it's a headache waiting to happen. LOL

    302 x 273 - 10K
    319 x 314 - 11K
  • edited April 18

    I must admit that I do not fully understand your issue.

    Exposing a constraint like 'Distance_12 = 2 mm' if a component is inserted in an assembly seems strange. The numerical expression suggests that this distance is fixed. To parametrize a constraint you would use a parameter. If you do, the default 'Auto' setting for the 'Expose' property works fine and you will rarely have to change it.

    If a component has so many constraints that you lose the overview, wouldn't the most logical approach then be to use sub-components? This will also group constraints and parameters in a logical way.

    It can also be helpful to use more meaningful names for constraints.

Sign In or Register to comment.
Origami is the Japanese word for paper folding. ORI means to fold and KAMI means paper and involves the creation of paper forms usually entirely by folding.

Powered by VanillaForums, Designed by Steam