DrillSurfaceBuilder Class

class NXOpen.CAM.DrillSurfaceBuilder

Bases: NXOpen.TaggedObject

Represents a Drill Surface Builder

This is an abstract class and cannot be instantiated.

New in version NX7.5.0.

Properties

Property Description
Surface Returns or sets the selected surface,surface entity type covers Xform,Plane and Face
SurfaceOption Returns or sets the surface option
Tag Returns the Tag for this object.
ZcConstant Returns or sets the zc constant, will create one plane based on this value

Methods

Enumerations

DrillSurfaceBuilderSurfaceType Enumeration Drill surface type

Property Detail

Surface

DrillSurfaceBuilder.Surface

Returns or sets the selected surface,surface entity type covers Xform,Plane and Face

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

Getter Method

Signature Surface

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

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature Surface

Parameters:surface (NXOpen.NXObject) – entity type can be XFORM, PLANE or FACE.If surface type is PLANE, zcConstant value also is changed based on it

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

SurfaceOption

DrillSurfaceBuilder.SurfaceOption

Returns or sets the surface option

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

Getter Method

Signature SurfaceOption

Returns:
Return type:NXOpen.CAM.DrillSurfaceBuilderSurfaceType

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature SurfaceOption

Parameters:surfaceOption (NXOpen.CAM.DrillSurfaceBuilderSurfaceType) –

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ZcConstant

DrillSurfaceBuilder.ZcConstant

Returns or sets the zc constant, will create one plane based on this value

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

Getter Method

Signature ZcConstant

Returns:
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ZcConstant

Parameters:zcConstant (float) –

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)