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

端口关联 更多...

#include <Motion_PortAssociation.hxx>

类 NXOpen::Motion::PortAssociation 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Motion::InputPortAssociation NXOpen::Motion::OutputPortAssociation

Public 成员函数

NXString Name ()
NXOpen::Motion::ParamOverrideState NameOvrCtrl ()
NXOpen::ExpressionOffset ()
NXOpen::Motion::ParamOverrideState OffsetOvrCtrl ()
int OrderNumber ()
NXOpen::Motion::ParamOverrideState OrderNumberOvrCtrl ()
NXOpen::ExpressionScaleFactor ()
NXOpen::Motion::ParamOverrideState ScaleFactorOvrCtrl ()
void SetName (const char *name)
void SetName (const NXString &name)
void SetNameOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetOffsetOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetOrderNumber (int orderNumber)
void SetOrderNumberOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
void SetScaleFactorOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _PortAssociationBuilder

详细描述

端口关联

表示一个Motion::PortAssociation。此类包含输入端口关联和输出端口关联项所需的基本端口信息
于NX11.0.0版本创建。

成员函数说明

◆ Name()

NXString NXOpen::Motion::PortAssociation::Name ( )

返回机电端口名称
于NX11.0.0版本创建。

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

◆ NameOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::PortAssociation::NameOvrCtrl ( )

返回机电端口名称的覆盖状态
于NX1899.0.0版本创建。

许可要求:无

◆ Offset()

NXOpen::Expression * NXOpen::Motion::PortAssociation::Offset ( )

返回偏移量
于NX11.0.0版本创建。

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

◆ OffsetOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::PortAssociation::OffsetOvrCtrl ( )

返回偏移的覆盖状态
于NX1899.0.0版本创建。

许可要求:无

◆ OrderNumber()

int NXOpen::Motion::PortAssociation::OrderNumber ( )

返回机电顺序号
于NX1872.0.0版本创建。

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

◆ OrderNumberOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::PortAssociation::OrderNumberOvrCtrl ( )

返回顺序号的覆盖状态
于NX1899.0.0版本创建。

许可要求:无

◆ ScaleFactor()

NXOpen::Expression * NXOpen::Motion::PortAssociation::ScaleFactor ( )

返回比例因子
于NX11.0.0版本创建。

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

◆ ScaleFactorOvrCtrl()

NXOpen::Motion::ParamOverrideState NXOpen::Motion::PortAssociation::ScaleFactorOvrCtrl ( )

返回比例的覆盖状态
于NX1899.0.0版本创建。

许可要求:无

◆ SetName() [1/2]

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

设置机电端口名称
于NX11.0.0版本创建。

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

参数
name名称

◆ SetName() [2/2]

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

设置机电端口名称
于NX11.0.0版本创建。

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

参数
name名称

◆ SetNameOvrCtrl()

void NXOpen::Motion::PortAssociation::SetNameOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置机电端口名称的覆盖状态
于NX1899.0.0版本创建。

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

参数
overrideState覆盖状态

◆ SetOffsetOvrCtrl()

void NXOpen::Motion::PortAssociation::SetOffsetOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置偏移的覆盖状态
于NX1899.0.0版本创建。

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

参数
overrideState覆盖状态

◆ SetOrderNumber()

void NXOpen::Motion::PortAssociation::SetOrderNumber ( int orderNumber)

设置机电顺序号
于NX1872.0.0版本创建。

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

参数
orderNumber顺序号

◆ SetOrderNumberOvrCtrl()

void NXOpen::Motion::PortAssociation::SetOrderNumberOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置顺序号的覆盖状态
于NX1899.0.0版本创建。

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

参数
overrideState覆盖状态

◆ SetScaleFactorOvrCtrl()

void NXOpen::Motion::PortAssociation::SetScaleFactorOvrCtrl ( NXOpen::Motion::ParamOverrideState overrideState)

设置比例的覆盖状态
于NX1899.0.0版本创建。

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

参数
overrideState覆盖状态

◆ Validate()

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

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.