NXOpen .NET Reference
12.0.0
|
Represents the builder for the CMM Inspection UV Grid sub-operation. More...
Public Types | |
enum | StartPointType { Nearest, UminVmin, UmaxVmin, UminVmax, UmaxVmax } |
the start point mode More... | |
enum | SphereAxisType { AlignWithProbe, SelectDirection, SetupZAxis } |
the method for determining the axis for a sphere More... | |
Public Types inherited from NXOpen.CAM.InspectionMoveBuilder | |
enum | SensorStrategyTypes { CreateAsNeeded, UseExisting } |
the sensor selection strategy More... | |
enum | TipModeTypes { Auto, Specify, Existing } |
the tip selection mode More... | |
enum | TipAngleTypes { Auto, Specify, Existing } |
the tip angle selection mode More... | |
enum | DepthMethodTypes { Auto = -1, Distance, FromFeatureNominal, FromFeatureActual, FromDatum } |
the depth method More... | |
enum | ProbeTipTypes { Any = -1, Sphere, Cylinder, Disk } |
the preferred probe tip type More... | |
Public Member Functions | |
unsafe void | SetLayoutChanged (bool flag) |
Flag indicating whether layout changed. More... | |
unsafe void | SetPointCoverageChanged (bool flag) |
Flag indicating whether point coverage changed. More... | |
unsafe void | SetAppDistChanged (bool flag) |
Flag indicating whether approach distance changed. More... | |
unsafe void | SetRetDistChanged (bool flag) |
Flag indicating whether retract distance changed. More... | |
unsafe void | SetPointSequenceChanged (bool flag) |
Flag indicating whether point sequence changed. More... | |
unsafe void | CopyAttributes (NXOpen.CAM.InspectionUVGridBuilder target) |
Copy point grid parameters More... | |
Public Member Functions inherited from NXOpen.CAM.InspectionMoveBuilder | |
unsafe void | SetParent (NXOpen.CAM.CAMObject parent) |
Set parent More... | |
unsafe void | SetSibling (NXOpen.CAM.CAMObject sibling) |
Set sibling More... | |
unsafe void | SetProbeAngles () |
Set default values for probe angles based on feature type. More... | |
unsafe void | SetProbeTip () |
Set default probe tip based on preferred tip type and probe angles. More... | |
unsafe void | LockMove (bool @lock) |
Set lock to prevent move parameters from being changed programmatically. 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... | |
Properties | |
unsafe bool | AlignMachineAxes [get, set] |
Returns or sets the flag to align with machine axes More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | ApproachDist [get] |
Returns the approach distance More... | |
unsafe double | DepthDistance [get, set] |
Returns or sets the depth distance More... | |
unsafe NXOpen.CAM.InspectionMoveBuilder.DepthMethodTypes | DepthMethod [get, set] |
Returns or sets the depth method More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndU [get] |
Returns the end value in U More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndUDeg [get] |
Returns the end degrees value in U More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndUDist [get] |
Returns the end distance value in U More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.UVModeTypes | EndUMode [get, set] |
Returns or sets the end U mode More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndUSweep [get] |
Returns the sweep value in U More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndV [get] |
Returns the end value in V More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndVDeg [get] |
Returns the end degrees value in V More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndVDist [get] |
Returns the end distance value in V More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.UVModeTypes | EndVMode [get, set] |
Returns or sets the end V mode More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | EndVSweep [get] |
Returns the sweep value in V More... | |
unsafe NXOpen.NXObject | MeasuredGeometry [get, set] |
Returns or sets the measured geometry More... | |
unsafe NXOpen.CAM.InheritableIntBuilder | NumberOfUPoints [get] |
Returns the number of points in U More... | |
unsafe NXOpen.CAM.InheritableIntBuilder | NumberOfVPoints [get] |
Returns the number of points in V More... | |
unsafe int | NumberOfValidPoints [get, set] |
Returns or sets the number of valid points created for the UV Grid More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.PointSequenceDirectionTypes | PointSequenceDirection [get, set] |
Returns or sets the point sequence start direction More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.PointSequenceModeTypes | PointSequenceMode [get, set] |
Returns or sets the point sequence mode More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.PointSequenceStartTypes | PointSequenceStart [get, set] |
Returns or sets the point sequence start location More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | RetractDist [get] |
Returns the retract distance More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | SearchDist [get] |
Returns the search distance More... | |
unsafe NXOpen.CAM.InspectionPathBuilder.SequenceType | SequenceOptimization [get, set] |
Returns or sets the path point sequence optimization setting More... | |
unsafe NXOpen.CAM.InspectionUVGridBuilder.SphereAxisType | SphereAxisMethod [get, set] |
Returns or sets the method for determining the axis for a sphere More... | |
unsafe NXOpen.Direction | SphereAxisVector [get, set] |
Returns or sets the sphere axis vector More... | |
unsafe NXOpen.CAM.InspectionUVGridBuilder.StartPointType | StartPointMode [get, set] |
Returns or sets the start point mode More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartU [get] |
Returns the start value in U More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartUDeg [get] |
Returns the start degrees value in U More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartUDist [get] |
Returns the start distance value in U More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.UVModeTypes | StartUMode [get, set] |
Returns or sets the start U mode More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartUSweep [get] |
Returns the start sweep value in U More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartV [get] |
Returns the start value in V More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartVDeg [get] |
Returns the start degrees value in V More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartVDist [get] |
Returns the start distance value in V More... | |
unsafe NXOpen.CAM.InspectionMethodBuilder.UVModeTypes | StartVMode [get, set] |
Returns or sets the start V mode More... | |
unsafe NXOpen.CAM.InheritableDoubleBuilder | StartVSweep [get] |
Returns the start sweep value in V More... | |
unsafe bool | UseFeatureCollisionAvoidance [get, set] |
Returns or sets the flag to use feature collision avoidance More... | |
unsafe bool | UsePartCollisionAvoidance [get, set] |
Returns or sets the flag to use part collision avoidance More... | |
Properties inherited from NXOpen.CAM.InspectionMoveBuilder | |
unsafe double | AngleA [get, set] |
Returns or sets the A angle for an indexable head More... | |
unsafe double | AngleB [get, set] |
Returns or sets the B angle for an indexable head More... | |
unsafe double | ApproachDistance [get, set] |
Returns or sets the approach distance More... | |
unsafe NXOpen.CAM.MoveBuilder.Motion | MotionType [get, set] |
Returns or sets the motion type More... | |
unsafe NXOpen.CAM.InspectionMoveBuilder.ProbeTipTypes | ProbeTipType [get, set] |
Returns or sets the preferred probe tip type More... | |
unsafe NXOpen.CAM.InspectionProbeTipTypeBuilder | ProbeTipTypeBuilder [get] |
Returns the Probe Tip Type Builder More... | |
unsafe double | RetractDistance [get, set] |
Returns or sets the retract distance More... | |
unsafe string | SensorOpName [get, set] |
Returns or sets the inspection sensor operation name More... | |
unsafe NXOpen.CAM.InspectionMoveBuilder.SensorStrategyTypes | SensorStrategy [get, set] |
Returns or sets the sensor selection strategy More... | |
unsafe NXOpen.CAM.InspectionSensorStrategyBuilder | SensorStrategyBuilder [get] |
Returns the Sensor Strategy Enum Builder More... | |
unsafe NXOpen.CAM.InspectionMoveBuilder.TipAngleTypes | TipAngleMode [get, set] |
Returns or sets the tip angle selection mode More... | |
unsafe NXOpen.CAM.InspectionMoveBuilder.TipModeTypes | TipMode [get, set] |
Returns or sets the probe tip selection mode More... | |
unsafe int | TipNumber [get, set] |
Returns or sets the probe tip number More... | |
Represents the builder for the CMM Inspection UV Grid sub-operation.
To create a new instance of this class, use NXOpen.CAM.InspectionMoveCollection.CreateInspectionUvgridBuilder
Created in NX7.0.0
unsafe void NXOpen.CAM.InspectionUVGridBuilder.CopyAttributes | ( | NXOpen.CAM.InspectionUVGridBuilder | target | ) |
Copy point grid parameters
Created in NX9.0.2
License requirements: insp_programming ("INSPECTION PROGRAMMING")
target |
unsafe void NXOpen.CAM.InspectionUVGridBuilder.SetAppDistChanged | ( | bool | flag | ) |
Flag indicating whether approach distance changed.
Created in NX9.0.2
License requirements: insp_programming ("INSPECTION PROGRAMMING")
flag |
unsafe void NXOpen.CAM.InspectionUVGridBuilder.SetLayoutChanged | ( | bool | flag | ) |
Flag indicating whether layout changed.
Created in NX9.0.2
License requirements: insp_programming ("INSPECTION PROGRAMMING")
flag |
unsafe void NXOpen.CAM.InspectionUVGridBuilder.SetPointCoverageChanged | ( | bool | flag | ) |
Flag indicating whether point coverage changed.
Created in NX9.0.2
License requirements: insp_programming ("INSPECTION PROGRAMMING")
flag |
unsafe void NXOpen.CAM.InspectionUVGridBuilder.SetPointSequenceChanged | ( | bool | flag | ) |
Flag indicating whether point sequence changed.
Created in NX9.0.2
License requirements: insp_programming ("INSPECTION PROGRAMMING")
flag |
unsafe void NXOpen.CAM.InspectionUVGridBuilder.SetRetDistChanged | ( | bool | flag | ) |
Flag indicating whether retract distance changed.
Created in NX9.0.2
License requirements: insp_programming ("INSPECTION PROGRAMMING")
flag |
|
getset |
Returns or sets the flag to align with machine axes
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the approach distance
Created in NX7.0.0
License requirements: None.
|
getset |
Returns or sets the depth distance
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the depth method
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the end value in U
Created in NX7.0.0
License requirements: None.
|
get |
Returns the end degrees value in U
Created in NX7.5.0
License requirements: None.
|
get |
Returns the end distance value in U
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the end U mode
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the sweep value in U
Created in NX7.5.0
License requirements: None.
|
get |
Returns the end value in V
Created in NX7.0.0
License requirements: None.
|
get |
Returns the end degrees value in V
Created in NX7.5.0
License requirements: None.
|
get |
Returns the end distance value in V
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the end V mode
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the sweep value in V
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the measured geometry
Created in NX9.0.2
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the number of points in U
Created in NX7.0.0
License requirements: None.
|
getset |
Returns or sets the number of valid points created for the UV Grid
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the number of points in V
Created in NX7.0.0
License requirements: None.
|
getset |
Returns or sets the point sequence start direction
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the point sequence mode
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the point sequence start location
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the retract distance
Created in NX7.0.0
License requirements: None.
|
get |
Returns the search distance
Created in NX7.0.0
License requirements: None.
|
getset |
Returns or sets the path point sequence optimization setting
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the method for determining the axis for a sphere
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the sphere axis vector
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the start point mode
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the start value in U
Created in NX7.0.0
License requirements: None.
|
get |
Returns the start degrees value in U
Created in NX7.5.0
License requirements: None.
|
get |
Returns the start distance value in U
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the start U mode
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the start sweep value in U
Created in NX7.5.0
License requirements: None.
|
get |
Returns the start value in V
Created in NX7.0.0
License requirements: None.
|
get |
Returns the start degrees value in V
Created in NX7.5.0
License requirements: None.
|
get |
Returns the start distance value in V
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the start V mode
Created in NX7.5.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
get |
Returns the start sweep value in V
Created in NX7.5.0
License requirements: None.
|
getset |
Returns or sets the flag to use feature collision avoidance
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")
|
getset |
Returns or sets the flag to use part collision avoidance
Created in NX7.0.0
License requirements to get this property: None.
License requirements to set this property: insp_programming ("INSPECTION PROGRAMMING")