|
NX Open C++ 参考指南 2406 v1.1
|
对齐线缆构建器 更多...
#include <Routing_AlignStockBuilder.hxx>
Public 类型 | |
| enum | StockAlignmentMethod { StockAlignmentMethodRoutingObject , StockAlignmentMethodVectorToVector } |
Public 成员函数 | |
| NXOpen::Routing::AlignStockBuilder::StockAlignmentMethod | AlignmentMethod () |
| NXOpen::Routing::RouteObjectCollector * | ReferenceObject () |
| NXOpen::Direction * | ReferenceVector () |
| void | SetAlignmentMethod (NXOpen::Routing::AlignStockBuilder::StockAlignmentMethod alignmentMethod) |
| void | SetReferenceVector (NXOpen::Direction *toVector) |
| void | SetTargetVector (NXOpen::Direction *fromVector) |
| NXOpen::Routing::RouteObjectCollector * | StocksToAlign () |
| NXOpen::Direction * | TargetVector () |
| 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 | _AlignStockBuilderBuilder |
对齐线缆构建器
表示 Routing::AlignStockBuilder 用于对齐非圆形管料的构造器。 提供两种管料对齐方式: 布线对象:指定参考布线对象,从中获取参考旋转向量 向量对向量:指定参考目标向量与待对齐源向量,将二者对齐
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateAlignStockBuilder
默认值
| 属性 | 值 |
|---|---|
| AlignmentMethod | RoutingObject |
NX9.0.3版本中创建。
| NXOpen::Routing::AlignStockBuilder::StockAlignmentMethod NXOpen::Routing::AlignStockBuilder::AlignmentMethod | ( | ) |
获取对齐方式。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::AlignStockBuilder::ReferenceObject | ( | ) |
获取参考对象。参考对象可以是管料或合格零件。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| NXOpen::Direction * NXOpen::Routing::AlignStockBuilder::ReferenceVector | ( | ) |
获取目标向量。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| void NXOpen::Routing::AlignStockBuilder::SetAlignmentMethod | ( | NXOpen::Routing::AlignStockBuilder::StockAlignmentMethod | alignmentMethod | ) |
设置对齐方式。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| alignmentMethod | 对齐方式 |
| void NXOpen::Routing::AlignStockBuilder::SetReferenceVector | ( | NXOpen::Direction * | toVector | ) |
设置目标向量。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| toVector | 目标向量 |
| void NXOpen::Routing::AlignStockBuilder::SetTargetVector | ( | NXOpen::Direction * | fromVector | ) |
设置源向量。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| fromVector | 源向量 |
| NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::AlignStockBuilder::StocksToAlign | ( | ) |
获取待对齐管料集合。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")
| NXOpen::Direction * NXOpen::Routing::AlignStockBuilder::TargetVector | ( | ) |
获取源向量。
NX9.0.3版本中创建。
许可证要求:routing_base ("Routing Basic")