How to ignore configuration items in Configured Assembly Properties?
jim_wilson436
Member Posts: 23 PRO
I am trying to configure part numbers on some assemblies. Frequently, some of the configured values for the assembly are irrelevant to the part number.
As an example, on one assembly, a configured orientation angle sets the relative positions of movable elements. The angle doesn't affect the assembly part number, which solely depends on size. Say the assembly comes in three different sizes. I should only need three entries in the table, one for each size.
However, apparently I must list all three sizes for every possible orientation value. Otherwise, any unlisted angle will make onshape set the part number to a default value, instead of the correct part number based only on size. This gets ridiculous quickly when an irrelevant configuration value is a real number.
Isn't there some way to remove or identify certain columns to be ignored in the Configured Assembly Properties table? Or is there some other workaround?
0
Best Answer
-
I filed a request about this a few months ago and this was what @TimRice said:Currently we do not support Configured properties wildcards so each variation of the configured part must be explicitly created in the Configured properties table. I added you to the improvement request to address this.4
Answers
-
Ok. Thanks for responding. Here is a link to a simplified example.And a picture:
I've made Name match Part Number so the result is instantly obvious. Just play with the configuration parameters and watch how the name changes, or doesn't. In this case, I need the name (and PN) to always match the size value. That's it. Nothing else should matter.1 -
I filed a request about this a few months ago and this was what @TimRice said:Currently we do not support Configured properties wildcards so each variation of the configured part must be explicitly created in the Configured properties table. I added you to the improvement request to address this.4
-
Thank you, @Eleanor_Coffin.What a pity, though! Obviously, it is impossible to explicitly create "each variation of a configured part" if the assembly contains a configuration variable. There are infinitely many variations--it would take a long time to create them all.
Incidentally, wildcards aren't the only approach to resolving the issue. Simply allowing the user to delete or ignore a configuration property column from the table would be a huge step forward. Enabling expressions in the assigned property field would be another great improvement.Cheers!
4 -
This is exactly the approach I was looking for!jim_wilson436 said:Thank you, @Eleanor_Coffin.What a pity, though! Obviously, it is impossible to explicitly create "each variation of a configured part" if the assembly contains a configuration variable. There are infinitely many variations--it would take a long time to create them all.
Incidentally, wildcards aren't the only approach to resolving the issue. Simply allowing the user to delete or ignore a configuration property column from the table would be a huge step forward. Enabling expressions in the assigned property field would be another great improvement.Cheers!0 -
Any updates on this? I've created a standard library configurable assembly and everything is working great, only to run into this properties issue. It seems like it completely defeats the ease to create and functionality of the configured assembly!
James P. Miller
Mechanical Design | Custom Automation | Onshape CAD
https://millerdesignservices.net1 -
Bumping this thread to comment that I would also find this super helpful. Configured features can do this just fine already by only referencing one of several inputs. Seems odd for OnShape to leave configured properties in a state that requires every possible combination of inputs to be spelled out.
That's the whole problem that having multiple configuration inputs was designed to solve!
0



