Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

NX7.5 - Journal 1

Status
Not open for further replies.

CAD2015

Computer
Jan 21, 2006
1,956
Could somebody give me a practical application of Journal in NX?
I mean:
1) Why should I use it and when? What is the advantage of using it?
2) Is there a similar function in NX? (Another function that makes similar effects or another function that could successfully replace Journal?
3) Can you send me a NX sample file with Journal attached and explanation of why you used it?

Thanks


MZ7DYJ
 
Replies continue below

Recommended for you

A journal is a way to program NX to do something for you. If you are an Excel user, you may be familiar with the "macro recorder" which allows you to "record" your actions in Excel and save them as a program. Recording a journal in NX is very similar. With a little hand coding, a recorded journal can be made more generic to increase its usefulness. Journals allow you to automate repetitive tasks within NX; for instance, you may want to create sphere objects of a specific size on all the point objects in your file
(thread561-315066)
or import a file that contains point coordinates and draw lines between each of the points
(thread561-323671)

Is there a similar function in NX? (Another function that makes similar effects or another function that could successfully replace Journal?
Other methods to program NX include:
[ul]
[li]Grip - older programming environment, no new features being added, syntax can be difficult to work with, being maintained for compatibility with old grip programs, requires author license (but I think all bundles include execute license)[/li]
[li]SNAP - a subset of NXOpen that is designed to be easier to use (based on Visual Basic language), the goal is to be the new Grip, requires special license, subset of SNAP available for free as a trial[/li]
[li]macros - very dependent on the version of NX (test and possibly rewrite with each NX upgrade), syntax can be difficult to work with, available to all NX users[/li]
[li]NXOpen - the big brother of journals, an author license allows you to compile your journal into an exe or dll, this provides a speed boost and allows you to do some things not possible with journals alone, multiple languages supported (java, C++, VB, and C# being the most popular)[/li]
[/ul]


www.nxjournaling.com
 
Hello cowski:

cowski said:
...allows you to do some things not possible with journals alone...

What things are you refering to??

Best regards
 
DavidQ said:
What things are you refering to??

With an author license you have more control over when your code gets unloaded, you can create modeless user forms, unlimited references (for instance you can import the microsoft.office stuff and work with Excel by early binding; you can work with Excel through plain journaling, but must use late binding), and probably a few more things I'm missing. Check the NX help files (programmer's guide) for more complete info.

www.nxjournaling.com
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor