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

连杆附着数据 更多...

#include <Motion_LinkAttachmentData.hxx>

类 NXOpen::Motion::LinkAttachmentData 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  OrientationTypes { OrientationTypesNone , OrientationTypesVector , OrientationTypesCsys }

Public 成员函数

NXOpen::CoordinateSystemCsys ()
NXOpen::Motion::ParamOverrideState CsysOvrCtrl ()
NXOpen::Matrix3x3 GetOrientation ()
NXOpen::Motion::SelectLinkLink ()
NXOpen::Motion::ParamOverrideState LinkOvrCtrl ()
NXOpen::Motion::LinkAttachmentData::OrientationTypes OrientationType ()
NXOpen::Motion::ParamOverrideState OrientationTypeOvrCtrl ()
NXOpen::PointOrigin ()
NXOpen::Motion::ParamOverrideState OriginOvrCtrl ()
void SetCsys (NXOpen::CoordinateSystem *csys)
void SetCsysOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetLinkOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetOrientationType (NXOpen::Motion::LinkAttachmentData::OrientationTypes orientationType)
void SetOrientationTypeOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetOrigin (NXOpen::Point *origin)
void SetOriginOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetVector (NXOpen::Direction *vector)
void SetVectorOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
virtual bool Validate ()
NXOpen::DirectionVector ()
NXOpen::Motion::ParamOverrideState VectorOvrCtrl ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _LinkAttachmentDataBuilder

详细描述

连杆附着数据

表示一个 Motion::LinkAttachmentData
在NX11.0.0中创建。

成员枚举类型说明

◆ OrientationTypes

定义运动体附件的定向类型

枚举值
OrientationTypesNone 

无定向类型

OrientationTypesVector 

矢量定向类型

OrientationTypesCsys 

坐标系定向类型

成员函数说明

◆ Csys()

NXOpen::CoordinateSystem * NXOpen::Motion::LinkAttachmentData::Csys ( )

返回坐标系——如果选择的类型是CSYS,使用此方法访问它。
创建于NX11.0.0。

许可证要求:无

◆ CsysOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkAttachmentData::CsysOvrCtrl ( )

返回坐标系的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

许可证要求:无

◆ GetOrientation()

NXOpen::Matrix3x3 NXOpen::Motion::LinkAttachmentData::GetOrientation ( )

定向矩阵

返回
Matrix3x3
创建于NX11.0.0。

许可证要求:无

◆ Link()

NXOpen::Motion::SelectLink * NXOpen::Motion::LinkAttachmentData::Link ( )

返回运动体
在NX11.0.0中创建。

许可证要求:无

◆ LinkOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkAttachmentData::LinkOvrCtrl ( )

返回连杆的覆盖状态,仅应在实例中使用。
在NX1847.0.0中创建。

许可证要求:无

◆ OrientationType()

NXOpen::Motion::LinkAttachmentData::OrientationTypes NXOpen::Motion::LinkAttachmentData::OrientationType ( )

返回定向类型
创建于NX1847.0.0。

许可证要求:无

◆ OrientationTypeOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkAttachmentData::OrientationTypeOvrCtrl ( )

返回定向类型的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

许可证要求:无

◆ Origin()

NXOpen::Point * NXOpen::Motion::LinkAttachmentData::Origin ( )

返回原点
在NX11.0.0中创建。

许可证要求:无

◆ OriginOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkAttachmentData::OriginOvrCtrl ( )

返回原点的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

许可证要求:无

◆ SetCsys()

void NXOpen::Motion::LinkAttachmentData::SetCsys ( NXOpen::CoordinateSystem * csys)

设置坐标系——如果选择的类型是CSYS,使用此方法访问它。
创建于NX11.0.0。

许可证要求:无

参数
csys坐标系

◆ SetCsysOvrCtrl()

void NXOpen::Motion::LinkAttachmentData::SetCsysOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置坐标系的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

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

参数
overrideState覆盖状态

◆ SetLinkOvrCtrl()

void NXOpen::Motion::LinkAttachmentData::SetLinkOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置连杆的覆盖状态,仅应在实例中使用。
在NX1847.0.0中创建。

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

参数
overrideState覆盖状态

◆ SetOrientationType()

void NXOpen::Motion::LinkAttachmentData::SetOrientationType ( NXOpen::Motion::LinkAttachmentData::OrientationTypes orientationType)

设置定向类型
创建于NX1847.0.0。

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

参数
orientationType定向类型

◆ SetOrientationTypeOvrCtrl()

void NXOpen::Motion::LinkAttachmentData::SetOrientationTypeOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置定向类型的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

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

参数
overrideState覆盖状态

◆ SetOrigin()

void NXOpen::Motion::LinkAttachmentData::SetOrigin ( NXOpen::Point * origin)

设置原点
在NX11.0.0中创建。

许可证要求:无

参数
origin原点

◆ SetOriginOvrCtrl()

void NXOpen::Motion::LinkAttachmentData::SetOriginOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置原点的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

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

参数
overrideState覆盖状态

◆ SetVector()

void NXOpen::Motion::LinkAttachmentData::SetVector ( NXOpen::Direction * vector)

设置向量——如果选择的类型是Vector,使用此方法访问它。
创建于NX11.0.0。

许可证要求:无

参数
vector向量

◆ SetVectorOvrCtrl()

void NXOpen::Motion::LinkAttachmentData::SetVectorOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置向量的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

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

参数
overrideState覆盖状态

◆ Validate()

virtual bool NXOpen::Motion::LinkAttachmentData::Validate ( )
virtual

验证组件的输入是否足以调用提交。如果组件未处于可提交状态,则会抛出异常。例如,如果组件要求您设置某些属性,若您未设置,此方法会抛出异常。对于某些组件,此方法会抛出未实现的NXException。

返回
自身验证是否成功
创建于NX3.0.1。

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ Vector()

NXOpen::Direction * NXOpen::Motion::LinkAttachmentData::Vector ( )

返回向量——如果选择的类型是Vector,使用此方法访问它。
创建于NX11.0.0。

许可证要求:无

◆ VectorOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::LinkAttachmentData::VectorOvrCtrl ( )

返回向量的覆盖状态,该属性仅应用于引用。
创建于NX1847.0.0。

许可证要求:无