Search Results for

    Show / Hide Table of Contents

    Class CreateTool

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    CreateTool
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    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 CreateTool : Builder, IMessageSink, IComponentBuilder

    Constructors

    CreateTool()

    Declaration
    protected CreateTool()

    Properties

    MatchDepthOption

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

    TopDiameter

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

    Methods

    CreateNewTool()

    Declaration
    public Tool CreateNewTool()
    Returns
    Type Description
    Tool

    GetBottomDepthOffset()

    Declaration
    public double GetBottomDepthOffset()
    Returns
    Type Description
    double

    GetDepthOffset(int)

    Declaration
    public double GetDepthOffset(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    double

    GetDepthRange()

    Declaration
    public double GetDepthRange()
    Returns
    Type Description
    double

    GetDiameterOffset(int)

    Declaration
    public double GetDiameterOffset(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    double

    GetDiameterRange()

    Declaration
    public double GetDiameterRange()
    Returns
    Type Description
    double

    GetFeature()

    Declaration
    public CAMFeature GetFeature()
    Returns
    Type Description
    CAMFeature

    GetLibTools()

    Declaration
    public string[] GetLibTools()
    Returns
    Type Description
    string[]

    GetMacTools()

    Declaration
    public Tool[] GetMacTools()
    Returns
    Type Description
    Tool[]

    GetMachiningAreaActive(int)

    Declaration
    public bool GetMachiningAreaActive(int index)
    Parameters
    Type Name Description
    int index
    Returns
    Type Description
    bool

    GetMachiningAreaNames()

    Declaration
    public string[] GetMachiningAreaNames()
    Returns
    Type Description
    string[]

    GetToolClass()

    Declaration
    public string GetToolClass()
    Returns
    Type Description
    string

    GetToolTemplate()

    Declaration
    public string GetToolTemplate()
    Returns
    Type Description
    string

    GetTopDepthOffset()

    Declaration
    public double GetTopDepthOffset()
    Returns
    Type Description
    double

    SetBottomDepthOffset(double)

    Declaration
    public void SetBottomDepthOffset(double offset)
    Parameters
    Type Name Description
    double offset

    SetDepthOffset(int, double)

    Declaration
    public void SetDepthOffset(int index, double offset)
    Parameters
    Type Name Description
    int index
    double offset

    SetDepthRange(double)

    Declaration
    public void SetDepthRange(double tolerance)
    Parameters
    Type Name Description
    double tolerance

    SetDiameterOffset(int, double)

    Declaration
    public void SetDiameterOffset(int index, double offset)
    Parameters
    Type Name Description
    int index
    double offset

    SetDiameterRange(double)

    Declaration
    public void SetDiameterRange(double tolerance)
    Parameters
    Type Name Description
    double tolerance

    SetFeature(CAMFeature)

    Declaration
    public void SetFeature(CAMFeature feature)
    Parameters
    Type Name Description
    CAMFeature feature

    SetMachiningAreaActive(int, bool)

    Declaration
    public void SetMachiningAreaActive(int index, bool value)
    Parameters
    Type Name Description
    int index
    bool value

    SetToolClass(string)

    Declaration
    public void SetToolClass(string name)
    Parameters
    Type Name Description
    string name

    SetToolTemplate(string)

    Declaration
    public void SetToolTemplate(string name)
    Parameters
    Type Name Description
    string name

    SetTopDepthOffset(double)

    Declaration
    public void SetTopDepthOffset(double offset)
    Parameters
    Type Name Description
    double offset

    Implements

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