Search Results for

    Show / Hide Table of Contents

    Class MoveCollection

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObjectCollection
    MoveCollection
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.Collections.IEnumerable
    Inherited Members
    TaggedObjectCollection.GetEnumerator()
    TaggedObjectCollection.initialize()
    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.ToString()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.CAM
    Assembly: NXOpen.dll
    Syntax
    public class MoveCollection : TaggedObjectCollection, IMessageSink, IEnumerable

    Constructors

    MoveCollection()

    Declaration
    protected MoveCollection()

    MoveCollection(Operation)

    Declaration
    protected MoveCollection(Operation owner)
    Parameters
    Type Name Description
    Operation owner

    Properties

    Tag

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

    Methods

    CreateAlongMachineAxisMoveBuilder(Move)

    Declaration
    public AlongMachineAxisMoveBuilder CreateAlongMachineAxisMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AlongMachineAxisMoveBuilder

    CreateAlongMcsAxisMoveBuilder(Move)

    Declaration
    public AlongMcsAxisMoveBuilder CreateAlongMcsAxisMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AlongMcsAxisMoveBuilder

    CreateAlongToolAxisMoveBuilder(Move)

    Declaration
    public AlongToolAxisMoveBuilder CreateAlongToolAxisMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AlongToolAxisMoveBuilder

    CreateAngularCircularMoveBuilder(Move)

    Declaration
    public AngularAboutAxisMoveBuilder CreateAngularCircularMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AngularAboutAxisMoveBuilder

    CreateAngularConicalMoveBuilder(Move)

    Declaration
    public AngularAboutAxisMoveBuilder CreateAngularConicalMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AngularAboutAxisMoveBuilder

    CreateAngularHelicalMoveBuilder(Move)

    Declaration
    public AngularAboutAxisMoveBuilder CreateAngularHelicalMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AngularAboutAxisMoveBuilder

    CreateAngularSpiralMoveBuilder(Move)

    Declaration
    public AngularAboutAxisMoveBuilder CreateAngularSpiralMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    AngularAboutAxisMoveBuilder

    CreateCircularAboutAxisMoveBuilder(Move)

    Declaration
    public CircularAboutAxisMoveBuilder CreateCircularAboutAxisMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    CircularAboutAxisMoveBuilder

    CreateContactMoveBuilder(Move)

    Declaration
    public ContactMoveBuilder CreateContactMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ContactMoveBuilder

    CreateContainerMoveBuilder(Move, Int32)

    Declaration
    public ContainerMoveBuilder CreateContainerMoveBuilder(Move param, int moveType)
    Parameters
    Type Name Description
    Move param
    System.Int32 moveType
    Returns
    Type Description
    ContainerMoveBuilder

    CreateDeltaMoveBuilder(Move)

    Declaration
    public DeltaMoveBuilder CreateDeltaMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    DeltaMoveBuilder

    CreateFollowCurveMoveBuilder(Move)

    Declaration
    public FollowCurveMoveBuilder CreateFollowCurveMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    FollowCurveMoveBuilder

    CreateFollowPartMoveBuilder(Move)

    Declaration
    public FollowPartMoveBuilder CreateFollowPartMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    FollowPartMoveBuilder

    CreateLaserCircleCutout(Move)

    Declaration
    public LaserCircleCutout CreateLaserCircleCutout(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LaserCircleCutout

    CreateLaserHexagonCutout(Move)

    Declaration
    public LaserHexagonCutout CreateLaserHexagonCutout(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LaserHexagonCutout

    CreateLaserLinearMove(Move)

    Declaration
    public LaserLinearMove CreateLaserLinearMove(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LaserLinearMove

    CreateLaserProfileMove(Move)

    Declaration
    public LaserProfileMove CreateLaserProfileMove(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LaserProfileMove

    CreateLaserRectangleCutout(Move)

    Declaration
    public LaserRectangleCutout CreateLaserRectangleCutout(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LaserRectangleCutout

    CreateLaserSlotCutout(Move)

    Declaration
    public LaserSlotCutout CreateLaserSlotCutout(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LaserSlotCutout

    CreateLinearGoDeltaMoveBuilder(Move)

    Declaration
    [Obsolete("Deprecated in NX12.0.2.  Please use CAM.MoveCollection.CreateLinearLocalCsysMoveBuilder instead.")]
    public LinearLocalCsysMoveBuilder CreateLinearGoDeltaMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LinearLocalCsysMoveBuilder

    CreateLinearGotoMoveBuilder(Move)

    Declaration
    [Obsolete("Deprecated in NX12.0.2.  Please use CAM.MoveCollection.CreateLinearLocalCsysMoveBuilder instead.")]
    public LinearLocalCsysMoveBuilder CreateLinearGotoMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LinearLocalCsysMoveBuilder

    CreateLinearLocalCsysMoveBuilder(Move)

    Declaration
    public LinearLocalCsysMoveBuilder CreateLinearLocalCsysMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    LinearLocalCsysMoveBuilder

    CreateMachineLimitMoveBuilder(Move)

    Declaration
    public MachineLimitMoveBuilder CreateMachineLimitMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    MachineLimitMoveBuilder

    CreateMoveToPointBuilder(Move)

    Declaration
    public MoveToPointBuilder CreateMoveToPointBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    MoveToPointBuilder

    CreateNormalToToolAxisMoveBuilder(Move)

    Declaration
    public NormalToToolAxisMoveBuilder CreateNormalToToolAxisMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    NormalToToolAxisMoveBuilder

    CreateNotesMoveBuilder(Move)

    Declaration
    public NotesMoveBuilder CreateNotesMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    NotesMoveBuilder

    CreateOutputForMcsBuilder(Move)

    Declaration
    public OutputForMcsBuilder CreateOutputForMcsBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    OutputForMcsBuilder

    CreateProbeCalibrateLengthMoveBuilder(Move)

    Declaration
    public ProbeCalibrateLengthMoveBuilder CreateProbeCalibrateLengthMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeCalibrateLengthMoveBuilder

    CreateProbeCalibrateSphereMoveBuilder(Move)

    Declaration
    public ProbeCalibrateSphereMoveBuilder CreateProbeCalibrateSphereMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeCalibrateSphereMoveBuilder

    CreateProbeCalibrateStylusMoveBuilder(Move)

    Declaration
    public ProbeCalibrateStylusMoveBuilder CreateProbeCalibrateStylusMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeCalibrateStylusMoveBuilder

    CreateProbeClearanceMoveBuilder(Move)

    Declaration
    public ProbeClearanceMoveBuilder CreateProbeClearanceMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeClearanceMoveBuilder

    CreateProbeInspectBorebossMoveBuilder(Move)

    Declaration
    public ProbeInspectBorebossMoveBuilder CreateProbeInspectBorebossMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeInspectBorebossMoveBuilder

    CreateProbeInspectPointMoveBuilder(Move)

    Declaration
    public ProbeInspectPointMoveBuilder CreateProbeInspectPointMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeInspectPointMoveBuilder

    CreateProbeInspectSurfacePointMoveBuilder(Move)

    Declaration
    public ProbeInspectSurfacePointMoveBuilder CreateProbeInspectSurfacePointMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ProbeInspectSurfacePointMoveBuilder

    CreateRobotCartesianMove(Move)

    Declaration
    public RobotCartesianMove CreateRobotCartesianMove(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    RobotCartesianMove

    CreateRobotMountMove(Move)

    Declaration
    public RobotMountMove CreateRobotMountMove(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    RobotMountMove

    CreateRobotPoseMove(Move)

    Declaration
    public RobotPoseMove CreateRobotPoseMove(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    RobotPoseMove

    CreateRotaryPointMoveBuilder(Move)

    Declaration
    public RotaryPointMoveBuilder CreateRotaryPointMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    RotaryPointMoveBuilder

    CreateRotaryPolarMoveBuilder(Move)

    Declaration
    public RotaryPolarMoveBuilder CreateRotaryPolarMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    RotaryPolarMoveBuilder

    CreateRotateToolMoveBuilder(Move, Move)

    Declaration
    public RotateToolMoveBuilder CreateRotateToolMoveBuilder(Move param, Move insertAfterTag)
    Parameters
    Type Name Description
    Move param
    Move insertAfterTag
    Returns
    Type Description
    RotateToolMoveBuilder

    CreateTeachmodeEngageSettingsBuilder(Move)

    Declaration
    public TeachmodeEngageSettingsBuilder CreateTeachmodeEngageSettingsBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TeachmodeEngageSettingsBuilder

    CreateTeachmodeLinearMoveBuilder(Move)

    Declaration
    public TeachmodeLinearMoveBuilder CreateTeachmodeLinearMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TeachmodeLinearMoveBuilder

    CreateTeachmodeProfileMoveBuilder(Move)

    Declaration
    public TeachmodeProfileMoveBuilder CreateTeachmodeProfileMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TeachmodeProfileMoveBuilder

    CreateTeachmodeRetractSettingsBuilder(Move)

    Declaration
    public TeachmodeRetractSettingsBuilder CreateTeachmodeRetractSettingsBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TeachmodeRetractSettingsBuilder

    CreateToolCenterPointOffBuilder(Move)

    Declaration
    public ToolCenterPointBuilder CreateToolCenterPointOffBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ToolCenterPointBuilder

    CreateToolCenterPointOnBuilder(Move)

    Declaration
    public ToolCenterPointBuilder CreateToolCenterPointOnBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ToolCenterPointBuilder

    CreateToolChangePositionBuilder(Move)

    Declaration
    public ToolChangePositionBuilder CreateToolChangePositionBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ToolChangePositionBuilder

    CreateToolTrackingPointBuilder(Move)

    Declaration
    public ToolTrackingPointBuilder CreateToolTrackingPointBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    ToolTrackingPointBuilder

    CreateTurnMoveToPointBuilder(Move)

    Declaration
    public TurnMoveToPointBuilder CreateTurnMoveToPointBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TurnMoveToPointBuilder

    CreateTurnProbeClearanceBuilder(Move)

    Declaration
    public TurnProbeClearanceBuilder CreateTurnProbeClearanceBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TurnProbeClearanceBuilder

    CreateTurnProbeInspectPointMoveBuilder(Move)

    Declaration
    public TurnProbeInspectPointMoveBuilder CreateTurnProbeInspectPointMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    TurnProbeInspectPointMoveBuilder

    CreateUdeMoveBuilder(Move)

    Declaration
    public UdeMoveBuilder CreateUdeMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    UdeMoveBuilder

    CreateUserDefinedMoveBuilder(Move, String)

    Declaration
    public UserDefinedMoveBuilder CreateUserDefinedMoveBuilder(Move param, string typeName)
    Parameters
    Type Name Description
    Move param
    System.String typeName
    Returns
    Type Description
    UserDefinedMoveBuilder

    CreateVectorDistanceMoveBuilder(Move)

    Declaration
    public VectorDistanceMoveBuilder CreateVectorDistanceMoveBuilder(Move param)
    Parameters
    Type Name Description
    Move param
    Returns
    Type Description
    VectorDistanceMoveBuilder

    EnumerateMoveNext(ref Tag, Byte[])

    Declaration
    protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
    Parameters
    Type Name Description
    Tag currentTag
    System.Byte[] state
    Returns
    Type Description
    System.Int32
    Overrides
    TaggedObjectCollection.EnumerateMoveNext(ref Tag, Byte[])

    FindObject(String)

    Declaration
    public Move FindObject(string sid)
    Parameters
    Type Name Description
    System.String sid
    Returns
    Type Description
    Move

    ToArray()

    Declaration
    public Move[] ToArray()
    Returns
    Type Description
    Move[]

    Implements

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