NcmClearanceBuilder Class

class NXOpen.CAM.NcmClearanceBuilder

Bases: NXOpen.TaggedObject

Represents a NXOpen.CAM.NcmClearanceBuilder

New 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 Axis

Returns:
Return type:NXOpen.NXObject

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Axis

Parameters: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 BoundingBoxClearance

Returns:
Return type:float

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature BoundingBoxClearance

Parameters: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 ClearanceType

Returns:
Return type:NXOpen.CAM.NcmClearanceBuilderClearanceTypes

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ClearanceType

Parameters: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 PlaneXform

Returns:entity type can be XFORM or PLANE
Return type:NXOpen.NXObject

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PlaneXform

Parameters:plane (NXOpen.NXObject) – entity type can be XFORM or PLANE

New 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 Point

Returns:
Return type:NXOpen.NXObject

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Point

Parameters: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 Radius

Returns:
Return type:float

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Radius

Parameters: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 SafeDistance

Returns:
Return type:float

New in version NX5.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SafeDistance

Parameters:newValue (float) –

New in version NX5.0.0.

License requirements: cam_base (“CAM BASE”)