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

压凹区域 更多...

#include <Features_EmbossRegion.hxx>

类 NXOpen::Features::EmbossRegion 继承关系图:
NXOpen::TaggedObject

Public 类型

enum  ConvexityOption { ConvexityOptionAbove , ConvexityOptionBelow , ConvexityOptionMixed }

Public 成员函数

NXOpen::Features::EmbossRegion::ConvexityOption Convexity ()
NXOpen::DirectionDirection ()
std::vector< NXOpen::Features::EmbossLimit * > GetLimits ()
NXOpen::Features::EmbossProjectionProjection ()
NXOpen::SectionSection ()
void SetConvexity (NXOpen::Features::EmbossRegion::ConvexityOption convexity)
void SetDirection (NXOpen::Direction *direction)
void SetLimits (const std::vector< NXOpen::Features::EmbossLimit * > &limits)
void SetProjection (NXOpen::Features::EmbossProjection *projection)
void SetSection (NXOpen::Section *section)
void SetSidewall (NXOpen::Features::EmbossSidewall *sidewall)
NXOpen::Features::EmbossSidewallSidewall ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _EmbossRegionBuilder

详细描述

压凹区域

表示一个浮雕区域对象。
此类提供方法来设置和获取各种浮雕区域子组件。

以下是默认值和选项:

截面 用户必须设置

方向 如果用户未指定,默认使用截面法线作为方向。

凸度选项 Features::EmbossRegion::ConvexityOptionMixed

浮雕投影 EmbossProjection对象

浮雕侧壁 EmbossSidewall对象

浮雕限制 (数组) EmbossLimit对象

创建于NX4.0.0。

成员枚举类型说明

◆ ConvexityOption

描述浮雕几何是在目标上方("凸台")、目标下方("型腔"),还是两者都有("混合")。

枚举值
ConvexityOptionAbove 

表示浮雕几何在目标上方("凸台")。

ConvexityOptionBelow 

表示浮雕几何在目标下方("型腔")。

ConvexityOptionMixed 

表示浮雕几何在目标上方和下方都有("混合")。默认创建值。

成员函数说明

◆ Convexity()

NXOpen::Features::EmbossRegion::ConvexityOption NXOpen::Features::EmbossRegion::Convexity ( )

返回凸度选项
创建于NX4.0.0。

许可证要求 : 无

◆ Direction()

NXOpen::Direction * NXOpen::Features::EmbossRegion::Direction ( )

返回默认方向
创建于NX4.0.0。

许可证要求 : 无

◆ GetLimits()

std::vector< NXOpen::Features::EmbossLimit * > NXOpen::Features::EmbossRegion::GetLimits ( )

浮雕限制

返回
EmbossLimit对象数组。在NX4中,仅支持一个限制。
创建于NX4.0.0。

许可证要求 : 无

◆ Projection()

NXOpen::Features::EmbossProjection * NXOpen::Features::EmbossRegion::Projection ( )

返回浮雕投影对象
创建于NX4.0.0。

许可证要求 : 无

◆ Section()

NXOpen::Section * NXOpen::Features::EmbossRegion::Section ( )

返回由链组成的截面
创建于NX4.0.0。

许可证要求 : 无

◆ SetConvexity()

void NXOpen::Features::EmbossRegion::SetConvexity ( NXOpen::Features::EmbossRegion::ConvexityOption convexity)

设置凸度选项
创建于NX4.0.0。

许可证要求 : solid_modeling ("实体建模")

参数
convexity凸度选项。有关详细信息,请参见Features::EmbossRegion::ConvexityOption 的注释。

◆ SetDirection()

void NXOpen::Features::EmbossRegion::SetDirection ( NXOpen::Direction * direction)

设置默认方向
创建于NX4.0.0。

许可证要求 : solid_modeling ("实体建模")

参数
direction截面投影/平移/侧壁/抖动的默认方向(如果未指定)

◆ SetLimits()

void NXOpen::Features::EmbossRegion::SetLimits ( const std::vector< NXOpen::Features::EmbossLimit * > & limits)

浮雕限制
创建于NX4.0.0。

许可证要求 : solid_modeling ("实体建模")

参数
limitsEmbossLimit对象数组。在NX4中,仅支持一个限制。

◆ SetProjection()

void NXOpen::Features::EmbossRegion::SetProjection ( NXOpen::Features::EmbossProjection * projection)

设置浮雕投影对象
创建于NX4.0.0。

许可证要求 : solid_modeling ("实体建模")

参数
projection浮雕投影对象

◆ SetSection()

void NXOpen::Features::EmbossRegion::SetSection ( NXOpen::Section * section)

设置由链组成的截面
创建于NX4.0.0。

许可证要求 : solid_modeling ("实体建模")

参数
section由链组成的截面。每条链将是曲线的切线列表,以便可以正确管理侧壁的拔模角度。

◆ SetSidewall()

void NXOpen::Features::EmbossRegion::SetSidewall ( NXOpen::Features::EmbossSidewall * sidewall)

设置浮雕侧壁对象
创建于NX4.0.0。

许可证要求 : solid_modeling ("实体建模")

参数
sidewall浮雕侧壁对象

◆ Sidewall()

NXOpen::Features::EmbossSidewall * NXOpen::Features::EmbossRegion::Sidewall ( )

返回浮雕侧壁对象
创建于NX4.0.0。

许可证要求 : 无