We have defined a reusable component based on a part family part file and
supported by a KRX file definition.
When added to an assembly and the "Create Pocket" option is enabled the pocket
creation fails with the message:
"Failed to create pocket for the reusable component"
Solution The reusable pocket function in a reusable component in NX uses a separate,
specific, reference set to determine the reusable pocket definition
Step-by-step how this is defined/done:
In NX customer defaults
(File -> Utilities -> Customer Defaults)
- Gateway -> Reuse Library, Reusable Pocket tab, Reference Set.
By default this is set to "false", i.e. it is expected that you have a
reference set by the name "FALSE" in your reusable component part file. You
can of course modify this name.
Modifying reusable component
- Open your reusable component
- Menu -> Format -> Reference Sets
- Press Add New Reference Set button
- Enter FALSE in the Reference Set Name field, press enter
- Select the solid body in the graphics window
- Close the menu
- Save the part
Please note: The fact that you can define an explicit reference set for the
reusable pocket opens up for defining an oversized pocket for your component,
having a different, larger body, in addition, if that is desired.
Notes and References
Hardware/Software Configuration Platform: INTEL
OS Version: 764SP1