I have been programming with the NXOpen C api for over 12 years and am quite comfortable.
Looking through the docs for .NET I noticed a few functions that are not available in Open C
For example there is no equivalent to SetUpdateFailureAction.
Are all API calls available in Open C?
Reading the docs, maybe it is, looks like I need to move to NX Open for C++ to get the full common API.
although thre are Sample NX Open C documents as new as yesterday.
GRIP and NXOpen C are no longer extended, they are just maintained to keep their current functionality.
The managed NXOpen common API for C++, .NET and Java is extended to support all the newly introduced functionality.
Production: NX10.0.3, VERICUT 8.0, FBM, MRL 3.1.4 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 10.1
Development: VB.NET, Tcl/Tk Testing: NX12.0
How to Get the Most from Your Signature in the Community
Yes, you can use a combination of Open C and any of the NX Open API languages. All of the NX Open API language bindings have wrapper classes to access all of the Open C functions. NX Objects have a .tag property to allow easy use of them with Open C wrappers. There is an ObjectManager that will return a NXObject, given a tag, to go the other way.