NX Open C++ Reference Guide
|
Represents the Additive Manufacturing application
Use the static method in this class to obtain an instance.
More...
Public Member Functions | |
NXOpen::Mfg::AM::BuildTray * | CreateBuildTray (NXOpen::Part *part) |
Creates a build tray in a file. More... | |
NXOpen::Mfg::AM::Nester3D * | Get3DNester () |
Retrieves the 3D Nester object. More... | |
NXOpen::Mfg::AM::BuildTray * | GetBuildTray (NXOpen::Part *part) |
Retrieves the Mfg.AM.BuildTray. More... | |
NXOpen::Mfg::AM::ProfileLibrary * | GetProfileLibrary () |
Gets the Root Node of Profile Library. More... | |
NXOpen::Mfg::AM::SupportBuilder * | GetSupportBuilder (NXOpen::Mfg::AM::Support *tagSupport) |
Retrieves the support builder object. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Static Public Member Functions | |
static ApplicationManager * | GetApplicationManager (NXOpen::Session *owner) |
Returns the ApplicationManager object for the running session which serves as the 'gateway' class for the application API. More... | |
Represents the Additive Manufacturing application
Use the static method in this class to obtain an instance.
Created in NX11.0.1.
NXOpen::Mfg::AM::BuildTray* NXOpen::Mfg::AM::ApplicationManager::CreateBuildTray | ( | NXOpen::Part * | part | ) |
Creates a build tray in a file.
part | the part to which the build tray is added |
NXOpen::Mfg::AM::Nester3D* NXOpen::Mfg::AM::ApplicationManager::Get3DNester | ( | ) |
Retrieves the 3D Nester object.
|
static |
Returns the ApplicationManager object for the running session which serves as the 'gateway' class for the application API.
References to all other objects in this API are obtained either directly or indirectly via methods and properties on this class. Platform Session should be initialized using 'GetSession' method from NXOpen API prior to this call.
NXOpen::Mfg::AM::BuildTray* NXOpen::Mfg::AM::ApplicationManager::GetBuildTray | ( | NXOpen::Part * | part | ) |
Retrieves the Mfg.AM.BuildTray.
part | the part to retrieve the build tray from |
NXOpen::Mfg::AM::ProfileLibrary* NXOpen::Mfg::AM::ApplicationManager::GetProfileLibrary | ( | ) |
Gets the Root Node of Profile Library.
NXOpen::Mfg::AM::SupportBuilder* NXOpen::Mfg::AM::ApplicationManager::GetSupportBuilder | ( | NXOpen::Mfg::AM::Support * | tagSupport | ) |
Retrieves the support builder object.
tagSupport | the support |
tag_t NXOpen::Mfg::AM::ApplicationManager::Tag | ( | ) | const |
Returns the tag of this object.