×
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

Creating NX Open application (External)

Creating NX Open application (External)

Creating NX Open application (External)

(OP)

Hi all,

I am into application development using C++. I am new to NXOpen. For my next assignment I am looking to creating an application in C++ using NXOpen libraries. The application is supposed to be external to NX environment (as an independent setup and program launcher). Where should I start? I have been reading through the documentation but have never actually worked on NX before. (I have Visual Studio 2010 and NX 8.5 installation)
The application that I am creating will read a set of points from a file and pass to NX or NX session and create a surface in NX. I intend to perform a few more operations on the surface, outside of NX, like creating a mesh.
I am having trouble in setting up the project. What selection do I need to make to have this application as external? The application need not open the NX viewer. What should the entry point of this application be?

Thanks for help in advance.

Regards
Wilson

RE: Creating NX Open application (External)

Check the NX help "programmer's guide" for information on how to set up the NX wizards to work with VS. The NX help is a separate install from NX itself and the help section is an optional component that is not installed by default; but the install is well worth it.

The wizard will present a number of options, one of which is creating an external (.exe) application. Occasionally the help file will refer to such an application as a "batch" application. Essentially you will be creating a console application with references to the NXOpen .dll files.

You might need an NX Author license to compile and use such an application (I'm not completely sure on this point). If so, it is an additional cost license from Siemens; check with your CAD administrator, you may already have such a license for use.

www.nxjournaling.com

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