NX Open C++ Reference Guide
|
Represents the SimKimJunctionBuilder class object. More...
Public Types | |
enum | SystemClass { SystemClassNone, SystemClassMount, SystemClassMachineZero, SystemClassToolZero, SystemClassToolTip, SystemClassLatheWpZx, SystemClassLatheWpXy } |
The junction system classes. More... | |
Public Member Functions | |
NXOpen::SIM::KinematicJunctionBuilder::SystemClass | Classification () |
Returns the classification of the junction Created in NX7.5.0. | |
NXOpen::CartesianCoordinateSystem * | CreateDefaultCsys () |
Create the default CSYS based on WCS. | |
NXOpen::CartesianCoordinateSystem * | CreateTooltipCsys () |
Create the tooltip CSYS. | |
NXOpen::CartesianCoordinateSystem * | Csys () |
Returns the CSYS associated with the junction Created in NX7.5.0. | |
bool | IsMachineZero () |
Test if this is a machine zero junction. | |
bool | IsToolMount () |
Test if the junction is a tool mount junctions. | |
bool | IsToolTip () |
Test if the junction is a tool tip junctions. | |
NXString | Name () |
Returns the kim junction's name Created in NX7.5.0. | |
void | SetClassification (NXOpen::SIM::KinematicJunctionBuilder::SystemClass jctClass) |
Sets the classification of the junction Created in NX7.5.0. | |
void | SetCsys (NXOpen::CartesianCoordinateSystem *csys) |
Sets the CSYS associated with the junction Created in NX7.5.0. | |
void | SetName (const NXString &name) |
Sets the kim junction's name Created in NX7.5.0. |
Represents the SimKimJunctionBuilder class object.
Use the KinematicConfigurator class to create a KinematicJunctionBuilder object.
Created in NX7.5.0.
The junction system classes.
SystemClassNone |
no specal class |
SystemClassMount |
a mounting junction |
SystemClassMachineZero |
the machine zero junction |
SystemClassToolZero |
the tool mounting point |
SystemClassToolTip |
The tool tip junction. |
SystemClassLatheWpZx |
Lathe Work Plane Z/X. |
SystemClassLatheWpXy |
Lathe Work Plane X/Y. |
NXOpen::SIM::KinematicJunctionBuilder::SystemClass NXOpen::SIM::KinematicJunctionBuilder::Classification | ( | ) |
Returns the classification of the junction
Created in NX7.5.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
Create the default CSYS based on WCS.
Create the tooltip CSYS.
Returns the CSYS associated with the junction
Created in NX7.5.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
Test if this is a machine zero junction.
Test if the junction is a tool mount junctions.
Test if the junction is a tool tip junctions.
Returns the kim junction's name
Created in NX7.5.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
void NXOpen::SIM::KinematicJunctionBuilder::SetClassification | ( | NXOpen::SIM::KinematicJunctionBuilder::SystemClass | jctClass | ) |
Sets the classification of the junction
Created in NX7.5.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
jctClass | the classification of the junction |
Sets the CSYS associated with the junction
Created in NX7.5.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
csys | the csys |
void NXOpen::SIM::KinematicJunctionBuilder::SetName | ( | const NXString & | name | ) |
Sets the kim junction's name
Created in NX7.5.0.
License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")
name | the junction's new name |