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

表示 NXOpen::Mechatronics::FlexibleMaterial 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::FlexibleMaterialCollection::CreateFlexibleMaterialBuilder

在 NX2212.0.0 中创建。
更多...

#include <Mechatronics_FlexibleMaterialBuilder.hxx>

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

Public 成员函数

NXOpen::ExpressionDensity ()
 密度。
在 NX2212.0.0 中创建。

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
bool EnableMaxContactForce ()
bool EnableMaxTwist ()
 确定是否设置最大扭转的选项。
在 NX2212.0.0 中创建。

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
bool EnableMinCurvature ()
NXOpen::ExpressionFulcrumLength ()
 支点长度。
在 NX2212.0.0 中创建。

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionMaxContactForce ()
NXOpen::ExpressionMaxTension ()
 最大张力。
在 NX2212.0.0 中创建。

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
NXOpen::ExpressionMaxTwist ()
NXOpen::ExpressionMinCurvature ()
NXString Name ()
double Oscillation ()
void SetEnableMaxContactForce (bool enableMaxContactForce)
void SetEnableMaxTwist (bool enableMaxTwist)
 确定是否设置最大扭转的选项。
在 NX2212.0.0 中创建。

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
void SetEnableMinCurvature (bool enableMinCurvature)
void SetName (const char *name)
void SetName (const NXString &name)
void SetOscillation (double oscillation)
NXOpen::ExpressionYoungModulus ()
 杨氏模量。
在 NX2212.0.0 中创建。

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
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 _FlexibleMaterialBuilderBuilder

详细描述

表示 NXOpen::Mechatronics::FlexibleMaterial 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::FlexibleMaterialCollection::CreateFlexibleMaterialBuilder

在 NX2212.0.0 中创建。

柔性材料构建器类

成员函数说明

◆ Density()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::Density ( )

密度。
在 NX2212.0.0 中创建。

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

返回

◆ EnableMaxContactForce()

bool NXOpen::Mechatronics::FlexibleMaterialBuilder::EnableMaxContactForce ( )

返回用于确定是否设置最大接触力的选项。
于 NX2212.0.0 中创建。

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

◆ EnableMaxTwist()

bool NXOpen::Mechatronics::FlexibleMaterialBuilder::EnableMaxTwist ( )

确定是否设置最大扭转的选项。
在 NX2212.0.0 中创建。

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

返回

◆ EnableMinCurvature()

bool NXOpen::Mechatronics::FlexibleMaterialBuilder::EnableMinCurvature ( )

返回用于确定是否设置最小曲率的选项。
于 NX2212.0.0 中创建。

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

◆ FulcrumLength()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::FulcrumLength ( )

支点长度。
在 NX2212.0.0 中创建。

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

返回

◆ MaxContactForce()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::MaxContactForce ( )

返回最大接触力。
于 NX2212.0.0 中创建。

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

◆ MaxTension()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::MaxTension ( )

最大张力。
在 NX2212.0.0 中创建。

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

返回

◆ MaxTwist()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::MaxTwist ( )

返回最大扭转量。
于 NX2212.0.0 中创建。

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

◆ MinCurvature()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::MinCurvature ( )

返回最小曲率。
于 NX2212.0.0 中创建。

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

◆ Name()

NXString NXOpen::Mechatronics::FlexibleMaterialBuilder::Name ( )

返回名称。
于 NX2212.0.0 中创建。

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

◆ Oscillation()

double NXOpen::Mechatronics::FlexibleMaterialBuilder::Oscillation ( )

返回振荡值。
于 NX2212.0.0 中创建。

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

◆ SetEnableMaxContactForce()

void NXOpen::Mechatronics::FlexibleMaterialBuilder::SetEnableMaxContactForce ( bool enableMaxContactForce)

设置用于确定是否设置最大接触力的选项。
于 NX2212.0.0 中创建。

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

参数
enableMaxContactForceenablemaxcontactforce

◆ SetEnableMaxTwist()

void NXOpen::Mechatronics::FlexibleMaterialBuilder::SetEnableMaxTwist ( bool enableMaxTwist)

确定是否设置最大扭转的选项。
在 NX2212.0.0 中创建。

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

设置

参数
enableMaxTwistenablemaxtwist

◆ SetEnableMinCurvature()

void NXOpen::Mechatronics::FlexibleMaterialBuilder::SetEnableMinCurvature ( bool enableMinCurvature)

设置用于确定是否设置最小曲率的选项。
于 NX2212.0.0 中创建。

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

参数
enableMinCurvatureenablemincurvature

◆ SetName() [1/2]

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

设置名称。
于 NX2212.0.0 中创建。

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

参数
namename

◆ SetName() [2/2]

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

设置名称。
于 NX2212.0.0 中创建。

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

参数
namename

◆ SetOscillation()

void NXOpen::Mechatronics::FlexibleMaterialBuilder::SetOscillation ( double oscillation)

设置振荡值。
于 NX2212.0.0 中创建。

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

参数
oscillationoscillation

◆ YoungModulus()

NXOpen::Expression * NXOpen::Mechatronics::FlexibleMaterialBuilder::YoungModulus ( )

杨氏模量。
在 NX2212.0.0 中创建。

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

返回