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

壳体构建器 更多...

#include <Implicit_ShellBuilder.hxx>

类 NXOpen::Implicit::ShellBuilder 继承关系图:
NXOpen::Implicit::OperationBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Type { TypeClosed , TypeOpen }

Public 成员函数

NXOpen::ExpressionCollectorSetListAlternateThicknessList ()
NXOpen::ScCollectorBodyToOffset ()
bool DefaultThicknessDirectionReversed ()
NXOpen::ScCollectorFacesToOpen ()
void SetDefaultThicknessDirectionReversed (bool reverseDirection)
void SetTypeOfShell (NXOpen::Implicit::ShellBuilder::Type shellType)
NXOpen::ExpressionThickness ()
NXOpen::Implicit::ShellBuilder::Type TypeOfShell ()
Public 成员函数 继承自 NXOpen::Implicit::OperationBuilder
bool DisplayVoxel ()
 NX_DEPRECATED ("在NX1980.0.0中过时。请改用NXOpen::Implicit::OperationBuilder::VoxelSizePercent。") bool UpdateDefaultVoxelSizeBasedOnFirstOperation()
 NX_DEPRECATED ("在NX1980.0.0中过时。请改用NXOpen::Implicit::OperationBuilder::VoxelSizePercent。") void SetUpdateDefaultVoxelSizeBasedOnFirstOperation(bool updateVoxelSize)
void SetDisplayVoxel (bool displayVoxelFlag)
void SetSmoothness (double smoothness)
double Smoothness ()
NXOpen::ExpressionVoxelSizeAbsolute ()
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

详细描述

壳体构建器

表示Implicit.ShellBuilder。
它将在Implicit任务环境中对选定的体进行抽壳操作。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Implicit::ImplicitOperationCollection::CreateShellBuilder1  NXOpen::Implicit::ImplicitOperationCollection::CreateShellBuilder1 @endlink  <br>

默认值。

属性
Thickness.Value 5.0(毫米单位零件),0.2(英寸单位零件)
TypeOfShell Closed


于NX1953.0.0版本创建。

成员枚举类型说明

◆ Type

抽壳类型

枚举值
TypeClosed 

创建闭合抽壳

TypeOpen 

创建开放抽壳

成员函数说明

◆ AlternateThicknessList()

NXOpen::ExpressionCollectorSetList * NXOpen::Implicit::ShellBuilder::AlternateThicknessList ( )

返回备用厚度列表,用于为不同面提供不同厚度。
于NX1980.0.0版本创建。

许可证要求:无

◆ BodyToOffset()

NXOpen::ScCollector * NXOpen::Implicit::ShellBuilder::BodyToOffset ( )

返回要抽壳的体
于NX1980.0.0版本创建。

许可证要求:无

◆ DefaultThicknessDirectionReversed()

bool NXOpen::Implicit::ShellBuilder::DefaultThicknessDirectionReversed ( )

返回默认厚度方向是否反转
于NX1980.0.0版本创建。

许可证要求:无

◆ FacesToOpen()

NXOpen::ScCollector * NXOpen::Implicit::ShellBuilder::FacesToOpen ( )

返回抽壳开放区域的面
于NX1980.0.0版本创建。

许可证要求:无

◆ SetDefaultThicknessDirectionReversed()

void NXOpen::Implicit::ShellBuilder::SetDefaultThicknessDirectionReversed ( bool reverseDirection)

设置默认厚度方向是否反转
于NX1980.0.0版本创建。

许可证要求:nx_implicit (" NX Implicit Modeling")

参数
reverseDirectionreversedirection

◆ SetTypeOfShell()

void NXOpen::Implicit::ShellBuilder::SetTypeOfShell ( NXOpen::Implicit::ShellBuilder::Type shellType)

设置抽壳类型,开放或闭合。
于NX1980.0.0版本创建。

许可证要求:nx_implicit (" NX Implicit Modeling")

参数
shellTypeshelltype

◆ Thickness()

NXOpen::Expression * NXOpen::Implicit::ShellBuilder::Thickness ( )

返回厚度 - 偏移距离
于NX1980.0.0版本创建。

许可证要求:无

◆ TypeOfShell()

NXOpen::Implicit::ShellBuilder::Type NXOpen::Implicit::ShellBuilder::TypeOfShell ( )

返回抽壳类型,开放或闭合。
于NX1980.0.0版本创建。

许可证要求:无