Class InspectionConstructedFeatureBuilder
Inheritance
InspectionConstructedFeatureBuilder
Assembly: NXOpen.dll
Syntax
public class InspectionConstructedFeatureBuilder : OperationBuilder, IMessageSink, IComponentBuilder
Constructors
InspectionConstructedFeatureBuilder()
Declaration
protected InspectionConstructedFeatureBuilder()
Properties
AvailFilterToggle
Declaration
public bool AvailFilterToggle { get; set; }
Property Value
AvailStateEnum
Declaration
public InspectionConstructedFeatureBuilder.AvailableStateType AvailStateEnum { get; set; }
Property Value
AvailableSelection
Declaration
public SelectNXObjectList AvailableSelection { get; }
Property Value
ConstName
Declaration
public string ConstName { get; set; }
Property Value
CurrentStateEnum
Declaration
public InspectionConstructedFeatureBuilder.CurrentStateType CurrentStateEnum { get; set; }
Property Value
DesignCreation
Declaration
public InspectionConstructedFeatureBuilder.DesignCreationType DesignCreation { get; set; }
Property Value
DesignOffsetGeometry
Declaration
public NXObject DesignOffsetGeometry { get; set; }
Property Value
DestinationPcsEnum
Declaration
public InspectionConstructedFeatureBuilder.DestPcsEnumType DestinationPcsEnum { get; set; }
Property Value
DirectionSpecifiedEnum
Declaration
public InspectionConstructedFeatureBuilder.DirectionType DirectionSpecifiedEnum { get; set; }
Property Value
DirectionVector
Declaration
public Direction DirectionVector { get; set; }
Property Value
Declaration
public InspectionConstructedFeatureBuilder.ExtractEdgeDistanceType ExtractEdgeDistance { get; set; }
Property Value
Declaration
public double ExtractEndDistance { get; set; }
Property Value
Declaration
public double ExtractStartDistance { get; set; }
Property Value
FeatureTypeEnum
Declaration
public InspectionConstructedFeatureBuilder.ConstFeatType FeatureTypeEnum { get; set; }
Property Value
MethodEnum
Declaration
public InspectionConstructedFeatureBuilder.MethodEnumType MethodEnum { get; set; }
Property Value
MoveDistance
Declaration
public double MoveDistance { get; set; }
Property Value
NominalName
Declaration
public string NominalName { get; set; }
Property Value
PcsName
Declaration
public string PcsName { get; set; }
Property Value
SelectNominalFeature
Declaration
public SelectNXObject SelectNominalFeature { get; }
Property Value
StepSize
Declaration
public double StepSize { get; set; }
Property Value
SubFeat1Filter
Declaration
public bool SubFeat1Filter { get; set; }
Property Value
SubFeat1Name
Declaration
public string SubFeat1Name { get; set; }
Property Value
SubFeat1Select
Declaration
public SelectNXObject SubFeat1Select { get; }
Property Value
SubFeat1StateEnum
Declaration
public InspectionConstructedFeatureBuilder.SubFeat1StateType SubFeat1StateEnum { get; set; }
Property Value
SubFeat2Filter
Declaration
public bool SubFeat2Filter { get; set; }
Property Value
SubFeat2Name
Declaration
public string SubFeat2Name { get; set; }
Property Value
SubFeat2Select
Declaration
public SelectNXObject SubFeat2Select { get; }
Property Value
SubFeat2StateEnum
Declaration
public InspectionConstructedFeatureBuilder.SubFeat2StateType SubFeat2StateEnum { get; set; }
Property Value
Methods
CreateNominal()
Declaration
public void CreateNominal()
CycleSolution()
Declaration
public void CycleSolution()
GetSubFeatureStates()
Declaration
public InspectionConstructedFeatureBuilder.CurrentStateType[] GetSubFeatureStates()
Returns
GetSubFeatures()
Declaration
public string[] GetSubFeatures()
Returns
SetSubFeatureStates(CurrentStateType[])
Declaration
public void SetSubFeatureStates(InspectionConstructedFeatureBuilder.CurrentStateType[] subFeatureStates)
Parameters
SetSubFeatures(string[])
Declaration
public void SetSubFeatures(string[] subFeatures)
Parameters
Type |
Name |
Description |
string[] |
subFeatures |
|
UpdateDirectionVector(Vector3d)
Declaration
public void UpdateDirectionVector(Vector3d vector)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink