Search Results for

    Show / Hide Table of Contents

    Class RuntimeNCBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    RuntimeNCBuilder
    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.Mechatronics
    Assembly: NXOpen.dll
    Syntax
    public class RuntimeNCBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    RuntimeNCBuilder()

    Declaration
    protected RuntimeNCBuilder()

    Properties

    FlagOfUsingContainer

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

    FlagOfUsingSpecifiedMCF

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

    Name

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

    SpecifiedMCF

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

    Methods

    ExportNCCode(String)

    Declaration
    public void ExportNCCode(string ncFile)
    Parameters
    Type Name Description
    System.String ncFile

    GetAxesAndMachineEvents(out String[], out String[])

    Declaration
    public void GetAxesAndMachineEvents(out string[] axisNames, out string[] machineEventNames)
    Parameters
    Type Name Description
    System.String[] axisNames
    System.String[] machineEventNames

    GetAxisType(String)

    Declaration
    public RuntimeNCBuilder.AxisTypes GetAxisType(string axisName)
    Parameters
    Type Name Description
    System.String axisName
    Returns
    Type Description
    RuntimeNCBuilder.AxisTypes

    GetMCDConnection(Boolean, String)

    Declaration
    public TaggedObject GetMCDConnection(bool isAxis, string axisOrEventName)
    Parameters
    Type Name Description
    System.Boolean isAxis
    System.String axisOrEventName
    Returns
    Type Description
    TaggedObject

    LoadNCFile(String)

    Declaration
    public void LoadNCFile(string ncFile)
    Parameters
    Type Name Description
    System.String ncFile

    RunCSE(out Boolean, out String, out Int32, out String)

    Declaration
    public void RunCSE(out bool isRunningOK, out string errMsg, out int lineNum, out string ncLine)
    Parameters
    Type Name Description
    System.Boolean isRunningOK
    System.String errMsg
    System.Int32 lineNum
    System.String ncLine

    SetAxisType(String, RuntimeNCBuilder.AxisTypes)

    Declaration
    public void SetAxisType(string axisName, RuntimeNCBuilder.AxisTypes axisType)
    Parameters
    Type Name Description
    System.String axisName
    RuntimeNCBuilder.AxisTypes axisType

    SetMCDConnection(Boolean, String, TaggedObject)

    Declaration
    public void SetMCDConnection(bool isAxis, string axisOrEventName, TaggedObject mcdConnectedTag)
    Parameters
    Type Name Description
    System.Boolean isAxis
    System.String axisOrEventName
    TaggedObject mcdConnectedTag

    UpdateNCCode(String[])

    Declaration
    public void UpdateNCCode(string[] ncCodeLines)
    Parameters
    Type Name Description
    System.String[] ncCodeLines

    Implements

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