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

约束转换构建器类 更多...

#include <Mechatronics_ConstraintConversionBuilder.hxx>

类 NXOpen::Mechatronics::ConstraintConversionBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  AssemblyObjectTypes { AssemblyObjectTypesConstraint , AssemblyObjectTypesJointAndCoupler , AssemblyObjectTypesAll }

Public 成员函数

void EnableObjectsConversion (const std::vector< NXOpen::NXObject * > &physics, bool enable)
 启用对象转换。如果不可能,对象将保持禁用状态。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
std::vector< NXStringGetTentativeAssemblyNames ()
 返回暂定转换的装配名称。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
void GetTentativePhysics (std::vector< NXOpen::NXObject * > &physics)
 返回暂定转换的物理对象。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
void SetAssemblyObjectType (NXOpen::Mechatronics::ConstraintConversionBuilder::AssemblyObjectTypes type)
 设置要转换的装配对象类型。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
void TentativelyConvert ()
 暂定转换装配约束。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ConstraintConversionBuilderBuilder

详细描述

约束转换构建器类

表示 Mechatronics::ConstraintConversionBuilder 构建器
要创建此类的新实例,请使用 NXOpen::Mechatronics::PhysicsManager::CreateConstraintConversionBuilder

于 NX1847.0.0 中创建.

成员枚举类型说明

◆ AssemblyObjectTypes

装配对象类型。

枚举值
AssemblyObjectTypesConstraint 

装配约束

AssemblyObjectTypesJointAndCoupler 

装配接头和耦合器

AssemblyObjectTypesAll 

采用所有模式的接头和耦合器

成员函数说明

◆ EnableObjectsConversion()

void NXOpen::Mechatronics::ConstraintConversionBuilder::EnableObjectsConversion ( const std::vector< NXOpen::NXObject * > & physics,
bool enable )

启用对象转换。如果不可能,对象将保持禁用状态。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
physics物理对象
enable启用/禁用

◆ GetTentativePhysics()

void NXOpen::Mechatronics::ConstraintConversionBuilder::GetTentativePhysics ( std::vector< NXOpen::NXObject * > & physics)

返回暂定转换的物理对象。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
physics物理对象

◆ SetAssemblyObjectType()

void NXOpen::Mechatronics::ConstraintConversionBuilder::SetAssemblyObjectType ( NXOpen::Mechatronics::ConstraintConversionBuilder::AssemblyObjectTypes type)

设置要转换的装配对象类型。
于 NX1847.0.0 中创建.

许可证要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
type类型