|
NX Open C++ 参考指南 2406 v1.1
|
配件余量构建器类 更多...
#include <Routing_FittingOverstockBuilder.hxx>
Public 类型 | |
| enum | TrimMethod { TrimMethodTrimPlane , TrimMethodBetweenPlanes } |
| enum | Types { TypesEntirePart , TypesEntireFace , TypesPartialFace } |
Public 成员函数 | |
| NXOpen::SelectFaceList * | Faces () |
| NXOpen::Routing::FittingOverstockBuilder::TrimMethod | FaceTrimMethod () |
| NXOpen::Plane * | FirstPlane () |
| NXOpen::Routing::PathStockBuilder * | OverstockSettings () |
| NXOpen::Assemblies::SelectComponentList * | RoutingParts () |
| NXOpen::Plane * | SecondPlane () |
| void | SetFaceTrimMethod (NXOpen::Routing::FittingOverstockBuilder::TrimMethod faceTrimMethod) |
| void | SetFirstPlane (NXOpen::Plane *firstPlane) |
| void | SetOverstockSettings (NXOpen::Routing::PathStockBuilder *stockBuilder) |
| void | SetSecondPlane (NXOpen::Plane *secondPlane) |
| void | SetType (NXOpen::Routing::FittingOverstockBuilder::Types type) |
| NXOpen::Routing::FittingOverstockBuilder::Types | Type () |
| 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 | _FittingOverstockBuilderBuilder |
配件余量构建器类
用于创建或编辑 NXOpen::Routing::FittingOverstock 对象的构建器。
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateFittingOverstockBuilder
默认值:
| 属性 | 值 |
|---|---|
| FaceTrimMethod | TrimPlane |
创建于NX7.5.0。
修剪选项。定义在 NXOpen::Routing::FittingOverstockBuilder::TypesPartialFace 方式下,所选面的修剪方式。
| 枚举值 | |
|---|---|
| TrimMethodTrimPlane | 单个修剪平面 |
| TrimMethodBetweenPlanes | 两个修剪平面 |
| NXOpen::SelectFaceList * NXOpen::Routing::FittingOverstockBuilder::Faces | ( | ) |
获取要应用余量的面。
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Routing::FittingOverstockBuilder::TrimMethod NXOpen::Routing::FittingOverstockBuilder::FaceTrimMethod | ( | ) |
获取 NXOpen::Routing::FittingOverstockBuilder::TrimMethod
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Plane * NXOpen::Routing::FittingOverstockBuilder::FirstPlane | ( | ) |
获取第一个修剪平面
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Routing::PathStockBuilder * NXOpen::Routing::FittingOverstockBuilder::OverstockSettings | ( | ) |
获取用于分配余量的库存设置。
创建于NX6.0.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Assemblies::SelectComponentList * NXOpen::Routing::FittingOverstockBuilder::RoutingParts | ( | ) |
获取要应用余量的合格管路零件。
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Plane * NXOpen::Routing::FittingOverstockBuilder::SecondPlane | ( | ) |
获取第二个修剪平面
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| void NXOpen::Routing::FittingOverstockBuilder::SetFaceTrimMethod | ( | NXOpen::Routing::FittingOverstockBuilder::TrimMethod | faceTrimMethod | ) |
设置 NXOpen::Routing::FittingOverstockBuilder::TrimMethod
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| faceTrimMethod | 面修剪方式 |
| void NXOpen::Routing::FittingOverstockBuilder::SetFirstPlane | ( | NXOpen::Plane * | firstPlane | ) |
设置第一个修剪平面
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| firstPlane | 第一个平面 |
| void NXOpen::Routing::FittingOverstockBuilder::SetOverstockSettings | ( | NXOpen::Routing::PathStockBuilder * | stockBuilder | ) |
设置用于分配余量的库存设置。
创建于NX6.0.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| stockBuilder | 库存构建器 |
| void NXOpen::Routing::FittingOverstockBuilder::SetSecondPlane | ( | NXOpen::Plane * | secondPlane | ) |
设置第二个修剪平面
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| secondPlane | 第二个平面 |
| void NXOpen::Routing::FittingOverstockBuilder::SetType | ( | NXOpen::Routing::FittingOverstockBuilder::Types | type | ) |
设置类型
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| type | 类型 |
| NXOpen::Routing::FittingOverstockBuilder::Types NXOpen::Routing::FittingOverstockBuilder::Type | ( | ) |
获取类型
创建于NX7.5.0。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")