Class OnMachineProbingBuilder
Inheritance
System.Object
System.MarshalByRefObject
OnMachineProbingBuilder
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.CAM
Assembly: NXOpen.dll
Syntax
public class OnMachineProbingBuilder : OperationBuilder, IMessageSink, IComponentBuilder
Constructors
OnMachineProbingBuilder()
Declaration
protected OnMachineProbingBuilder()
Properties
ControlPoint
Declaration
public OnMachineProbingBuilder.ControlPointType ControlPoint { get; set; }
Property Value
Type | Description |
---|---|
OnMachineProbingBuilder.ControlPointType |
Cycle
Declaration
public string Cycle { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InProcessWorkpiece
Declaration
public OnMachineProbingBuilder.InProcessWorkpieceType InProcessWorkpiece { get; set; }
Property Value
Type | Description |
---|---|
OnMachineProbingBuilder.InProcessWorkpieceType |
InspectionArea
Declaration
public string InspectionArea { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InspectionCycle
Declaration
public string InspectionCycle { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InspectionDepth
Declaration
public double InspectionDepth { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
InspectionOffset
Declaration
public double InspectionOffset { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
IntersectionStrategy
Declaration
public OnMachineProbingBuilder.IntersectionStrategyType IntersectionStrategy { get; set; }
Property Value
Type | Description |
---|---|
OnMachineProbingBuilder.IntersectionStrategyType |
MotionOutput
Declaration
public OnMachineProbingBuilder.MotionOutputType MotionOutput { get; set; }
Property Value
Type | Description |
---|---|
OnMachineProbingBuilder.MotionOutputType |
SelectFeatureGeometry
Declaration
public SelectNXObjectList SelectFeatureGeometry { get; }
Property Value
Type | Description |
---|---|
SelectNXObjectList |
SelectionMethod
Declaration
public OnMachineProbingBuilder.SelectionMethodType SelectionMethod { get; set; }
Property Value
Type | Description |
---|---|
OnMachineProbingBuilder.SelectionMethodType |
Methods
CreateToolpathMoves()
Declaration
public void CreateToolpathMoves()
CycleLock()
Declaration
public void CycleLock()
FeatureMoveDown()
Declaration
public void FeatureMoveDown()
FeatureMoveUp()
Declaration
public void FeatureMoveUp()
FeatureRemove()
Declaration
public void FeatureRemove()
GetInspectDirection()
Declaration
public double[] GetInspectDirection()
Returns
Type | Description |
---|---|
System.Double[] |
InspectionCycleLock()
Declaration
public void InspectionCycleLock()
InspectionDepthLock()
Declaration
public void InspectionDepthLock()
InspectionOffsetLock()
Declaration
public void InspectionOffsetLock()
ProbingParameters()
Declaration
public void ProbingParameters()
ProcessSelectedCycle()
Declaration
public void ProcessSelectedCycle()
ProcessSelectedGeometry()
Declaration
public void ProcessSelectedGeometry()
SetInspectDirection(Double[])
Declaration
public void SetInspectDirection(double[] direction)
Parameters
Type | Name | Description |
---|---|---|
System.Double[] | direction |
ShowGeometry()
Declaration
public void ShowGeometry()
Implements
System.Runtime.Remoting.Messaging.IMessageSink