Search Results for

    Show / Hide Table of Contents

    Class IsvControlPanelBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    IsvControlPanelBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, 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.SIM
    Assembly: NXOpen.dll
    Syntax
    public class IsvControlPanelBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    IsvControlPanelBuilder()

    Declaration
    protected IsvControlPanelBuilder()

    Properties

    ActiveChannel

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

    IsInHistoryBuffer

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

    MachineConfiguratorFilename

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

    MachineTime

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

    SimDebugBuilder

    Declaration
    [Obsolete("Deprecated in NX1899.0.0.  Use NXOpen.SIM.KinematicConfigurator.CreateSimDebugBuilder() instead to create a SimDebugBuilder.")]
    public SimDebugBuilder SimDebugBuilder { get; }
    Property Value
    Type Description
    SimDebugBuilder

    SimulationLoadSnapshotBuilder

    Declaration
    public LoadSnapshotBuilder SimulationLoadSnapshotBuilder { get; }
    Property Value
    Type Description
    LoadSnapshotBuilder

    SimulationOptionsBuilder

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

    SimulationSaveSnapshotBuilder

    Declaration
    public SaveSnapshotBuilder SimulationSaveSnapshotBuilder { get; }
    Property Value
    Type Description
    SaveSnapshotBuilder

    VncStatus

    Declaration
    public IsvControlPanelBuilder.VncMode VncStatus { get; }
    Property Value
    Type Description
    IsvControlPanelBuilder.VncMode

    Methods

    AddIsInHistoryBuffer(IsvControlPanelBuilder.IsInHistoryBufferCb)

    Declaration
    public int AddIsInHistoryBuffer(IsvControlPanelBuilder.IsInHistoryBufferCb handler)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.IsInHistoryBufferCb handler
    Returns
    Type Description
    System.Int32

    AddSimEnd(IsvControlPanelBuilder.SimEndCb)

    Declaration
    public int AddSimEnd(IsvControlPanelBuilder.SimEndCb handler)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.SimEndCb handler
    Returns
    Type Description
    System.Int32

    AddSimStart(IsvControlPanelBuilder.SimStartCb)

    Declaration
    public int AddSimStart(IsvControlPanelBuilder.SimStartCb handler)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.SimStartCb handler
    Returns
    Type Description
    System.Int32

    AddSimStop(IsvControlPanelBuilder.SimStopCb)

    Declaration
    public int AddSimStop(IsvControlPanelBuilder.SimStopCb handler)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.SimStopCb handler
    Returns
    Type Description
    System.Int32

    AddVncStatus(IsvControlPanelBuilder.VncStatusCb)

    Declaration
    public int AddVncStatus(IsvControlPanelBuilder.VncStatusCb handler)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.VncStatusCb handler
    Returns
    Type Description
    System.Int32

    ApplySimulationOptions()

    Declaration
    public void ApplySimulationOptions()

    CheckProgramSyntax(NcProgram[])

    Declaration
    public void CheckProgramSyntax(NcProgram[] programs)
    Parameters
    Type Name Description
    NcProgram[] programs

    GetCurrentProgram(String, Int32)

    Declaration
    public NcProgram GetCurrentProgram(string channelName, int stackLevel)
    Parameters
    Type Name Description
    System.String channelName
    System.Int32 stackLevel
    Returns
    Type Description
    NcProgram

    GetDetail(IsvControlPanelBuilder.DetailType, Int32, out Double, out String, out Int32, out String, out String)

    Declaration
    public bool GetDetail(IsvControlPanelBuilder.DetailType type, int position, out double time, out string description, out int ncLine, out string programName, out string channelName)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.DetailType type
    System.Int32 position
    System.Double time
    System.String description
    System.Int32 ncLine
    System.String programName
    System.String channelName
    Returns
    Type Description
    System.Boolean

    GetDetailCount(IsvControlPanelBuilder.DetailType)

    Declaration
    public int GetDetailCount(IsvControlPanelBuilder.DetailType type)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.DetailType type
    Returns
    Type Description
    System.Int32

    GetMachiningTimeAnalysisClock(String)

    Declaration
    public TimeAnalysis GetMachiningTimeAnalysisClock(string channelName)
    Parameters
    Type Name Description
    System.String channelName
    Returns
    Type Description
    TimeAnalysis

    GetPostprocessorFilename(out String)

    Declaration
    public string GetPostprocessorFilename(out string definitionFilename)
    Parameters
    Type Name Description
    System.String definitionFilename
    Returns
    Type Description
    System.String

    GetShow3dMaterialRemoval()

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.EnableMaterialRemoval and CAM.SimulationOptionsBuilder.DisplayIpw instead.")]
    public bool GetShow3dMaterialRemoval()
    Returns
    Type Description
    System.Boolean

    GetShowToolPath()

    Declaration
    public bool GetShowToolPath()
    Returns
    Type Description
    System.Boolean

    GetSingleStep()

    Declaration
    public IsvControlPanelBuilder.SingleStepType GetSingleStep()
    Returns
    Type Description
    IsvControlPanelBuilder.SingleStepType

    GetSingleStepMode()

    Declaration
    public IsvControlPanelBuilder.SingleStepModeType GetSingleStepMode()
    Returns
    Type Description
    IsvControlPanelBuilder.SingleStepModeType

    GetVisualization()

    Declaration
    public IsvControlPanelBuilder.VisualizationType GetVisualization()
    Returns
    Type Description
    IsvControlPanelBuilder.VisualizationType

    JumpToDetailsLine(Int32)

    Declaration
    public void JumpToDetailsLine(int line)
    Parameters
    Type Name Description
    System.Int32 line

    JumpToMachineTime(String)

    Declaration
    public void JumpToMachineTime(string machineTime)
    Parameters
    Type Name Description
    System.String machineTime

    JumpToNcProgramLine(Int32)

    Declaration
    public void JumpToNcProgramLine(int line)
    Parameters
    Type Name Description
    System.Int32 line

    JumpToNcProgramLine(String, Int32)

    Declaration
    public void JumpToNcProgramLine(string channelName, int line)
    Parameters
    Type Name Description
    System.String channelName
    System.Int32 line

    MachineControlBootVnck()

    Declaration
    public bool MachineControlBootVnck()
    Returns
    Type Description
    System.Boolean

    MachineControlClearAlarm()

    Declaration
    public void MachineControlClearAlarm()

    MachineControlClearAlarm(String[])

    Declaration
    public void MachineControlClearAlarm(string[] channels)
    Parameters
    Type Name Description
    System.String[] channels

    MachineControlDryRun(Boolean)

    Declaration
    public void MachineControlDryRun(bool enable)
    Parameters
    Type Name Description
    System.Boolean enable

    MachineControlFeedRateOverride(Int32)

    Declaration
    public void MachineControlFeedRateOverride(int value)
    Parameters
    Type Name Description
    System.Int32 value

    MachineControlGetChannels()

    Declaration
    public string[] MachineControlGetChannels()
    Returns
    Type Description
    System.String[]

    MachineControlGetCycleTime()

    Declaration
    public int MachineControlGetCycleTime()
    Returns
    Type Description
    System.Int32

    MachineControlGetFeedRateOverrideMaximumValue()

    Declaration
    public int MachineControlGetFeedRateOverrideMaximumValue()
    Returns
    Type Description
    System.Int32

    MachineControlReadVariable(String, String, out String, out String)

    Declaration
    public bool MachineControlReadVariable(string channelName, string variableName, out string variableValue, out string variableType)
    Parameters
    Type Name Description
    System.String channelName
    System.String variableName
    System.String variableValue
    System.String variableType
    Returns
    Type Description
    System.Boolean

    MachineControlResetMachine()

    Declaration
    public void MachineControlResetMachine()

    MachineControlResetMachineData()

    Declaration
    public void MachineControlResetMachineData()

    MachineControlResetNc()

    Declaration
    public void MachineControlResetNc()

    MachineControlResetNc(String[])

    Declaration
    public void MachineControlResetNc(string[] channels)
    Parameters
    Type Name Description
    System.String[] channels

    MachineControlResetPart()

    Declaration
    public void MachineControlResetPart()

    MachineControlSaveMachineData()

    Declaration
    public void MachineControlSaveMachineData()

    MachineControlShowHmi()

    Declaration
    public void MachineControlShowHmi()

    MachineControlShutdownVnck()

    Declaration
    public void MachineControlShutdownVnck()

    MachineControlSingleBlockMode(Boolean)

    Declaration
    public void MachineControlSingleBlockMode(bool enable)
    Parameters
    Type Name Description
    System.Boolean enable

    MachineControlStartNc()

    Declaration
    public void MachineControlStartNc()

    MachineControlStartNc(String[])

    Declaration
    public void MachineControlStartNc(string[] channels)
    Parameters
    Type Name Description
    System.String[] channels

    MachineControlStopNc()

    Declaration
    public void MachineControlStopNc()

    MachineControlStopNc(String[])

    Declaration
    public void MachineControlStopNc(string[] channels)
    Parameters
    Type Name Description
    System.String[] channels

    MachineControlWriteVariable(String, String, String, String)

    Declaration
    public bool MachineControlWriteVariable(string channelName, string variableName, string variableValue, string variableType)
    Parameters
    Type Name Description
    System.String channelName
    System.String variableName
    System.String variableValue
    System.String variableType
    Returns
    Type Description
    System.Boolean

    PlayBackward()

    Declaration
    public void PlayBackward()

    PlayForward()

    Declaration
    public void PlayForward()

    PlayToMachineTime(String)

    Declaration
    public void PlayToMachineTime(string machineTime)
    Parameters
    Type Name Description
    System.String machineTime

    ReadSettingsFromFile(String)

    Declaration
    public void ReadSettingsFromFile(string filename)
    Parameters
    Type Name Description
    System.String filename

    RemoveIsInHistoryBuffer(Int32)

    Declaration
    public bool RemoveIsInHistoryBuffer(int handlerId)
    Parameters
    Type Name Description
    System.Int32 handlerId
    Returns
    Type Description
    System.Boolean

    RemoveSimEnd(Int32)

    Declaration
    public bool RemoveSimEnd(int handlerId)
    Parameters
    Type Name Description
    System.Int32 handlerId
    Returns
    Type Description
    System.Boolean

    RemoveSimStart(Int32)

    Declaration
    public bool RemoveSimStart(int handlerId)
    Parameters
    Type Name Description
    System.Int32 handlerId
    Returns
    Type Description
    System.Boolean

    RemoveSimStop(Int32)

    Declaration
    public bool RemoveSimStop(int handlerId)
    Parameters
    Type Name Description
    System.Int32 handlerId
    Returns
    Type Description
    System.Boolean

    RemoveVncStatus(Int32)

    Declaration
    public bool RemoveVncStatus(int handlerId)
    Parameters
    Type Name Description
    System.Int32 handlerId
    Returns
    Type Description
    System.Boolean

    ResetMachine()

    Declaration
    public void ResetMachine()

    SaveSettingsToFile(String)

    Declaration
    public void SaveSettingsToFile(string filename)
    Parameters
    Type Name Description
    System.String filename

    SetCurrentProgramLine(String, Int32)

    Declaration
    public void SetCurrentProgramLine(string channelName, int line)
    Parameters
    Type Name Description
    System.String channelName
    System.Int32 line

    SetShow3dMaterialRemoval(Boolean)

    Declaration
    [Obsolete("Deprecated in NX12.0.1.  Use CAM.SimulationOptionsBuilder.EnableMaterialRemoval and CAM.SimulationOptionsBuilder.DisplayIpw instead.")]
    public int SetShow3dMaterialRemoval(bool state)
    Parameters
    Type Name Description
    System.Boolean state
    Returns
    Type Description
    System.Int32

    SetShowToolPath(Boolean)

    Declaration
    public void SetShowToolPath(bool state)
    Parameters
    Type Name Description
    System.Boolean state

    SetSingleStep(IsvControlPanelBuilder.SingleStepType)

    Declaration
    public void SetSingleStep(IsvControlPanelBuilder.SingleStepType type)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.SingleStepType type

    SetSingleStepMode(IsvControlPanelBuilder.SingleStepModeType)

    Declaration
    public void SetSingleStepMode(IsvControlPanelBuilder.SingleStepModeType type)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.SingleStepModeType type

    SetSpeed(Int32)

    Declaration
    public void SetSpeed(int simSpeed)
    Parameters
    Type Name Description
    System.Int32 simSpeed

    SetVisualization(IsvControlPanelBuilder.VisualizationType)

    Declaration
    public void SetVisualization(IsvControlPanelBuilder.VisualizationType type)
    Parameters
    Type Name Description
    IsvControlPanelBuilder.VisualizationType type

    ShowSnapshot(Boolean, Snapshot)

    Declaration
    [Obsolete("Deprecated in NX12.0.2.  Use new version with additional arguments instead.")]
    public void ShowSnapshot(bool bRunToSimTime, Snapshot snapshot)
    Parameters
    Type Name Description
    System.Boolean bRunToSimTime
    Snapshot snapshot

    ShowSnapshot(Boolean, String, Snapshot)

    Declaration
    public void ShowSnapshot(bool bRunToSimTime, string sourceComp, Snapshot snapshot)
    Parameters
    Type Name Description
    System.Boolean bRunToSimTime
    System.String sourceComp
    Snapshot snapshot

    SingleStepBackward()

    Declaration
    public void SingleStepBackward()

    SingleStepForward()

    Declaration
    public void SingleStepForward()

    StepToNextOperation()

    Declaration
    public void StepToNextOperation()

    StepToPreviousOperation()

    Declaration
    public void StepToPreviousOperation()

    Stop()

    Declaration
    public void Stop()

    Implements

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