Course Description
NX
Open API Programming
Course Code
TR13110
Software
NX 10.0
Language
English
User Level
Intermediate
Pricing ID
Select Country
List Price
Select Country
Price may not include taxes applicable to your billing region
Contact us for private event pricing
Contact us for private event pricing
Live In-Person Duration
3 Days
The NX Open API Programming course, an exclusive offering by the Siemens US Training team, introduces students to the NX Open Application Programming Interface (API) and its entire collection of toolkits. This course teaches the basics of interfacing with the Common API through Visual Basic.NET, C#, C/C++, Python and Java. Journaling and ribbon bar customization are also covered. The course includes hands-on lab time for an enhanced learning experience.
WHO SHOULD ATTEND
Application developers interested in creating NX Open API programs
PREREQUISITES
Required courses:
Or
- NX CAD Basic Processes (TRCT2215)
- Successful completion of the Basic Design Advisor in Siemens Xcelerator Academy (score >70%). Siemens Xcelerator Academy courses can also be used to prepare for the prerequisite assessment.
-
Student should have a basic understanding of modeling and NX and working knowledge of one of the following: Visual Studio, Visual Basic.NET, C#, C/C++, Python or Java
PROVIDED COURSE MATERIALS
- Student Guide
- Activity Material
PRIMARY COURSE TOPICS
- Understanding navigating the common API
- Using the journal tool
- Turning journals into applications
- Building seamless custom dialogs
- Understanding and making effective use of User Defined Objects
- Understanding runtime license control
- Compiling Visual Basic.NET, C#, C/C++ and Java Open API programs