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

替换物理属性构建器 更多...

#include <Mechatronics_ReplacePhysicsBuilder.hxx>

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

Public 成员函数

void MappingNewphysicsObject (const char *originalPhysicsObjectPrototypeFileId, NXOpen::NXObject *newPhysicsObj)
void MappingNewphysicsObject (const NXString &originalPhysicsObjectPrototypeFileId, NXOpen::NXObject *newPhysicsObj)
void ScanPhysicsObject (NXOpen::Assemblies::Component *replacedPartOcc)
void SetReplacementStatus (bool status)
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 _ReplacePhysicsBuilderBuilder

详细描述

替换物理属性构建器

表示 NXOpen::Mechatronics::ReplacePhysicsBuilder 构建器。 此类在MCD环境中从被替换组件迁移物理对象到替换组件, 每个物理对象的再生通过其自身的JA接口完成。
要创建此类的新实例,使用 NXOpen::Mechatronics::PhysicsManager::CreateReplacePhysicsBuilder

创建于NX8.0.0.

成员函数说明

◆ MappingNewphysicsObject() [1/2]

void NXOpen::Mechatronics::ReplacePhysicsBuilder::MappingNewphysicsObject ( const char * originalPhysicsObjectPrototypeFileId,
NXOpen::NXObject * newPhysicsObj )

根据原始文件ID映射新物理对象
创建于NX9.0.0.

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

参数
originalPhysicsObjectPrototypeFileId原始物理对象的原型文件ID
newPhysicsObj要替换的新物理对象

◆ MappingNewphysicsObject() [2/2]

void NXOpen::Mechatronics::ReplacePhysicsBuilder::MappingNewphysicsObject ( const NXString & originalPhysicsObjectPrototypeFileId,
NXOpen::NXObject * newPhysicsObj )

根据原始文件ID映射新物理对象
创建于NX9.0.0.

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

参数
originalPhysicsObjectPrototypeFileId原始物理对象的原型文件ID
newPhysicsObj要替换的新物理对象

◆ ScanPhysicsObject()

void NXOpen::Mechatronics::ReplacePhysicsBuilder::ScanPhysicsObject ( NXOpen::Assemblies::Component * replacedPartOcc)

扫描上下文中的物理对象
创建于NX8.5.0.

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

参数
replacedPartOcc被替换的部件实例

◆ SetReplacementStatus()

void NXOpen::Mechatronics::ReplacePhysicsBuilder::SetReplacementStatus ( bool status)

设置替换状态
创建于NX8.5.2.

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

参数
status替换状态