NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::SIM::KinematicJunctionBuilder Class Reference

Represents the SimKimJunctionBuilder class object. More...

Inheritance diagram for NXOpen::SIM::KinematicJunctionBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

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::CartesianCoordinateSystemCreateDefaultCsys ()
 Create the default CSYS based on WCS.
NXOpen::CartesianCoordinateSystemCreateTooltipCsys ()
 Create the tooltip CSYS.
NXOpen::CartesianCoordinateSystemCsys ()
 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.

Detailed Description

Represents the SimKimJunctionBuilder class object.


Use the KinematicConfigurator class to create a KinematicJunctionBuilder object.

Created in NX7.5.0.


Member Enumeration Documentation

The junction system classes.

Enumerator:
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.


Member Function Documentation

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.

Returns:
the default csys
Created in NX7.5.0.

License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Create the tooltip CSYS.

Returns:
the tooltip csys
Created in NX7.5.0.

License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

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.

Returns:
true if it is the machine zero junction
Created in NX7.5.0.

License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Test if the junction is a tool mount junctions.

Returns:
true if it is a tool mount junction
Created in NX7.5.0.

License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Test if the junction is a tool tip junctions.

Returns:
true if it is a tool tip junction
Created in NX7.5.0.

License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Returns the kim junction's name
Created in NX7.5.0.



License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Sets the classification of the junction
Created in NX7.5.0.



License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Parameters:
jctClassthe 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")

Parameters:
csysthe csys

Sets the kim junction's name
Created in NX7.5.0.



License requirements : ug_isv_full ("Full functionality for Integrated Simulation and Verification")

Parameters:
namethe junction's new name

The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.