表示设计会话工具类。
要获取此类的实例,请参考 NXOpen::Session
创建于NX1953.0.0。
更多...
#include <DMUSessionCollection.hxx>
表示设计会话工具类。
要获取此类的实例,请参考 NXOpen::Session
创建于NX1953.0.0。
DMU会话集合
◆ CreateDesignSession() [1/2]
| void NXOpen::DMUSessionCollection::CreateDesignSession |
( |
const char * | referencePart | ) |
|
创建新的设计会话。
创建于NX1953.0.0。
许可证要求:dmu_markup ("在NX桌面中暴露DMU功能的许可证")
- 参数
-
◆ CreateDesignSession() [2/2]
| void NXOpen::DMUSessionCollection::CreateDesignSession |
( |
const NXString & | referencePart | ) |
|
创建新的设计会话。
创建于NX1953.0.0。
许可证要求:dmu_markup ("在NX桌面中暴露DMU功能的许可证")
- 参数
-
◆ CreateDesignSessionBuilder()
◆ DesignSessionExcludeComponentsFromRecipe()
给定组件数组,此API将从TC互操作会话配方增量中移除这些组件
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| dmusessionPartTag | dmusessionparttag |
| componentsToExclude | 部件实例数组 |
◆ DesignSessionIncludeComponentsInRecipe()
给定组件数组,此API将在TC互操作会话配方增量中添加这些组件
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| dmusessionPartTag | dmusessionparttag |
| componentsToInclude | 部件实例数组 |
◆ ExcludeComponentsFromProductRecipe()
给定组件数组,此API将从产品子集配方增量中移除这些组件
- 返回
- 操作过程中遇到的错误列表
创建于NX2212.0.0。
许可证要求:无
- 参数
-
| dmusessionPartTag | dmusessionparttag |
| componentsToExclude | 部件实例数组 |
◆ GetComponentReferenceCollector()
◆ IncludeWithChildrenInProductRecipe()
给定组件数组,此API将添加这些组件及其子组件到产品子集配方增量中。目前仅支持设计工作集产品。
- 返回
- 操作过程中遇到的错误列表
创建于NX2306.0.0。
许可证要求:无
- 参数
-
| dmusessionPartTag | dmusessionparttag |
| componentsToInclude | 部件实例数组 |
◆ OpenDesignSession()
打开设计会话。
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| databaseObject | 要打开的会话的数据库对象 |
◆ OpenDesignSessionWithSelectedComponents()
打开包含所选组件的设计会话。
创建于NX1980.0.0。
许可证要求:无
- 参数
-
| databaseObject | 要打开的会话的数据库对象 |
| componentReferenceCollector | 所选组件列表 |
◆ Tag()
| tag_t NXOpen::DMUSessionCollection::Tag |
( |
| ) |
const |