NXOpen C++ Reference Guide
|
Use this class to import press line setup parts, mount, and positions them at the right position. More...
Public Member Functions | |
NXOpen::Part * | ImportPart () |
Returns the import part that is going to be added to the assembly and mounted Created in NX1847.0.0. More... | |
NXOpen::PressLineSimulation::MountPoint * | MountPoint () |
Returns the target mount point that the part is going to be associated to Created in NX1847.0.0. More... | |
void | SetImportPart (NXOpen::Part *importPart) |
Sets the import part that is going to be added to the assembly and mounted Created in NX1847.0.0. More... | |
void | SetImportReferenceCoordinateSystem (const NXOpen::Matrix3x3 &matrix, const NXOpen::Point3d &origin) |
Use this method to set the coordinate system used as a reference within the imported part Created in NX1847.0.0. More... | |
void | SetMountCoordinateSystem (const NXOpen::Matrix3x3 &matrix, const NXOpen::Point3d &origin) |
Use this method to set the coordinate system used as the mount position within the setup part Created in NX1847.0.0. More... | |
void | SetMountPoint (NXOpen::PressLineSimulation::MountPoint *mountTarget) |
Sets the target mount point that the part is going to be associated to Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Use this class to import press line setup parts, mount, and positions them at the right position.
To create a new instance of this class, use NXOpen::PressLineSimulation::ApplicationManager::CreateImportPartBuilder
Created in NX1847.0.0.
NXOpen::Part* NXOpen::PressLineSimulation::ImportPartBuilder::ImportPart | ( | ) |
Returns the import part that is going to be added to the assembly and mounted
Created in NX1847.0.0.
License requirements : None
NXOpen::PressLineSimulation::MountPoint* NXOpen::PressLineSimulation::ImportPartBuilder::MountPoint | ( | ) |
Returns the target mount point that the part is going to be associated to
Created in NX1847.0.0.
License requirements : None
void NXOpen::PressLineSimulation::ImportPartBuilder::SetImportPart | ( | NXOpen::Part * | importPart | ) |
Sets the import part that is going to be added to the assembly and mounted
Created in NX1847.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")
importPart | importpart |
void NXOpen::PressLineSimulation::ImportPartBuilder::SetImportReferenceCoordinateSystem | ( | const NXOpen::Matrix3x3 & | matrix, |
const NXOpen::Point3d & | origin | ||
) |
Use this method to set the coordinate system used as a reference within the imported part
Created in NX1847.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")
matrix | matrix |
origin | origin |
void NXOpen::PressLineSimulation::ImportPartBuilder::SetMountCoordinateSystem | ( | const NXOpen::Matrix3x3 & | matrix, |
const NXOpen::Point3d & | origin | ||
) |
Use this method to set the coordinate system used as the mount position within the setup part
Created in NX1847.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")
matrix | matrix |
origin | origin |
void NXOpen::PressLineSimulation::ImportPartBuilder::SetMountPoint | ( | NXOpen::PressLineSimulation::MountPoint * | mountTarget | ) |
Sets the target mount point that the part is going to be associated to
Created in NX1847.0.0.
License requirements : nx_pls_die_checker (" NX Press Die Checker") OR nx_pls_line_setup (" NX Press Line Setup")
mountTarget | mounttarget |