Class CAMObject
Assembly: NXOpen.dll
Syntax
public class CAMObject : NXObject, IMessageSink, INXObject
Constructors
CAMObject()
Declaration
Methods
AskPathExists()
Declaration
public bool AskPathExists()
Returns
ConvertToExplorerDialog()
Declaration
public void ConvertToExplorerDialog()
CreateEmptyPath()
Declaration
public Path CreateEmptyPath()
Returns
DeleteMasterPath()
Declaration
public void DeleteMasterPath()
Declaration
public void DeleteToolPath()
GenerateAndSaveTransitionPath(TransitionPathTypes, CAMObject)
Declaration
public void GenerateAndSaveTransitionPath(CAMObject.TransitionPathTypes transitionPathType, CAMObject transitionPathOpr)
Parameters
GetBooleanValue(string)
Declaration
public bool GetBooleanValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetFeedRate(string, out double)
Declaration
public CAMObject.FeedRateUnit GetFeedRate(string title, out double value)
Parameters
Returns
GetFeedRateColor(string)
Declaration
public int GetFeedRateColor(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetIntegerArrayValue(string)
Declaration
public int[] GetIntegerArrayValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetIntegerValue(string)
Declaration
public int GetIntegerValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetNameOfType()
Declaration
public string GetNameOfType()
Returns
GetObject(string)
Declaration
public NXObject GetObject(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetObjectArrayValue(string)
Declaration
public NXObject[] GetObjectArrayValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetPath()
Declaration
Returns
GetRealArrayValue(string)
Declaration
public double[] GetRealArrayValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetRealValue(string)
Declaration
public double GetRealValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetStatus()
Declaration
public CAMObject.Status GetStatus()
Returns
GetStringArrayValue(string)
Declaration
public string[] GetStringArrayValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetStringValue(string)
Declaration
public string GetStringValue(string title)
Parameters
| Type |
Name |
Description |
| string |
title |
|
Returns
GetTransitionPathOperation(TransitionPathTypes)
Declaration
public CAMObject GetTransitionPathOperation(CAMObject.TransitionPathTypes transitionPathType)
Parameters
Returns
GetValidationResult(ValidationType)
Declaration
public CAMObject.ValidationResult GetValidationResult(CAMObject.ValidationType validationType)
Parameters
Returns
GetWireEdmFeedRate(string, out double)
Declaration
public int GetWireEdmFeedRate(string title, out double value)
Parameters
Returns
Has911Attribute(Attr)
Declaration
public bool Has911Attribute(CAMObject.Attr attrId)
Parameters
Returns
HasMasterPath()
Declaration
public bool HasMasterPath()
Returns
LoadMasterPath()
Declaration
public bool LoadMasterPath()
Returns
LoadMasterPathFromPart(string)
Declaration
public bool LoadMasterPathFromPart(string masterPathPartName)
Parameters
| Type |
Name |
Description |
| string |
masterPathPartName |
|
Returns
Remove911Attribute(Attr)
Declaration
public void Remove911Attribute(CAMObject.Attr attrId)
Parameters
RemoveAll911Attributes()
Declaration
public void RemoveAll911Attributes()
SaveMasterPath(bool)
Declaration
public void SaveMasterPath(bool inThePart)
Parameters
| Type |
Name |
Description |
| bool |
inThePart |
|
SavePath(Path)
Declaration
public void SavePath(Path theBuilder)
Parameters
| Type |
Name |
Description |
| Path |
theBuilder |
|
SetBooleanValue(string, bool)
Declaration
public void SetBooleanValue(string title, bool value)
Parameters
SetFeedRate(string, double, FeedRateUnit)
Declaration
public void SetFeedRate(string title, double value, CAMObject.FeedRateUnit unit)
Parameters
SetFeedRateColor(string, int)
Declaration
public void SetFeedRateColor(string title, int value)
Parameters
SetIntegerArrayValue(string, int[])
Declaration
public void SetIntegerArrayValue(string title, int[] value)
Parameters
| Type |
Name |
Description |
| string |
title |
|
| int[] |
value |
|
SetIntegerValue(string, int)
Declaration
public void SetIntegerValue(string title, int value)
Parameters
SetObject(string, NXObject)
Declaration
public void SetObject(string title, NXObject value)
Parameters
SetObjectArrayValue(string, NXObject[])
Declaration
public void SetObjectArrayValue(string title, NXObject[] value)
Parameters
SetRealArrayValue(string, double[])
Declaration
public void SetRealArrayValue(string title, double[] value)
Parameters
SetRealValue(string, double)
Declaration
public void SetRealValue(string title, double value)
Parameters
SetStringArrayValue(string, string[])
Declaration
public void SetStringArrayValue(string title, string[] value)
Parameters
SetStringValue(string, string)
Declaration
public void SetStringValue(string title, string value)
Parameters
SetWireEdmFeedRate(string, double, int)
Declaration
public void SetWireEdmFeedRate(string title, double value, int side)
Parameters
UpdateAndNotify(bool)
Declaration
public void UpdateAndNotify(bool updateAndNotifyMembers)
Parameters
| Type |
Name |
Description |
| bool |
updateAndNotifyMembers |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink