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