×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Assembly Constraints aren't transferring to Part Family Members

Assembly Constraints aren't transferring to Part Family Members

Assembly Constraints aren't transferring to Part Family Members

(OP)
Hello all,

Long time reader, first-time poster. I finally have come to an issue which I couldn't find on the database.

I am creating a part family of turnbuckles. The turnbuckle itself is an assembly, consisting of components such as the body, jaw ends, and a nut and bolt. I created the "assembly template" using the individual part templates, and I fully constrained the assembly. Upon member creation, however, I am getting very strange results. Constraints seem to not be obeying-- almost as if they are not associative (the "Associative" option is checked when constraints are being made).

For the sake of troubleshooting and this discussion, I've greatly simplified the assembly. What I would like to do is align the two "cylinders" of the two components and add a 1" gap between the faces. I've done this on the first photo attachment, the template. I would expect that the member, when created, would be similarly aligned and have a 1" gap. This does not happen, however.

If you have any suggestions, I would appreciate hearing them. Thanks, Andrew

RE: Assembly Constraints aren't transferring to Part Family Members

We're going to need the actual part files before we can make an sort of recommendation.  Also, what version of NX are you using?

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

(OP)
Well for starters, this is NX 6.0.3.6.

Unfortunately, if I wish to supply the part files, it gets very complex. Remember that there are part family templates within assemblies of part family templates. What I'll do is zip the required files together for two cases: the family template and one member. (The member will be the very last one in the family spreadsheet).

More to come after lunch; I'm starving.

RE: Assembly Constraints aren't transferring to Part Family Members

That should be enough.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

OK, try substituting the attached Assembly Template into your file set and see if this works any better.  Note that all that I did was to delete and replace the 'Align' constraint only this time I used the explicit 'Infer Center/Axis' Orientation method and selected the nearest axis reference on the 'Turnbuckle' component (you can see what I mean by selecting the Align Constraint and then look at what highlights on the screen).

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

(OP)
John,

I had not been having trouble with the "Infer/Center Axis" constraint; that one seemed to work.

The problem came with the distance constraint. When I generated a member based on your template, I got a similar result as before-- photo attached.

RE: Assembly Constraints aren't transferring to Part Family Members

I don't understand.  Replacing ONLY the Align Constraint resulted in what I thought you were expecting, as shown in my attached image.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

(OP)
Interesting. There must be a difference between our systems. When I received your file, I generated the member and posted a picture in the post at 14:50. The constraints did not appear to function.

Then in your post 1t 15:27, you show your generated member-- and it appears as it should. Any ideas for this difference?

RE: Assembly Constraints aren't transferring to Part Family Members

I'm running NX 6.0.5.3

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

(OP)
Are you familiar with versions enough to say whether it could have something to do with the problem I'm having? If that is the definite solution, I will request an upgrade from my boss.

RE: Assembly Constraints aren't transferring to Part Family Members

I should also mention that the first time I tried to generate the family member, the result I got looked exactly like your picture.  After I deleted and recreated the Align Constraint in the master assembly template I now get what you see in my last picture.  It would appear that it's not JUST an issue of going to a newer version, but that you had to actually create the new constraint in the newer version (note that I never messed with the Distance, but rather only the Align constraint).

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

All I know is that a lot of maintenance was done in various NX 6.0 MR's based on feedback that we were finally starting to get back from the NX 5.0 users who had been using Assembly Constraints.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

RE: Assembly Constraints aren't transferring to Part Family Members

(OP)
Well, I just tried your same procedure without any luck. I can only assume that your software was able to generate the constrain properly while mine was not. Is there any changelog I could look through for a newer version to check whether an upgrade is required, or if the problem exists somewhere else on my system?

Thanks,
Andrew

RE: Assembly Constraints aren't transferring to Part Family Members

(OP)
Edit: Boss denies upgrade request. I suppose I will be applying dimensions manually for families such as these, unless something else comes along.

RE: Assembly Constraints aren't transferring to Part Family Members

You could look through the release notes for each MR to see if any of the fixed PR's pertained to this issue, but even then so much work was being done with respect to Assembly Constraints that this could have been fixed as part of something else where it might not even be mentioned explicitly.

John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/

To an Engineer, the glass is twice as big as it needs to be.
 

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources