Class InspectionSetup
Inheritance
System.Object
System.MarshalByRefObject
InspectionSetup
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
Syntax
public class InspectionSetup : CAMObject, IMessageSink, INXObject
Constructors
InspectionSetup()
Declaration
protected InspectionSetup()
Properties
CmmInspectionGroupCollection
Declaration
public InspectionGroupCollection CmmInspectionGroupCollection { get; }
Property Value
CmmInspectionOperationCollection
Declaration
public InspectionOperationCollection CmmInspectionOperationCollection { get; }
Property Value
Methods
BufferObjects(CAMSetup.View, CAMObject[])
Declaration
public void BufferObjects(CAMSetup.View view, CAMObject[] objectsToBeBuffered)
Parameters
CopyObjects(CAMSetup.View, CAMObject[], CAMObject, CAMSetup.Paste)
Declaration
public CAMObject[] CopyObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition)
Parameters
Returns
CreateNcmctPartMountingBuilder(String)
Declaration
public NcmctPartMountingBuilder CreateNcmctPartMountingBuilder(string libRef)
Parameters
Type |
Name |
Description |
System.String |
libRef |
|
Returns
CreateObjectsUdeSet(CAMObject[], CAMSetup.Ude)
Declaration
public ObjectsUdeSet CreateObjectsUdeSet(CAMObject[] params, CAMSetup.Ude udeType)
Parameters
Returns
CutObjects(CAMSetup.View, CAMObject[])
Declaration
public void CutObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved)
Parameters
Declaration
public void GenerateToolPath(CAMObject[] objects)
Parameters
GetRoot(CAMSetup.View)
Declaration
public InspectionGroup GetRoot(CAMSetup.View branch)
Parameters
Returns
Declaration
public void LockToolPaths(CAMObject[] objects, bool lock)
Parameters
Type |
Name |
Description |
CAMObject[] |
objects |
|
System.Boolean |
lock |
|
MoveObjects(CAMSetup.View, CAMObject[], CAMObject, CAMSetup.Paste)
Declaration
public void MoveObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition)
Parameters
PasteObjects(CAMSetup.View, CAMObject[], CAMObject, CAMSetup.Paste)
Declaration
public void PasteObjects(CAMSetup.View view, CAMObject[] objectsToBeMoved, CAMObject destinationObject, CAMSetup.Paste pastePosition)
Parameters
Postprocess(CAMObject[], String, String, CAMSetup.OutputUnits)
Declaration
public void Postprocess(CAMObject[] objects, string machineType, string outfileName, CAMSetup.OutputUnits outputUnits)
Parameters
PostprocessWithSetting(CAMObject[], String, String, CAMSetup.OutputUnits, CAMSetup.PostprocessSettingsOutputWarning, CAMSetup.PostprocessSettingsReviewTool)
Declaration
public void PostprocessWithSetting(CAMObject[] objects, string machineType, string outfileName, CAMSetup.OutputUnits outputUnits, CAMSetup.PostprocessSettingsOutputWarning outputWarning, CAMSetup.PostprocessSettingsReviewTool reviewTool)
Parameters
ResequencePaths(CAMObject[])
Declaration
public void ResequencePaths(CAMObject[] paths)
Parameters
ResequenceTols(CAMObject[])
Declaration
public void ResequenceTols(CAMObject[] tols)
Parameters
RetrieveDevice(String)
Declaration
public InspectionGroup RetrieveDevice(string libRef)
Parameters
Type |
Name |
Description |
System.String |
libRef |
|
Returns
RetrievePathMessages(CAMObject[])
Declaration
public string[] RetrievePathMessages(CAMObject[] objects)
Parameters
Returns
Type |
Description |
System.String[] |
|
Declaration
public InspectionTool RetrieveTool(string libRef, CAMObject target, out CAMObject nextTarget, out bool success)
Parameters
Type |
Name |
Description |
System.String |
libRef |
|
CAMObject |
target |
|
CAMObject |
nextTarget |
|
System.Boolean |
success |
|
Returns
Declaration
public InspectionTool RetrieveTool(string libRef, out bool success)
Parameters
Type |
Name |
Description |
System.String |
libRef |
|
System.Boolean |
success |
|
Returns
SetTemplateStatus(CAMObject[], Boolean, Boolean)
Declaration
public void SetTemplateStatus(CAMObject[] objects, bool useAsParent, bool createIfParentCreated)
Parameters
Type |
Name |
Description |
CAMObject[] |
objects |
|
System.Boolean |
useAsParent |
|
System.Boolean |
createIfParentCreated |
|
UpdateFeatureNames(String, String)
Declaration
public void UpdateFeatureNames(string originalFeatName, string newFeatName)
Parameters
Type |
Name |
Description |
System.String |
originalFeatName |
|
System.String |
newFeatName |
|
UpdateToleranceNames(String, String)
Declaration
public void UpdateToleranceNames(string originalTolName, string newTolName)
Parameters
Type |
Name |
Description |
System.String |
originalTolName |
|
System.String |
newTolName |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink