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

Represents the builder for the CMM Inspection sub-operation Circular Move To Point. More...

Inheritance diagram for NXOpen.CAM.InspectionCircularMoveToPointBuilder:
NXOpen.CAM.InspectionMoveBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  EndType { Angle, Point }
 the motion end type More...
 
- Public Types inherited from NXOpen.CAM.InspectionMoveBuilder
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...
 
enum  SensorStrategyTypes { CreateAsNeeded, UseExisting }
 the sensor selection strategy More...
 
enum  TipAngleTypes { Auto, Specify, Existing }
 the tip angle selection mode More...
 
enum  TipModeTypes { Auto, Specify, Existing }
 the tip selection mode More...
 

Properties

unsafe NXOpen.Direction AxisVector [get, set]
 Returns or sets the arc axis vector More...
 
unsafe NXOpen.Point CenterPoint [get, set]
 Returns or sets the center point More...
 
unsafe NXOpen.Point EndPoint [get, set]
 Returns or sets the end point More...
 
unsafe
NXOpen.CAM.InspectionCircularMoveToPointBuilder.EndType 
MotionEnd [get, set]
 Returns or sets the arc end type More...
 
unsafe double SweepAngle [get, set]
 Returns or sets the arc sweep angle in degrees 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...
 
- 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

- Public Member Functions inherited from NXOpen.CAM.InspectionMoveBuilder
unsafe void LockMove (bool @lock)
 Set lock to prevent move parameters from being changed programmatically. More...
 
unsafe void SetParent (NXOpen.CAM.CAMObject parent)
 Set parent 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 SetSibling (NXOpen.CAM.CAMObject sibling)
 Set sibling More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the builder for the CMM Inspection sub-operation Circular Move To Point.

To create a new instance of this class, use NXOpen.CAM.InspectionMoveCollection.CreateInspectionCircularMoveToPointBuilder

Created in NX1899.0.0

Member Enumeration Documentation

the motion end type

Enumerator
Angle 

Angle

Point 

Point

Property Documentation

unsafe NXOpen.Direction NXOpen.CAM.InspectionCircularMoveToPointBuilder.AxisVector
getset

Returns or sets the arc axis vector

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Point NXOpen.CAM.InspectionCircularMoveToPointBuilder.CenterPoint
getset

Returns or sets the center point

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Point NXOpen.CAM.InspectionCircularMoveToPointBuilder.EndPoint
getset

Returns or sets the end point

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CAM.InspectionCircularMoveToPointBuilder.EndType NXOpen.CAM.InspectionCircularMoveToPointBuilder.MotionEnd
getset

Returns or sets the arc end type

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe double NXOpen.CAM.InspectionCircularMoveToPointBuilder.SweepAngle
getset

Returns or sets the arc sweep angle in degrees

Created in NX1899.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.