|
NX Open C++ 参考指南 2406 v1.1
|
连接路径构建器 更多...
#include <Routing_ConnectPathBuilder.hxx>
Public 成员函数 | |
| NXOpen::SelectNXObjectList * | Selection () |
| void | SetTolerance (double tolerance) |
| double | Tolerance () |
| 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 | _ConnectPathBuilderBuilder |
连接路径构建器
代表 NXOpen::Routing::ConnectPathBuilder。 Routing.ConnectPathBuilder用于控制在指定距离公差范围内的 Routing.ControlPoint(控制点)的合并操作。 该操作会移除重复的Routing.ControlPoint,仅保留一个。 原本由重复Routing.ControlPoint定义的Routing.Segment(管道路段), 会改为由保留的Routing.ControlPoint定义。 Routing.ConnectPath是Routing.DiscontinuityCorner(创建不连续拐角)的逆操作。
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateConnectPathBuilder
默认值。
| 属性 | 值 |
|---|---|
| 公差 | 0.01(毫米单位零件),0.001(英寸单位零件) |
创建于NX7.5.0版本。
| NXOpen::SelectNXObjectList * NXOpen::Routing::ConnectPathBuilder::Selection | ( | ) |
获取已选中的Routing.ControlPoint(控制点)。
创建于NX7.5.0版本。
许可证要求: routing_base ("Routing Basic")
| void NXOpen::Routing::ConnectPathBuilder::SetTolerance | ( | double | tolerance | ) |
设置3D距离公差,在此范围内的Routing.ControlPoint(控制点)会被视为重复项, 并合并为仅保留一个Routing.ControlPoint。
创建于NX7.5.0版本。
许可证要求: routing_base ("Routing Basic")
| tolerance | 公差 |
| double NXOpen::Routing::ConnectPathBuilder::Tolerance | ( | ) |
获取3D距离公差,在此范围内的Routing.ControlPoint(控制点)会被视为重复项, 并合并为仅保留一个Routing.ControlPoint。
创建于NX7.5.0版本。
许可证要求: routing_base ("Routing Basic")