InspectionGroupCollection Class¶
-
class
NXOpen.CAM.
InspectionGroupCollection
¶ Bases:
object
Represents the group collection for CMM Inspection
To obtain an instance of this class, refer to
NXOpen.CAM.InspectionSetup
New in version NX7.0.0.
Methods¶
Method | Description |
---|---|
CreateInspectionMethodBuilder | Creates a CMM Inspection method builder @return CMM Inspection method builder created |
CreateInspectionProbeToolBuilder | Creates a probe tool builder for Inspection @return probe tool builder created |
CreateMachineGroupBuilder | Creates a machine group builder for Inspection @return builder created |
CreateMachinePocketGroupBuilder | Creates a machine pocket group builder for Inspection @return builder created |
CreateMachineTurretGroupBuilder | Creates a machine turret group builder for Inspection @return builder created |
CreateMethod | Create a method group of the specified type and subtype under the parent group. |
CreateProbeToolBuilder | Creates a probe tool builder for Inspection @return probe tool builder created |
CreateProgram | Create a program group of the specified type and subtype under the parent group. |
CreateProgramOrderGroupBuilder | Creates a program order group builder for Inspection @return program order group builder created |
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.InspectionMethodBuilder
New 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.InspectionProbeToolBuilder
New 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.MachineGroupBuilder
New 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.MachinePocketGroupBuilder
New 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.MachineTurretGroupBuilder
New 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.ProbeToolBuilder
New 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.ProgramOrderGroupBuilder
New 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.InspectionGroup
New in version NX4.0.0.
License requirements: insp_programming (“INSPECTION PROGRAMMING”)