NCGroupCollection Class¶
-
class
NXOpen.CAM.NCGroupCollection¶ Bases:
objectRepresents the ncgroup collection
To obtain an instance of this class, refer to
NXOpen.CAM.CAMSetupNew 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.BarrelToolBuilderNew 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.DrillBackCountersinkToolNew 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.DrillBackSpotfacingToolBuilderNew 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.DrillBoreToolBuilderNew 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.DrillBoringBarToolNew 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.DrillBurnishingToolBuilderNew 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.DrillCenterBellToolBuilderNew 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.DrillChamferBoringBarToolNew 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.DrillCoreToolBuilderNew 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.DrillCounterboreToolBuilderNew 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.DrillCtskToolBuilderNew 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.DrillGeomBuilderNew 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.DrillMethodBuilderNew 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.DrillReamerToolBuilderNew 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.DrillSpotdrillToolBuilderNew 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.DrillSpotfaceToolBuilderNew 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.DrillStdToolBuilderNew 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.DrillStepToolBuilderNew 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.DrillTapToolBuilderNew 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.DrillThreadMillToolBuilderNew 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.FeatureBasedGeomBuilderNew 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.FeatureGroupBuilderNew 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.FormToolBuilderNew 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.GenericToolBuilderNew 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.GrooveToolBuilderNew 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.GroupFeaturesNew 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.HoleBossGeometryNew 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.LaserMethodNew 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.LaserToolNew 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.MachineGroupBuilderNew 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.MachineHeadGroupBuilderNew 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.MachinePocketGroupBuilderNew 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.MachineTurretGroupBuilderNew 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.MillAreaGeomBuilderNew 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.MillBoundaryGeomBuilderNew 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.MillFormToolBuilderNew 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.MillGeomBuilderNew 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.MillMethodBuilderNew 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.MillOrientGeomBuilderNew 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.MillTextGeomBuilderNew 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.MillToolBuilderNew 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.MillVolumeGeomBuilderNew 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.MultiBladeGeomBuilderNew 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.MultiToolBuilderNew 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.NcmPlanarBuilderNew 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.NcmScBuilderNew 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.OptimizeTraverseGroupBuilderNew 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.ProbeToolBuilderNew 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.ProgramOrderGroupBuilderNew 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.RotaryFinishGeomBuilderNew 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.TToolBuilderNew 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.ThreadToolBuilderNew 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.TurnBoundaryGeomBuilderNew 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.TurnFeatureGeomBuilderNew 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.TurnGeomBuilderNew 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.TurnMethodBuilderNew 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.TurnOrientGeomBuilderNew 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.TurnToolBuilderNew 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.WedmBasedGeomBuilderNew 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.WedmCornerControlBuilderNew 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.WedmCuttingBuilderNew 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.WedmExtGeomBuilderNew 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.WedmFeatureGeomBuilderNew 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.WedmGeomBuilderNew 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.WedmIntGeomBuilderNew 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.WedmLeadInOutBuilderNew 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.WedmMethodBuilderNew 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.WedmMoveControlBuilderNew 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.WedmNocoreGeomBuilderNew 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.WedmOpenGeomBuilderNew 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.WedmOrientGeomBuilderNew 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.WireToolNew 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.NCGroupNew in version NX4.0.0.
License requirements: cam_base (“CAM BASE”)