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

断裂约束构建器 更多...

#include <Mechatronics_BreakingConstraintBuilder.hxx>

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

Public 类型

enum  BreakingModeType { BreakingModeTypeForce , BreakingModeTypeTorque }

Public 成员函数

NXOpen::Mechatronics::BreakingConstraintBuilder::BreakingModeType BreakingMode ()
NXOpen::DirectionDirection ()
bool FixedDirection ()
NXOpen::Mechatronics::SelectPhysicsJointJoint ()
NXOpen::ExpressionMaximumMagnitude ()
void SetBreakingMode (NXOpen::Mechatronics::BreakingConstraintBuilder::BreakingModeType breakingMode)
void SetDirection (NXOpen::Direction *direction)
void SetFixedDirection (bool fixedDirection)
void SetJoint (NXOpen::Mechatronics::PhysicsJoint *joint)
Public 成员函数 继承自 NXOpen::Mechatronics::PhysicsConstraintBuilder
NXString Name ()
void SetName (const char *name)
void SetName (const NXString &name)
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 _BreakingConstraintBuilderBuilder

详细描述

断裂约束构建器

表示 NXOpen::Mechatronics::BreakingConstraint 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::BreakingConstraintCollection::CreateBreakingConstraintBuilder

创建于 NX7.5.1。

成员枚举类型说明

◆ BreakingModeType

表示断裂模式。

枚举值
BreakingModeTypeForce 

BreakingModeTypeTorque 

扭矩

成员函数说明

◆ BreakingMode()

NXOpen::Mechatronics::BreakingConstraintBuilder::BreakingModeType NXOpen::Mechatronics::BreakingConstraintBuilder::BreakingMode ( )

返回断裂模式。
创建于 NX7.5.1。

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

◆ Direction()

NXOpen::Direction * NXOpen::Mechatronics::BreakingConstraintBuilder::Direction ( )

返回方向。
创建于 NX7.5.1。

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

◆ FixedDirection()

bool NXOpen::Mechatronics::BreakingConstraintBuilder::FixedDirection ( )

返回方向是否固定。
创建于 NX7.5.1。

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

◆ Joint()

NXOpen::Mechatronics::SelectPhysicsJoint * NXOpen::Mechatronics::BreakingConstraintBuilder::Joint ( )

返回关节对象。可以是任何类型的关节。
创建于 NX7.5.1。

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

◆ MaximumMagnitude()

NXOpen::Expression * NXOpen::Mechatronics::BreakingConstraintBuilder::MaximumMagnitude ( )

返回最大允许幅值,超过此值关节将断裂。
创建于 NX7.5.1。

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

◆ SetBreakingMode()

void NXOpen::Mechatronics::BreakingConstraintBuilder::SetBreakingMode ( NXOpen::Mechatronics::BreakingConstraintBuilder::BreakingModeType breakingMode)

设置断裂模式。
创建于 NX7.5.1。

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

参数
breakingMode断裂模式

◆ SetDirection()

void NXOpen::Mechatronics::BreakingConstraintBuilder::SetDirection ( NXOpen::Direction * direction)

设置方向。
创建于 NX7.5.1。

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

参数
direction方向

◆ SetFixedDirection()

void NXOpen::Mechatronics::BreakingConstraintBuilder::SetFixedDirection ( bool fixedDirection)

设置方向是否固定。
创建于 NX7.5.1。

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

参数
fixedDirection方向是否固定

◆ SetJoint()

void NXOpen::Mechatronics::BreakingConstraintBuilder::SetJoint ( NXOpen::Mechatronics::PhysicsJoint * joint)

设置关节。
创建于 NX7.5.1。

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

参数
joint关节