|
NX Open C++ 参考指南 2406 v1.1
|
弯头捕捉设置 更多...
#include <Routing_ElbowSnapSettings.hxx>
Public 成员函数 | |
| double | AngleTolerance () |
| void | SetAngleTolerance (double tolerance) |
| void | SetSnapToElbowAngles (bool doSnap) |
| bool | SnapToElbowAngles () |
| 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 | _ElbowSnapSettingsBuilder |
弯头捕捉设置
NXOpen::Routing::LinearPathBuilder 构造器使用的辅助对象。 用于确定"创建线性路径"界面中是否启用弯头捕捉,若启用则设置角度公差。
创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateElbowSnapSettings
默认值:
| 属性 | 值 |
|---|---|
| 角度公差 | 5.0 |
| 捕捉至弯头角度 | True |
创建于NX5.0.0版本。
| double NXOpen::Routing::ElbowSnapSettings::AngleTolerance | ( | ) |
获取搜索弯头角度的公差范围。
创建于NX5.0.0版本。
许可证要求: routing_base ("Routing Basic")
| void NXOpen::Routing::ElbowSnapSettings::SetAngleTolerance | ( | double | tolerance | ) |
设置搜索弯头角度的公差范围。
创建于NX5.0.0版本。
许可证要求: routing_base ("Routing Basic")
| tolerance | 公差值 |
| void NXOpen::Routing::ElbowSnapSettings::SetSnapToElbowAngles | ( | bool | doSnap | ) |
设置是否将控制点捕捉至最近的有效弯头角度。
创建于NX5.0.0版本。
许可证要求: routing_base ("Routing Basic")
| doSnap | 是否启用捕捉 |
| bool NXOpen::Routing::ElbowSnapSettings::SnapToElbowAngles | ( | ) |
获取是否将控制点捕捉至最近的有效弯头角度。
创建于NX5.0.0版本。
许可证要求: routing_base ("Routing Basic")