Class RuntimeNCBuilder
Inheritance
RuntimeNCBuilder
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
FlagOfUsingSpecifiedMCF
Declaration
public bool FlagOfUsingSpecifiedMCF { get; set; }
Property Value
Name
Declaration
public string Name { get; set; }
Property Value
SpecifiedMCF
Declaration
public string SpecifiedMCF { get; set; }
Property Value
Methods
ExportNCCode(string)
Declaration
public void ExportNCCode(string ncFile)
Parameters
| Type |
Name |
Description |
| string |
ncFile |
|
GetAxesAndMachineEvents(out string[], out string[])
Declaration
public void GetAxesAndMachineEvents(out string[] axisNames, out string[] machineEventNames)
Parameters
| Type |
Name |
Description |
| string[] |
axisNames |
|
| string[] |
machineEventNames |
|
GetAxisType(string)
Declaration
public RuntimeNCBuilder.AxisTypes GetAxisType(string axisName)
Parameters
| Type |
Name |
Description |
| string |
axisName |
|
Returns
GetMCDConnection(bool, string)
Declaration
public TaggedObject GetMCDConnection(bool isAxis, string axisOrEventName)
Parameters
| Type |
Name |
Description |
| bool |
isAxis |
|
| string |
axisOrEventName |
|
Returns
LoadNCFile(string)
Declaration
public void LoadNCFile(string ncFile)
Parameters
| Type |
Name |
Description |
| string |
ncFile |
|
RunCSE(out bool, out string, out int, out string)
Declaration
public void RunCSE(out bool isRunningOK, out string errMsg, out int lineNum, out string ncLine)
Parameters
SetAxisType(string, AxisTypes)
Declaration
public void SetAxisType(string axisName, RuntimeNCBuilder.AxisTypes axisType)
Parameters
SetMCDConnection(bool, string, TaggedObject)
Declaration
public void SetMCDConnection(bool isAxis, string axisOrEventName, TaggedObject mcdConnectedTag)
Parameters
UpdateNCCode(string[])
Declaration
public void UpdateNCCode(string[] ncCodeLines)
Parameters
| Type |
Name |
Description |
| string[] |
ncCodeLines |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink