NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::ResizeHoleData类 参考

调整孔数据 更多...

#include <ResizeHoleData.hxx>

类 NXOpen::ResizeHoleData 继承关系图:
NXOpen::TransientObject

Public 类型

enum  Depthlimit { DepthlimitValue , DepthlimitThroughNext }
enum  Type {
  TypeSimpleHole , TypeCounterboreHole , TypeCountersinkHole , TypeThreadHole ,
  TypeTaperHole
}

Public 成员函数

double GetCounterboredDepth ()
double GetCounterboredDiameter ()
double GetCountersunkAngle ()
double GetCountersunkDiameter ()
NXOpen::ResizeHoleData::Depthlimit GetDepthLimit ()
NXOpen::Vector3d GetDirection ()
bool GetEnableEntryChamfer ()
bool GetEnableExitChamfer ()
bool GetEnableNeckChamfer ()
bool GetEnableRelief ()
double GetEntryChamferAngle ()
double GetEntryChamferOffset ()
double GetExitChamferAngle ()
double GetExitChamferOffset ()
double GetHoleDepth ()
double GetHoleDiameter ()
NXOpen::ResizeHoleData::Type GetHoleType ()
bool GetIsHoleWithMultipleWalls ()
double GetNeckChamferAngle ()
double GetNeckChamferOffset ()
NXOpen::Point3d GetOrigin ()
double GetReliefAngle ()
double GetReliefDepth ()
double GetReliefDiameter ()
double GetTapDrillDiameter ()
double GetTaperedAngle ()
double GetTaperedDepth ()
double GetTaperedDiameter ()
double GetThreadedDepth ()
double GetTipAngle ()
virtual ~ResizeHoleData ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

调整孔数据

代表一个 NXOpen::ResizeHoleData ,用于获取孔数据, 遵循"重定义孔"中相同的孔识别规则。单位为部件基本单位。
创建于NX2206.0.0版本。

成员枚举类型说明

◆ Depthlimit

NXOpen::ResizeHoleData::GetDepthLimit 使用, 返回孔的深度限制类型。若孔深度限制设为"贯通下一个",则孔会穿透实体。

枚举值
DepthlimitValue 

指定值

DepthlimitThroughNext 

贯通下一个

◆ Type

NXOpen::ResizeHoleData::GetHoleType 使用, 返回孔的类型。

枚举值
TypeSimpleHole 

简单孔

TypeCounterboreHole 

沉头孔

TypeCountersinkHole 

锥形沉头孔

TypeThreadHole 

螺纹孔

TypeTaperHole 

锥形孔

构造及析构函数说明

◆ ~ResizeHoleData()

virtual NXOpen::ResizeHoleData::~ResizeHoleData ( )
virtual

从内存中释放对象。调用此方法后,该对象将不可再使用。 在.NET中,当对象被垃圾回收器删除时,此方法会自动调用。
创建于NX2206.0.0版本。

许可要求 : 无

成员函数说明

◆ GetCounterboredDepth()

double NXOpen::ResizeHoleData::GetCounterboredDepth ( )

获取孔特征数据的沉头孔深度 仅沉头孔可设置沉头结构
版本:NX2206.0.0

许可要求:无

◆ GetCounterboredDiameter()

double NXOpen::ResizeHoleData::GetCounterboredDiameter ( )

获取孔特征数据的沉头孔直径 仅沉头孔可设置沉头结构
版本:NX2206.0.0

许可要求:无

◆ GetCountersunkAngle()

double NXOpen::ResizeHoleData::GetCountersunkAngle ( )

获取孔数据的埋头孔角度。 埋头孔可带有埋头角度。
创建于NX2206.0.0。

许可要求: 无

◆ GetCountersunkDiameter()

double NXOpen::ResizeHoleData::GetCountersunkDiameter ( )

获取孔数据的埋头孔直径。 埋头孔可带有埋头直径。
创建于NX2206.0.0。

许可要求: 无

◆ GetDepthLimit()

NXOpen::ResizeHoleData::Depthlimit NXOpen::ResizeHoleData::GetDepthLimit ( )

获取孔特征数据的深度限制类型
版本:NX2206.0.0

许可要求:无

◆ GetDirection()

NXOpen::Vector3d NXOpen::ResizeHoleData::GetDirection ( )

返回孔数据的孔方向。
创建于NX2206.0.0版本。

许可要求 : 无

◆ GetEnableEntryChamfer()

bool NXOpen::ResizeHoleData::GetEnableEntryChamfer ( )

孔是否有入口倒角 简单孔、沉头孔、埋头孔、螺纹孔可设置入口倒角
版本:NX2206.0.0

许可要求:无

◆ GetEnableExitChamfer()

bool NXOpen::ResizeHoleData::GetEnableExitChamfer ( )

孔是否有出口倒角 简单孔、沉头孔、埋头孔、螺纹孔可设置出口倒角
版本:NX2206.0.0

许可要求:无

◆ GetEnableNeckChamfer()

bool NXOpen::ResizeHoleData::GetEnableNeckChamfer ( )

孔是否有颈部倒角 仅沉头孔可设置颈部倒角
版本:NX2206.0.0

许可要求:无

◆ GetEnableRelief()

bool NXOpen::ResizeHoleData::GetEnableRelief ( )

孔是否带有退刀槽。 埋头孔、螺纹孔可带有退刀槽。
创建于NX2206.0.0。

许可要求: 无

◆ GetEntryChamferAngle()

double NXOpen::ResizeHoleData::GetEntryChamferAngle ( )

获取孔特征数据的入口倒角角度 简单孔、沉头孔、埋头孔、螺纹孔可设置入口倒角
版本:NX2206.0.0

许可要求:无

◆ GetEntryChamferOffset()

double NXOpen::ResizeHoleData::GetEntryChamferOffset ( )

获取孔特征数据的入口倒角偏置 简单孔、沉头孔、埋头孔、螺纹孔可设置入口倒角
版本:NX2206.0.0

许可要求:无

◆ GetExitChamferAngle()

double NXOpen::ResizeHoleData::GetExitChamferAngle ( )

获取孔特征数据的出口倒角角度 简单孔、沉头孔、埋头孔、螺纹孔可设置出口倒角
版本:NX2206.0.0

许可要求:无

◆ GetExitChamferOffset()

double NXOpen::ResizeHoleData::GetExitChamferOffset ( )

获取孔特征数据的出口倒角偏置 简单孔、沉头孔、埋头孔、螺纹孔可设置出口倒角
版本:NX2206.0.0

许可要求:无

◆ GetHoleDepth()

double NXOpen::ResizeHoleData::GetHoleDepth ( )

返回孔数据的孔深度。
创建于NX2206.0.0版本。

许可要求 : 无

◆ GetHoleDiameter()

double NXOpen::ResizeHoleData::GetHoleDiameter ( )

获取孔特征数据的孔径 简单孔、沉头孔、埋头孔可获取孔径
版本:NX2206.0.0

许可要求:无

◆ GetHoleType()

NXOpen::ResizeHoleData::Type NXOpen::ResizeHoleData::GetHoleType ( )

返回孔数据的孔类型。
创建于NX2206.0.0版本。

许可要求 : 无

◆ GetIsHoleWithMultipleWalls()

bool NXOpen::ResizeHoleData::GetIsHoleWithMultipleWalls ( )

孔是否贯穿多个壁。
创建于NX2206.0.0。

许可要求: 无

◆ GetNeckChamferAngle()

double NXOpen::ResizeHoleData::GetNeckChamferAngle ( )

获取孔数据的孔颈倒角角度。 沉头孔可带有颈倒角。
创建于NX2206.0.0。

许可要求: 无

◆ GetNeckChamferOffset()

double NXOpen::ResizeHoleData::GetNeckChamferOffset ( )

获取孔特征数据的颈部倒角偏置 仅沉头孔可设置颈部倒角
版本:NX2206.0.0

许可要求:无

◆ GetOrigin()

NXOpen::Point3d NXOpen::ResizeHoleData::GetOrigin ( )

返回孔数据的孔原点。
创建于NX2206.0.0版本。

许可要求 : 无

◆ GetReliefAngle()

double NXOpen::ResizeHoleData::GetReliefAngle ( )

获取孔数据的退刀槽角度。 螺纹孔可带有退刀槽角度。
创建于NX2206.0.0。

许可要求: 无

◆ GetReliefDepth()

double NXOpen::ResizeHoleData::GetReliefDepth ( )

获取孔数据的退刀槽深度。 埋头孔、螺纹孔可带有退刀槽。
创建于NX2206.0.0。

许可要求: 无

◆ GetReliefDiameter()

double NXOpen::ResizeHoleData::GetReliefDiameter ( )

获取孔数据的退刀槽直径。 螺纹孔可带有退刀槽直径。
创建于NX2206.0.0。

许可要求: 无

◆ GetTapDrillDiameter()

double NXOpen::ResizeHoleData::GetTapDrillDiameter ( )

获取孔数据的丝锥钻孔直径。 螺纹孔可带有丝锥钻孔直径。
创建于NX2206.0.0。

许可要求: 无

◆ GetTaperedAngle()

double NXOpen::ResizeHoleData::GetTaperedAngle ( )

获取孔数据的锥孔角度。 锥孔可带有锥孔角度。
创建于NX2206.0.0。

许可要求: 无

◆ GetTaperedDepth()

double NXOpen::ResizeHoleData::GetTaperedDepth ( )

获取孔数据的锥孔深度。 锥孔可带有锥孔深度。
创建于NX2206.0.0。

许可要求: 无

◆ GetTaperedDiameter()

double NXOpen::ResizeHoleData::GetTaperedDiameter ( )

获取孔数据的锥孔直径。 锥孔可带有锥孔直径。
创建于NX2206.0.0。

许可要求: 无

◆ GetThreadedDepth()

double NXOpen::ResizeHoleData::GetThreadedDepth ( )

获取孔数据的螺纹深度。 螺纹孔可带有螺纹深度。
创建于NX2206.0.0。

许可要求: 无

◆ GetTipAngle()

double NXOpen::ResizeHoleData::GetTipAngle ( )

获取孔特征数据的孔顶角 简单孔、沉头孔、埋头孔、螺纹孔可获取孔顶角
版本:NX2206.0.0

许可要求:无