What is the purpose of “Pattern Component”= un/suppress capability?
After creating a pattern, if I un/suppress (un/check) the component patterns nothing is happening. I guess the corresponding patterned components should response accordingly. Is this a bug?
If you're talking about toggleing ON/OFF the green check-box when you expand the Component Pattern in the Assembly Navigator...
...I'm not sure what that is really supposed to be doing. But I'll check it out and get back to you.
Suppressing the component pattern is supposed to effectively freeze the pattern; you will not be able to edit the pattern until it is unsuppressed.
NX help -> CAD -> Assemblies -> pattern component -> Assembly Navigator component pattern node options
Yes, that's it. I suspect that the confusion is that 'supprssing' the Pattern does NOT 'suppress' the Components themselves. That is by design. If you wish to suppress the Components you will have to do so explicitly.
Really, Why do you want it or usage of that freezing capability? Where could you apply this function?
I imagine it would give you control over when updates occur. If you are working on a large assembly with complicated component patterns, you may want to suppress them while you make several edits to the assembly then unsuppress the component patterns when you are finished. Otherwise the patterns may try to update after each edit, needlessly adding to the recompute time.
With some testing I feel this function could lead to a very chaotic situation or poorly designed.
If you want merely #6 to happen, you could achieve it by simply moving a patterned component (unsuppressed). All the other steps are unnecessary.
What happen if you select Pattern Definition = Reference (#2-#5 always give an error)
Basically Pattern Component’s Un/Suppress capability doesn’t make any sense yet.
you will not be able to edit the pattern until it is unsuppressed.
@ Cowski1:I checked Edit Pattern is available even the pattern is suppressed.
According to the help file, you should not be able to edit the pattern count or any assembly constraints that are applied to the patterned components until the pattern is unsuppressed.
If you can edit the count or assembly constraints (for the patterned components, not the master) while the pattern is suppressed, then you should open a PR with GTAC as this contradicts the info provided in the help files.