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

圆柱阵列隐式表示构建器 更多...

#include <Implicit_CylindricalPatternBuilder.hxx>

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

Public 成员函数

NXOpen::CartesianCoordinateSystemCenterAndOrientation ()
NXOpen::ExpressionDiameter ()
NXOpen::ExpressionHeight ()
int NumberOfCellsAroundCircumference ()
NXOpen::ExpressionNumberOfCellsAroundCircumferenceExp ()
int NumberOfRadialLayers ()
NXOpen::ExpressionNumberOfRadialLayersExp ()
void SetCenterAndOrientation (NXOpen::CartesianCoordinateSystem *csys)
void SetNumberOfCellsAroundCircumference (int numCellsAroundCircumference)
void SetNumberOfRadialLayers (int numRadialLayers)
NXOpen::ScCollectorUnitCellBody ()
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 _CylindricalPatternBuilderBuilder

详细描述

圆柱阵列隐式表示构建器

表示一个Implicit.CylindricalPatternBuilder。
单位单元将沿圆柱圆周在单位单元x方向进行阵列,
沿圆柱轴线在单位单元y方向进行阵列,
并在单位单元z方向以指定的层数径向堆叠。
 <br> 要创建此类的新实例,请使用 @link NXOpen::Implicit::ImplicitOperationCollection::CreateCylindricalPatternBuilder1  NXOpen::Implicit::ImplicitOperationCollection::CreateCylindricalPatternBuilder1 @endlink  <br>

默认值。

属性
Diameter.Value 50(毫米零件),2(英寸零件)
Height.Value 100(毫米零件),4(英寸零件)
NumberOfCellsAroundCircumferenceExp.Value 10
NumberOfRadialLayersExp.Value 1


在NX2007.0.0中创建。

成员函数说明

◆ CenterAndOrientation()

NXOpen::CartesianCoordinateSystem * NXOpen::Implicit::CylindricalPatternBuilder::CenterAndOrientation ( )

返回指定的点 允许您定位和定向圆柱。
在NX2007.0.0中创建。

许可证要求:无

◆ Diameter()

NXOpen::Expression * NXOpen::Implicit::CylindricalPatternBuilder::Diameter ( )

返回圆柱直径
在NX2007.0.0中创建。

许可证要求:无

◆ Height()

NXOpen::Expression * NXOpen::Implicit::CylindricalPatternBuilder::Height ( )

返回圆柱高度
在NX2007.0.0中创建。

许可证要求:无

◆ NumberOfCellsAroundCircumference()

int NXOpen::Implicit::CylindricalPatternBuilder::NumberOfCellsAroundCircumference ( )

返回圆周方向的单元数量 指定内圆柱圆周方向的单元数量。
在NX2007.0.0中创建。

许可证要求:无

◆ NumberOfCellsAroundCircumferenceExp()

NXOpen::Expression * NXOpen::Implicit::CylindricalPatternBuilder::NumberOfCellsAroundCircumferenceExp ( )

以表达式形式返回圆周方向的单元数量 指定内圆柱圆周方向的单元数量。
在NX2206.0.0中创建。

许可证要求:无

◆ NumberOfRadialLayers()

int NXOpen::Implicit::CylindricalPatternBuilder::NumberOfRadialLayers ( )

返回径向层数 在指定内圆柱外侧堆叠的层数。
在NX2007.0.0中创建。

许可证要求:无

◆ NumberOfRadialLayersExp()

NXOpen::Expression * NXOpen::Implicit::CylindricalPatternBuilder::NumberOfRadialLayersExp ( )

以表达式形式返回径向层数 在指定内圆柱外侧堆叠的层数。
在NX2206.0.0中创建。

许可证要求:无

◆ SetCenterAndOrientation()

void NXOpen::Implicit::CylindricalPatternBuilder::SetCenterAndOrientation ( NXOpen::CartesianCoordinateSystem * csys)

设置指定的点 允许您定位和定向圆柱。
在NX2007.0.0中创建。

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

参数
csys坐标系

◆ SetNumberOfCellsAroundCircumference()

void NXOpen::Implicit::CylindricalPatternBuilder::SetNumberOfCellsAroundCircumference ( int numCellsAroundCircumference)

设置圆周方向的单元数量 指定内圆柱圆周方向的单元数量。
在NX2007.0.0中创建。

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

参数
numCellsAroundCircumference圆周方向单元数量

◆ SetNumberOfRadialLayers()

void NXOpen::Implicit::CylindricalPatternBuilder::SetNumberOfRadialLayers ( int numRadialLayers)

设置径向层数 在指定内圆柱外侧堆叠的层数。
在NX2007.0.0中创建。

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

参数
numRadialLayers径向层数

◆ UnitCellBody()

NXOpen::ScCollector * NXOpen::Implicit::CylindricalPatternBuilder::UnitCellBody ( )

返回单位单元体。 单位单元体将进行均匀缩放,以便单元尺寸约为圆周除以单元数量。
在NX2007.0.0中创建。

许可证要求:无