|
NX Open C++ 参考指南 2406 v1.1
|
原材料构建器 更多...
#include <Routing_StockBuilder.hxx>
Public 类型 | |
| enum | StockStyleType { StockStyleTypeCenterline , StockStyleTypeSimpleSolid , StockStyleTypeDetailedSolid } |
友元 | |
| class | _StockBuilderBuilder |
原材料构建器
用于创建/编辑管料的构造器。 创建管料:选择一组管路段,为其分配选中的管料。 管料样式和方向设置为可选项。 编辑管料:输入选中的待编辑管料,使用新设置重新定义管料。
要创建此类的新实例,请使用 NXOpen::Routing::RouteManager::CreateStockBuilder
默认值。
| 属性 | 值 |
|---|---|
| FlipStock | 0 |
| RemoveExistingStock | 1 |
| RotationValue.Value | 0 |
| StockStyle | SimpleSolid |
| SwapProfile | 0 |
于NX6.0.0版本创建。
| bool NXOpen::Routing::StockBuilder::FlipStock | ( | ) |
获取管料翻转标志。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| bool NXOpen::Routing::StockBuilder::GridTopologyEligibilityFlag | ( | ) |
获取网格拓扑适用标志。设置此标志后,非圆形管料将在弯曲区域生成弯曲面而非合并面。 此标志对圆形管料无效。
创建于NX10.0.0。
许可要求: routing_base ("Routing Basic")
| bool NXOpen::Routing::StockBuilder::RemoveExistingStock | ( | ) |
获取移除现有管料的标志。若设为TRUE,分配新管料时将移除路径上的现有管料。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| NXOpen::Expression * NXOpen::Routing::StockBuilder::RotationValue | ( | ) |
获取旋转值,用于确定管料的旋转角度。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| NXOpen::Routing::RouteObjectCollector * NXOpen::Routing::StockBuilder::SegmentCollector | ( | ) |
获取用于收集要分配管料的管段的管路对象收集器。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| void NXOpen::Routing::StockBuilder::SetFlipStock | ( | bool | flipStock | ) |
设置管料翻转标志。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| flipStock | 管料翻转标志 |
| void NXOpen::Routing::StockBuilder::SetGridTopologyEligibilityFlag | ( | bool | gridOptionEligible | ) |
设置网格拓扑适用标志。设置此标志后,非圆形管料将在弯曲区域生成弯曲面而非合并面。 此标志对圆形管料无效。
创建于NX10.0.0。
许可要求: routing_base ("Routing Basic")
| gridOptionEligible | 网格选项是否适用 |
| void NXOpen::Routing::StockBuilder::SetRemoveExistingStock | ( | bool | removeStock | ) |
设置移除现有管料的标志。若设为TRUE,分配新管料时将移除路径上的现有管料。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| removeStock | 移除管料标志 |
| void NXOpen::Routing::StockBuilder::SetStockAnchor | ( | const char * | anchorName | ) |
设置与管料关联的NXOpen::Routing::Anchor 名称。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| anchorName | 锚点名称 |
| void NXOpen::Routing::StockBuilder::SetStockAnchor | ( | const NXString & | anchorName | ) |
设置与管料关联的NXOpen::Routing::Anchor 名称。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| anchorName | 锚点名称 |
| void NXOpen::Routing::StockBuilder::SetStockSettings | ( | NXOpen::Routing::PathStockBuilder * | stockBuilder | ) |
设置管料分配的管料设置。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| stockBuilder | 管料构造器 |
| void NXOpen::Routing::StockBuilder::SetStockStyle | ( | NXOpen::Routing::StockBuilder::StockStyleType | stockStyle | ) |
设置要分配的管料的管料样式。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| stockStyle | 管料样式 |
| void NXOpen::Routing::StockBuilder::SetSwapProfile | ( | bool | swapProfile | ) |
设置轮廓交换标志,用于确定轮廓应位于路径起点还是终点。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| swapProfile | 轮廓交换标志 |
| NXString NXOpen::Routing::StockBuilder::StockAnchor | ( | ) |
获取与管料关联的NXOpen::Routing::Anchor 名称。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| NXOpen::Routing::PathStockBuilder * NXOpen::Routing::StockBuilder::StockSettings | ( | ) |
获取管料分配的管料设置。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| NXOpen::Routing::StockBuilder::StockStyleType NXOpen::Routing::StockBuilder::StockStyle | ( | ) |
获取要分配的管料的管料样式。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")
| bool NXOpen::Routing::StockBuilder::SwapProfile | ( | ) |
获取轮廓交换标志,用于确定轮廓应位于路径起点还是终点。
创建于NX6.0.0。
许可证要求: routing_base ("Routing Basic")