NCGroupCollection Class¶
-
class
NXOpen.CAM.
NCGroupCollection
¶ Bases:
object
Represents the ncgroup collection
To obtain an instance of this class, refer to
NXOpen.CAM.CAMSetup
New in version NX4.0.0.
Methods¶
Method | Description |
---|---|
CreateBarrelToolBuilder | Creates a barrel builder |
CreateDrillBackCountersinkTool | Creates a drill back countersink tool builder |
CreateDrillBackSpotfacingToolBuilder | Creates a drill back spotfacing tool builder |
CreateDrillBoreToolBuilder | Creates a drill bore tool builder |
CreateDrillBoringBarTool | Creates a drill boring bar tool builder |
CreateDrillBurnishingToolBuilder | Creates a drill burnishing tool builder |
CreateDrillCenterBellToolBuilder | Creates a drill center bell tool builder |
CreateDrillChamferBoringBarTool | Creates a drill chamfer boring bar tool builder |
CreateDrillCoreToolBuilder | Creates a drill core tool builder |
CreateDrillCounterboreToolBuilder | Creates a drill counterbore tool builder |
CreateDrillCtskToolBuilder | Creates a drill ctsk tool builder |
CreateDrillGeomBuilder | Creates a drill geometry builder |
CreateDrillMethodBuilder | Creates a drill method builder |
CreateDrillReamerToolBuilder | Creates a drill reamer tool builder |
CreateDrillSpotdrillToolBuilder | Creates a drill spotdrill tool builder |
CreateDrillSpotfaceToolBuilder | Creates a drill spotface tool builder |
CreateDrillStdToolBuilder | Creates a drill tool builder |
CreateDrillStepToolBuilder | Creates a drill step tool builder |
CreateDrillTapToolBuilder | Creates a drill tap tool builder |
CreateDrillThreadMillToolBuilder | Creates a drill thread mill tool builder |
CreateFeatureBasedGeomBuilder | Creates a manufacturing feature based geometry builder |
CreateFeatureGroupBuilder | Creates a feature group geometry builder |
CreateFormToolBuilder | Creates a form builder |
CreateGenericToolBuilder | Creates a generic solid tool builder |
CreateGeometry | Create a geometry group of the specified type and subtype under the parent group. |
CreateGrooveToolBuilder | Creates a groove builder |
CreateGroupFeatures | Creates the group features |
CreateHoleBossGeometryBuilder | Create Hole or Boss Geometry builder |
CreateLaserMethod | Creates a laser method |
CreateLaserTool | Create a laser tool |
CreateMachineGroupBuilder | Creates a machine group builder |
CreateMachineHeadGroupBuilder | Creates a machine head group builder |
CreateMachinePocketGroupBuilder | Creates a machine pocket group builder |
CreateMachineTurretGroupBuilder | Creates a machine turret group builder |
CreateMethod | Create a method group of the specified type and subtype under the parent group. |
CreateMillAreaGeomBuilder | Creates a mill area geometry builder |
CreateMillBoundaryGeomBuilder | Creates a mill boundary geometry builder |
CreateMillFormToolBuilder | Creates a mill form builder |
CreateMillGeomBuilder | Creates a mill geometry builder |
CreateMillMethodBuilder | Creates a mill method builder |
CreateMillOrientGeomBuilder | Creates a mill orient geometry builder |
CreateMillTextGeomBuilder | Creates a mill text geometry builder |
CreateMillToolBuilder | Creates a mill tool builder |
CreateMillVolumeGeomBuilder | Creates a mill volume geometry builder |
CreateMultiBladeGeometryBuilder | Creates a blade geometry builder |
CreateMultiToolBuilder | Creates a multi tool builder |
CreateNcmPlanarBuilder | Creates a builder for Non-Cutting Moves for Planar Milling |
CreateNcmScBuilder | Creates a builder for Non-Cutting Moves for Surface Contouring |
CreateOptimizeTraverseGroupBuilder | Creates a optimize traverse group builder |
CreateProbeToolBuilder | Creates a probe tool builder |
CreateProgram | Create a program group of the specified type and subtype under the parent group. |
CreateProgramOrderGroupBuilder | Creates a program order group builder |
CreateRotaryFinishGeometryBuilder | Creates a rotary finish geometry builder |
CreateTToolBuilder | Creates a t tool builder |
CreateThreadToolBuilder | Creates a thread builder |
CreateTool | Create a tool group of the specified type and subtype under the parent group. |
CreateTurnAvoidanceGeomBuilder | Creates a turning avoidance geometry builder |
CreateTurnBoundaryGeomBuilder | Creates a turning boundary geometry builder |
CreateTurnFeatureGeomBuilder | Creates a turning feature geometry builder |
CreateTurnGeomBuilder | Creates a turning geometry builder |
CreateTurnMethodBuilder | Creates a turn method builder |
CreateTurnOrientGeomBuilder | Creates a turn orient geometry builder |
CreateTurnToolBuilder | Creates a turn builder |
CreateWedmBasedGeomBuilder | Creates a wire edm based geometry builder |
CreateWedmCornerControlBuilder | Creates a wedm_corner_control builder |
CreateWedmCuttingBuilder | Creates a wedm_cutting builder |
CreateWedmExtGeomBuilder | Creates a wire edm external geometry builder |
CreateWedmFeatureGeomBuilder | Creates a wire edm feature geometry builder |
CreateWedmGeomBuilder | Creates a wire edm geometry builder |
CreateWedmIntGeomBuilder | Creates a wire edm internal geometry builder |
CreateWedmLeadInOutBuilder | Creates a wedm_lead_in_out builder |
CreateWedmMethodBuilder | Creates a wedm method builder |
CreateWedmMoveControlBuilder | Creates a wedm_corner_control builder |
CreateWedmNocoreGeomBuilder | Creates a wire edm nocore geometry builder |
CreateWedmOpenGeomBuilder | Creates a wire edm open geometry builder |
CreateWedmOrientGeomBuilder | Creates a wire edm orient geometry builder |
CreateWireTool | Creates a wire tool |
FindObject | Finds the CAM. |
Enumerations¶
NCGroupCollectionUseDefaultName Enumeration | Whether use the default name in creation |
Method Detail¶
CreateBarrelToolBuilder¶
-
NCGroupCollection.
CreateBarrelToolBuilder
¶ Creates a barrel builder
Signature
CreateBarrelToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – barrel group to be editedReturns: barrel builder created Return type: NXOpen.CAM.BarrelToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillBackCountersinkTool¶
-
NCGroupCollection.
CreateDrillBackCountersinkTool
¶ Creates a drill back countersink tool builder
Signature
CreateDrillBackCountersinkTool(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill back countersink tool group to be editedReturns: drill back countersink tool builder created Return type: NXOpen.CAM.DrillBackCountersinkTool
New in version NX10.0.3.
License requirements: cam_base (“CAM BASE”)
CreateDrillBackSpotfacingToolBuilder¶
-
NCGroupCollection.
CreateDrillBackSpotfacingToolBuilder
¶ Creates a drill back spotfacing tool builder
Signature
CreateDrillBackSpotfacingToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill back spotfacing tool group to be editedReturns: drill back spotfacing tool builder created Return type: NXOpen.CAM.DrillBackSpotfacingToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillBoreToolBuilder¶
-
NCGroupCollection.
CreateDrillBoreToolBuilder
¶ Creates a drill bore tool builder
Signature
CreateDrillBoreToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill bore tool group to be editedReturns: drill bore tool builder created Return type: NXOpen.CAM.DrillBoreToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillBoringBarTool¶
-
NCGroupCollection.
CreateDrillBoringBarTool
¶ Creates a drill boring bar tool builder
Signature
CreateDrillBoringBarTool(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill boring bar tool group to be editedReturns: drill boring bar tool builder created Return type: NXOpen.CAM.DrillBoringBarTool
New in version NX11.0.1.
License requirements: cam_base (“CAM BASE”)
CreateDrillBurnishingToolBuilder¶
-
NCGroupCollection.
CreateDrillBurnishingToolBuilder
¶ Creates a drill burnishing tool builder
Signature
CreateDrillBurnishingToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill burnishing tool group to be editedReturns: drill burnishing tool builder created Return type: NXOpen.CAM.DrillBurnishingToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillCenterBellToolBuilder¶
-
NCGroupCollection.
CreateDrillCenterBellToolBuilder
¶ Creates a drill center bell tool builder
Signature
CreateDrillCenterBellToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill center bell tool group to be editedReturns: drill center bell tool builder created Return type: NXOpen.CAM.DrillCenterBellToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillChamferBoringBarTool¶
-
NCGroupCollection.
CreateDrillChamferBoringBarTool
¶ Creates a drill chamfer boring bar tool builder
Signature
CreateDrillChamferBoringBarTool(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill chamfer boring bar tool group to be editedReturns: drill chamfer boring bar tool builder created Return type: NXOpen.CAM.DrillChamferBoringBarTool
New in version NX11.0.1.
License requirements: cam_base (“CAM BASE”)
CreateDrillCoreToolBuilder¶
-
NCGroupCollection.
CreateDrillCoreToolBuilder
¶ Creates a drill core tool builder
Signature
CreateDrillCoreToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill core tool group to be editedReturns: drill core tool builder created Return type: NXOpen.CAM.DrillCoreToolBuilder
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillCounterboreToolBuilder¶
-
NCGroupCollection.
CreateDrillCounterboreToolBuilder
¶ Creates a drill counterbore tool builder
Signature
CreateDrillCounterboreToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill counterbore tool group to be editedReturns: drill counterbore tool builder created Return type: NXOpen.CAM.DrillCounterboreToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillCtskToolBuilder¶
-
NCGroupCollection.
CreateDrillCtskToolBuilder
¶ Creates a drill ctsk tool builder
Signature
CreateDrillCtskToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill ctsk tool group to be editedReturns: drill ctsk tool builder created Return type: NXOpen.CAM.DrillCtskToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillGeomBuilder¶
-
NCGroupCollection.
CreateDrillGeomBuilder
¶ Creates a drill geometry builder
Signature
CreateDrillGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.DrillGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillMethodBuilder¶
-
NCGroupCollection.
CreateDrillMethodBuilder
¶ Creates a drill method builder
Signature
CreateDrillMethodBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill method group to be editedReturns: drill method builder created Return type: NXOpen.CAM.DrillMethodBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillReamerToolBuilder¶
-
NCGroupCollection.
CreateDrillReamerToolBuilder
¶ Creates a drill reamer tool builder
Signature
CreateDrillReamerToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill reamer tool group to be editedReturns: drill reamer tool builder created Return type: NXOpen.CAM.DrillReamerToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillSpotdrillToolBuilder¶
-
NCGroupCollection.
CreateDrillSpotdrillToolBuilder
¶ Creates a drill spotdrill tool builder
Signature
CreateDrillSpotdrillToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill spotdrill tool group to be editedReturns: drill spotdrill tool builder created Return type: NXOpen.CAM.DrillSpotdrillToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillSpotfaceToolBuilder¶
-
NCGroupCollection.
CreateDrillSpotfaceToolBuilder
¶ Creates a drill spotface tool builder
Signature
CreateDrillSpotfaceToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill spotface tool group to be editedReturns: drill spotface tool builder created Return type: NXOpen.CAM.DrillSpotfaceToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillStdToolBuilder¶
-
NCGroupCollection.
CreateDrillStdToolBuilder
¶ Creates a drill tool builder
Signature
CreateDrillStdToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill std tool group to be editedReturns: drill std tool builder created Return type: NXOpen.CAM.DrillStdToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillStepToolBuilder¶
-
NCGroupCollection.
CreateDrillStepToolBuilder
¶ Creates a drill step tool builder
Signature
CreateDrillStepToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill step tool group to be editedReturns: drill step tool builder created Return type: NXOpen.CAM.DrillStepToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillTapToolBuilder¶
-
NCGroupCollection.
CreateDrillTapToolBuilder
¶ Creates a drill tap tool builder
Signature
CreateDrillTapToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill tap tool group to be editedReturns: drill tap tool builder created Return type: NXOpen.CAM.DrillTapToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateDrillThreadMillToolBuilder¶
-
NCGroupCollection.
CreateDrillThreadMillToolBuilder
¶ Creates a drill thread mill tool builder
Signature
CreateDrillThreadMillToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – drill thread mill tool group to be editedReturns: drill thread mill tool builder created Return type: NXOpen.CAM.DrillThreadMillToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateFeatureBasedGeomBuilder¶
-
NCGroupCollection.
CreateFeatureBasedGeomBuilder
¶ Creates a manufacturing feature based geometry builder
Signature
CreateFeatureBasedGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.FeatureBasedGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateFeatureGroupBuilder¶
-
NCGroupCollection.
CreateFeatureGroupBuilder
¶ Creates a feature group geometry builder
Signature
CreateFeatureGroupBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.FeatureGroupBuilder
New in version NX9.0.3.
License requirements: cam_base (“CAM BASE”)
CreateFormToolBuilder¶
-
NCGroupCollection.
CreateFormToolBuilder
¶ Creates a form builder
Signature
CreateFormToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – form group to be editedReturns: form builder created Return type: NXOpen.CAM.FormToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateGenericToolBuilder¶
-
NCGroupCollection.
CreateGenericToolBuilder
¶ Creates a generic solid tool builder
Signature
CreateGenericToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – generic tool group to be editedReturns: generic tool builder created Return type: NXOpen.CAM.GenericToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateGeometry¶
-
NCGroupCollection.
CreateGeometry
¶ Overloaded method CreateGeometry
CreateGeometry(parentGroup, typeName, subtypeName, useDefaultName, newGeometryName)
CreateGeometry(parentGroup, features, typeName, subtypeName, useDefaultName, newGeometryName)
-------------------------------------
Create a geometry 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 geometry group; otherwise, the specified name will be used.
Signature
CreateGeometry(parentGroup, typeName, subtypeName, useDefaultName, newGeometryName)
Parameters: - parentGroup (
NXOpen.CAM.NCGroup
) – 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 - newGeometryName (str) – the name of the created geometry group, only used when use_default_name == true
Returns: the created geometry group
Return type: New in version NX4.0.0.
License requirements: cam_base (“CAM BASE”)
-------------------------------------
Create geometry groups of the specified type and subtype under the parent group for the specified manufacturing features. If the value of use_default_name is true, default name will be used for the created geometry group; otherwise, the specified name will be used.
Signature
CreateGeometry(parentGroup, features, typeName, subtypeName, useDefaultName, newGeometryName)
Parameters: - parentGroup (
NXOpen.CAM.NCGroup
) – the parent group - features (list of
NXOpen.CAM.CAMFeature
) – the manufacturing features - 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 - newGeometryName (str) – the name of the created geometry group, only used when use_default_name == true
Returns: one of the created geometry groups
Return type: New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
-------------------------------------
CreateGrooveToolBuilder¶
-
NCGroupCollection.
CreateGrooveToolBuilder
¶ Creates a groove builder
Signature
CreateGrooveToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – groove group to be editedReturns: groove builder created Return type: NXOpen.CAM.GrooveToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateGroupFeatures¶
-
NCGroupCollection.
CreateGroupFeatures
¶ Creates the group features
Signature
CreateGroupFeatures()
Returns: group features created Return type: NXOpen.CAM.GroupFeatures
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateHoleBossGeometryBuilder¶
-
NCGroupCollection.
CreateHoleBossGeometryBuilder
¶ Create Hole or Boss Geometry builder
Signature
CreateHoleBossGeometryBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: Hole or Boss Geometry builder created Return type: NXOpen.CAM.HoleBossGeometry
New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserMethod¶
-
NCGroupCollection.
CreateLaserMethod
¶ Creates a laser method
Signature
CreateLaserMethod(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – laser method group to be editedReturns: laser method builder created Return type: NXOpen.CAM.LaserMethod
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateLaserTool¶
-
NCGroupCollection.
CreateLaserTool
¶ Create a laser tool
Signature
CreateLaserTool(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – probe tool group to be editedReturns: laser tool builder created Return type: NXOpen.CAM.LaserTool
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMachineGroupBuilder¶
-
NCGroupCollection.
CreateMachineGroupBuilder
¶ Creates a machine group builder
Signature
CreateMachineGroupBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachineGroupBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMachineHeadGroupBuilder¶
-
NCGroupCollection.
CreateMachineHeadGroupBuilder
¶ Creates a machine head group builder
Signature
CreateMachineHeadGroupBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachineHeadGroupBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMachinePocketGroupBuilder¶
-
NCGroupCollection.
CreateMachinePocketGroupBuilder
¶ Creates a machine pocket group builder
Signature
CreateMachinePocketGroupBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachinePocketGroupBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMachineTurretGroupBuilder¶
-
NCGroupCollection.
CreateMachineTurretGroupBuilder
¶ Creates a machine turret group builder
Signature
CreateMachineTurretGroupBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MachineTurretGroupBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMethod¶
-
NCGroupCollection.
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.NCGroup
) – 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 NX4.0.0.
License requirements: cam_base (“CAM BASE”)
- parentGroup (
CreateMillAreaGeomBuilder¶
-
NCGroupCollection.
CreateMillAreaGeomBuilder
¶ Creates a mill area geometry builder
Signature
CreateMillAreaGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MillAreaGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillBoundaryGeomBuilder¶
-
NCGroupCollection.
CreateMillBoundaryGeomBuilder
¶ Creates a mill boundary geometry builder
Signature
CreateMillBoundaryGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MillBoundaryGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillFormToolBuilder¶
-
NCGroupCollection.
CreateMillFormToolBuilder
¶ Creates a mill form builder
Signature
CreateMillFormToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – mill form group to be editedReturns: mill form builder created Return type: NXOpen.CAM.MillFormToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillGeomBuilder¶
-
NCGroupCollection.
CreateMillGeomBuilder
¶ Creates a mill geometry builder
Signature
CreateMillGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MillGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillMethodBuilder¶
-
NCGroupCollection.
CreateMillMethodBuilder
¶ Creates a mill method builder
Signature
CreateMillMethodBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – mill method group to be editedReturns: mill method builder created Return type: NXOpen.CAM.MillMethodBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillOrientGeomBuilder¶
-
NCGroupCollection.
CreateMillOrientGeomBuilder
¶ Creates a mill orient geometry builder
Signature
CreateMillOrientGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MillOrientGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillTextGeomBuilder¶
-
NCGroupCollection.
CreateMillTextGeomBuilder
¶ Creates a mill text geometry builder
Signature
CreateMillTextGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MillTextGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillToolBuilder¶
-
NCGroupCollection.
CreateMillToolBuilder
¶ Creates a mill tool builder
Signature
CreateMillToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – mill tool group to be editedReturns: mill tool builder created Return type: NXOpen.CAM.MillToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMillVolumeGeomBuilder¶
-
NCGroupCollection.
CreateMillVolumeGeomBuilder
¶ Creates a mill volume geometry builder
Signature
CreateMillVolumeGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MillVolumeGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMultiBladeGeometryBuilder¶
-
NCGroupCollection.
CreateMultiBladeGeometryBuilder
¶ Creates a blade geometry builder
Signature
CreateMultiBladeGeometryBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MultiBladeGeomBuilder
New in version NX7.0.0.
License requirements: cam_base (“CAM BASE”)
CreateMultiToolBuilder¶
-
NCGroupCollection.
CreateMultiToolBuilder
¶ Creates a multi tool builder
Signature
CreateMultiToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.MultiToolBuilder
New in version NX11.0.1.
License requirements: cam_base (“CAM BASE”)
CreateNcmPlanarBuilder¶
-
NCGroupCollection.
CreateNcmPlanarBuilder
¶ Creates a builder for Non-Cutting Moves for Planar Milling
Signature
CreateNcmPlanarBuilder()
Returns: builder being created Return type: NXOpen.CAM.NcmPlanarBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateNcmScBuilder¶
-
NCGroupCollection.
CreateNcmScBuilder
¶ Creates a builder for Non-Cutting Moves for Surface Contouring
Signature
CreateNcmScBuilder()
Returns: builder being created Return type: NXOpen.CAM.NcmScBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateOptimizeTraverseGroupBuilder¶
-
NCGroupCollection.
CreateOptimizeTraverseGroupBuilder
¶ Creates a optimize traverse group builder
Signature
CreateOptimizeTraverseGroupBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.OptimizeTraverseGroupBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProbeToolBuilder¶
-
NCGroupCollection.
CreateProbeToolBuilder
¶ Creates a probe tool builder
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 NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateProgram¶
-
NCGroupCollection.
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.NCGroup
) – 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 NX4.0.0.
License requirements: cam_base (“CAM BASE”)
- parentGroup (
CreateProgramOrderGroupBuilder¶
-
NCGroupCollection.
CreateProgramOrderGroupBuilder
¶ Creates a program order group builder
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 NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateRotaryFinishGeometryBuilder¶
-
NCGroupCollection.
CreateRotaryFinishGeometryBuilder
¶ Creates a rotary finish geometry builder
Signature
CreateRotaryFinishGeometryBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.RotaryFinishGeomBuilder
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTToolBuilder¶
-
NCGroupCollection.
CreateTToolBuilder
¶ Creates a t tool builder
Signature
CreateTToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – t group to be editedReturns: t builder created Return type: NXOpen.CAM.TToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateThreadToolBuilder¶
-
NCGroupCollection.
CreateThreadToolBuilder
¶ Creates a thread builder
Signature
CreateThreadToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – thread group to be editedReturns: thread builder created Return type: NXOpen.CAM.ThreadToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTool¶
-
NCGroupCollection.
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.NCGroup
) – 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 NX4.0.0.
License requirements: cam_base (“CAM BASE”)
- parentGroup (
CreateTurnBoundaryGeomBuilder¶
-
NCGroupCollection.
CreateTurnBoundaryGeomBuilder
¶ Creates a turning boundary geometry builder
Signature
CreateTurnBoundaryGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.TurnBoundaryGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTurnFeatureGeomBuilder¶
-
NCGroupCollection.
CreateTurnFeatureGeomBuilder
¶ Creates a turning feature geometry builder
Signature
CreateTurnFeatureGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.TurnFeatureGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTurnGeomBuilder¶
-
NCGroupCollection.
CreateTurnGeomBuilder
¶ Creates a turning geometry builder
Signature
CreateTurnGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.TurnGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTurnMethodBuilder¶
-
NCGroupCollection.
CreateTurnMethodBuilder
¶ Creates a turn method builder
Signature
CreateTurnMethodBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – turn method group to be editedReturns: turn method builder created Return type: NXOpen.CAM.TurnMethodBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTurnOrientGeomBuilder¶
-
NCGroupCollection.
CreateTurnOrientGeomBuilder
¶ Creates a turn orient geometry builder
Signature
CreateTurnOrientGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.TurnOrientGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateTurnToolBuilder¶
-
NCGroupCollection.
CreateTurnToolBuilder
¶ Creates a turn builder
Signature
CreateTurnToolBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – turn group to be editedReturns: turn builder created Return type: NXOpen.CAM.TurnToolBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmBasedGeomBuilder¶
-
NCGroupCollection.
CreateWedmBasedGeomBuilder
¶ Creates a wire edm based geometry builder
Signature
CreateWedmBasedGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmBasedGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmCornerControlBuilder¶
-
NCGroupCollection.
CreateWedmCornerControlBuilder
¶ Creates a wedm_corner_control builder
Signature
CreateWedmCornerControlBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmCornerControlBuilder
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmCuttingBuilder¶
-
NCGroupCollection.
CreateWedmCuttingBuilder
¶ Creates a wedm_cutting builder
Signature
CreateWedmCuttingBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmCuttingBuilder
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmExtGeomBuilder¶
-
NCGroupCollection.
CreateWedmExtGeomBuilder
¶ Creates a wire edm external geometry builder
Signature
CreateWedmExtGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmExtGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmFeatureGeomBuilder¶
-
NCGroupCollection.
CreateWedmFeatureGeomBuilder
¶ Creates a wire edm feature geometry builder
Signature
CreateWedmFeatureGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmFeatureGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmGeomBuilder¶
-
NCGroupCollection.
CreateWedmGeomBuilder
¶ Creates a wire edm geometry builder
Signature
CreateWedmGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmIntGeomBuilder¶
-
NCGroupCollection.
CreateWedmIntGeomBuilder
¶ Creates a wire edm internal geometry builder
Signature
CreateWedmIntGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmIntGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmLeadInOutBuilder¶
-
NCGroupCollection.
CreateWedmLeadInOutBuilder
¶ Creates a wedm_lead_in_out builder
Signature
CreateWedmLeadInOutBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmLeadInOutBuilder
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmMethodBuilder¶
-
NCGroupCollection.
CreateWedmMethodBuilder
¶ Creates a wedm method builder
Signature
CreateWedmMethodBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – wedm method group to be editedReturns: wedm method builder created Return type: NXOpen.CAM.WedmMethodBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmMoveControlBuilder¶
-
NCGroupCollection.
CreateWedmMoveControlBuilder
¶ Creates a wedm_corner_control builder
Signature
CreateWedmMoveControlBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmMoveControlBuilder
New in version NX6.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmNocoreGeomBuilder¶
-
NCGroupCollection.
CreateWedmNocoreGeomBuilder
¶ Creates a wire edm nocore geometry builder
Signature
CreateWedmNocoreGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmNocoreGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmOpenGeomBuilder¶
-
NCGroupCollection.
CreateWedmOpenGeomBuilder
¶ Creates a wire edm open geometry builder
Signature
CreateWedmOpenGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmOpenGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWedmOrientGeomBuilder¶
-
NCGroupCollection.
CreateWedmOrientGeomBuilder
¶ Creates a wire edm orient geometry builder
Signature
CreateWedmOrientGeomBuilder(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – the object to be editedReturns: builder created Return type: NXOpen.CAM.WedmOrientGeomBuilder
New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
CreateWireTool¶
-
NCGroupCollection.
CreateWireTool
¶ Creates a wire tool
Signature
CreateWireTool(param)
Parameters: param ( NXOpen.CAM.CAMObject
) – wire tool group to be editedReturns: wire tool created Return type: NXOpen.CAM.WireTool
New in version NX9.0.0.
License requirements: cam_base (“CAM BASE”)
FindObject¶
-
NCGroupCollection.
FindObject
¶ Finds the CAM.
NCGroup 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.NCGroup
New in version NX4.0.0.
License requirements: cam_base (“CAM BASE”)