|
NX Open C++ 参考指南 2406 v1.1
|
表示 NXOpen::Mechatronics::Gripper 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::GripperCollection::CreateGrippeBuilder
在 NX1953.0.0 中创建。
更多...
#include <Mechatronics_GripperBuilder.hxx>
Public 类型 | |
| enum | FingeTypes { FingeTypesLinear , FingeTypesRotary } |
| 手指类型 更多... | |
| enum | Types { TypesFixture , TypesVacuum } |
| 夹具类型 更多... | |
Public 成员函数 | |
| NXOpen::Expression * | ActionDuration () |
| 返回动作持续时间 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| NXOpen::CoordinateSystem * | AlignCSYS () |
| 返回对齐坐标系 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| NXOpen::SelectNXObjectList * | BaseBody () |
| 返回抓手基体 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| int | Category () |
| 返回碰撞类别 Created in NX2306.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| NXOpen::Mechatronics::ZoneBuilder * | DectectionSensor () |
| 返回检测传感器体 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| bool | EnableAlignment () |
| 返回启用对齐标志 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| NXOpen::SelectNXObject * | FingerCollision () |
| NXOpen::Mechatronics::GripperFingerBuilderList * | FingerList () |
| 返回包含已定义手指的列表 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| NXOpen::Mechatronics::GripperBuilder::FingeTypes | FingerType () |
| 返回手指类型 Created in NX1953.0.0. 许可证要求:None | |
| NXOpen::Expression * | InitPosition () |
| NXOpen::Expression * | MaxPosition () |
| NXString | Name () |
| void | SetAlignCSYS (NXOpen::CoordinateSystem *alignCSYS) |
| 设置对齐坐标系 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| void | SetCategory (int collisionCategory) |
| 设置碰撞类别 Created in NX2306.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| void | SetEnableAlignment (bool enableAlignment) |
| 设置启用对齐标志 Created in NX1953.0.0. 许可证要求:nx_mcd_core ("Mechatronics Concept Designer") | |
| void | SetFingerType (NXOpen::Mechatronics::GripperBuilder::FingeTypes fingerType) |
| 设置手指类型 Created in NX1953.0.0. 许可证要求:None | |
| void | SetName (const char *name) |
| void | SetName (const NXString &name) |
| void | SetStopOnCollision (bool stopOnCollision) |
| void | SetType (NXOpen::Mechatronics::GripperBuilder::Types type) |
| 类型 在 NX1953.0.0 中创建。 许可证要求:无 | |
| NXOpen::Expression * | Speed () |
| bool | StopOnCollision () |
| NXOpen::Mechatronics::GripperBuilder::Types | Type () |
| 类型 在 NX1953.0.0 中创建。 许可证要求:无 | |
| 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 | _GripperBuilderBuilder |
表示 NXOpen::Mechatronics::Gripper 构建器。
要创建此类的新实例,请使用 NXOpen::Mechatronics::GripperCollection::CreateGrippeBuilder
在 NX1953.0.0 中创建。
夹持器构建器
| NXOpen::SelectNXObject * NXOpen::Mechatronics::GripperBuilder::FingerCollision | ( | ) |
获取手指碰撞对象。
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| NXOpen::Expression * NXOpen::Mechatronics::GripperBuilder::InitPosition | ( | ) |
获取手指初始位置
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| NXOpen::Expression * NXOpen::Mechatronics::GripperBuilder::MaxPosition | ( | ) |
获取手指最大位置
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| NXString NXOpen::Mechatronics::GripperBuilder::Name | ( | ) |
获取名称。
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| void NXOpen::Mechatronics::GripperBuilder::SetAlignCSYS | ( | NXOpen::CoordinateSystem * | alignCSYS | ) |
设置对齐坐标系
Created in NX1953.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
| alignCSYS | aligncsys |
| void NXOpen::Mechatronics::GripperBuilder::SetCategory | ( | int | collisionCategory | ) |
设置碰撞类别
Created in NX2306.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
| collisionCategory | collisioncategory |
| void NXOpen::Mechatronics::GripperBuilder::SetEnableAlignment | ( | bool | enableAlignment | ) |
设置启用对齐标志
Created in NX1953.0.0.
许可证要求:nx_mcd_core ("Mechatronics Concept Designer")
| enableAlignment | enablealignment |
| void NXOpen::Mechatronics::GripperBuilder::SetFingerType | ( | NXOpen::Mechatronics::GripperBuilder::FingeTypes | fingerType | ) |
设置手指类型
Created in NX1953.0.0.
许可证要求:None
| fingerType | fingertype |
| void NXOpen::Mechatronics::GripperBuilder::SetName | ( | const char * | name | ) |
设置名称。
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| name | 名称 |
| void NXOpen::Mechatronics::GripperBuilder::SetName | ( | const NXString & | name | ) |
设置名称。
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| name | 名称 |
| void NXOpen::Mechatronics::GripperBuilder::SetStopOnCollision | ( | bool | stopOnCollision | ) |
设置碰撞时停止标志
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| stopOnCollision | 碰撞时停止标志 |
| void NXOpen::Mechatronics::GripperBuilder::SetType | ( | NXOpen::Mechatronics::GripperBuilder::Types | type | ) |
类型
在 NX1953.0.0 中创建。
许可证要求:无
设置
| type | 类型 |
| NXOpen::Expression * NXOpen::Mechatronics::GripperBuilder::Speed | ( | ) |
获取手指移动速度
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| bool NXOpen::Mechatronics::GripperBuilder::StopOnCollision | ( | ) |
获取碰撞时停止标志
创建于NX1953.0.0。
许可证要求 : nx_mcd_core ("机电概念设计器")
| NXOpen::Mechatronics::GripperBuilder::Types NXOpen::Mechatronics::GripperBuilder::Type | ( | ) |
类型
在 NX1953.0.0 中创建。
许可证要求:无
返回