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

连杆质量属性 更多...

#include <Motion_LinkMassProperty.hxx>

类 NXOpen::Motion::LinkMassProperty 继承关系图:
NXOpen::TaggedObject

Public 类型

enum  MassPropertyType { MassPropertyTypeAutomatic , MassPropertyTypeUserDefined , MassPropertyTypeNone }

Public 成员函数

NXOpen::CoordinateSystemAutoInertiaCsys ()
NXOpen::ExpressionAutoIxxExpression ()
NXOpen::ExpressionAutoIxyExpression ()
NXOpen::ExpressionAutoIxzExpression ()
NXOpen::ExpressionAutoIyyExpression ()
NXOpen::ExpressionAutoIyzExpression ()
NXOpen::ExpressionAutoIzzExpression ()
NXOpen::PointAutoMassCenter ()
NXOpen::ExpressionAutoMassExpression ()
void CopyGeometryMassToAutoMassProperty ()
void CopyGeometryMassToUserDefinedMassProperty ()
NXOpen::CoordinateSystemInertiaCsys ()
NXOpen::Motion::ParamOverrideState InertiaCsysOvrCtrl ()
NXOpen::ExpressionIxxExpression ()
NXOpen::Motion::ParamOverrideState IxxExpressionOvrCtrl ()
NXOpen::ExpressionIxyExpression ()
NXOpen::Motion::ParamOverrideState IxyExpressionOvrCtrl ()
NXOpen::ExpressionIxzExpression ()
NXOpen::Motion::ParamOverrideState IxzExpressionOvrCtrl ()
NXOpen::ExpressionIyyExpression ()
NXOpen::Motion::ParamOverrideState IyyExpressionOvrCtrl ()
NXOpen::ExpressionIyzExpression ()
NXOpen::Motion::ParamOverrideState IyzExpressionOvrCtrl ()
NXOpen::ExpressionIzzExpression ()
NXOpen::Motion::ParamOverrideState IzzExpressionOvrCtrl ()
NXOpen::PointMassCenter ()
NXOpen::Motion::ParamOverrideState MassCenterOvrCtrl ()
NXOpen::ExpressionMassExpression ()
NXOpen::Motion::ParamOverrideState MassExpressionOvrCtrl ()
NXOpen::Motion::LinkMassProperty::MassPropertyType MassType ()
NXOpen::Motion::ParamOverrideState MassTypeOvrCtrl ()
void SetInertiaCsys (NXOpen::CoordinateSystem *inertiaCsys)
void SetInertiaCsysOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetIxxExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetIxyExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetIxzExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetIyyExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetIyzExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetIzzExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetMassCenter (NXOpen::Point *massCenter)
void SetMassCenterOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetMassExpressionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetMassType (NXOpen::Motion::LinkMassProperty::MassPropertyType massType)
void SetMassTypeOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _LinkMassPropertyBuilder

详细描述

连杆质量属性

表示 NXOpen::Motion::LinkMassProperty
创建于 NX5.0.0.

成员枚举类型说明

◆ MassPropertyType

定义运动体的质量属性类型

枚举值
MassPropertyTypeAutomatic 

质量属性自动生成

MassPropertyTypeUserDefined 

质量属性由用户定义

MassPropertyTypeNone 

无质量属性

成员函数说明

◆ AutoInertiaCsys()

NXOpen::CoordinateSystem * NXOpen::Motion::LinkMassProperty::AutoInertiaCsys ( )

获取自动质量属性的惯性坐标系
创建于NX1847.0.0.

许可证要求:无

◆ AutoIxxExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoIxxExpression ( )

获取自动质量属性的绕X轴的主惯性矩表达式
创建于NX1847.0.0.

许可证要求:无

◆ AutoIxyExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoIxyExpression ( )

返回自动质量属性X和Y轴的惯性积表达式
在NX1847.0.0中创建。

许可要求:无

◆ AutoIxzExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoIxzExpression ( )

返回自动质量属性X和Z轴的惯性积表达式
在NX1847.0.0中创建。

许可要求:无

◆ AutoIyyExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoIyyExpression ( )

获取自动质量属性的绕Y轴的主惯性矩表达式
创建于NX1847.0.0.

许可证要求:无

◆ AutoIyzExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoIyzExpression ( )

返回自动质量属性Y和Z轴的惯性积表达式
在NX1847.0.0中创建。

许可要求:无

◆ AutoIzzExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoIzzExpression ( )

返回自动质量属性绕Z轴的主转动惯量表达式
在NX1847.0.0中创建。

许可要求:无

◆ AutoMassCenter()

NXOpen::Point * NXOpen::Motion::LinkMassProperty::AutoMassCenter ( )

获取自动质量属性的质心
创建于NX1847.0.0.

许可证要求:无

◆ AutoMassExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::AutoMassExpression ( )

获取自动质量属性的质量表达式
创建于NX1847.0.0.

许可证要求:无

◆ CopyGeometryMassToAutoMassProperty()

void NXOpen::Motion::LinkMassProperty::CopyGeometryMassToAutoMassProperty ( )

将几何质量复制到自动质量属性
在NX1847.0.0中创建。

许可要求:机制("MECHANISMS")

◆ CopyGeometryMassToUserDefinedMassProperty()

void NXOpen::Motion::LinkMassProperty::CopyGeometryMassToUserDefinedMassProperty ( )

将几何质量复制到用户定义的质量属性
在NX1847.0.0中创建。

许可要求:机制("MECHANISMS")

◆ InertiaCsys()

NXOpen::CoordinateSystem * NXOpen::Motion::LinkMassProperty::InertiaCsys ( )

获取用户定义质量属性的惯性坐标系
创建于 NX5.0.0。

许可证要求:无

◆ InertiaCsysOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::InertiaCsysOvrCtrl ( )

获取惯性坐标系的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

◆ IxxExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::IxxExpression ( )

获取用户定义质量属性绕X轴的主惯性矩表达式,该状态仅用于部件实例
创建于 NX8.0.0。

许可证要求:无

◆ IxxExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::IxxExpressionOvrCtrl ( )

获取绕X轴的主惯性矩表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

◆ IxyExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::IxyExpression ( )

获取用于用户定义质量属性的X和Y轴的惯性积表达式,该方法仅适用于实例
创建于NX8.0.0.

许可证要求:无

◆ IxyExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::IxyExpressionOvrCtrl ( )

获取X和Y轴的惯性积表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

◆ IxzExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::IxzExpression ( )

获取用于用户定义质量属性的X和Z轴的惯性积表达式
创建于NX8.0.0.

许可证要求:无

◆ IxzExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::IxzExpressionOvrCtrl ( )

获取X和Z轴的惯性积表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

◆ IyyExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::IyyExpression ( )

获取用户定义质量属性绕Y轴的主惯性矩表达式,该状态仅用于部件实例
创建于 NX8.0.0。

许可证要求:无

◆ IyyExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::IyyExpressionOvrCtrl ( )

获取绕Y轴的主惯性矩表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

◆ IyzExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::IyzExpression ( )

获取用于用户定义质量属性的Y和Z轴的惯性积表达式
创建于NX8.0.0.

许可证要求:无

◆ IyzExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::IyzExpressionOvrCtrl ( )

获取Y和Z轴的惯性积表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

◆ IzzExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::IzzExpression ( )

获取用于用户定义质量属性的绕Z轴的主惯性矩表达式,该方法仅适用于实例
创建于NX8.0.0.

许可证要求:无

◆ IzzExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::IzzExpressionOvrCtrl ( )

获取绕Z轴的主惯性矩表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

◆ MassCenter()

NXOpen::Point * NXOpen::Motion::LinkMassProperty::MassCenter ( )

获取用户定义质量属性的质心
创建于 NX5.0.0。

许可证要求:无

◆ MassCenterOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::MassCenterOvrCtrl ( )

返回质量中心的覆盖状态,该状态应仅用于引用
创建于 NX1847.0.0.

许可证要求 : 无

◆ MassExpression()

NXOpen::Expression * NXOpen::Motion::LinkMassProperty::MassExpression ( )

获取用户定义质量属性的质量表达式
创建于 NX8.0.0。

许可证要求:无

◆ MassExpressionOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::MassExpressionOvrCtrl ( )

获取质量表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

◆ MassType()

NXOpen::Motion::LinkMassProperty::MassPropertyType NXOpen::Motion::LinkMassProperty::MassType ( )

返回质量类型
创建于 NX5.0.0.

许可证要求 : 无

◆ MassTypeOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkMassProperty::MassTypeOvrCtrl ( )

返回质量类型的覆盖状态,该状态应仅用于引用
创建于 NX1847.0.0.

许可证要求 : 无

◆ SetInertiaCsys()

void NXOpen::Motion::LinkMassProperty::SetInertiaCsys ( NXOpen::CoordinateSystem * inertiaCsys)

设置用户定义质量属性的惯性坐标系
创建于 NX5.0.0。

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

参数
inertiaCsys惯性坐标系

◆ SetInertiaCsysOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetInertiaCsysOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置惯性坐标系的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

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

参数
overrideState覆盖状态

◆ SetIxxExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetIxxExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置绕X轴的主惯性矩表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

参数
overrideState覆盖状态

◆ SetIxyExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetIxyExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置X和Y轴的惯性积表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

参数
overrideState覆盖状态

◆ SetIxzExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetIxzExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置X和Z轴的惯性积表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

参数
overrideState覆盖状态

◆ SetIyyExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetIyyExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置绕Y轴的主惯性矩表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

参数
overrideState覆盖状态

◆ SetIyzExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetIyzExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置Y和Z轴的惯性积表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

参数
overrideState覆盖状态

◆ SetIzzExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetIzzExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置绕Z轴的主惯性矩表达式的覆盖状态,该方法仅适用于实例
创建于NX1847.0.0.

许可证要求:无

参数
overrideState覆盖状态

◆ SetMassCenter()

void NXOpen::Motion::LinkMassProperty::SetMassCenter ( NXOpen::Point * massCenter)

设置用户定义质量属性的质心
创建于 NX5.0.0。

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

参数
massCenter质心

◆ SetMassCenterOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetMassCenterOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置质量中心的覆盖状态,该状态应仅用于引用
创建于 NX1847.0.0.

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

参数
overrideState覆盖状态

◆ SetMassExpressionOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetMassExpressionOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置质量表达式的覆盖状态,该状态仅用于部件实例
创建于 NX1847.0.0。

许可证要求:无

参数
overrideState覆盖状态

◆ SetMassType()

void NXOpen::Motion::LinkMassProperty::SetMassType ( NXOpen::Motion::LinkMassProperty::MassPropertyType massType)

设置质量类型
创建于 NX5.0.0.

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

参数
massType质量类型

◆ SetMassTypeOvrCtrl()

void NXOpen::Motion::LinkMassProperty::SetMassTypeOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置质量类型的覆盖状态,该状态应仅用于引用
创建于 NX1847.0.0.

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

参数
overrideState覆盖状态