Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

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

Associatice Section Modulus

Status
Not open for further replies.

SiW979

Mechanical
Joined
Nov 16, 2007
Messages
804
Location
GB
One of our users has asked if it possible to record section moduli at certain sections associatively as an expression so that they don't keep having to run the command manually as they edit the model. I can't see anything within the command itself, however one of you may know a way of doing it that we dont.

Many thanks in advance

Si

Best regards

Simon NX 7.5.4.4 MP8 and NX 8.5 (native) - TC 8
 
I've seen a few Knowledge Fusion (KF) examples where people have made their own "features" that show up in the tree and update as built-in features do. Perhaps a KF programmer would get just what you want.

Unfortunately, I am not a KF programmer. But, I may be able to help with a journal that would update the same expressions each time it was run. Not as automatic as a built-in feature, but better than doing them by hand each time. Would that be of any help?

www.nxjournaling.com
 
Hi Jeff

Can you explain a little more how the journal would work and what we would have to do in order to set it up?

Cheers

Si

Best regards

Simon NX 7.5.4.4 MP8 and NX 8.5 (native) - TC 8
 
One possible strategy that I think would work:
[ol 1]
[li]set up datum planes at the locations you want to take section values[/li]
[li]create associative intersection curve features with the datum planes and the model[/li]
[li]give the intersection curve features custom names such as "section_1", "section_2",..., "section_n"[/li]
[li]the journal will look for these named features, use the feature curves as input to the section command, and create/edit expressions with the desired section property info[/li]
[/ol]

Or, if you always want to cut a number of sections from a given csys, we could set up a named csys object as a reference for the journal then run the section command and create/edit expressions for the section properties returned.

www.nxjournaling.com
 
Sounds good, if you are willing/kind enough to send me a journal, I'll try it on a part.

many thanks!

Si



Best regards

Simon NX 7.5.4.4 MP8 and NX 8.5 (native) - TC 8
 
Ok, here's a test version.

Before you run it, create at least one associative intersection curve feature in your part and rename it (right click the feature in the tree and choose rename) to section_n, where n is a number. When you run the journal, it will search for intersection curve features with "section" in the name, run the section command on the feature curves, extract the area of the section, and create/update an expression named section_n_area with the section area value. Edit the model so that the section curve feature changes and run the journal again, the PMI note and the expression values will update.

www.nxjournaling.com
 
Awesome! you're the man!!!!

Thank you so much

Si

:-)

Best regards

Simon NX 7.5.4.4 MP8 and NX 8.5 (native) - TC 8
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top