|
NX Open C++ 参考指南 2406 v1.1
|
弹簧构建器 更多...
#include <Motion_SpringBuilder.hxx>
友元 | |
| class | _SpringBuilderBuilder |
弹簧构建器
表示弹簧构建器 <br> 要创建此类的新实例,请使用 @link NXOpen::Motion::SpringCollection::CreateSpringBuilder NXOpen::Motion::SpringCollection::CreateSpringBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| 刚度类型 | 恒定 |
创建于NX6.0.0版本。
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::SpringBuilder::ActionLinkOvrCtrl | ( | ) |
获取主动连杆的重载状态
创建于NX1847.0.0版本。
许可证要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::SpringBuilder::ActionPointOvrCtrl | ( | ) |
获取主动原点的重载状态
创建于NX1847.0.0版本。
许可证要求:无
| NXOpen::Motion::SelectFieldData * NXOpen::Motion::SpringBuilder::ActuatorCurveProfile | ( | ) |
获取执行器轮廓。仅当设置为Motion::ConnectorCoefficientTypesProfile2d 或Motion::ConnectorCoefficientTypesExpressionAndProfile2d时有效。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::ActuatorForceExpression | ( | ) |
获取执行器力表达式
创建于NX12.0.0。
许可要求: 无
| NXOpen::CAE::Function * NXOpen::Motion::SpringBuilder::ActuatorFunction | ( | ) |
获取执行器函数标签。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::ActuatorMomentExpression | ( | ) |
获取执行器力矩表达式
创建于NX12.0.0。
许可要求: 无
| NXOpen::Motion::ConnectorCoefficientTypes NXOpen::Motion::SpringBuilder::ActuatorType | ( | ) |
获取执行器样条类型。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Motion::SelectFieldData * NXOpen::Motion::SpringBuilder::CoefficientCurveProfile | ( | ) |
获取系数轮廓。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::CoefficientExpression | ( | ) |
获取平动系数表达式
创建于NX8.5.0。
许可要求: 无
| NXOpen::CAE::Function * NXOpen::Motion::SpringBuilder::CoefficientFunction | ( | ) |
获取函数标签。仅当设置Motion::ConnectorCoefficientTypesSpline 时有效
创建于NX8.5.0。
许可要求: 无
| NXOpen::Motion::ConnectorCoefficientTypes NXOpen::Motion::SpringBuilder::CoefficientType | ( | ) |
获取系数类型
创建于NX8.5.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::CoilRadiusExpression | ( | ) |
获取可视化的线圈半径
版本:NX1899.0.0
许可要求:机构分析("MECHANISMS")
| bool NXOpen::Motion::SpringBuilder::CreateDamper | ( | ) |
获取创建阻尼器的开关状态
版本:NX8.5.0
许可要求:无
| NXOpen::Motion::ConnectorBuilder::ApplicationDirection NXOpen::Motion::SpringBuilder::DamperAppDirection | ( | ) |
获取阻尼器的作用方向。
创建于NX12.0.0。
许可要求: 无
| bool NXOpen::Motion::SpringBuilder::DamperCustomizedSolver | ( | ) |
获取阻尼器是否使用自定义求解器的选项。
创建于NX12.0.0。
许可要求: 无
| NXString NXOpen::Motion::SpringBuilder::DamperName | ( | ) |
获取阻尼器名称
创建于NX8.5.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::InitialLengthExpression | ( | ) |
获取附着在滑动副上的弹簧初始长度表达式
版本:NX8.0.0
许可要求:无
| bool NXOpen::Motion::SpringBuilder::LengthFlag | ( | ) |
获取长度标志,若设为true则不更新预载长度,设为false则根据安装长度更新预载长度
创建于NX8.5.0。
许可要求: 无
| NXString NXOpen::Motion::SpringBuilder::Name | ( | ) |
获取名称
版本:NX6.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::PitchExpression | ( | ) |
获取可视化的螺距
版本:NX1899.0.0
许可要求:机构分析("MECHANISMS")
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::PreloadedAngleExpression | ( | ) |
获取预载角度表达式
创建于NX11.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::PreloadedLengthExpression | ( | ) |
获取预载长度表达式
创建于NX11.0.0。
许可要求: 无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::SpringBuilder::ReactionLinkOvrCtrl | ( | ) |
获取作用连杆的覆盖状态
版本:NX1847.0.0
许可要求:无
| NXOpen::Motion::ParamOverrideState NXOpen::Motion::SpringBuilder::ReactionPointOvrCtrl | ( | ) |
获取反作用原点的覆盖状态
版本:NX1847.0.0
许可要求:无
| void NXOpen::Motion::SpringBuilder::SetActionLinkOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置主动连杆的重载状态
创建于NX1847.0.0版本。
许可证要求:机构分析("MECHANISMS")
| overrideState | 重载状态 |
| void NXOpen::Motion::SpringBuilder::SetActionPointOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置作用原点的覆盖状态
版本:NX1847.0.0
许可要求:机构分析("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::SpringBuilder::SetActuatorFunction | ( | NXOpen::CAE::Function * | actuatorFunction | ) |
设置执行器函数标签。
创建于NX12.0.0。
许可要求: 机构分析("MECHANISMS")
| actuatorFunction | 执行器函数 |
| void NXOpen::Motion::SpringBuilder::SetActuatorType | ( | NXOpen::Motion::ConnectorCoefficientTypes | actuatorType | ) |
设置执行器样条类型。
创建于NX12.0.0。
许可要求: 机构分析("MECHANISMS")
| actuatorType | 执行器类型 |
| void NXOpen::Motion::SpringBuilder::SetCoefficientFunction | ( | NXOpen::CAE::Function * | function | ) |
设置函数标签。仅当设置Motion::ConnectorCoefficientTypesSpline 时有效
创建于NX8.5.0。
许可要求: 机构分析("MECHANISMS")
| function | 函数 |
| void NXOpen::Motion::SpringBuilder::SetCoefficientType | ( | NXOpen::Motion::ConnectorCoefficientTypes | coefficientType | ) |
设置系数类型
创建于NX8.5.0。
许可要求: 机构分析("MECHANISMS")
| coefficientType | 系数类型 |
| void NXOpen::Motion::SpringBuilder::SetCreateDamper | ( | bool | createDamper | ) |
设置创建阻尼器开关
创建于NX8.5.0。
许可要求: 无
| createDamper | 创建阻尼器 |
| void NXOpen::Motion::SpringBuilder::SetDamperAppDirection | ( | NXOpen::Motion::ConnectorBuilder::ApplicationDirection | appDirection | ) |
设置阻尼器的作用方向。
创建于NX12.0.0。
许可要求: 机构分析("MECHANISMS")
| appDirection | 作用方向 |
| void NXOpen::Motion::SpringBuilder::SetDamperCustomizedSolver | ( | bool | customizedSolver | ) |
设置阻尼器是否使用自定义求解器的选项。
创建于NX12.0.0。
许可要求: 机构分析("MECHANISMS")
| customizedSolver | 自定义求解器选项 |
| void NXOpen::Motion::SpringBuilder::SetDamperName | ( | const char * | damperName | ) |
设置阻尼器名称
创建于NX8.5.0。
许可要求: 机构分析("MECHANISMS")
| damperName | 阻尼器名称 |
| void NXOpen::Motion::SpringBuilder::SetDamperName | ( | const NXString & | damperName | ) |
设置阻尼器名称
创建于NX8.5.0。
许可要求: 机构分析("MECHANISMS")
| damperName | 阻尼器名称 |
| void NXOpen::Motion::SpringBuilder::SetLengthFlag | ( | bool | lengthFlag | ) |
设置长度标志,若设为true则不更新预载长度,设为false则根据安装长度更新预载长度
创建于NX8.5.0。
许可要求: 机构分析("MECHANISMS")
| lengthFlag | 长度标志 |
| void NXOpen::Motion::SpringBuilder::SetName | ( | const char * | name | ) |
设置名称
版本:NX6.0.0
许可要求:机构分析("MECHANISMS")
| name | 名称 |
| void NXOpen::Motion::SpringBuilder::SetName | ( | const NXString & | name | ) |
设置名称
版本:NX6.0.0
许可要求:机构分析("MECHANISMS")
| name | 名称 |
| void NXOpen::Motion::SpringBuilder::SetReactionLinkOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置作用连杆的覆盖状态
版本:NX1847.0.0
许可要求:机构分析("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::SpringBuilder::SetReactionPointOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
设置反作用原点的覆盖状态
版本:NX1847.0.0
许可要求:机构分析("MECHANISMS")
| overrideState | 覆盖状态 |
| void NXOpen::Motion::SpringBuilder::SetShowVisualization | ( | bool | showVisualization | ) |
设置可视化的显示选项
版本:NX1899.0.0
许可要求:机构分析("MECHANISMS")
| showVisualization | 可视化显示状态 |
| void NXOpen::Motion::SpringBuilder::SetSpringAppDirection | ( | NXOpen::Motion::ConnectorBuilder::ApplicationDirection | springAppDirection | ) |
设置弹簧的作用方向。
创建于NX12.0.0。
许可要求: 机构分析("MECHANISMS")
| springAppDirection | 弹簧作用方向 |
| void NXOpen::Motion::SpringBuilder::SetSpringCustomizedSolver | ( | bool | springCustomizedSolver | ) |
设置弹簧是否使用自定义求解器的选项。
创建于NX12.0.0。
许可要求: 机构分析("MECHANISMS")
| springCustomizedSolver | 弹簧自定义求解器选项 |
| void NXOpen::Motion::SpringBuilder::SetStiffnessFunction | ( | NXOpen::CAE::Function * | function | ) |
设置函数标签。在Adams和Recurdyn中,仅当设置Motion::ConnectorCoefficientTypesSpline 时有效
版本:NX6.0.0
许可要求:机构分析("MECHANISMS")
| function | 函数 |
| void NXOpen::Motion::SpringBuilder::SetStiffnessType | ( | NXOpen::Motion::ConnectorCoefficientTypes | stiffnessType | ) |
设置刚度类型
版本:NX6.0.0
许可要求:机构分析("MECHANISMS")
| stiffnessType | 刚度类型 |
| bool NXOpen::Motion::SpringBuilder::ShowVisualization | ( | ) |
获取可视化的显示选项
版本:NX1899.0.0
许可要求:无
| NXOpen::Motion::ConnectorBuilder::ApplicationDirection NXOpen::Motion::SpringBuilder::SpringAppDirection | ( | ) |
获取弹簧的作用方向。
创建于NX12.0.0。
许可要求: 无
| bool NXOpen::Motion::SpringBuilder::SpringCustomizedSolver | ( | ) |
获取弹簧是否使用自定义求解器的选项。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Motion::SelectFieldData * NXOpen::Motion::SpringBuilder::StiffnessCurveProfile | ( | ) |
获取刚度二维轮廓。仅当设置为Motion::ConnectorCoefficientTypesProfile2d 或Motion::ConnectorCoefficientTypesExpressionAndProfile2d时有效。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::StiffnessExpression | ( | ) |
获取刚度表达式
版本:NX8.0.0
许可要求:无
| NXOpen::CAE::Function * NXOpen::Motion::SpringBuilder::StiffnessFunction | ( | ) |
获取函数标签。在Adams和Recurdyn中,仅当设置Motion::ConnectorCoefficientTypesSpline 时有效
版本:NX6.0.0
许可要求:无
| NXOpen::Motion::SelectFieldData * NXOpen::Motion::SpringBuilder::StiffnessSurfaceProfile | ( | ) |
获取刚度三维轮廓。仅当设置为Motion::ConnectorCoefficientTypesProfile3d 或Motion::ConnectorCoefficientTypesExpressionAndProfile3d时有效。
创建于NX12.0.0。
许可要求: 无
| NXOpen::Motion::ConnectorCoefficientTypes NXOpen::Motion::SpringBuilder::StiffnessType | ( | ) |
获取刚度类型
版本:NX6.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::TorsionalCoefficientExpression | ( | ) |
获取扭转系数表达式
创建于NX8.5.0。
许可要求: 无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::TorsionalStiffnessExpression | ( | ) |
获取扭转刚度表达式
版本:NX8.0.0
许可要求:无
| NXOpen::Expression * NXOpen::Motion::SpringBuilder::WireRadiusExpression | ( | ) |
获取可视化的线半径
版本:NX1899.0.0
许可要求:机构分析("MECHANISMS")