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

Represents a CMM Inspection Alignment builder More...

Inheritance diagram for NXOpen.CAM.InspectionAlignmentBuilder:
NXOpen.CAM.OperationBuilder NXOpen.CAM.ParamBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AlignmentDirections {
  None, Pxdir, Pydir, Pzdir,
  Mxdir, Mydir, Mzdir
}
 Alignment directions of datum features More...
 
enum  AlignTypes {
  SetPCStoMCS, SetPCStoCSYS, TranslatePCSOrigin, RotatePCS,
  DefinePCSfromDatums, Iterate, DefinePCSfromActualDeviations, SavePCS,
  RecallPCS, RotateTable, SetPCStoCADABS, Rps
}
 Alignment Operation Type More...
 
enum  IterDevTypes { Absolute, Incremental }
 Iterate deviation type More...
 
enum  RecallStates { Internal, External }
 PCS state to recall, either internal or external More...
 
enum  RotateTableDirections { Clockwise, CounterClockwise, Shortest }
 Rotary table direction More...
 
enum  RotateTableMethods { Absolute, Incremental, NominalFeature, MeasuredFeature }
 Rotary Table methods More...
 
enum  RotateTablePcsUpdateOptions { Total, Origin, Null }
 Rotary table PCS Update options More...
 
enum  RotationAxisOptions { Xaxis, Yaxis, Zaxis }
 PCS Axis to Rotate about More...
 
enum  RotationDirections {
  Pxdir, Pydir, Pzdir, Mxdir,
  Mydir, Mzdir
}
 Direction to rotate about More...
 
enum  RotationMethods { Angle, Datum, NominalFeature, MeasuredFeature }
 PCS Rotation method More...
 
enum  SaveStates { Actual, Nominal }
 PCS state to save, either Actual or nominal More...
 
enum  XtMethods { Distance, Datum, NominalFeature, MeasuredFeature }
 PCS Translation method in X direction More...
 
enum  YtMethods { Distance, Datum, NominalFeature, MeasuredFeature }
 PCS Translation method in Y direction More...
 
enum  ZtMethods { Distance, Datum, NominalFeature, MeasuredFeature }
 PCS Translation method in Z direction More...
 
- Public Types inherited from NXOpen.CAM.OperationBuilder
enum  HoleAxisTypes { Vector, Rule, RuleIfNoVector }
 Available types for Hole Axis Type in feature milling and hole making More...
 
enum  HoleDepthTypes { Point, Rule }
 Available types for Hole Depth Type in feature milling and hole making More...
 
enum  OptimizationBasedOnTypes { Dist, Orient }
 Available types for optimization based on in operation More...
 
enum  OptimizationDistanceTypes { Direct, Transition }
 Available types for optimization distance method in operation More...
 
enum  OptimizationLevelTypes { Standard, Advanced }
 Available types for optimization level in operation More...
 
- Public Types inherited from NXOpen.CAM.ParamBuilder
enum  OptimizationTypes { None, MinimizeTravel, Band }
 Available types for Optimization Method in operation More...
 

Public Member Functions

unsafe string[] GetLocateFeatures ()
 Return the Locate features. More...
 
unsafe string[] GetRPSFeatures ()
 Return the RPS features. More...
 
unsafe string[] GetRPSXFeatures ()
 Return the RPS features controlling the X direction. More...
 
unsafe string[] GetRPSYFeatures ()
 Return the RPS features controlling the Y direction. More...
 
unsafe string[] GetRPSZFeatures ()
 Return the RPS features controlling the Z direction. More...
 
unsafe void SetLocateFeatures (string[] locateFeatures)
 Set the Locate features. More...
 
unsafe void SetRPSFeatures (string[] rpsFeatures)
 Set the RPS features. More...
 
unsafe void SetRPSXFeatures (string[] rpsXFeatures)
 Set the RPS features controlling the X direction. More...
 
unsafe void SetRPSYFeatures (string[] rpsYFeatures)
 Set the RPS features controlling the Y direction. More...
 
unsafe void SetRPSZFeatures (string[] rpsZFeatures)
 Set the RPS features controlling the Z direction. More...
 
- Public Member Functions inherited from NXOpen.CAM.OperationBuilder
unsafe double[] GetHoleAxisValues ()
 Get the Hole Axis values More...
 
unsafe void SetHoleAxisValues (double[] holeAxis)
 Set the Hole Axis values More...
 
- Public Member Functions inherited from NXOpen.CAM.ParamBuilder
unsafe NXOpen.TaggedObject GetCustomizableItemBuilder (string name)
 Returns the customizable item builder for the given customizable item name More...
 
unsafe string[] GetCustomizableItemNames ()
 Returns the names for all customizable item ids More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- 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...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe string AlignOpName [get, set]
 Returns or sets the align op name More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.AlignTypes 
AlignType [get, set]
 Returns or sets the alignment type More...
 
unsafe
NXOpen.Assemblies.SelectComponent 
ComponentSelection [get]
 Returns the component selection More...
 
unsafe NXOpen.CoordinateSystem CsysPick [get, set]
 Returns or sets the csys pick More...
 
unsafe string FailGroupName [get, set]
 Returns or sets the fail group name More...
 
unsafe NXOpen.SelectNXObject IterAvailSelect [get]
 Returns the iter avail select More...
 
unsafe string IterConvergeVar [get, set]
 Returns or sets the iter converge variable More...
 
unsafe double IterDev [get, set]
 Returns or sets the iter deviation More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.IterDevTypes 
IterDevType [get, set]
 Returns or sets the iter deviation type More...
 
unsafe string IterGroupName [get, set]
 Returns or sets the iter group name More...
 
unsafe int IterMax [get, set]
 Returns or sets the iter max iterations More...
 
unsafe NXOpen.SelectNXObject LocateAvailSelect [get]
 Returns the locate avail select More...
 
unsafe bool LocateXrot [get, set]
 Returns or sets the locate xrot More...
 
unsafe bool LocateXtrans [get, set]
 Returns or sets the locate xtrans More...
 
unsafe bool LocateYrot [get, set]
 Returns or sets the locate yrot More...
 
unsafe bool LocateYtrans [get, set]
 Returns or sets the locate ytrans More...
 
unsafe bool LocateZrot [get, set]
 Returns or sets the locate zrot More...
 
unsafe bool LocateZtrans [get, set]
 Returns or sets the locate ztrans More...
 
unsafe string PcsName [get, set]
 Returns or sets the pcs name More...
 
unsafe string PriDatLetter [get, set]
 Returns or sets the pri dat letter More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.AlignmentDirections 
PriDirection [get, set]
 Returns or sets the pri direction More...
 
unsafe bool PriXorigin [get, set]
 Returns or sets the pri xorigin More...
 
unsafe bool PriYorigin [get, set]
 Returns or sets the pri yorigin More...
 
unsafe bool PriZorigin [get, set]
 Returns or sets the pri zorigin More...
 
unsafe NXOpen.CoordinateSystem RecallCsys [get, set]
 Returns or sets the recall csys More...
 
unsafe string RecallDid [get, set]
 Returns or sets the recall device id More...
 
unsafe string RecallExtName [get, set]
 Returns or sets the recall external name More...
 
unsafe string RecallIntName [get, set]
 Returns or sets the recall internal name More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RecallStates 
RecallState [get, set]
 Returns or sets the recall state More...
 
unsafe double RotateTableAngle [get, set]
 Returns or sets the angle to rotate table More...
 
unsafe double RotateTableAngularDeviation [get, set]
 Returns or sets the rotate table angular deviation More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RotateTableDirections 
RotateTableDirection [get, set]
 Returns or sets the rotate table direction More...
 
unsafe string RotateTableFeature [get, set]
 Returns or sets the feature used to position table More...
 
unsafe NXOpen.SelectNXObject RotateTableFeatureSelect [get]
 Returns the feature selected to position table More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RotateTableMethods 
RotateTableMethod [get, set]
 Returns or sets the rotate table method More...
 
unsafe string RotateTableName [get, set]
 Returns or sets the name of rotary table to rotate More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RotateTablePcsUpdateOptions 
RotateTablePcsUpdateOption [get, set]
 Returns or sets the rotate table pcs update More...
 
unsafe double RotationAngle [get, set]
 Returns or sets the rot angle More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RotationAxisOptions 
RotationAxis [get, set]
 Returns or sets the rot axis More...
 
unsafe string RotationDatumLetter [get, set]
 Returns or sets the rot datum letter More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RotationDirections 
RotationDirection [get, set]
 Returns or sets the rot dir More...
 
unsafe string RotationFeature [get, set]
 Returns or sets the rot feature More...
 
unsafe NXOpen.SelectNXObject RotationFeatureSelect [get]
 Returns the rot feature select More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.RotationMethods 
RotationMethod [get, set]
 Returns or sets the rot method More...
 
unsafe NXOpen.SelectNXObject RPSAvailSelect [get]
 Returns the RPS available select More...
 
unsafe string SaveDid [get, set]
 Returns or sets the save device id More...
 
unsafe string SavePcsLabel [get, set]
 Returns or sets the save pcs label More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.SaveStates 
SaveState [get, set]
 Returns or sets the save state More...
 
unsafe string SecDatLetter [get, set]
 Returns or sets the sec dat letter More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.AlignmentDirections 
SecDirection [get, set]
 Returns or sets the sec direction More...
 
unsafe bool SecXorigin [get, set]
 Returns or sets the sec xorigin More...
 
unsafe bool SecYorigin [get, set]
 Returns or sets the sec yorigin More...
 
unsafe bool SecZorigin [get, set]
 Returns or sets the sec zorigin More...
 
unsafe string TerDatLetter [get, set]
 Returns or sets the ter dat letter More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.AlignmentDirections 
TerDirection [get, set]
 Returns or sets the ter xdirection More...
 
unsafe bool TerXorigin [get, set]
 Returns or sets the ter xorigin More...
 
unsafe bool TerYorigin [get, set]
 Returns or sets the ter yorigin More...
 
unsafe bool TerZorigin [get, set]
 Returns or sets the ter zorigin More...
 
unsafe bool WcsOrientOption [get, set]
 Returns or sets the WCS Orient option More...
 
unsafe string XtDatumLetter [get, set]
 Returns or sets the xt datum letter More...
 
unsafe double XtDistance [get, set]
 Returns or sets the xt distance More...
 
unsafe string XtFeature [get, set]
 Returns or sets the xt feature More...
 
unsafe NXOpen.SelectNXObject XtFeatureSelect [get]
 Returns the xt feature select More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.XtMethods 
XtMethod [get, set]
 Returns or sets the xt method More...
 
unsafe string YtDatumLetter [get, set]
 Returns or sets the yt datum letter More...
 
unsafe double YtDistance [get, set]
 Returns or sets the yt distance More...
 
unsafe string YtFeature [get, set]
 Returns or sets the yt feature More...
 
unsafe NXOpen.SelectNXObject YtFeatureSelect [get]
 Returns the yt feature select More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.YtMethods 
YtMethod [get, set]
 Returns or sets the yt method More...
 
unsafe string ZtDatumLetter [get, set]
 Returns or sets the zt datum letter More...
 
unsafe double ZtDistance [get, set]
 Returns or sets the zt distance More...
 
unsafe string ZtFeature [get, set]
 Returns or sets the zt feature More...
 
unsafe NXOpen.SelectNXObject ZtFeatureSelect [get]
 Returns the zt feature select More...
 
unsafe
NXOpen.CAM.InspectionAlignmentBuilder.ZtMethods 
ZtMethod [get, set]
 Returns or sets the zt method More...
 
- Properties inherited from NXOpen.CAM.OperationBuilder
unsafe string ChannelName [get, set]
 Returns or sets the channel's name More...
 
unsafe string Description [get, set]
 Returns or sets the description More...
 
unsafe
NXOpen.CAM.PostEventsCiBuilder 
EndOfPath [get]
 Returns the end event builder More...
 
unsafe NXOpen.CAM.UdeSet EndUdeSet [get]
 Returns the end ude set More...
 
unsafe NXOpen.CAM.GeometryCiBuilder Geometry [get]
 Returns the geometry builder More...
 
unsafe bool GougeChecking [get, set]
 Returns or sets the gouge checking flag More...
 
unsafe
NXOpen.CAM.OperationBuilder.HoleAxisTypes 
HoleAxisType [get, set]
 Returns or sets the Hole Axis Type More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
HoleDepth [get]
 Returns the max depth distance builder More...
 
unsafe
NXOpen.CAM.OperationBuilder.HoleDepthTypes 
HoleDepthType [get, set]
 Returns or sets the Hole Depth Type More...
 
unsafe NXOpen.CAM.LayoutCiBuilder LayoutAndLayer [get]
 Returns the Layer and Layout More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder 
MotionOutputBuilder [get]
 Returns the motion output builder More...
 
unsafe NXOpen.CAM.Notes Notes [get]
 Returns the notes builder More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationBasedOnTypes 
OptimizationBasedOn [get, set]
 Returns or sets the optimization based on in operation More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationDistanceTypes 
OptimizationDistanceMethod [get, set]
 Returns or sets the optimization distance method in operation More...
 
unsafe
NXOpen.CAM.OperationBuilder.OptimizationLevelTypes 
OptimizationLevel [get, set]
 Returns or sets the optimization level in operation More...
 
unsafe
NXOpen.CAM.OperationDisplayOptionsBuilder 
PathDisplayOptions [get]
 Returns the path display options builder More...
 
unsafe string PostToolPathExit [get, set]
 Returns or sets the environment variable that points to the post tool path generation library which has the exit More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractDistance [get]
 Returns the Retract Distance builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
RetractDistanceOnToolAxisChange [get]
 Returns the Retract Distance on Tool Axis Change builder (inheritable double) More...
 
unsafe
NXOpen.CAM.InheritableDoubleBuilder 
SafeClearance [get]
 Returns the safe clearance builder More...
 
unsafe bool SelectToolFlag [get, set]
 Returns or sets the user selected tool More...
 
unsafe
NXOpen.CAM.PostEventsCiBuilder 
StartOfPath [get]
 Returns the start event builder More...
 
unsafe NXOpen.CAM.UdeSet StartUdeSet [get]
 Returns the start ude set More...
 
unsafe
NXOpen.CAM.ToolChangeCiBuilder 
ToolChangeSetting [get]
 Returns the tool change builder More...
 
unsafe
NXOpen.CAM.ToolPathEditorBuilder 
ToolPathEditor [get]
 Returns the Tool Path Editor Builder More...
 
unsafe
NXOpen.CAM.ToolPathSplitParametersBuilder 
ToolPathSplitParametersBuilder [get]
 Returns the tool path split Parameters More...
 
- Properties inherited from NXOpen.CAM.ParamBuilder
unsafe NXOpen.CAM.Ude CycleEvent [get]
 Returns the cycle event More...
 
unsafe NXOpen.CAM.Cycle CycleTable [get]
 Returns the cycle More...
 
unsafe
NXOpen.CAM.ParamBuilder.OptimizationTypes 
OptimizationMethod [get, set]
 Returns or sets the optim method More...
 
unsafe NXOpen.CAM.NCGroup TargetPocket [get, set]
 Returns or sets the target pocket More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. 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

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a CMM Inspection Alignment builder

To create a new instance of this class, use NXOpen.CAM.InspectionOperationCollection.CreateInspectionAlignmentBuilder

Created in NX7.5.2

Member Enumeration Documentation

Alignment directions of datum features

Enumerator
None 

No alignment direction specified

Pxdir 

Align feature in the positive X direction

Pydir 

Align feature in the positive Y direction

Pzdir 

Align feature in the positive Z direction

Mxdir 

Align feature in the negitive X direction

Mydir 

Align feature in the negitive Y direction

Mzdir 

Align feature in the negitive Z direction

Alignment Operation Type

Enumerator
SetPCStoMCS 

Set the PCS to Machine CS

SetPCStoCSYS 

Set the PCS to a NX Csys

TranslatePCSOrigin 

Translate the PCS

RotatePCS 

Rotate the PCS

DefinePCSfromDatums 

Define the PCS from datums

Iterate 

Iterate a set of features for convergence

DefinePCSfromActualDeviations 

Locate PCS from Features

SavePCS 

Save current PCS

RecallPCS 

Recall previously saved PCS

RotateTable 

Rotate table

SetPCStoCADABS 

Set the PCS to Cadabs

Rps 

RPS alignment type

Iterate deviation type

Enumerator
Absolute 

Absolute deviation

Incremental 

Incremental deviation

PCS state to recall, either internal or external

Enumerator
Internal 

Recall internal PCS

External 

Recall external PCS

Rotary table direction

Enumerator
Clockwise 

Rotate table in clockwise direction

CounterClockwise 

Rotate table in counter clockwise direction

Shortest 

Rotate table in shortest direction

Rotary Table methods

Enumerator
Absolute 

Rotate table to absolute value

Incremental 

Rotate table by incremental value

NominalFeature 

Rotate table by nominal feature

MeasuredFeature 

Rotate table by measured feature

Rotary table PCS Update options

Enumerator
Total 

Totally update the PCS

Origin 

Only update the PCS origin

Null 

No update of the PCS

PCS Axis to Rotate about

Enumerator
Xaxis 

Rotate about X axis

Yaxis 

Rotate about Y axis

Zaxis 

Rotate about Z axis

Direction to rotate about

Enumerator
Pxdir 

Rotate in the positive X direction

Pydir 

Rotate in the positive Y direction

Pzdir 

Rotate in the positive Z direction

Mxdir 

Rotate in the negitive X direction

Mydir 

Rotate in the negitive Y direction

Mzdir 

Rotate in the negitive Z direction

PCS Rotation method

Enumerator
Angle 

Rotate by absolute angle

Datum 

Rotate by Datum

NominalFeature 

Rotate by Nominal Feature

MeasuredFeature 

Rotate by Actual Feature

PCS state to save, either Actual or nominal

Enumerator
Actual 

Save Actual PCS

Nominal 

Save Nominal PCS

PCS Translation method in X direction

Enumerator
Distance 

Translate a distance

Datum 

Translate by Datum

NominalFeature 

Translate by Nominal Feature

MeasuredFeature 

Translate by Measured Feature

PCS Translation method in Y direction

Enumerator
Distance 

Translate a distance

Datum 

Translate by Datum

NominalFeature 

Translate by Nominal Feature

MeasuredFeature 

Translate by Measured Feature

PCS Translation method in Z direction

Enumerator
Distance 

Translate a distance

Datum 

Translate by Datum

NominalFeature 

Translate by Nominal Feature

MeasuredFeature 

Translate by Measured Feature

Member Function Documentation

unsafe string [] NXOpen.CAM.InspectionAlignmentBuilder.GetLocateFeatures ( )
inline

Return the Locate features.

Created in NX11.0.2

License requirements: None.

Returns
Locate features
unsafe string [] NXOpen.CAM.InspectionAlignmentBuilder.GetRPSFeatures ( )
inline

Return the RPS features.

Created in NX11.0.1

License requirements: None.

Returns
RPS features
unsafe string [] NXOpen.CAM.InspectionAlignmentBuilder.GetRPSXFeatures ( )
inline

Return the RPS features controlling the X direction.

Created in NX11.0.1

License requirements: None.

Returns
RPS X features
unsafe string [] NXOpen.CAM.InspectionAlignmentBuilder.GetRPSYFeatures ( )
inline

Return the RPS features controlling the Y direction.

Created in NX11.0.1

License requirements: None.

Returns
RPS Y features
unsafe string [] NXOpen.CAM.InspectionAlignmentBuilder.GetRPSZFeatures ( )
inline

Return the RPS features controlling the Z direction.

Created in NX11.0.1

License requirements: None.

Returns
RPS Z features
unsafe void NXOpen.CAM.InspectionAlignmentBuilder.SetLocateFeatures ( string[]  locateFeatures)
inline

Set the Locate features.

Created in NX11.0.2

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
locateFeaturesLocate features
unsafe void NXOpen.CAM.InspectionAlignmentBuilder.SetRPSFeatures ( string[]  rpsFeatures)
inline

Set the RPS features.

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsFeaturesRPS features
unsafe void NXOpen.CAM.InspectionAlignmentBuilder.SetRPSXFeatures ( string[]  rpsXFeatures)
inline

Set the RPS features controlling the X direction.

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsXFeaturesRPS X features
unsafe void NXOpen.CAM.InspectionAlignmentBuilder.SetRPSYFeatures ( string[]  rpsYFeatures)
inline

Set the RPS features controlling the Y direction.

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsYFeaturesRPS Y features
unsafe void NXOpen.CAM.InspectionAlignmentBuilder.SetRPSZFeatures ( string[]  rpsZFeatures)
inline

Set the RPS features controlling the Z direction.

Created in NX11.0.1

License requirements: insp_programming ("INSPECTION PROGRAMMING")

Parameters
rpsZFeaturesRPS Z features

Property Documentation

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.AlignOpName
getset

Returns or sets the align op name

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.AlignTypes NXOpen.CAM.InspectionAlignmentBuilder.AlignType
getset

Returns or sets the alignment type

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.Assemblies.SelectComponent NXOpen.CAM.InspectionAlignmentBuilder.ComponentSelection
get

Returns the component selection

Created in NX9.0.0

License requirements: None.

unsafe NXOpen.CoordinateSystem NXOpen.CAM.InspectionAlignmentBuilder.CsysPick
getset

Returns or sets the csys pick

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.FailGroupName
getset

Returns or sets the fail group name

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.IterAvailSelect
get

Returns the iter avail select

Created in NX7.0.0

License requirements: None.

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.IterConvergeVar
getset

Returns or sets the iter converge variable

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.IterDev
getset

Returns or sets the iter deviation

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.IterDevTypes NXOpen.CAM.InspectionAlignmentBuilder.IterDevType
getset

Returns or sets the iter deviation type

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.IterGroupName
getset

Returns or sets the iter group name

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe int NXOpen.CAM.InspectionAlignmentBuilder.IterMax
getset

Returns or sets the iter max iterations

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.LocateAvailSelect
get

Returns the locate avail select

Created in NX7.0.0

License requirements: None.

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.LocateXrot
getset

Returns or sets the locate xrot

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.LocateXtrans
getset

Returns or sets the locate xtrans

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.LocateYrot
getset

Returns or sets the locate yrot

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.LocateYtrans
getset

Returns or sets the locate ytrans

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.LocateZrot
getset

Returns or sets the locate zrot

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.LocateZtrans
getset

Returns or sets the locate ztrans

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.PcsName
getset

Returns or sets the pcs name

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.PriDatLetter
getset

Returns or sets the pri dat letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.AlignmentDirections NXOpen.CAM.InspectionAlignmentBuilder.PriDirection
getset

Returns or sets the pri direction

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.PriXorigin
getset

Returns or sets the pri xorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.PriYorigin
getset

Returns or sets the pri yorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.PriZorigin
getset

Returns or sets the pri zorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CoordinateSystem NXOpen.CAM.InspectionAlignmentBuilder.RecallCsys
getset

Returns or sets the recall csys

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RecallDid
getset

Returns or sets the recall device id

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RecallExtName
getset

Returns or sets the recall external name

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RecallIntName
getset

Returns or sets the recall internal name

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RecallStates NXOpen.CAM.InspectionAlignmentBuilder.RecallState
getset

Returns or sets the recall state

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.RotateTableAngle
getset

Returns or sets the angle to rotate table

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.RotateTableAngularDeviation
getset

Returns or sets the rotate table angular deviation

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RotateTableDirections NXOpen.CAM.InspectionAlignmentBuilder.RotateTableDirection
getset

Returns or sets the rotate table direction

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RotateTableFeature
getset

Returns or sets the feature used to position table

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.RotateTableFeatureSelect
get

Returns the feature selected to position table

Created in NX7.5.2

License requirements: None.

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RotateTableMethods NXOpen.CAM.InspectionAlignmentBuilder.RotateTableMethod
getset

Returns or sets the rotate table method

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RotateTableName
getset

Returns or sets the name of rotary table to rotate

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RotateTablePcsUpdateOptions NXOpen.CAM.InspectionAlignmentBuilder.RotateTablePcsUpdateOption
getset

Returns or sets the rotate table pcs update

Created in NX7.5.2

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.RotationAngle
getset

Returns or sets the rot angle

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RotationAxisOptions NXOpen.CAM.InspectionAlignmentBuilder.RotationAxis
getset

Returns or sets the rot axis

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RotationDatumLetter
getset

Returns or sets the rot datum letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RotationDirections NXOpen.CAM.InspectionAlignmentBuilder.RotationDirection
getset

Returns or sets the rot dir

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.RotationFeature
getset

Returns or sets the rot feature

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.RotationFeatureSelect
get

Returns the rot feature select

Created in NX7.0.0

License requirements: None.

unsafe NXOpen.CAM.InspectionAlignmentBuilder.RotationMethods NXOpen.CAM.InspectionAlignmentBuilder.RotationMethod
getset

Returns or sets the rot method

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.RPSAvailSelect
get

Returns the RPS available select

Created in NX11.0.1

License requirements: None.

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.SaveDid
getset

Returns or sets the save device id

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.SavePcsLabel
getset

Returns or sets the save pcs label

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.SaveStates NXOpen.CAM.InspectionAlignmentBuilder.SaveState
getset

Returns or sets the save state

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.SecDatLetter
getset

Returns or sets the sec dat letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.AlignmentDirections NXOpen.CAM.InspectionAlignmentBuilder.SecDirection
getset

Returns or sets the sec direction

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.SecXorigin
getset

Returns or sets the sec xorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.SecYorigin
getset

Returns or sets the sec yorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.SecZorigin
getset

Returns or sets the sec zorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.TerDatLetter
getset

Returns or sets the ter dat letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.CAM.InspectionAlignmentBuilder.AlignmentDirections NXOpen.CAM.InspectionAlignmentBuilder.TerDirection
getset

Returns or sets the ter xdirection

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.TerXorigin
getset

Returns or sets the ter xorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.TerYorigin
getset

Returns or sets the ter yorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.TerZorigin
getset

Returns or sets the ter zorigin

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe bool NXOpen.CAM.InspectionAlignmentBuilder.WcsOrientOption
getset

Returns or sets the WCS Orient option

Created in NX8.5.3

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.XtDatumLetter
getset

Returns or sets the xt datum letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.XtDistance
getset

Returns or sets the xt distance

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.XtFeature
getset

Returns or sets the xt feature

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.XtFeatureSelect
get

Returns the xt feature select

Created in NX7.0.0

License requirements: None.

unsafe NXOpen.CAM.InspectionAlignmentBuilder.XtMethods NXOpen.CAM.InspectionAlignmentBuilder.XtMethod
getset

Returns or sets the xt method

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.YtDatumLetter
getset

Returns or sets the yt datum letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.YtDistance
getset

Returns or sets the yt distance

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.YtFeature
getset

Returns or sets the yt feature

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.YtFeatureSelect
get

Returns the yt feature select

Created in NX7.0.0

License requirements: None.

unsafe NXOpen.CAM.InspectionAlignmentBuilder.YtMethods NXOpen.CAM.InspectionAlignmentBuilder.YtMethod
getset

Returns or sets the yt method

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.ZtDatumLetter
getset

Returns or sets the zt datum letter

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe double NXOpen.CAM.InspectionAlignmentBuilder.ZtDistance
getset

Returns or sets the zt distance

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe string NXOpen.CAM.InspectionAlignmentBuilder.ZtFeature
getset

Returns or sets the zt feature

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")

unsafe NXOpen.SelectNXObject NXOpen.CAM.InspectionAlignmentBuilder.ZtFeatureSelect
get

Returns the zt feature select

Created in NX7.0.0

License requirements: None.

unsafe NXOpen.CAM.InspectionAlignmentBuilder.ZtMethods NXOpen.CAM.InspectionAlignmentBuilder.ZtMethod
getset

Returns or sets the zt method

Created in NX7.0.0

License requirements to get this property: None.

License requirements to set this property: 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.