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

阻尼器构建器 更多...

#include <Motion_DamperBuilder.hxx>

类 NXOpen::Motion::DamperBuilder 继承关系图:
NXOpen::Motion::ConnectorBuilder NXOpen::Motion::MotionBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Motion::ParamOverrideState ActionLinkOvrCtrl ()
NXOpen::Motion::ParamOverrideState ActionPointOvrCtrl ()
NXOpen::Motion::SelectFieldDataCoefficientCurveProfile ()
NXOpen::ExpressionCoefficientExpression ()
NXOpen::CAE::FunctionCoefficientFunction ()
NXOpen::Motion::ConnectorCoefficientTypes CoefficientType ()
NXOpen::Motion::ConnectorBuilder::ApplicationDirection DamperAppDirection ()
bool DamperCustomizedSolver ()
NXOpen::ExpressionInnerCylinderRadiusExpression ()
NXString Name ()
NXOpen::ExpressionOuterCylinderRadiusExpression ()
NXOpen::Motion::ParamOverrideState ReactionLinkOvrCtrl ()
NXOpen::Motion::ParamOverrideState ReactionPointOvrCtrl ()
void SetActionLinkOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetActionPointOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetCoefficientFunction (NXOpen::CAE::Function *function)
void SetCoefficientType (NXOpen::Motion::ConnectorCoefficientTypes coefficientType)
void SetDamperAppDirection (NXOpen::Motion::ConnectorBuilder::ApplicationDirection appDirection)
void SetDamperCustomizedSolver (bool customizedSolver)
void SetName (const char *name)
void SetName (const NXString &name)
void SetReactionLinkOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetReactionPointOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetShowVisualization (bool showVisualization)
bool ShowVisualization ()
NXOpen::ExpressionTorsionalCoefficientExpression ()
Public 成员函数 继承自 NXOpen::Motion::ConnectorBuilder
NXOpen::Motion::SelectLinkActionLink ()
NXOpen::PointActionPoint ()
NXOpen::Motion::ConnectorBuilder::AttachmentType Attachment ()
NXOpen::Motion::SelectJointJoint ()
NXOpen::Motion::SelectLinkReactionLink ()
NXOpen::PointReactionPoint ()
void SetActionPoint (NXOpen::Point *actionPoint)
void SetAttachment (NXOpen::Motion::ConnectorBuilder::AttachmentType attachment)
void SetReactionPoint (NXOpen::Point *reactionPoint)
Public 成员函数 继承自 NXOpen::Motion::MotionBuilder
double DisplayScale ()
NXString GroupName ()
NXOpen::Motion::MotionObject::GroupType GroupType ()
void SetDisplayScale (double displayScale)
void SetGroupName (const char *groupName)
void SetGroupName (const NXString &groupName)
void SetGroupType (NXOpen::Motion::MotionObject::GroupType groupType)
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 _DamperBuilderBuilder

额外继承的成员函数

Public 类型 继承自 NXOpen::Motion::ConnectorBuilder
enum  ApplicationDirection { ApplicationDirectionBidirectional , ApplicationDirectionTensionOnly , ApplicationDirectionCompressionOnly }
enum  AttachmentType { AttachmentTypeLink , AttachmentTypeSliderJoint , AttachmentTypeRevoluteJoint , AttachmentTypeCylindricalJoint }

详细描述

阻尼器构建器

表示阻尼器构造器
要创建此类的新实例,请使用 NXOpen::Motion::DamperCollection::CreateDamperBuilder

创建于 NX6.0.0.

成员函数说明

◆ ActionLinkOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DamperBuilder::ActionLinkOvrCtrl ( )

获取作用链的覆盖状态
创建于 NX1847.0.0.

许可证要求 : None

◆ ActionPointOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DamperBuilder::ActionPointOvrCtrl ( )

获取作用原点的覆盖状态
创建于 NX1847.0.0.

许可证要求 : None

◆ CoefficientCurveProfile()

NXOpen::Motion::SelectFieldData * NXOpen::Motion::DamperBuilder::CoefficientCurveProfile ( )

返回系数轮廓
创建于 NX12.0.0。

许可证要求:无

◆ CoefficientExpression()

NXOpen::Expression * NXOpen::Motion::DamperBuilder::CoefficientExpression ( )

返回平移系数表达式
在 NX8.0.0 中创建。

许可证要求:无

◆ CoefficientFunction()

NXOpen::CAE::Function * NXOpen::Motion::DamperBuilder::CoefficientFunction ( )

返回函数标签。仅在设置了 Motion::ConnectorCoefficientTypesSpline 时有效
在 NX6.0.0 中创建。

许可证要求:无

◆ CoefficientType()

NXOpen::Motion::ConnectorCoefficientTypes NXOpen::Motion::DamperBuilder::CoefficientType ( )

返回系数类型
在 NX6.0.0 中创建。

许可证要求:无

◆ DamperAppDirection()

NXOpen::Motion::ConnectorBuilder::ApplicationDirection NXOpen::Motion::DamperBuilder::DamperAppDirection ( )

返回应用方向
在 NX12.0.0 中创建。

许可证要求:无

◆ DamperCustomizedSolver()

bool NXOpen::Motion::DamperBuilder::DamperCustomizedSolver ( )

返回使用自定义求解器的选项
在 NX12.0.0 中创建。

许可证要求:无

◆ InnerCylinderRadiusExpression()

NXOpen::Expression * NXOpen::Motion::DamperBuilder::InnerCylinderRadiusExpression ( )

返回内圆柱半径。
创建于 NX1899.0.0。

许可证要求:mechanisms ("MECHANISMS")

◆ Name()

NXString NXOpen::Motion::DamperBuilder::Name ( )

返回名称
在 NX6.0.0 中创建。

许可证要求:无

◆ OuterCylinderRadiusExpression()

NXOpen::Expression * NXOpen::Motion::DamperBuilder::OuterCylinderRadiusExpression ( )

返回外圆柱半径。
创建于 NX1899.0.0。

许可证要求:mechanisms ("MECHANISMS")

◆ ReactionLinkOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DamperBuilder::ReactionLinkOvrCtrl ( )

获取反作用链的覆盖状态
创建于 NX1847.0.0.

许可证要求 : None

◆ ReactionPointOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::DamperBuilder::ReactionPointOvrCtrl ( )

返回反作用力原点的覆盖状态
在 NX1847.0.0 中创建。

许可证要求:无

◆ SetActionLinkOvrCtrl()

void NXOpen::Motion::DamperBuilder::SetActionLinkOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置作用链的覆盖状态
创建于 NX1847.0.0.

许可证要求 : mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetActionPointOvrCtrl()

void NXOpen::Motion::DamperBuilder::SetActionPointOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置作用原点的覆盖状态
创建于 NX1847.0.0.

许可证要求 : mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetCoefficientFunction()

void NXOpen::Motion::DamperBuilder::SetCoefficientFunction ( NXOpen::CAE::Function * function)

设置函数标签。仅在设置了 Motion::ConnectorCoefficientTypesSpline 时有效
在 NX6.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
function函数

◆ SetCoefficientType()

void NXOpen::Motion::DamperBuilder::SetCoefficientType ( NXOpen::Motion::ConnectorCoefficientTypes coefficientType)

设置系数类型
在 NX6.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
coefficientType系数类型

◆ SetDamperAppDirection()

void NXOpen::Motion::DamperBuilder::SetDamperAppDirection ( NXOpen::Motion::ConnectorBuilder::ApplicationDirection appDirection)

设置应用方向
在 NX12.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
appDirection应用方向

◆ SetDamperCustomizedSolver()

void NXOpen::Motion::DamperBuilder::SetDamperCustomizedSolver ( bool customizedSolver)

设置使用自定义求解器的选项
在 NX12.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
customizedSolver自定义求解器

◆ SetName() [1/2]

void NXOpen::Motion::DamperBuilder::SetName ( const char * name)

设置名称
在 NX6.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Motion::DamperBuilder::SetName ( const NXString & name)

设置名称
在 NX6.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
name名称

◆ SetReactionLinkOvrCtrl()

void NXOpen::Motion::DamperBuilder::SetReactionLinkOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置反作用力连杆的覆盖状态
在 NX1847.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetReactionPointOvrCtrl()

void NXOpen::Motion::DamperBuilder::SetReactionPointOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置反作用力原点的覆盖状态
在 NX1847.0.0 中创建。

许可证要求:mechanisms ("MECHANISMS")

参数
overrideState覆盖状态

◆ SetShowVisualization()

void NXOpen::Motion::DamperBuilder::SetShowVisualization ( bool showVisualization)

设置显示可视化的选项
创建于 NX1899.0.0。

许可证要求:mechanisms ("MECHANISMS")

参数
showVisualization显示可视化

◆ ShowVisualization()

bool NXOpen::Motion::DamperBuilder::ShowVisualization ( )

返回显示可视化的选项
创建于 NX1899.0.0。

许可证要求:无

◆ TorsionalCoefficientExpression()

NXOpen::Expression * NXOpen::Motion::DamperBuilder::TorsionalCoefficientExpression ( )

返回扭转系数表达式
在 NX8.0.0 中创建。

许可证要求:无