HoleBossSet Class¶
-
class
NXOpen.CAM.HoleBossSet¶ Bases:
NXOpen.TaggedObjectRepresents a Cut Area Geometry builder
To create a new instance of this class, use
NXOpen.CAM.HoleBossGeom.CreateHoleBossBuilder()New in version NX7.5.0.
Properties¶
| Property | Description |
|---|---|
| Depth | Returns or sets the Depth |
| DepthBuilder | Returns the depth builder |
| DepthLimit | Returns or sets the Depth Limit types |
| Diameter | Returns or sets the Diameter |
| DiameterBuilder | Returns the diameter builder |
| Length | Returns or sets the Length |
| LengthBuilder | Returns the length builder |
| MajorDiameter | Returns or sets the Major Diameter |
| MinorDiameter | Returns or sets the Minor Diameter |
| Size | Returns or sets the Size |
| StartDiameter | Returns the start diameter |
| Tag | Returns the Tag for this object. |
| TipAngle | Returns the tip angle |
| ToolAxis | Returns or sets the Tool Axis |
Methods¶
| Method | Description |
|---|---|
| GetFeature | Returns the in process feature |
| GetMachiningFeature | Returns the machining feature |
| InferLogic | Save the infer logic information of the input entity, such as the orientation, pitch, diameter and height etc. |
| ReverseDirection | Reverses the direction of the feature |
Enumerations¶
| HoleBossSetDepthLimitTypes Enumeration | the depth limit types |
Property Detail¶
Depth¶
-
HoleBossSet.Depth¶ Returns or sets the Depth
-------------------------------------Getter Method
Signature
DepthReturns: the Depth Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DepthParameters: depthValue (float) – the Depth New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
DepthBuilder¶
-
HoleBossSet.DepthBuilder¶ Returns the depth builder
-------------------------------------Getter Method
Signature
DepthBuilderReturns: Return type: NXOpen.CAM.InferredDoubleNew in version NX7.5.0.
License requirements: None.
DepthLimit¶
-
HoleBossSet.DepthLimit¶ Returns or sets the Depth Limit types
-------------------------------------Getter Method
Signature
DepthLimitReturns: the Depth Limit type Return type: NXOpen.CAM.HoleBossSetDepthLimitTypesNew in version NX8.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DepthLimitParameters: type ( NXOpen.CAM.HoleBossSetDepthLimitTypes) – the Depth Limit typeNew in version NX8.0.0.
License requirements: cam_base (“CAM BASE”)
Diameter¶
-
HoleBossSet.Diameter¶ Returns or sets the Diameter
-------------------------------------Getter Method
Signature
DiameterReturns: the Diameter Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DiameterParameters: holeBossValue (float) – the Diameter New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
DiameterBuilder¶
-
HoleBossSet.DiameterBuilder¶ Returns the diameter builder
-------------------------------------Getter Method
Signature
DiameterBuilderReturns: Return type: NXOpen.CAM.InferredDoubleNew in version NX7.5.0.
License requirements: None.
Length¶
-
HoleBossSet.Length¶ Returns or sets the Length
-------------------------------------Getter Method
Signature
LengthReturns: the Length Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LengthParameters: holeBossValue (float) – the Length New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
LengthBuilder¶
-
HoleBossSet.LengthBuilder¶ Returns the length builder
-------------------------------------Getter Method
Signature
LengthBuilderReturns: Return type: NXOpen.CAM.InferredDoubleNew in version NX7.5.0.
License requirements: None.
MajorDiameter¶
-
HoleBossSet.MajorDiameter¶ Returns or sets the Major Diameter
-------------------------------------Getter Method
Signature
MajorDiameterReturns: the Major Diameter Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MajorDiameterParameters: holeBossValue (float) – the Major Diameter New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
MinorDiameter¶
-
HoleBossSet.MinorDiameter¶ Returns or sets the Minor Diameter
-------------------------------------Getter Method
Signature
MinorDiameterReturns: the Minor Diameter Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MinorDiameterParameters: holeBossValue (float) – the Minor Diameter New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
Size¶
-
HoleBossSet.Size¶ Returns or sets the Size
-------------------------------------Getter Method
Signature
SizeReturns: the Size Return type: str New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SizeParameters: holeBossValue (str) – the Size New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartDiameter¶
-
HoleBossSet.StartDiameter¶ Returns the start diameter
-------------------------------------Getter Method
Signature
StartDiameterReturns: the attribute Return type: NXOpen.CAM.CAMAttributeNew in version NX9.0.0.
License requirements: None.
TipAngle¶
-
HoleBossSet.TipAngle¶ Returns the tip angle
-------------------------------------Getter Method
Signature
TipAngleReturns: the attribute Return type: NXOpen.CAM.CAMAttributeNew in version NX9.0.0.
License requirements: None.
ToolAxis¶
-
HoleBossSet.ToolAxis¶ Returns or sets the Tool Axis
-------------------------------------Getter Method
Signature
ToolAxisReturns: the Tool Axis Return type: NXOpen.NXObjectNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ToolAxisParameters: toolAxis ( NXOpen.NXObject) – the tool axisNew in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
Method Detail¶
GetFeature¶
-
HoleBossSet.GetFeature¶ Returns the in process feature
Signature
GetFeature()Returns: Return type: NXOpen.CAM.FBM.FeatureNew in version NX9.0.0.
License requirements: None.
GetMachiningFeature¶
-
HoleBossSet.GetMachiningFeature¶ Returns the machining feature
Signature
GetMachiningFeature()Returns: Return type: NXOpen.CAM.CAMFeatureNew in version NX9.0.0.
License requirements: None.
InferLogic¶
-
HoleBossSet.InferLogic¶ Save the infer logic information of the input entity, such as the orientation, pitch, diameter and height etc.
into the feature
Signature
InferLogic(entity)Parameters: entity ( NXOpen.NXObject) – the geometryNew in version NX7.5.2.
License requirements: None.