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

计算面积构建器 更多...

#include <Tooling_CalculateAreaBuilder.hxx>

类 NXOpen::Tooling::CalculateAreaBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  SheetMethodType { SheetMethodTypeCurve , SheetMethodTypeMesh }

Public 成员函数

NXOpen::ExpressionAngularAccuracy ()
NXOpen::ExpressionApproximationTolerance ()
bool CreateSheet ()
NXOpen::ExpressionDimTolerance ()
NXOpen::NXObjectPlaneDefine ()
NXOpen::SelectBodyListSelectionTarget ()
void SetCreateSheet (bool createSheet)
void SetPlaneDefine (NXOpen::NXObject *planeDefine)
void SetSheetMethod (NXOpen::Tooling::CalculateAreaBuilder::SheetMethodType sheetMethod)
void SetToggleSideArea (bool toggleSideArea)
NXOpen::Tooling::CalculateAreaBuilder::SheetMethodType SheetMethod ()
bool ToggleSideArea ()
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 _CalculateAreaBuilderBuilder

详细描述

计算面积构建器

计算面积的构建器
要创建此类的新实例,请使用 NXOpen::Tooling::CalculateAreaCollection::CreateBuilder
默认值。

属性
AngularAccuracy.Value 1.0
ApproximationTolerance.Value 0.1(毫米单位),0.004(英寸单位)
CreateSheet 0
DimTolerance.Value 0.01(毫米单位),0.001(英寸单位)
SheetMethod 曲线
ToggleSideArea 0


创建于 NX7.0.0。

成员枚举类型说明

◆ SheetMethodType

表示创建投影片体的方法。

枚举值
SheetMethodTypeCurve 

使用投影曲线方法创建片体。

SheetMethodTypeMesh 

使用网格方法创建片体。

成员函数说明

◆ AngularAccuracy()

NXOpen::Expression * NXOpen::Tooling::CalculateAreaBuilder::AngularAccuracy ( )

返回用作两个参考平面之间最小角度的角度精度。
创建于 NX7.5.0。

权限要求:无

◆ ApproximationTolerance()

NXOpen::Expression * NXOpen::Tooling::CalculateAreaBuilder::ApproximationTolerance ( )

返回面积计算的近似公差。
创建于 NX11.0.1。

权限要求:无

◆ CreateSheet()

bool NXOpen::Tooling::CalculateAreaBuilder::CreateSheet ( )

返回用于指示是否创建投影片体的选项
创建于 NX11.0.1。

权限要求:无

◆ DimTolerance()

NXOpen::Expression * NXOpen::Tooling::CalculateAreaBuilder::DimTolerance ( )

返回用于面积计算的尺寸公差。
创建于 NX7.5.0。

权限要求:无

◆ PlaneDefine()

NXOpen::NXObject * NXOpen::Tooling::CalculateAreaBuilder::PlaneDefine ( )

返回定义为计算面积参考平面的平面,类型可以是平面面、基准平面或平面。
创建于 NX7.5.0。

权限要求:无

◆ SelectionTarget()

NXOpen::SelectBodyList * NXOpen::Tooling::CalculateAreaBuilder::SelectionTarget ( )

返回用于计算面积的目标体。可以是单个实体/片体,也可以是多个实体/片体。
创建于 NX7.5.0。

权限要求:无

◆ SetCreateSheet()

void NXOpen::Tooling::CalculateAreaBuilder::SetCreateSheet ( bool createSheet)

设置用于指示是否创建投影片体的选项
创建于 NX11.0.1。

权限要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX 电极向导")

参数
createSheet创建片体

◆ SetPlaneDefine()

void NXOpen::Tooling::CalculateAreaBuilder::SetPlaneDefine ( NXOpen::NXObject * planeDefine)

设置定义为计算面积参考平面的平面,类型可以是平面面、基准平面或平面。
创建于 NX7.5.0。

权限要求:无

参数
planeDefine平面定义

◆ SetSheetMethod()

void NXOpen::Tooling::CalculateAreaBuilder::SetSheetMethod ( NXOpen::Tooling::CalculateAreaBuilder::SheetMethodType sheetMethod)

设置用于创建投影片体的方法。
创建于 NX11.0.1。

权限要求:ug_mold_design ("UG MOLD") 或 nx_electrode_wizard ("NX 电极向导")

参数
sheetMethod片体方法

◆ SetToggleSideArea()

void NXOpen::Tooling::CalculateAreaBuilder::SetToggleSideArea ( bool toggleSideArea)

设置用于指示是否计算侧面面积的切换选项。
创建于 NX7.5.0。

权限要求:无

参数
toggleSideArea侧面面积切换

◆ SheetMethod()

NXOpen::Tooling::CalculateAreaBuilder::SheetMethodType NXOpen::Tooling::CalculateAreaBuilder::SheetMethod ( )

返回用于创建投影片体的方法。
创建于 NX11.0.1。

权限要求:无

◆ ToggleSideArea()

bool NXOpen::Tooling::CalculateAreaBuilder::ToggleSideArea ( )

返回用于指示是否计算侧面面积的切换选项。
创建于 NX7.5.0。

权限要求:无