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

质量分配构建器 更多...

#include <Gateway_MassAssignmentBuilder.hxx>

类 NXOpen::Gateway::MassAssignmentBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  MassTypes { MassTypesMassOnly , MassTypesDensityMass , MassTypesDensityVolume , MassTypesMassVolume }
enum  ValueTypes {
  ValueTypesAsserted , ValueTypesUserDefined1 , ValueTypesUserDefined2 , ValueTypesUserDefined3 ,
  ValueTypesUserDefined4
}

友元

class _MassAssignmentBuilderBuilder

额外继承的成员函数

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

详细描述

质量分配构建器

表示 NXOpen::Gateway::MassAssignmentBuilder 构建器。
要创建此类的新实例,请使用 NXOpen::Gateway::MassCollection::CreateAssignmentBuilder
默认值。

属性
Area.Value 0(毫米单位部件),0(英寸单位部件)
AreaStatus 0
AssignmentStatus 1
Density.Value 0(毫米单位部件),0(英寸单位部件)
GravityCenterStatus 0
GravityCenterX.Value 0(毫米单位部件),0(英寸单位部件)
GravityCenterY.Value 0(毫米单位部件),0(英寸单位部件)
GravityCenterZ.Value 0(毫米单位部件),0(英寸单位部件)
InertiaStatus 0
Mass.Value 0(毫米单位部件),0(英寸单位部件)
MassType MassOnly
MomentsInertiaXX.Value 0(毫米单位部件),0(英寸单位部件)
MomentsInertiaYY.Value 0(毫米单位部件),0(英寸单位部件)
MomentsInertiaZZ.Value 0(毫米单位部件),0(英寸单位部件)
ProductsInertiaXY.Value 0(毫米单位部件),0(英寸单位部件)
ProductsInertiaXZ.Value 0(毫米单位部件),0(英寸单位部件)
ProductsInertiaYZ.Value 0(毫米单位部件),0(英寸单位部件)
ValueType Asserted
Volume.Value 0(毫米单位部件),0(英寸单位部件)


创建于NX1872.0.0。

成员枚举类型说明

◆ MassTypes

质量定义类型

枚举值
MassTypesMassOnly 

仅质量

MassTypesDensityMass 

密度质量

MassTypesDensityVolume 

密度体积

MassTypesMassVolume 

质量体积

◆ ValueTypes

值类型

枚举值
ValueTypesAsserted 

断言

ValueTypesUserDefined1 

用户定义1

ValueTypesUserDefined2 

用户定义2

ValueTypesUserDefined3 

用户定义3

ValueTypesUserDefined4 

用户定义4