0% found this document useful (0 votes)
166 views

Syllabus NX Open API Training

The document outlines an NX Open API training course covering topics like NX Open concepts and architecture, curves, solids, properties, units and expressions, assemblies, drawings and annotations, selecting objects, block UI styler, remote applications, exceptions, troubleshooting, and post-training support. The 14 chapter course teaches students how to program against the NX Open API to customize and automate NX.

Uploaded by

thamarai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
166 views

Syllabus NX Open API Training

The document outlines an NX Open API training course covering topics like NX Open concepts and architecture, curves, solids, properties, units and expressions, assemblies, drawings and annotations, selecting objects, block UI styler, remote applications, exceptions, troubleshooting, and post-training support. The 14 chapter course teaches students how to program against the NX Open API to customize and automate NX.

Uploaded by

thamarai
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

NX Open API Training Contents

https://www.cad-customization.com/

Chapter 1: NX Open Concepts & Architecture


 Sessions and Parts
 Objects and Tags
 Factory Objects
 Object Collections
 The Builder Pattern
 Exploring NX Open By Journaling

Chapter 2: Positions, Vectors, and Points


 Point3d Objects
 Vector3d Objects
 Smart Points

Chapter 3: Curves
 Lines
 Associative Line Features
 Arcs and Circles
 Associative Arc Features
 Conic Section Curves
 Studio Splines
 Sketches

Chapter 4: Simple Solids and Sheets


 Creating Primitive Solids
 Sections
 Extruded Bodies
 Revolved Bodies

Chapter 5: Object Properties & Methods


 NX Object Properties
 Curve and Edge Properties
 Face Properties
NX Open API Training Contents
https://www.cad-customization.com/

Chapter 6: Units & Expressions


 Units
 Expressions
 Creating Expressions
 Using Expressions to Define Features

Chapter 7: Assemblies
 Introduction
 The Obligatory Car Example
 Trees, Roots, and Leaves
 Components and Prototypes
 Cycling Through An Assembly
 Indented Listings
 Component Positions & Orientations
 Object Occurrences
 Creating an Assembly
 Changing Reference Sets
 Other Topics

Chapter 8: Drawings & Annotations


 Drawings
 Sheets & Sheet Properties
 Views & View Properties
 Base view, Projected Views
 Creating views through view wizard
 Dimensions (Linear, Radial, Angular)
 GD&T
 Notes
 Title Blocks

Chapter 9: Selecting NX Objects


 Selection Dialogs
 Select Object Blocks
 Selecting Faces, Curves and Edges using Collectors
NX Open API Training Contents
https://www.cad-customization.com/

Chapter 10: Block UI Styler


 When to Use Block-Based Dialogs
 How Block-Based Dialogs Work
 The Overall Process
 Using Block UI Styler
 Using controls, group and properties.
 Getting integer, double & string input
 Getting point3d, vector3d inputs in dialog.
 Getting bodies, faces and edges selection through dialog.
 The initialize, Apply, Okay and update event handling.

Chapter 11: Using Remote applications


 Client side programming
 Server side programming
 Getting things done on the remote NX system

Chapter 12: Exceptions


 Exceptions
 Example: Unhandled Exceptions
 Handling an Exception
 Exception Properties
 NX Exceptions
 Avoiding Exceptions
 The Finally Block

Chapter 13: Troubleshooting


 Using the NX Log File
 Invalid Attempt to Load Library
 is not a member of NX Open
 Unable to Load Referenced Library
 Failed to Load Image

Chapter 14: Post Training Support


 Project support
 Resume writing & Interview preparations
 Job assistance & career guidance

You might also like