NcmClearanceBuilder Class¶
-
class
NXOpen.CAM.NcmClearanceBuilder¶ Bases:
NXOpen.TaggedObjectRepresents a
NXOpen.CAM.NcmClearanceBuilderNew in version NX5.0.0.
Properties¶
| Property | Description |
|---|---|
| Axis | Returns or sets the clearance cylinder axis |
| BoundingBoxClearance | Returns or sets the distance for bounding box clearance |
| ClearanceType | Returns or sets the clearance type |
| PlaneXform | Returns or sets the clearance plane,plane entity type covers Xform and Plane |
| Point | Returns or sets the point for clearance types point, cylinder and sphere |
| Radius | Returns or sets the clearance cylinder and sphere radius |
| SafeDistance | Returns or sets the safe distance for automatic clearance |
| Tag | Returns the Tag for this object. |
Methods¶
Enumerations¶
| NcmClearanceBuilderClearanceTypes Enumeration | the types available for clearance |
Property Detail¶
Axis¶
-
NcmClearanceBuilder.Axis¶ Returns or sets the clearance cylinder axis
-------------------------------------Getter Method
Signature
AxisReturns: Return type: NXOpen.NXObjectNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AxisParameters: axis ( NXOpen.NXObject) –New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
BoundingBoxClearance¶
-
NcmClearanceBuilder.BoundingBoxClearance¶ Returns or sets the distance for bounding box clearance
-------------------------------------Getter Method
Signature
BoundingBoxClearanceReturns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
BoundingBoxClearanceParameters: boundingBoxClearance (float) – New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
ClearanceType¶
-
NcmClearanceBuilder.ClearanceType¶ Returns or sets the clearance type
-------------------------------------Getter Method
Signature
ClearanceTypeReturns: Return type: NXOpen.CAM.NcmClearanceBuilderClearanceTypesNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ClearanceTypeParameters: clearanceType ( NXOpen.CAM.NcmClearanceBuilderClearanceTypes) –New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
PlaneXform¶
-
NcmClearanceBuilder.PlaneXform¶ Returns or sets the clearance plane,plane entity type covers Xform and Plane
-------------------------------------Getter Method
Signature
PlaneXformReturns: entity type can be XFORM or PLANE Return type: NXOpen.NXObjectNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PlaneXformParameters: plane ( NXOpen.NXObject) – entity type can be XFORM or PLANENew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Point¶
-
NcmClearanceBuilder.Point¶ Returns or sets the point for clearance types point, cylinder and sphere
-------------------------------------Getter Method
Signature
PointReturns: Return type: NXOpen.NXObjectNew in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
PointParameters: point ( NXOpen.NXObject) –New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Radius¶
-
NcmClearanceBuilder.Radius¶ Returns or sets the clearance cylinder and sphere radius
-------------------------------------Getter Method
Signature
RadiusReturns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RadiusParameters: radius (float) – New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
SafeDistance¶
-
NcmClearanceBuilder.SafeDistance¶ Returns or sets the safe distance for automatic clearance
-------------------------------------Getter Method
Signature
SafeDistanceReturns: Return type: float New in version NX5.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SafeDistanceParameters: newValue (float) – New in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)