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

填充构建器 更多...

#include <Die_FillBuilder.hxx>

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

Public 成员函数

double AngleTolerance ()
bool CopyAndMirror ()
double DistanceTolerance ()
bool FillForAddendum ()
std::vector< NXOpen::Body * > GetFillShape ()
std::vector< NXOpen::IProfile * > GetRegionBounds (NXOpen::Die::DirectionOption *direction)
NXOpen::ISurfaceMirrorPlane ()
NXOpen::PointPointInRegion ()
void SetAngleTolerance (double angleTolerance)
void SetCopyAndMirror (bool copyAndMirror)
void SetDistanceTolerance (double distanceTolerance)
void SetFillForAddendum (bool fillForAddendum)
void SetFillShape (const std::vector< NXOpen::Body * > &bodies)
void SetMirrorPlane (NXOpen::ISurface *mirrorPlane)
void SetPointInRegion (NXOpen::Point *pointInRegion)
void SetRegionBounds (NXOpen::Die::DirectionOption direction, const std::vector< NXOpen::IProfile * > &profileEntries)
void SetTippedProduct (NXOpen::Features::Feature *tippedProduct)
NXOpen::Features::FeatureTippedProduct ()
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 _FillBuilderBuilder

详细描述

填充构建器

表示区域填充特征
要创建此类的新实例,请使用 NXOpen::Die::DieCollection::Fill

于NX4.0.0创建。

成员函数说明

◆ AngleTolerance()

double NXOpen::Die::FillBuilder::AngleTolerance ( )

返回区域填充的角度公差
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ CopyAndMirror()

bool NXOpen::Die::FillBuilder::CopyAndMirror ( )

返回区域填充的复制和镜像设置
于NX4.0.1创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ DistanceTolerance()

double NXOpen::Die::FillBuilder::DistanceTolerance ( )

返回区域填充的距离公差
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ FillForAddendum()

bool NXOpen::Die::FillBuilder::FillForAddendum ( )

返回区域填充的用于补充的填充设置
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ GetFillShape()

std::vector< NXOpen::Body * > NXOpen::Die::FillBuilder::GetFillShape ( )

获取区域填充的填充形状

返回

于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ GetRegionBounds()

std::vector< NXOpen::IProfile * > NXOpen::Die::FillBuilder::GetRegionBounds ( NXOpen::Die::DirectionOption * direction)

获取区域填充的区域边界

返回
轮廓条目
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")
参数
direction轮廓方向

◆ MirrorPlane()

NXOpen::ISurface * NXOpen::Die::FillBuilder::MirrorPlane ( )

返回区域填充的镜像平面
于NX4.0.1创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ PointInRegion()

NXOpen::Point * NXOpen::Die::FillBuilder::PointInRegion ( )

返回区域填充的区域内点
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

◆ SetAngleTolerance()

void NXOpen::Die::FillBuilder::SetAngleTolerance ( double angleTolerance)

设置区域填充的角度公差
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
angleTolerance角度公差

◆ SetCopyAndMirror()

void NXOpen::Die::FillBuilder::SetCopyAndMirror ( bool copyAndMirror)

设置区域填充的复制和镜像设置
于NX4.0.1创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
copyAndMirror= true - 原始片体将在当前位置复制,副本也将被镜像,输出时两片体将被缝合在一起 = false - 仅生成镜像副本

◆ SetDistanceTolerance()

void NXOpen::Die::FillBuilder::SetDistanceTolerance ( double distanceTolerance)

设置区域填充的距离公差
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
distanceTolerance距离公差

◆ SetFillForAddendum()

void NXOpen::Die::FillBuilder::SetFillForAddendum ( bool fillForAddendum)

设置区域填充的用于补充的填充设置
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
fillForAddendum= true - 区域填充用于补充,将被称为DIE_ADDENDUM_FILL

◆ SetFillShape()

void NXOpen::Die::FillBuilder::SetFillShape ( const std::vector< NXOpen::Body * > & bodies)

设置区域填充的填充形状
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
bodies

◆ SetMirrorPlane()

void NXOpen::Die::FillBuilder::SetMirrorPlane ( NXOpen::ISurface * mirrorPlane)

设置区域填充的镜像平面
于NX4.0.1创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
mirrorPlane镜像平面

◆ SetPointInRegion()

void NXOpen::Die::FillBuilder::SetPointInRegion ( NXOpen::Point * pointInRegion)

设置区域填充的区域内点
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
pointInRegion区域内点

◆ SetRegionBounds()

void NXOpen::Die::FillBuilder::SetRegionBounds ( NXOpen::Die::DirectionOption direction,
const std::vector< NXOpen::IProfile * > & profileEntries )

设置区域填充的区域边界
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
direction轮廓方向
profileEntries轮廓条目

◆ SetTippedProduct()

void NXOpen::Die::FillBuilder::SetTippedProduct ( NXOpen::Features::Feature * tippedProduct)

设置区域填充的倾斜产品
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")

参数
tippedProduct倾斜产品

◆ TippedProduct()

NXOpen::Features::Feature * NXOpen::Die::FillBuilder::TippedProduct ( )

返回区域填充的倾斜产品
于NX4.0.0创建。

许可证要求:die_engineering ("DIE ENGINEERING")