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

机电一体化会话 更多...

#include <Mechatronics_MechatronicsSession.hxx>

Public 类型

enum  SimulationAction {
  SimulationActionStart , SimulationActionRestart , SimulationActionPause , SimulationActionResume ,
  SimulationActionStop
}

Public 成员函数

std::vector< NXOpen::Mechatronics::LogicObject * > GetExportableLogicalObjects (NXOpen::Mechatronics::LogicObject *logicalObject)
void GetLogicalAttributeNames (std::vector< NXString > &attributeNames)
std::vector< NXStringGetLogicalAttributeValues (NXOpen::Mechatronics::LogicObject *logicalObject, std::vector< NXString > &attributeNames)
void GetLogicalTypes (std::vector< NXString > &logicalTypeNames, std::vector< NXString > &logicalTypeBitmaps)
void PerformSimulation (NXOpen::Mechatronics::MechatronicsSession::SimulationAction action)
tag_t Tag () const

详细描述

机电一体化会话

表示机电一体化会话
要获取此类的实例,请参考 NXOpen::Session

创建于 NX9.0.0.

成员枚举类型说明

◆ SimulationAction

表示仿真操作。

枚举值
SimulationActionStart 

启动

SimulationActionRestart 

重新启动

SimulationActionPause 

暂停

SimulationActionResume 

恢复

SimulationActionStop 

停止

成员函数说明

◆ GetExportableLogicalObjects()

std::vector< NXOpen::Mechatronics::LogicObject * > NXOpen::Mechatronics::MechatronicsSession::GetExportableLogicalObjects ( NXOpen::Mechatronics::LogicObject * logicalObject)

获取可导出的逻辑对象

返回
可导出逻辑对象数组
创建于 NX9.0.0.

许可要求 : None
参数
logicalObject逻辑对象

◆ GetLogicalAttributeNames()

void NXOpen::Mechatronics::MechatronicsSession::GetLogicalAttributeNames ( std::vector< NXString > & attributeNames)

获取配置文件中定义的逻辑属性名称
创建于 NX9.0.0.

许可要求 : None

参数
attributeNames已定义属性名称数组

◆ GetLogicalAttributeValues()

std::vector< NXString > NXOpen::Mechatronics::MechatronicsSession::GetLogicalAttributeValues ( NXOpen::Mechatronics::LogicObject * logicalObject,
std::vector< NXString > & attributeNames )

获取逻辑对象的属性值

返回
逻辑属性值数组
创建于 NX9.0.0.

许可要求 : None
参数
logicalObject逻辑对象
attributeNames逻辑属性名称数组

◆ GetLogicalTypes()

void NXOpen::Mechatronics::MechatronicsSession::GetLogicalTypes ( std::vector< NXString > & logicalTypeNames,
std::vector< NXString > & logicalTypeBitmaps )

获取配置文件中定义的逻辑类型
创建于 NX9.0.0.

许可要求 : None

参数
logicalTypeNames类型名称数组
logicalTypeBitmaps类型位图数组

◆ PerformSimulation()

void NXOpen::Mechatronics::MechatronicsSession::PerformSimulation ( NXOpen::Mechatronics::MechatronicsSession::SimulationAction action)

控制仿真。
创建于 NX9.0.0.

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

参数
action操作

◆ Tag()

tag_t NXOpen::Mechatronics::MechatronicsSession::Tag ( ) const

返回此对象的标签。