Search Results for

    Show / Hide Table of Contents

    Class GuidedCurveBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    GuidedCurveBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class GuidedCurveBuilder : TaggedObject, IMessageSink, IComponentBuilder

    Constructors

    GuidedCurveBuilder()

    Declaration
    protected GuidedCurveBuilder()

    Properties

    CutDir

    Declaration
    public GuidingCurvesCutDir CutDir { get; }
    Property Value
    Type Description
    GuidingCurvesCutDir

    CutOrder

    Declaration
    public GuidedCurveCutOrder CutOrder { get; }
    Property Value
    Type Description
    GuidedCurveCutOrder

    CutSide

    Declaration
    public CutSideBuilder CutSide { get; }
    Property Value
    Type Description
    CutSideBuilder

    ExtendGuideCurve

    Declaration
    public bool ExtendGuideCurve { get; set; }
    Property Value
    Type Description
    bool

    FromCurveList

    Declaration
    public SectionList FromCurveList { get; }
    Property Value
    Type Description
    SectionList

    GcCutPattern

    Declaration
    public CutPatternBuilder GcCutPattern { get; }
    Property Value
    Type Description
    CutPatternBuilder

    MaximumGapLength

    Declaration
    public double MaximumGapLength { get; set; }
    Property Value
    Type Description
    double

    PatternType

    Declaration
    public PatternTypeBuilder PatternType { get; }
    Property Value
    Type Description
    PatternTypeBuilder

    Smoothing

    Declaration
    public bool Smoothing { get; set; }
    Property Value
    Type Description
    bool

    StepoverBuilder

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

    ToolPosition

    Declaration
    public DmToolPosition ToolPosition { get; }
    Property Value
    Type Description
    DmToolPosition

    UseFaceNormal

    Declaration
    public bool UseFaceNormal { get; set; }
    Property Value
    Type Description
    bool

    Methods

    SelectCurveAutomatically()

    Declaration
    public void SelectCurveAutomatically()

    Validate()

    Declaration
    public bool Validate()
    Returns
    Type Description
    bool

    ValidateCurves(Section, out ICurve[])

    Declaration
    public void ValidateCurves(Section sectionTag, out ICurve[] bridgeCurves)
    Parameters
    Type Name Description
    Section sectionTag
    ICurve[] bridgeCurves

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX