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 cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Calculation of parameters for the NX part

Status
Not open for further replies.

PrintScaffold

Mechanical
Joined
Sep 8, 2006
Messages
453
Location
RU
Greetings all!

There might be a need to do a 'heavy' calculation for the particular parameters used to drive NX model. A good example is a calucation of inverse involute angle for the gears. It cannot be calculated through simple formula, only through some iterational algorithm written in programming language. There are many other examples.
What is the supposed way of doing it in NX? One way I know about is using Excel spreadsheet connected to the .prt file. It is possible to write custom VBA functions in such spreadsheets and they will calculate necessary parameters and drive the model.
Are there some other ways? Can Knowledge Fusion help with such task? I must admit I know little about KF.
Also, if PTS is supposed to be used for similar task, how can such calculations be made? As long as I know, Excel scenario won't work in context of PTS (I might be wrong).

Industry creates wealth!
 
Have you looked at the Function List (the [f(x)] icon at the lower left of the dialog) in the Expression editor? There's an entire category of 'Gear' forumlas.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

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

Yes, I know about about those functions. I took inverse involute angle only as an example.
By the way, is it possible to define custom fuctions in NX using programming language as we can do that in Excel?
And what about my main question?

Industry creates wealth!
 
Most of the [f(x)] functions were created using Knowledge Fusion so yes, you can write you own and then 'publish' them so that they are available when usin NX Expressions.

As for PTS, I'm not the person to talk about that, but I suspect that it just might fill the bill for you.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Thanks, John! I'm starting to get it. Is KF a separate language, or some kind of 'wrapper' for a common porgrammin language like VBA? Where can I read more about KF?

Industry creates wealth!
 
I've seen this PDF, it is just generic marketing material. I'd love to see some tutorial, if one exists...

Industry creates wealth!
 
Do I get it right that I can define custom KF rules and functions, and save them in the PRT file? Can I use this PRT as a template containing that KF stuff without need to accompany it with DFA file?

Industry creates wealth!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top