Class MachineToolConfiguration
Inheritance
System.Object
System.MarshalByRefObject
MachineToolConfiguration
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
Assembly: NXOpen.dll
public class MachineToolConfiguration : Builder, IMessageSink, IComponentBuilder
Constructors
Declaration
protected MachineToolConfiguration()
Properties
Declaration
public MachineToolConfiguration.ControllerLines ControllerLine { get; set; }
Property Value
Declaration
public string ControllerType { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public double CycleTime { get; set; }
Property Value
Type |
Description |
System.Double |
|
Declaration
public string MachineName { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string MachineVendor { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string ToolCarrierName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
Declaration
public int GetArchiveControllerType()
Returns
Type |
Description |
System.Int32 |
|
Declaration
public string GetArchiveControllerVersion()
Returns
Type |
Description |
System.String |
|
Declaration
public MachineToolConfiguration.PlaneTypes GetChannelPlaneMill(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Declaration
public MachineToolConfiguration.PlaneTypes GetChannelPlaneTurn(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Declaration
public MachineToolConfiguration.SwivelingTypes GetChannelSwiveling(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Declaration
public bool GetChannelTcpmSupport(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public bool GetChannelToolAsSubprogram(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.Boolean |
|
Declaration
public string GetChannelToolCommand(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.String |
|
Declaration
public string GetChannelToolPreselect(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.String |
|
Declaration
public double GetCircularPrecision(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double GetCircularPrecisionFactor(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public string GetControllerLanguage()
Returns
Type |
Description |
System.String |
|
Declaration
public string GetControllerVersion()
Returns
Type |
Description |
System.String |
|
Declaration
public string GetDiameterGeoAxisName(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.String |
|
Declaration
public int GetLookahead(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public MachineToolConfiguration.TechnologyTypes GetMachineTechnology(string channelName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
Returns
Declaration
public MachineToolConfiguration.MdynamicsTypes GetMdynamics()
Returns
Declaration
public double GetResolutionDeg()
Returns
Type |
Description |
System.Double |
|
Declaration
public double GetResolutionMm()
Returns
Type |
Description |
System.Double |
|
Declaration
public int GetToolCarrierDirectionSelection(string channelName, string carrierName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int GetToolCarrierRetraction(string channelName, string carrierName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public int GetToolCarrierSwivelMode(string channelName, string carrierName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public double GetToolCarrierXRetractionPosition(string channelName, string carrierName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double GetToolCarrierYRetractionPosition(string channelName, string carrierName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public double GetToolCarrierZRetractionPosition(string channelName, string carrierName)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
Returns
Type |
Description |
System.Double |
|
Declaration
public bool GetToolRadiusCompensation()
Returns
Type |
Description |
System.Boolean |
|
Declaration
Returns
Type |
Description |
System.Int32 |
|
Declaration
public void SetArchiveControllerType(int newArchiveControllerType)
Parameters
Type |
Name |
Description |
System.Int32 |
newArchiveControllerType |
|
Declaration
public void SetArchiveControllerVersion(string newArchiveControllerVersion)
Parameters
Type |
Name |
Description |
System.String |
newArchiveControllerVersion |
|
Declaration
public void SetChannelPlaneMill(string channelName, MachineToolConfiguration.PlaneTypes newPlaneMill)
Parameters
Declaration
public void SetChannelPlaneTurn(string channelName, MachineToolConfiguration.PlaneTypes newPlaneTurn)
Parameters
Declaration
public void SetChannelSwiveling(string channelName, MachineToolConfiguration.SwivelingTypes value)
Parameters
Declaration
public void SetChannelTcpmSupport(string channelName, bool value)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.Boolean |
value |
|
Declaration
public void SetChannelToolAsSubprogram(string channelName, bool value)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.Boolean |
value |
|
Declaration
public void SetChannelToolCommand(string channelName, string newToolCommand)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
newToolCommand |
|
Declaration
public void SetChannelToolPreselect(string channelName, string newToolPreselect)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
newToolPreselect |
|
Declaration
public void SetCircularPrecision(string channelName, double newCircularPrecision)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.Double |
newCircularPrecision |
|
Declaration
public void SetCircularPrecisionFactor(string channelName, double newCircularPrecisionFactor)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.Double |
newCircularPrecisionFactor |
|
Declaration
public void SetControllerLanguage(string newLanguage)
Parameters
Type |
Name |
Description |
System.String |
newLanguage |
|
Declaration
public void SetControllerVersion(string newVersion)
Parameters
Type |
Name |
Description |
System.String |
newVersion |
|
Declaration
public void SetDiameterGeoAxisName(string channelName, string newDiameterMode)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
newDiameterMode |
|
Declaration
public void SetLookahead(string channelName, int lookAhead)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.Int32 |
lookAhead |
|
Declaration
public void SetMachineTechnology(string channelName, MachineToolConfiguration.TechnologyTypes technology)
Parameters
Declaration
public void SetMdynamics(MachineToolConfiguration.MdynamicsTypes newMDynamicsValue)
Parameters
Declaration
public void SetResolutionDeg(double newResolutionValue)
Parameters
Type |
Name |
Description |
System.Double |
newResolutionValue |
|
Declaration
public void SetResolutionMm(double newResolutionValue)
Parameters
Type |
Name |
Description |
System.Double |
newResolutionValue |
|
Declaration
public void SetToolCarrierDirectionSelection(string channelName, string carrierName, int newDirectionSelection)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
System.Int32 |
newDirectionSelection |
|
Declaration
public void SetToolCarrierRetraction(string channelName, string carrierName, int newRetraction)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
System.Int32 |
newRetraction |
|
Declaration
public void SetToolCarrierSwivelMode(string channelName, string carrierName, int newSwivelingMode)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
System.Int32 |
newSwivelingMode |
|
Declaration
public void SetToolCarrierXRetractionPosition(string channelName, string carrierName, double newXPosition)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
System.Double |
newXPosition |
|
Declaration
public void SetToolCarrierYRetractionPosition(string channelName, string carrierName, double newYPosition)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
System.Double |
newYPosition |
|
Declaration
public void SetToolCarrierZRetractionPosition(string channelName, string carrierName, double newZPosition)
Parameters
Type |
Name |
Description |
System.String |
channelName |
|
System.String |
carrierName |
|
System.Double |
newZPosition |
|
Declaration
public void SetToolRadiusCompensation(bool newCompensationValue)
Parameters
Type |
Name |
Description |
System.Boolean |
newCompensationValue |
|
Declaration
public void SetUsedUnit(int newUsedUnit)
Parameters
Type |
Name |
Description |
System.Int32 |
newUsedUnit |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink