Search Results for

    Show / Hide Table of Contents

    Class OperationBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    ParamBuilder
    OperationBuilder
    CmmProbingBuilder
    DocumentationBuilder
    GmcOpBuilder
    HoleMachiningBuilder
    HoleMakingBuilder
    InspectionAlignmentAssistantBuilder
    InspectionAlignmentBuilder
    InspectionArcFeatureBuilder
    InspectionCircleFeatureBuilder
    InspectionCmmCommandBuilder
    InspectionConeFeatureBuilder
    InspectionConstructedFeatureBuilder
    InspectionCparlnFeatureBuilder
    InspectionCurveFeatureBuilder
    InspectionCylinderFeatureBuilder
    InspectionEdgePointFeatureBuilder
    InspectionGraphicalReportBuilder
    InspectionLineFeatureBuilder
    InspectionOutputOperationBuilder
    InspectionParplnFeatureBuilder
    InspectionPathBuilder
    InspectionPatternFeatureBuilder
    InspectionPlaneFeatureBuilder
    InspectionPointFeatureBuilder
    InspectionSensorBuilder
    InspectionSphereFeatureBuilder
    InspectionSurfaceFeatureBuilder
    InspectionToleranceOperationBuilder
    InspectionTorusFeatureBuilder
    LaserTeachMode
    LatheMachineControlBuilder
    ManualControlBuilder
    MillMachineControlBuilder
    MillOperationBuilder
    MillToolProbingBuilder
    MultiAxisDeburringBuilder
    MultiAxisTurnMillingBuilder
    MultiAxisWallFinishingBuilder
    MwBLDeburringOperationBuilder
    OnMachineProbingBuilder
    TurningOperationBuilder
    TurnPartProbingBuilder
    TurnToolProbingBuilder
    UserDefinedOprBuilder
    WedmMachineControlBuilder
    WedmOperationBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    ParamBuilder.GetCustomizableItemBuilder(String)
    ParamBuilder.GetCustomizableItemNames()
    ParamBuilder.CycleEvent
    ParamBuilder.CycleTable
    ParamBuilder.OptimizationMethod
    ParamBuilder.TargetPocket
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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 OperationBuilder : ParamBuilder, IMessageSink, IComponentBuilder

    Constructors

    OperationBuilder()

    Declaration
    protected OperationBuilder()

    Properties

    ChannelName

    Declaration
    public string ChannelName { get; set; }
    Property Value
    Type Description
    System.String

    Description

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    System.String

    EndOfPath

    Declaration
    public PostEventsCiBuilder EndOfPath { get; }
    Property Value
    Type Description
    PostEventsCiBuilder

    EndUdeSet

    Declaration
    public UdeSet EndUdeSet { get; }
    Property Value
    Type Description
    UdeSet

    Geometry

    Declaration
    public GeometryCiBuilder Geometry { get; }
    Property Value
    Type Description
    GeometryCiBuilder

    GougeChecking

    Declaration
    public bool GougeChecking { get; set; }
    Property Value
    Type Description
    System.Boolean

    HoleAxisType

    Declaration
    public OperationBuilder.HoleAxisTypes HoleAxisType { get; set; }
    Property Value
    Type Description
    OperationBuilder.HoleAxisTypes

    HoleDepth

    Declaration
    public InheritableDoubleBuilder HoleDepth { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    HoleDepthType

    Declaration
    public OperationBuilder.HoleDepthTypes HoleDepthType { get; set; }
    Property Value
    Type Description
    OperationBuilder.HoleDepthTypes

    LayoutAndLayer

    Declaration
    public LayoutCiBuilder LayoutAndLayer { get; }
    Property Value
    Type Description
    LayoutCiBuilder

    MotionOutputBuilder

    Declaration
    public ArcOutputTypeCiBuilder MotionOutputBuilder { get; }
    Property Value
    Type Description
    ArcOutputTypeCiBuilder

    Notes

    Declaration
    public Notes Notes { get; }
    Property Value
    Type Description
    Notes

    OptimizationBasedOn

    Declaration
    public OperationBuilder.OptimizationBasedOnTypes OptimizationBasedOn { get; set; }
    Property Value
    Type Description
    OperationBuilder.OptimizationBasedOnTypes

    OptimizationDistanceMethod

    Declaration
    public OperationBuilder.OptimizationDistanceTypes OptimizationDistanceMethod { get; set; }
    Property Value
    Type Description
    OperationBuilder.OptimizationDistanceTypes

    OptimizationLevel

    Declaration
    public OperationBuilder.OptimizationLevelTypes OptimizationLevel { get; set; }
    Property Value
    Type Description
    OperationBuilder.OptimizationLevelTypes

    PathDisplayOptions

    Declaration
    public OperationDisplayOptionsBuilder PathDisplayOptions { get; }
    Property Value
    Type Description
    OperationDisplayOptionsBuilder

    PostToolPathExit

    Declaration
    public string PostToolPathExit { get; set; }
    Property Value
    Type Description
    System.String

    RetractDistance

    Declaration
    public InheritableDoubleBuilder RetractDistance { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    RetractDistanceOnToolAxisChange

    Declaration
    public InheritableDoubleBuilder RetractDistanceOnToolAxisChange { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    SafeClearance

    Declaration
    public InheritableDoubleBuilder SafeClearance { get; }
    Property Value
    Type Description
    InheritableDoubleBuilder

    SelectToolFlag

    Declaration
    public bool SelectToolFlag { get; set; }
    Property Value
    Type Description
    System.Boolean

    StartOfPath

    Declaration
    public PostEventsCiBuilder StartOfPath { get; }
    Property Value
    Type Description
    PostEventsCiBuilder

    StartUdeSet

    Declaration
    public UdeSet StartUdeSet { get; }
    Property Value
    Type Description
    UdeSet

    ToolChangeSetting

    Declaration
    public ToolChangeCiBuilder ToolChangeSetting { get; }
    Property Value
    Type Description
    ToolChangeCiBuilder

    ToolPathEditor

    Declaration
    public ToolPathEditorBuilder ToolPathEditor { get; }
    Property Value
    Type Description
    ToolPathEditorBuilder

    ToolPathSplitParametersBuilder

    Declaration
    public ToolPathSplitParametersBuilder ToolPathSplitParametersBuilder { get; }
    Property Value
    Type Description
    ToolPathSplitParametersBuilder

    Methods

    GetHoleAxisValues()

    Declaration
    public double[] GetHoleAxisValues()
    Returns
    Type Description
    System.Double[]

    SetHoleAxisValues(Double[])

    Declaration
    public void SetHoleAxisValues(double[] holeAxis)
    Parameters
    Type Name Description
    System.Double[] holeAxis

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In This Article
    Back to top Generated by DocFX