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