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

抽壳构建器 更多...

#include <Features_ShellBuilder.hxx>

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

Public 成员函数

NXOpen::BodyBody ()
NXOpen::ExpressionDefaultThickness ()
bool DefaultThicknessFlip ()
NXOpen::ExpressionCollectorSetListFaceThicknesses ()
NXOpen::ScCollectorRemovedFacesCollector ()
void SetBody (NXOpen::Body *body)
void SetDefaultThickness (const char *defaultThicknessValue)
void SetDefaultThickness (const NXString &defaultThicknessValue)
void SetDefaultThicknessFlip (bool flip)
void SetRemovedFacesCollector (NXOpen::ScCollector *scCollector)
void SetTgtPierceOption (bool tgtPierceOption)
void SetTolerance (double tolerance)
void SetUseSurfaceApproximation (bool approximationOption)
bool TgtPierceOption ()
double Tolerance ()
bool UseSurfaceApproximation ()
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 _ShellBuilderBuilder

详细描述

抽壳构建器

表示壳特征构建器。此类的输入可以是收敛对象。
要创建此类的新实例,请使用 NXOpen::Features::FeatureCollection::CreateShellBuilder

创建于NX4.0.0版本。

成员函数说明

◆ Body()

NXOpen::Body * NXOpen::Features::ShellBuilder::Body ( )

返回要抽壳的体。
在NX4.0.0中创建。

许可要求:无

◆ DefaultThickness()

NXOpen::Expression * NXOpen::Features::ShellBuilder::DefaultThickness ( )

返回抽壳体的默认厚度。
在NX4.0.0中创建。

许可要求:无

◆ DefaultThicknessFlip()

bool NXOpen::Features::ShellBuilder::DefaultThicknessFlip ( )

返回默认厚度的翻转方向选项。
在NX4.0.0中创建。

许可要求:无

◆ FaceThicknesses()

NXOpen::ExpressionCollectorSetList * NXOpen::Features::ShellBuilder::FaceThicknesses ( )

返回面及其对应替代厚度的列表。
在NX5.0.0中创建。

许可要求:无

◆ RemovedFacesCollector()

NXOpen::ScCollector * NXOpen::Features::ShellBuilder::RemovedFacesCollector ( )

返回要从抽壳体中移除的面集合。
在NX4.0.0中创建。

许可要求:无

◆ SetBody()

void NXOpen::Features::ShellBuilder::SetBody ( NXOpen::Body * body)

设置要抽壳的体。
在NX4.0.0中创建。

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

参数
body

◆ SetDefaultThickness() [1/2]

void NXOpen::Features::ShellBuilder::SetDefaultThickness ( const char * defaultThicknessValue)

设置抽壳体的默认厚度。
在NX4.0.0中创建。

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

参数
defaultThicknessValue默认厚度表达式

◆ SetDefaultThickness() [2/2]

void NXOpen::Features::ShellBuilder::SetDefaultThickness ( const NXString & defaultThicknessValue)

设置抽壳体的默认厚度。
在NX4.0.0中创建。

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

参数
defaultThicknessValue默认厚度表达式

◆ SetDefaultThicknessFlip()

void NXOpen::Features::ShellBuilder::SetDefaultThicknessFlip ( bool flip)

设置默认厚度的翻转方向选项。
在NX4.0.0中创建。

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

参数
flip翻转

◆ SetRemovedFacesCollector()

void NXOpen::Features::ShellBuilder::SetRemovedFacesCollector ( NXOpen::ScCollector * scCollector)

设置要从抽壳体中移除的面集合。
在NX4.0.0中创建。

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

参数
scCollector智能选择收集器

◆ SetTgtPierceOption()

void NXOpen::Features::ShellBuilder::SetTgtPierceOption ( bool tgtPierceOption)

设置壳操作处理切线移除面的选项。
创建于NX4.0.0版本。

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

参数
tgtPierceOption切线穿透选项

◆ SetTolerance()

void NXOpen::Features::ShellBuilder::SetTolerance ( double tolerance)

设置壳操作的公差。
创建于NX4.0.0版本。

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

参数
tolerance公差

◆ SetUseSurfaceApproximation()

void NXOpen::Features::ShellBuilder::SetUseSurfaceApproximation ( bool approximationOption)

设置壳操作使用近似曲面的选项。
创建于NX4.0.0版本。

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

参数
approximationOption近似选项

◆ TgtPierceOption()

bool NXOpen::Features::ShellBuilder::TgtPierceOption ( )

返回壳操作处理切线移除面的选项。
创建于NX4.0.0版本。

许可要求 : 无

◆ Tolerance()

double NXOpen::Features::ShellBuilder::Tolerance ( )

返回壳操作的公差。
创建于NX4.0.0版本。

许可要求 : 无

◆ UseSurfaceApproximation()

bool NXOpen::Features::ShellBuilder::UseSurfaceApproximation ( )

返回壳操作使用近似曲面的选项。
创建于NX4.0.0版本。

许可要求 : 无