|
NX Open C++ 参考指南 2406 v1.1
|
表示一个 NXOpen::Mechatronics::AlignBody 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::AlignBodyCollection::CreateAlignBodyBuilder
创建于 NX12.0.0.
更多...
#include <Mechatronics_AlignBodyBuilder.hxx>
Public 类型 | |
| enum | RoleType { RoleTypeSource , RoleTypeTarget } |
| 捕捉角色类型。 更多... | |
Public 成员函数 | |
| NXOpen::Mechatronics::SelectRigidBody * | AttachBody () |
| 捕捉点所在的刚体。此应为 NXOpen::Mechatronics::RigidBody 创建于 NX12.0.0. 许可证要求 : nx_mcd_core ("Mechatronics Concept Designer") | |
| NXOpen::Point * | AttachPoint () |
| 捕捉点的位置。 创建于 NX12.0.0. 许可证要求 : nx_mcd_core ("Mechatronics Concept Designer") | |
| int | Category () |
| bool | EnableBond () |
| NXString | JunctionName () |
| NXString | Name () |
| NXOpen::CoordinateSystem * | Orientation () |
| NXOpen::Expression * | Proximity () |
| void | SetAttachbody (NXOpen::NXObject *rigid) |
| 设置附加的刚体。 创建于 NX12.0.0. 许可证要求 : nx_mcd_core ("Mechatronics Concept Designer") | |
| void | SetAttachPoint (NXOpen::Point *attachPoint) |
| 捕捉点的位置。 创建于 NX12.0.0. 许可证要求 : nx_mcd_core ("Mechatronics Concept Designer") | |
| void | SetCategory (int category) |
| void | SetEnableBond (bool enable) |
| void | SetJunctionName (const char *junction) |
| void | SetJunctionName (const NXString &junction) |
| void | SetName (const char *name) |
| void | SetName (const NXString &name) |
| void | SetOrientation (NXOpen::CoordinateSystem *orientation) |
| void | SetSnapRole (NXOpen::Mechatronics::AlignBodyBuilder::RoleType roleType) |
| NXOpen::Mechatronics::AlignBodyBuilder::RoleType | SnapRole () |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _AlignBodyBuilderBuilder |
表示一个 NXOpen::Mechatronics::AlignBody 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::AlignBodyCollection::CreateAlignBodyBuilder
创建于 NX12.0.0.
对齐体构建器
| NXOpen::Mechatronics::SelectRigidBody * NXOpen::Mechatronics::AlignBodyBuilder::AttachBody | ( | ) |
捕捉点所在的刚体。此应为 NXOpen::Mechatronics::RigidBody
创建于 NX12.0.0.
许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")
返回
| NXOpen::Point * NXOpen::Mechatronics::AlignBodyBuilder::AttachPoint | ( | ) |
捕捉点的位置。
创建于 NX12.0.0.
许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")
返回
| int NXOpen::Mechatronics::AlignBodyBuilder::Category | ( | ) |
获取类别。类别应是大于或等于零的整数。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| bool NXOpen::Mechatronics::AlignBodyBuilder::EnableBond | ( | ) |
返回启用绑定。
在NX2007.0.0中创建。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
| NXString NXOpen::Mechatronics::AlignBodyBuilder::JunctionName | ( | ) |
获取从MTB转换而来的连接点名称。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| NXString NXOpen::Mechatronics::AlignBodyBuilder::Name | ( | ) |
获取名称。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| NXOpen::CoordinateSystem * NXOpen::Mechatronics::AlignBodyBuilder::Orientation | ( | ) |
获取捕捉点的方向。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| NXOpen::Expression * NXOpen::Mechatronics::AlignBodyBuilder::Proximity | ( | ) |
获取距离检测的接近距离。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| void NXOpen::Mechatronics::AlignBodyBuilder::SetAttachbody | ( | NXOpen::NXObject * | rigid | ) |
设置附加的刚体。
创建于 NX12.0.0.
许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")
| rigid | 刚体 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetAttachPoint | ( | NXOpen::Point * | attachPoint | ) |
捕捉点的位置。
创建于 NX12.0.0.
许可证要求 : nx_mcd_core ("Mechatronics Concept Designer")
设置
| attachPoint | 捕捉点 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetCategory | ( | int | category | ) |
设置类别。类别应是大于或等于零的整数。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| category | 类别 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetEnableBond | ( | bool | enable | ) |
设置启用绑定。
在NX2007.0.0中创建。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
| enable | 启用 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetJunctionName | ( | const char * | junction | ) |
设置从MTB转换而来的连接点名称。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| junction | 连接点 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetJunctionName | ( | const NXString & | junction | ) |
设置从MTB转换而来的连接点名称。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| junction | 连接点 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetName | ( | const char * | name | ) |
设置名称。
在NX12.0.0中创建。
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
| name | 名称 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetName | ( | const NXString & | name | ) |
设置名称。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| name | 名称 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetOrientation | ( | NXOpen::CoordinateSystem * | orientation | ) |
设置捕捉点的方向。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| orientation | 方向 |
| void NXOpen::Mechatronics::AlignBodyBuilder::SetSnapRole | ( | NXOpen::Mechatronics::AlignBodyBuilder::RoleType | roleType | ) |
设置角色类型。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")
| roleType | 角色类型 |
| NXOpen::Mechatronics::AlignBodyBuilder::RoleType NXOpen::Mechatronics::AlignBodyBuilder::SnapRole | ( | ) |
获取角色类型。
于NX12.0.0版本创建。
许可证要求:nx_mcd_core("Mechatronics Concept Designer")