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

偏移凸起特征构建器 更多...

#include <Features_OffsetEmbossBuilder.hxx>

类 NXOpen::Features::OffsetEmbossBuilder 继承关系图:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Types { TypesCurve , TypesPoint }

Public 成员函数

double AngleTolerance ()
NXOpen::ExpressionBottomDistance ()
NXOpen::SectionCenterLine ()
NXOpen::PointCenterPoint ()
double DistanceTolerance ()
NXOpen::ExpressionHeightOffset ()
NXOpen::ExpressionLeftWidth ()
bool ReverseDirection ()
NXOpen::ExpressionRightWidth ()
void SetAngleTolerance (double angleTolerance)
void SetCenterPoint (NXOpen::Point *point)
void SetDistanceTolerance (double distanceTolerance)
void SetReverseDirection (bool direction)
void SetTarget (NXOpen::ScCollector *target)
void SetType (NXOpen::Features::OffsetEmbossBuilder::Types type)
NXOpen::ExpressionSideOffset ()
NXOpen::ScCollectorTarget ()
NXOpen::ExpressionTopDistance ()
NXOpen::Features::OffsetEmbossBuilder::Types Type ()
Public 成员函数 继承自 NXOpen::Features::FeatureBuilder
NXOpen::Features::FeatureCommitFeature ()
NXOpen::Features::FeatureGetFeature ()
void HideInternalParentFeatureAfterEdit (NXOpen::Features::Feature *parentFeature)
bool ParentFeatureInternal ()
void SetParentFeatureInternal (bool isInternal)
void SetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
void ShowInternalParentFeatureForEdit (NXOpen::Features::Feature *parentFeature)
void UnsetParentFeatureInternal (NXOpen::Features::Feature *parentFeature)
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _OffsetEmbossBuilderBuilder

详细描述

偏移凸起特征构建器

表示偏移压印特征的构建器。
允许创建和编辑偏移压印特征,该特征接受片体、中心处的曲线或点以及多个尺寸,以在目标片体上创建偏移垫。
<br> 要创建此类的新实例,请使用 @link NXOpen::Features::FeatureCollection::CreateOffsetEmbossBuilder  NXOpen::Features::FeatureCollection::CreateOffsetEmbossBuilder @endlink  <br>


创建于NX5.0.0。

成员枚举类型说明

◆ Types

中心类型枚举
创建于NX5.0.0。

枚举值
TypesCurve 

表示曲线情况。

TypesPoint 

表示点情况。

成员函数说明

◆ AngleTolerance()

double NXOpen::Features::OffsetEmbossBuilder::AngleTolerance ( )

返回角度公差: 真实理论曲面与创建的近似体之间的最大允许角度。
创建于 NX5.0.0.

许可要求:无

◆ BottomDistance()

NXOpen::Expression * NXOpen::Features::OffsetEmbossBuilder::BottomDistance ( )

返回底部距离(仅适用于点情况): 底部距离定义了从参考点向下的偏移垫范围。
创建于 NX5.0.0.

许可要求:无

◆ CenterLine()

NXOpen::Section * NXOpen::Features::OffsetEmbossBuilder::CenterLine ( )

返回中心线: 片体上用于定义所需偏移特征完整范围的现有曲线/路径。
于 NX5.0.0 版本创建。

许可要求:无

◆ CenterPoint()

NXOpen::Point * NXOpen::Features::OffsetEmbossBuilder::CenterPoint ( )

返回中心点: 选择输入片体上的现有点作为定义特征的参考。
于 NX5.0.0 版本创建。

许可要求:无

◆ DistanceTolerance()

double NXOpen::Features::OffsetEmbossBuilder::DistanceTolerance ( )

返回距离公差: 真实理论曲面与创建的近似体之间的最大允许距离。
创建于 NX5.0.0.

许可要求:无

◆ HeightOffset()

NXOpen::Expression * NXOpen::Features::OffsetEmbossBuilder::HeightOffset ( )

返回高度偏移: 偏移输入片体以创建垫块的距离。 这定义了输入片体被偏移以创建垫块的量。
于 NX5.0.0 版本创建。

许可要求:无

◆ LeftWidth()

NXOpen::Expression * NXOpen::Features::OffsetEmbossBuilder::LeftWidth ( )

返回左侧宽度: 路径曲线左侧的垫块宽度。 这定义了沿输入片体远离曲线/路径的偏移距离,该距离用于定义特征的范围。
于 NX5.0.0 版本创建。

许可要求:无

◆ ReverseDirection()

bool NXOpen::Features::OffsetEmbossBuilder::ReverseDirection ( )

返回反向方向: true 值表示特征方向与目标体的表面法线相反,或者偏移压印将创建一个凹坑。 false 值表示偏移压印特征将创建一个垫块。
于 NX5.0.0 版本创建。

许可要求:无

◆ RightWidth()

NXOpen::Expression * NXOpen::Features::OffsetEmbossBuilder::RightWidth ( )

返回右侧宽度: 路径曲线右侧的垫块宽度。 这定义了沿输入片体远离曲线/路径的偏移距离,该距离用于定义特征的范围。
于 NX5.0.0 版本创建。

许可要求:无

◆ SetAngleTolerance()

void NXOpen::Features::OffsetEmbossBuilder::SetAngleTolerance ( double angleTolerance)

设置角度公差: 真实理论曲面与创建的近似体之间的最大允许角度。
创建于 NX5.0.0.

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

参数
angleToleranceangletolerance

◆ SetCenterPoint()

void NXOpen::Features::OffsetEmbossBuilder::SetCenterPoint ( NXOpen::Point * point)

设置中心点: 选择输入片体上的现有点作为定义特征的参考。
于 NX5.0.0 版本创建。

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

参数
pointpoint

◆ SetDistanceTolerance()

void NXOpen::Features::OffsetEmbossBuilder::SetDistanceTolerance ( double distanceTolerance)

设置距离公差: 真实理论曲面与创建的近似体之间的最大允许距离。
创建于 NX5.0.0.

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

参数
distanceTolerancedistancetolerance

◆ SetReverseDirection()

void NXOpen::Features::OffsetEmbossBuilder::SetReverseDirection ( bool direction)

设置反向方向: true 值表示特征方向与目标体的表面法线相反,或者偏移压印将创建一个凹坑。 false 值表示偏移压印特征将创建一个垫块。
于 NX5.0.0 版本创建。

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

参数
directiondirection

◆ SetTarget()

void NXOpen::Features::OffsetEmbossBuilder::SetTarget ( NXOpen::ScCollector * target)

设置要偏移的目标体 这定义了一个要偏移压印的片体。
于 NX5.0.0 版本创建。

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

参数
targettarget

◆ SetType()

void NXOpen::Features::OffsetEmbossBuilder::SetType ( NXOpen::Features::OffsetEmbossBuilder::Types type)

设置中心类型 定义输入类型:0表示曲线情况,1表示点情况。
创建于NX5.0.0。

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

参数
type类型

◆ SideOffset()

NXOpen::Expression * NXOpen::Features::OffsetEmbossBuilder::SideOffset ( )

返回侧面偏移: 从垫块边界偏移以定义侧壁拔模。 这定义了偏移垫块所有边缘周围的偏移距离, 该距离与偏移高度一起决定侧壁拔模的量。
于 NX5.0.0 版本创建。

许可要求:无

◆ Target()

NXOpen::ScCollector * NXOpen::Features::OffsetEmbossBuilder::Target ( )

获取要偏移的目标体 定义要进行偏移压印的片体。
创建于NX5.0.0。

许可证要求:无

◆ TopDistance()

NXOpen::Expression * NXOpen::Features::OffsetEmbossBuilder::TopDistance ( )

返回顶部距离(仅适用于点的情况): 顶部距离定义从参考点上方的点开始的偏移垫块的范围。
于 NX5.0.0 版本创建。

许可要求:无

◆ Type()

NXOpen::Features::OffsetEmbossBuilder::Types NXOpen::Features::OffsetEmbossBuilder::Type ( )

获取中心类型 定义输入类型:0表示曲线情况,1表示点情况。
创建于NX5.0.0。

许可证要求:无