NX6 Creating arrays of components using promoted details
NX6 Creating arrays of components using promoted details
(OP)
Hello to all!
I am trying to insert the array of screws in the circular array of holes, which was made in the detail. That detail was inserted to an assembly and was promoted. But on the step when Itry to create an array of screws, the error message is always appeared "Array template is not mated to a valid feature instance".
Here the every step I do.
I create new detail, create cylinder feature there.
create simple hole on the plane face, create circular array of the holes.
I create an assembly, insert the detail to that assembly, fix the detail by creating fix constarint [I do not use mating conditions].
Then I promote my detail.
After that I insert my screw to the assembly, create 2 touch constraints to place my screw in the hole: the first one between screw cylindrical face and promoted hole cylindrical face, the second - between screw plane face and promoted detail plane face.
Then I try to create an array of screws(from instance feature) in the assembly.
The result is the error message.
What can be wrong?
If I do not create promotion everything is fine.
Thanks
I am trying to insert the array of screws in the circular array of holes, which was made in the detail. That detail was inserted to an assembly and was promoted. But on the step when Itry to create an array of screws, the error message is always appeared "Array template is not mated to a valid feature instance".
Here the every step I do.
I create new detail, create cylinder feature there.
create simple hole on the plane face, create circular array of the holes.
I create an assembly, insert the detail to that assembly, fix the detail by creating fix constarint [I do not use mating conditions].
Then I promote my detail.
After that I insert my screw to the assembly, create 2 touch constraints to place my screw in the hole: the first one between screw cylindrical face and promoted hole cylindrical face, the second - between screw plane face and promoted detail plane face.
Then I try to create an array of screws(from instance feature) in the assembly.
The result is the error message.
What can be wrong?
If I do not create promotion everything is fine.
Thanks





RE: NX6 Creating arrays of components using promoted details
You won't be able to boolean it either, assuming that you might later wish to do so (i.e. subtract or unite).
You will have more luck using instance geometry if you're on NX-5 or higher, and you'll be able to boolean the the resultant solids, (but not the original if it is based on a promotion).
You would be able to boolean all the solids if you use linked geometry rather than promotions.
If you're still having trouble please always say what version of NX you're using.
Best Regards
Hudson
www.jamb.com.au
Nil Desperandum illegitimi non carborundum
RE: NX6 Creating arrays of components using promoted details
An interesting fact: If I switch to mating conditions and do the same, on the step when I create array there is no error, but my screws are not in the right place. They are near the holes, but not in the holes.
As for a linked bodies, so.. probably you are right, but I thought that using promotions in that situation is more appropriate.
Best regards.
RE: NX6 Creating arrays of components using promoted details
Best regards
RE: NX6 Creating arrays of components using promoted details