NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.GeometricUtilities.OrientXpressBuilder Class Reference

Represent the OrientXpress block More...

Inheritance diagram for NXOpen.GeometricUtilities.OrientXpressBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  Axis { X, Y, Z, Passive }
 the active axis option More...
 
enum  Plane { Yz, Xz, Xy, Passive }
 the active plane option More...
 
enum  Reference {
  AcsWorkPart, AcsDisplayPart, WcsWorkPart, WcsDisplayPart,
  Csys, Fixed, ProgramDefined
}
 the option for reference csys More...
 

Properties

unsafe
NXOpen.GeometricUtilities.OrientXpressBuilder.Axis 
AxisOption [get, set]
 Returns or sets the orientXpress active axis option More...
 
unsafe NXOpen.CoordinateSystem Csys [get, set]
 Returns or sets the orientXpress reference csys when reference option is set to csys More...
 
unsafe NXOpen.NXObject FixedCsys [get, set]
 Returns or sets the orientXpress fixed csys when reference option is set to fixed csys More...
 
unsafe
NXOpen.GeometricUtilities.OrientXpressBuilder.Plane 
PlaneOption [get, set]
 Returns or sets the orientXpress active plane option More...
 
unsafe NXOpen.NXObject ProgramDefinedCsys [get, set]
 Returns or sets the orientXpress program defined csys when reference option is set to program defined csys More...
 
unsafe
NXOpen.GeometricUtilities.OrientXpressBuilder.Reference 
ReferenceOption [get, set]
 Returns or sets the orientXpress reference coordinate system More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represent the OrientXpress block

OrientXpress is not supported in KF.

Created in NX6.0.0

Member Enumeration Documentation

the active axis option

Enumerator
X 

Active axis in x-axis direction

Y 

Active axis in y-axis direction

Z 

Active axis in z-axis direction

Passive 

Passive axis input mode

the active plane option

Enumerator
Yz 

Active plane is parallel to yz-plane

Xz 

Active plane is parallel to xz-plane

Xy 

Active plane is parallel to xy-plane

Passive 

Passive plane input mode

the option for reference csys

Enumerator
AcsWorkPart 

Reference CSYS is absolute coordinate system in the work part

AcsDisplayPart 

Reference CSYS is absolute coordinate system in the display part

WcsWorkPart 

Reference CSYS is work coordinate system in the work part

WcsDisplayPart 

Reference CSYS is work coordinate system in the display part

Csys 

Reference CSYS is user specified coordinate system

Fixed 

Reference CSYS is user defined coordinate system

ProgramDefined 

Reference CSYS is application defined

Property Documentation

unsafe NXOpen.GeometricUtilities.OrientXpressBuilder.Axis NXOpen.GeometricUtilities.OrientXpressBuilder.AxisOption
getset

Returns or sets the orientXpress active axis option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CoordinateSystem NXOpen.GeometricUtilities.OrientXpressBuilder.Csys
getset

Returns or sets the orientXpress reference csys when reference option is set to csys

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.NXObject NXOpen.GeometricUtilities.OrientXpressBuilder.FixedCsys
getset

Returns or sets the orientXpress fixed csys when reference option is set to fixed csys

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.GeometricUtilities.OrientXpressBuilder.Plane NXOpen.GeometricUtilities.OrientXpressBuilder.PlaneOption
getset

Returns or sets the orientXpress active plane option

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.NXObject NXOpen.GeometricUtilities.OrientXpressBuilder.ProgramDefinedCsys
getset

Returns or sets the orientXpress program defined csys when reference option is set to program defined csys

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.GeometricUtilities.OrientXpressBuilder.Reference NXOpen.GeometricUtilities.OrientXpressBuilder.ReferenceOption
getset

Returns or sets the orientXpress reference coordinate system

Created in NX6.0.0

License requirements to get this property: None.

License requirements to set this property: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING")


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