×
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

Using Expressions to drive Thread sizes
2

Using Expressions to drive Thread sizes

Using Expressions to drive Thread sizes

(OP)
I want to set up an If_Then_Else statement in NX6.0 that drives symbolic thread callouts. The input would the the tap-drill diameter. Basically, I need to know if it is even possible to control the callouts via expressions. And if so, what would the "then" argument be?

Thanks.

RE: Using Expressions to drive Thread sizes

You might have better results if you utilize "suppress feature by expression" with this.
In other words all the thread sizes that you have the potential of using would be present in the model but only one of them would be toggled "on".

RE: Using Expressions to drive Thread sizes

(OP)
I could use that as a last resort. Preferably I'd like to keep the part navigator as uncluttered as possible.

RE: Using Expressions to drive Thread sizes

yea, you are right, it's a matter of weighing the advantages with the disadvantages

RE: Using Expressions to drive Thread sizes

If you create the threaded-holes using the NX Hole function, then yes.  You can go to the expression system and edit the string expression which calls out the thread size, such as editing the expression value from something like 'M10 x 1.5' to 'M12 x 2.5' (as long as it's a valid size in the thread table), it will update the threaded-hole feature.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

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

RE: Using Expressions to drive Thread sizes

I did not realize that it was possible to do that - very cool!
Of the four expressions listed for the thread the second one is the only one that will need to be changed.

RE: Using Expressions to drive Thread sizes

(OP)
John, does the call-out expression generate itself or do I have to create it? I've looked for it in the expression editor(filtered by string), but nothing shows I up.  I've noticed the thread parameters dialog shows the call-out with the brown background which normally shows up when the value is tied to an expression.

 

RE: Using Expressions to drive Thread sizes

This capability is ONLY available when creating Threaded-Holes using the...

Insert -> Design Feature -> Hole...

...feature function.

This is NOT relevant when using the separate...

Insert -> Design Feature -> Thread...

...approach creating a threaded hole from an existing simple hole.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
UG/NX Museum:   http://www.plmworld.org/p/cm/ld/fid=209

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