NXOpen .NET Reference
12.0.0
|
Represents a CMM Inspection Alignment Assistant Builder, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is not stable. More...
Public Types | |
enum | AlignType { PlanePlanePlane, PlaneLinePoint, PlaneCylinderCylinder, PlaneBoltHoleCircle, CylinderPlanePlane, CylinderPlanePoint, CylinderPlaneCylinder, SixPointNest, SPFTolerance, Lsq, Rps } |
Alignment type More... | |
enum | FeatureType { Plane, BestFitPlane, OffsetPlane, MidPlane, Cylinder, BestFitCylinder, Line, BestFitLine, IntersectLine, Circle, BestFitCircle, Point, BestFitPoint } |
Alignment feature type More... | |
enum | State { Actual, Nominal } |
Alignment feature state More... | |
enum | Direction { None, Pxdir, Pydir, Pzdir, Mxdir, Mydir, Mzdir } |
Alignment direction More... | |
enum | IterativeTypes { Absolute, Incremental } |
Iterative Alignment type 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 | OptimizationLevelTypes { Standard, Advanced } |
Available types for optimization level in operation 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... | |
Public Types inherited from NXOpen.CAM.ParamBuilder | |
enum | OptimizationTypes { None, MinimizeTravel, Band } |
Available types for Optimization Method in operation More... | |
Properties | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.AlignType | AlignmentType [get, set] |
Returns or sets the alignment type More... | |
unsafe bool | CreateIterativeAlignment [get, set] |
Returns or sets the flag indicating whether an iterative alignment will be created More... | |
unsafe int | IterativeMax [get, set] |
Returns or sets the maximum number of iterations More... | |
unsafe double | IterativeRotation [get, set] |
Returns or sets the iterative rotation convergence value More... | |
unsafe bool | IterativeToggle [get, set] |
Returns or sets the flag indicating whether an iterative alignment will be created More... | |
unsafe double | IterativeTranslation [get, set] |
Returns or sets the iterative translation convergence value More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.IterativeTypes | IterativeType [get, set] |
Returns or sets the iterative alignment type More... | |
unsafe NXOpen.SelectNXObjectList | LocateSelection [get] |
Returns the locate selection More... | |
unsafe string | OperationName [get, set] |
Returns or sets the alignment assistant operation name More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.Direction | PrimaryDirection [get, set] |
Returns or sets the primary direction More... | |
unsafe NXOpen.NXObject | PrimaryOffsetGeometry [get, set] |
Returns or sets the primary offset geometry More... | |
unsafe NXOpen.SelectNXObjectList | PrimarySelection [get] |
Returns the primary selection More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.State | PrimaryState [get, set] |
Returns or sets the primary state More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.FeatureType | PrimaryType [get, set] |
Returns or sets the primary feature type More... | |
unsafe NXOpen.SelectNXObjectList | RPSXSelection [get] |
Returns the RPS X selection More... | |
unsafe NXOpen.SelectNXObjectList | RPSYSelection [get] |
Returns the RPS Y selection More... | |
unsafe NXOpen.SelectNXObjectList | RPSZSelection [get] |
Returns the RPS Z selection More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.Direction | SecondaryDirection [get, set] |
Returns or sets the secondary direction More... | |
unsafe NXOpen.NXObject | SecondaryOffsetGeometry [get, set] |
Returns or sets the secondary offset geometry More... | |
unsafe NXOpen.SelectNXObjectList | SecondarySelection [get] |
Returns the secondary selection More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.State | SecondaryState [get, set] |
Returns or sets the secondary state More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.FeatureType | SecondaryType [get, set] |
Returns or sets the secondary feature type More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.Direction | TertiaryDirection [get, set] |
Returns or sets the tertiary direction More... | |
unsafe NXOpen.NXObject | TertiaryOffsetGeometry [get, set] |
Returns or sets the tertiary offset geometry More... | |
unsafe NXOpen.SelectNXObjectList | TertiarySelection [get] |
Returns the tertiary selection More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.State | TertiaryState [get, set] |
Returns or sets the tertiary state More... | |
unsafe NXOpen.CAM.InspectionAlignmentAssistantBuilder.FeatureType | TertiaryType [get, set] |
Returns or sets the tertiary feature type 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... | |
Additional Inherited Members | |
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... | |
Represents a CMM Inspection Alignment Assistant Builder, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is not stable.
To create a new instance of this class, use NXOpen.CAM.InspectionOperationCollection.CreateInspectionAlignmentAssistantBuilder
Created in NX10.0.3
Alignment type
Alignment feature type
|
getset |
Returns or sets the alignment type
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the flag indicating whether an iterative alignment will be created
Created in NX11.0.1
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the maximum number of iterations
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the iterative rotation convergence value
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the flag indicating whether an iterative alignment will be created
Created in NX10.0.3
Deprecated in NX11.0.1. Use CreateIterativeAlignment instead to get iterative flag.
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the iterative translation convergence value
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the iterative alignment type
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the locate selection
Created in NX11.0.2
License requirements: None.
|
getset |
Returns or sets the alignment assistant operation name
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the primary direction
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the primary offset geometry
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the primary selection
Created in NX10.0.3
License requirements: None.
|
getset |
Returns or sets the primary state
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the primary feature type
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the RPS X selection
Created in NX11.0.2
License requirements: None.
|
get |
Returns the RPS Y selection
Created in NX11.0.2
License requirements: None.
|
get |
Returns the RPS Z selection
Created in NX11.0.2
License requirements: None.
|
getset |
Returns or sets the secondary direction
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the secondary offset geometry
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the secondary selection
Created in NX10.0.3
License requirements: None.
|
getset |
Returns or sets the secondary state
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the secondary feature type
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the tertiary direction
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the tertiary offset geometry
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the tertiary selection
Created in NX10.0.3
License requirements: None.
|
getset |
Returns or sets the tertiary state
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the tertiary feature type
Created in NX10.0.3
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")