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

多拔模类 更多...

#include <GeometricUtilities_MultiDraft.hxx>

类 NXOpen::GeometricUtilities::MultiDraft 继承关系图:
NXOpen::GeometricUtilities::SimpleDraft NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AngleOption { AngleOptionSingle , AngleOptionMultiple }
Public 类型 继承自 NXOpen::GeometricUtilities::SimpleDraft
enum  SimpleDraftType {
  SimpleDraftTypeNoDraft , SimpleDraftTypeSimpleFromStart , SimpleDraftTypeSimpleFromProfile , SimpleDraftTypeSymmetric ,
  SimpleDraftTypeMatchedEnds , SimpleDraftTypeAsymmetric
}

Public 成员函数

NXOpen::ExpressionBackDraftAngle ()
NXOpen::GeometricUtilities::SimpleDraft::SimpleDraftType DraftOption ()
NXOpen::ExpressionFrontDraftAngle ()
NXOpen::GeometricUtilities::MultiDraft::AngleOption GetAngleOption ()
std::vector< NXOpen::Features::EmbossTaper * > GetDrafts (NXOpen::Section *section)
void SetAngleOption (NXOpen::GeometricUtilities::MultiDraft::AngleOption type)
void SetDraftOption (NXOpen::GeometricUtilities::SimpleDraft::SimpleDraftType type)
Public 成员函数 继承自 NXOpen::GeometricUtilities::SimpleDraft
NXOpen::ExpressionDraftAngle ()
NXOpen::GeometricUtilities::SimpleDraft::SimpleDraftType DraftType ()
 NX_DEPRECATED ("于 NX5.0.0 已废弃。 要设置表达式的值,请使用 GeometricUtilities::SimpleDraft::DraftAngleExpression::SetRightHandSide 直接修改表达式。") void SetDraftAngle(const NXString &draftAngle)
void SetDraftAngle (const char *draftAngle)
void SetDraftType (NXOpen::GeometricUtilities::SimpleDraft::SimpleDraftType type)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _MultiDraftBuilder

详细描述

多拔模类

表示多重拔模。
创建于 NX5.0.0。

成员枚举类型说明

◆ AngleOption

表示角度选项。

枚举值
AngleOptionSingle 

单一拔模

AngleOptionMultiple 

多重拔模

成员函数说明

◆ BackDraftAngle()

NXOpen::Expression * NXOpen::GeometricUtilities::MultiDraft::BackDraftAngle ( )

返回后拔模角度。仅当角度类型为 GeometricUtilities::MultiDraft::AngleOptionSingle 时使用此函数。
创建于 NX5.0.0。

许可证要求:无

◆ DraftOption()

NXOpen::GeometricUtilities::SimpleDraft::SimpleDraftType NXOpen::GeometricUtilities::MultiDraft::DraftOption ( )

返回拔模类型
创建于 NX5.0.0。

许可证要求:无

◆ FrontDraftAngle()

NXOpen::Expression * NXOpen::GeometricUtilities::MultiDraft::FrontDraftAngle ( )

返回前拔模角度。仅当角度类型为 GeometricUtilities::MultiDraft::AngleOptionSingle 时使用此函数。
创建于 NX5.0.0。

许可证要求:无

◆ GetAngleOption()

NXOpen::GeometricUtilities::MultiDraft::AngleOption NXOpen::GeometricUtilities::MultiDraft::GetAngleOption ( )

返回拔模角度选项
创建于 NX5.0.0。

许可证要求:无

◆ GetDrafts()

std::vector< NXOpen::Features::EmbossTaper * > NXOpen::GeometricUtilities::MultiDraft::GetDrafts ( NXOpen::Section * section)

返回所有拔模

返回
拔模对象数组
创建于 NX5.0.0。

许可证要求:无
参数
section截面

◆ SetAngleOption()

void NXOpen::GeometricUtilities::MultiDraft::SetAngleOption ( NXOpen::GeometricUtilities::MultiDraft::AngleOption type)

设置拔模角度选项
创建于 NX5.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
type类型

◆ SetDraftOption()

void NXOpen::GeometricUtilities::MultiDraft::SetDraftOption ( NXOpen::GeometricUtilities::SimpleDraft::SimpleDraftType type)

设置拔模类型
创建于 NX5.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING")

参数
type类型