InspectionGroupCollection Class¶
-
class
NXOpen.CAM.InspectionGroupCollection¶ Bases:
objectRepresents the group collection for CMM Inspection
To obtain an instance of this class, refer to
NXOpen.CAM.InspectionSetupNew in version NX7.0.0.
Methods¶
| Method | Description |
|---|---|
| CreateInspectionMethodBuilder | Creates a CMM Inspection method builder |
| CreateInspectionProbeToolBuilder | Creates a probe tool builder for Inspection |
| CreateMachineGroupBuilder | Creates a machine group builder for Inspection |
| CreateMachinePocketGroupBuilder | Creates a machine pocket group builder for Inspection |
| CreateMachineTurretGroupBuilder | Creates a machine turret group builder for Inspection |
| CreateMethod | Create a method group of the specified type and subtype under the parent group. |
| CreateProbeToolBuilder | Creates a probe tool builder for Inspection |
| CreateProgram | Create a program group of the specified type and subtype under the parent group. |
| CreateProgramOrderGroupBuilder | Creates a program order group builder for Inspection |
| CreateTool | Create a tool group of the specified type and subtype under the parent group. |
| FindObject | Finds the CAMInspectionGroup object with the given identifier as recorded in a journal. |
Method Detail¶
CreateInspectionMethodBuilder¶
-
InspectionGroupCollection.CreateInspectionMethodBuilder¶ Creates a CMM Inspection method builder
Signature
CreateInspectionMethodBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – CMM Inspection method to be editedReturns: CMM Inspection method builder created Return type: NXOpen.CAM.InspectionMethodBuilderNew in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateInspectionProbeToolBuilder¶
-
InspectionGroupCollection.CreateInspectionProbeToolBuilder¶ Creates a probe tool builder for Inspection
Signature
CreateInspectionProbeToolBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – probe tool group to be editedReturns: probe tool builder created Return type: NXOpen.CAM.InspectionProbeToolBuilderNew in version NX9.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateMachineGroupBuilder¶
-
InspectionGroupCollection.CreateMachineGroupBuilder¶ Creates a machine group builder for Inspection
Signature
CreateMachineGroupBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachineGroupBuilderNew in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateMachinePocketGroupBuilder¶
-
InspectionGroupCollection.CreateMachinePocketGroupBuilder¶ Creates a machine pocket group builder for Inspection
Signature
CreateMachinePocketGroupBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachinePocketGroupBuilderNew in version NX8.5.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateMachineTurretGroupBuilder¶
-
InspectionGroupCollection.CreateMachineTurretGroupBuilder¶ Creates a machine turret group builder for Inspection
Signature
CreateMachineTurretGroupBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachineTurretGroupBuilderNew in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateMethod¶
-
InspectionGroupCollection.CreateMethod¶ Create a method group of the specified type and subtype under the parent group.
If the value of use_default_name is true, default name will be used for the created method group; otherwise, the specified name will be used.
Signature
CreateMethod(parentGroup, typeName, subtypeName, useDefaultName, newMethodName)Parameters: - parentGroup (
NXOpen.CAM.InspectionGroup) – the parent group - typeName (str) – the name of the template type
- subtypeName (str) – the name of the template subtype
- useDefaultName (
NXOpen.CAM.NCGroupCollectionUseDefaultName) – use the default name or not - newMethodName (str) – the name of the created method group, only used when use_default_name == true
Returns: the created method group
Return type: New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
- parentGroup (
CreateProbeToolBuilder¶
-
InspectionGroupCollection.CreateProbeToolBuilder¶ Creates a probe tool builder for Inspection
Signature
CreateProbeToolBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – probe tool group to be editedReturns: probe tool builder created Return type: NXOpen.CAM.ProbeToolBuilderNew in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateProgram¶
-
InspectionGroupCollection.CreateProgram¶ Create a program group of the specified type and subtype under the parent group.
If the value of use_default_name is true, default name will be used for the created program group; otherwise, the specified name will be used.
Signature
CreateProgram(parentGroup, typeName, subtypeName, useDefaultName, newProgramName)Parameters: - parentGroup (
NXOpen.CAM.InspectionGroup) – the parent group - typeName (str) – the name of the template type
- subtypeName (str) – the name of the template subtype
- useDefaultName (
NXOpen.CAM.NCGroupCollectionUseDefaultName) – use the default name or not - newProgramName (str) – the name of the created program group, only used when use_default_name == true.
Returns: the created program group
Return type: New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
- parentGroup (
CreateProgramOrderGroupBuilder¶
-
InspectionGroupCollection.CreateProgramOrderGroupBuilder¶ Creates a program order group builder for Inspection
Signature
CreateProgramOrderGroupBuilder(param)Parameters: param ( NXOpen.CAM.CAMObject) – the object to be editedReturns: program order group builder created Return type: NXOpen.CAM.ProgramOrderGroupBuilderNew in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
CreateTool¶
-
InspectionGroupCollection.CreateTool¶ Create a tool group of the specified type and subtype under the parent group.
If the value of use_default_name is true, default name will be used for the created tool group; otherwise, the specified name will be used.
Signature
CreateTool(parentGroup, typeName, subtypeName, useDefaultName, newToolName)Parameters: - parentGroup (
NXOpen.CAM.InspectionGroup) – the parent group - typeName (str) – the name of the template type
- subtypeName (str) – the name of the template subtype
- useDefaultName (
NXOpen.CAM.NCGroupCollectionUseDefaultName) – use the default name or not - newToolName (str) – the name of the created tool group, only used when use_default_name == true
Returns: the created tool group
Return type: New in version NX7.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)
- parentGroup (
FindObject¶
-
InspectionGroupCollection.FindObject¶ Finds the CAMInspectionGroup object with the given identifier as recorded in a journal.
Signature
FindObject(sid)Parameters: sid (str) – the name of the object Returns: the found object Return type: NXOpen.CAM.InspectionGroupNew in version NX4.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)