Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations KootK on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

NX6 Creating arrays of components using promoted details

Status
Not open for further replies.

DeKa

Mechanical
Sep 18, 2003
5
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


 
Replies continue below

Recommended for you

You are correct the system has never supported instance arrays of certain types of features.

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
 
I use NX6, the same problem is repeated in NX5.

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.
 
I was wrong a bit in my last post writing "that using promotions in that situation is more appropriate", this is in my situation with real assemblies and details.( In the example of course there is no sence in promotions )

Best regards
 
Is there a reason you use promote rather than assembly cut?
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor