cancel
Showing results for 
Search instead for 
Did you mean: 

Starting NX Session

Builder
Builder

is there a way to programatically start a new session of nx and retirve the NX "Session" object that is running it?

3 REPLIES

Re: Starting NX Session

Siemens Valued Contributor Siemens Valued Contributor
Siemens Valued Contributor

InternBL,

 

I think "%UGII_BASE_DIR%\ugii\run_journal.exe" is what you may be looking for.

The get session in the journal launcehd by the "launcher" would return "its session value".

 

HTH,

Joe

Re: Starting NX Session

Builder
Builder
That makes sense but I am not sure how to implement that.
Where does "%UGII_BASE_DIR%\ugii\run_journal.exe" go.
In my c# program?
And the NX "Session" doesn't have a ".JournalIdentifier".
CONFIDENTIALITY WARNING: This email communication and any attachments contain privileged and confidential information intended only for the use of the intended recipient. If the reader of this communication is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution, use or reproduction of this communication or its attached contents is prohibited. If you have received this communication in error, please notify us immediately by return email and delete this message and any attachment from your system.

Re: Starting NX Session

Siemens Phenom Siemens Phenom
Siemens Phenom

 

You pass your program name on the command line:

 

run_journal   myProgram.cs   

 

You can also pass other command-line arguments:

 

run_journal   myProgram.cs   -args   any other args to pass in here