Search Results for

    Show / Hide Table of Contents

    Class TurnAvoidancePathPointsBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    TurnAvoidancePathPointsBuilder
    Implements
    IMessageSink
    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 TurnAvoidancePathPointsBuilder : TaggedObject, IMessageSink

    Constructors

    TurnAvoidancePathPointsBuilder()

    Declaration
    protected TurnAvoidancePathPointsBuilder()

    Properties

    CsMode

    Declaration
    public TurnAvoidancePathPointsBuilder.CsTypes CsMode { get; set; }
    Property Value
    Type Description
    TurnAvoidancePathPointsBuilder.CsTypes

    PointListDataNumberOfTrackPoints

    Declaration
    public int PointListDataNumberOfTrackPoints { get; }
    Property Value
    Type Description
    int

    Methods

    Delete(int)

    Declaration
    public void Delete(int index)
    Parameters
    Type Name Description
    int index

    GetPointData(int, out NXObject, out MotionTypes, out FeedrateModesTypes, out double, out CustomFeedrateUnitTypes, out PointStatus, out int, out NXObject, out int, out NXObject)

    Declaration
    public void GetPointData(int index, out NXObject specifyPoint, out TurnAvoidancePathPointsBuilder.MotionTypes motionType, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, out TurnAvoidancePathPointsBuilder.PointStatus pointStatus, out int startEventFlag, out NXObject startEventPath, out int endEventFlag, out NXObject endEventPath)
    Parameters
    Type Name Description
    int index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    int startEventFlag
    NXObject startEventPath
    int endEventFlag
    NXObject endEventPath

    GetPointData(int, out Point, out MotionTypes, out FeedrateModesTypes, out double, out CustomFeedrateUnitTypes, out PointStatus, out int, out NXObject, out int, out NXObject, out double)

    Declaration
    public void GetPointData(int index, out Point specifyPoint, out TurnAvoidancePathPointsBuilder.MotionTypes motionType, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, out TurnAvoidancePathPointsBuilder.PointStatus pointStatus, out int startEventFlag, out NXObject startEventPath, out int endEventFlag, out NXObject endEventPath, out double toolHolderAngle)
    Parameters
    Type Name Description
    int index
    Point specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    int startEventFlag
    NXObject startEventPath
    int endEventFlag
    NXObject endEventPath
    double toolHolderAngle

    GetPointListData(int, out NXObject, out MotionTypes, out FeedrateModesTypes, out double, out CustomFeedrateUnitTypes)

    Declaration
    public void GetPointListData(int index, out NXObject specifyPoint, out TurnAvoidancePathPointsBuilder.MotionTypes motionType, out TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, out double customFeedrateValue, out TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit)
    Parameters
    Type Name Description
    int index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit

    Modify(int, NXObject, MotionTypes, FeedrateModesTypes, double, CustomFeedrateUnitTypes)

    Declaration
    public void Modify(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit)
    Parameters
    Type Name Description
    int index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit

    ModifyData(int, NXObject, MotionTypes, FeedrateModesTypes, double, CustomFeedrateUnitTypes, PointStatus, int, NXObject, int, NXObject)

    Declaration
    public void ModifyData(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath)
    Parameters
    Type Name Description
    int index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    int startEventFlag
    NXObject startEventPath
    int endEventFlag
    NXObject endEventPath

    ModifyData(int, Point, MotionTypes, FeedrateModesTypes, double, CustomFeedrateUnitTypes, PointStatus, int, NXObject, int, NXObject, double)

    Declaration
    public void ModifyData(int index, Point specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath, double toolHolderAngle)
    Parameters
    Type Name Description
    int index
    Point specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    int startEventFlag
    NXObject startEventPath
    int endEventFlag
    NXObject endEventPath
    double toolHolderAngle

    MoveDown(int)

    Declaration
    public void MoveDown(int index)
    Parameters
    Type Name Description
    int index

    MoveUp(int)

    Declaration
    public void MoveUp(int index)
    Parameters
    Type Name Description
    int index

    SetPointData(int, NXObject, MotionTypes, FeedrateModesTypes, double, CustomFeedrateUnitTypes, PointStatus, int, NXObject, int, NXObject)

    Declaration
    public void SetPointData(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath)
    Parameters
    Type Name Description
    int index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    int startEventFlag
    NXObject startEventPath
    int endEventFlag
    NXObject endEventPath

    SetPointData(int, Point, MotionTypes, FeedrateModesTypes, double, CustomFeedrateUnitTypes, PointStatus, int, NXObject, int, NXObject, double)

    Declaration
    public void SetPointData(int index, Point specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit, TurnAvoidancePathPointsBuilder.PointStatus pointStatus, int startEventFlag, NXObject startEventPath, int endEventFlag, NXObject endEventPath, double toolHolderAngle)
    Parameters
    Type Name Description
    int index
    Point specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit
    TurnAvoidancePathPointsBuilder.PointStatus pointStatus
    int startEventFlag
    NXObject startEventPath
    int endEventFlag
    NXObject endEventPath
    double toolHolderAngle

    SetPointListData(int, NXObject, MotionTypes, FeedrateModesTypes, double, CustomFeedrateUnitTypes)

    Declaration
    public void SetPointListData(int index, NXObject specifyPoint, TurnAvoidancePathPointsBuilder.MotionTypes motionType, TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType, double customFeedrateValue, TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit)
    Parameters
    Type Name Description
    int index
    NXObject specifyPoint
    TurnAvoidancePathPointsBuilder.MotionTypes motionType
    TurnAvoidancePathPointsBuilder.FeedrateModesTypes feedrateType
    double customFeedrateValue
    TurnAvoidancePathPointsBuilder.CustomFeedrateUnitTypes customFeedrateUnit

    Implements

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