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

粘合区域构建器 更多...

#include <Mechatronics_BondZoneBuilder.hxx>

类 NXOpen::Mechatronics::BondZoneBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  ActionModes { ActionModesCollision , ActionModesUserDefined }

Public 成员函数

NXOpen::Mechatronics::BondZoneBuilder::ActionModes ActionMode ()
NXOpen::ExpressionAngularRelativeVelocity ()
NXOpen::Mechatronics::SelectRigidBodyListBondBodies ()
int Category ()
bool CheckRelativeVelocity ()
NXOpen::ExpressionLinearRelativeVelocity ()
NXString Name ()
void SetActionMode (NXOpen::Mechatronics::BondZoneBuilder::ActionModes mode)
void SetCategory (int category)
void SetCheckRelativeVelocity (bool checkVel)
void SetName (const char *name)
void SetName (const NXString &name)
void SetUpdateMassCenter (bool updateMassCenter)
bool UpdateMassCenter ()
NXOpen::Mechatronics::ZoneBuilderZone ()
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 _BondZoneBuilderBuilder

详细描述

粘合区域构建器

表示 NXOpen::Mechatronics::BondZone 构建器。
若要创建此类的新实例,请使用 NXOpen::Mechatronics::BondZoneCollection::CreateBondZoneBuilder

于 NX1953.0.0 版本创建。

成员枚举类型说明

◆ ActionModes

绑定的动作模式。

枚举值
ActionModesCollision 

发生碰撞时

ActionModesUserDefined 

用户定义时

成员函数说明

◆ ActionMode()

NXOpen::Mechatronics::BondZoneBuilder::ActionModes NXOpen::Mechatronics::BondZoneBuilder::ActionMode ( )

获取动作模式。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ AngularRelativeVelocity()

NXOpen::Expression * NXOpen::Mechatronics::BondZoneBuilder::AngularRelativeVelocity ( )

获取相对角速度的绑定阈值。
于 NX2206.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ BondBodies()

NXOpen::Mechatronics::SelectRigidBodyList * NXOpen::Mechatronics::BondZoneBuilder::BondBodies ( )

获取绑定的刚体。可为 NXOpen::Mechatronics::RigidBody 类型。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ Category()

int NXOpen::Mechatronics::BondZoneBuilder::Category ( )

获取类别。值应介于 0 和 16 之间。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ CheckRelativeVelocity()

bool NXOpen::Mechatronics::BondZoneBuilder::CheckRelativeVelocity ( )

获取是否检查刚体的相对速度以进行绑定。
于 NX2206.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ LinearRelativeVelocity()

NXOpen::Expression * NXOpen::Mechatronics::BondZoneBuilder::LinearRelativeVelocity ( )

获取相对线速度的绑定阈值。
于 NX2206.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ Name()

NXString NXOpen::Mechatronics::BondZoneBuilder::Name ( )

获取名称。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ SetActionMode()

void NXOpen::Mechatronics::BondZoneBuilder::SetActionMode ( NXOpen::Mechatronics::BondZoneBuilder::ActionModes mode)

设置动作模式。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
mode动作模式

◆ SetCategory()

void NXOpen::Mechatronics::BondZoneBuilder::SetCategory ( int category)

设置类别。值应介于 0 和 16 之间。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
category类别

◆ SetCheckRelativeVelocity()

void NXOpen::Mechatronics::BondZoneBuilder::SetCheckRelativeVelocity ( bool checkVel)

设置是否检查刚体的相对速度以进行绑定。
于 NX2206.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
checkVel是否检查相对速度

◆ SetName() [1/2]

void NXOpen::Mechatronics::BondZoneBuilder::SetName ( const char * name)

设置名称。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Mechatronics::BondZoneBuilder::SetName ( const NXString & name)

设置名称。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
name名称

◆ SetUpdateMassCenter()

void NXOpen::Mechatronics::BondZoneBuilder::SetUpdateMassCenter ( bool updateMassCenter)

设置是否更新质心。
于 NX2212.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

参数
updateMassCenter是否更新质心

◆ UpdateMassCenter()

bool NXOpen::Mechatronics::BondZoneBuilder::UpdateMassCenter ( )

获取是否更新质心。
于 NX2212.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")

◆ Zone()

NXOpen::Mechatronics::ZoneBuilder * NXOpen::Mechatronics::BondZoneBuilder::Zone ( )

获取包含参数的区域构建器。
于 NX1953.0.0 版本创建。

许可要求:nx_mcd_core ("Mechatronics Concept Designer")