|
NX Open C++ 参考指南 2406 v1.1
|
原材料块构建器 更多...
#include <Routing_StockBlockBuilder.hxx>
友元 | |
| class | _StockBlockBuilderBuilder |
原材料块构建器
根据用户条件和当前默认管料为管段分配管料。
创建于NX1847.0.0。
确定空间预留分配方式。
| NXOpen::Expression * NXOpen::Routing::StockBlockBuilder::Diameter | ( | ) |
获取圆形预留空间的直径值,对应 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodCircular 管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| NXOpen::Expression * NXOpen::Routing::StockBlockBuilder::FlatOvalHeight | ( | ) |
获取在指定 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodFlatOval NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodFlatOval 布管分配方法时要使用的高度值。
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| NXOpen::Expression * NXOpen::Routing::StockBlockBuilder::FlatOvalWidth | ( | ) |
获取在指定 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodFlatOval NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodFlatOval 布管分配方法时要使用的宽度值
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| NXString NXOpen::Routing::StockBlockBuilder::GetClassificationObjectIdentifierForSpaceReservation | ( | ) |
获取与待放置的预留空间零件关联的分类对象标识符 注意:客户端不得释放返回的字符串
| NXString NXOpen::Routing::StockBlockBuilder::GetClassificationObjectIdentifierForStock | ( | ) |
获取与待放置的布管零件关联的分类对象标识符 注意:客户端不得释放返回的字符串
| NXString NXOpen::Routing::StockBlockBuilder::GetFileSpecificationOfSpaceReservationToPlace | ( | ) |
获取待放置的预留空间部件的文件规格 注意:客户端不得释放返回的字符串
| NXString NXOpen::Routing::StockBlockBuilder::GetFileSpecificationOfStockToPlace | ( | ) |
获取待放置的布管零件的文件规格 注意:客户端不得释放返回的字符串
| NXOpen::Routing::AttributeHolder * NXOpen::Routing::StockBlockBuilder::GetLibraryDefinedAttributeHolderForSpaceReservation | ( | ) |
获取要应用的预留空间库定义属性的属性持有者
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| NXOpen::Routing::AttributeHolder * NXOpen::Routing::StockBlockBuilder::GetLibraryDefinedAttributeHolderForStock | ( | ) |
获取要应用的管料库定义属性的属性持有者
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| NXOpen::Expression * NXOpen::Routing::StockBlockBuilder::RectangularHeight | ( | ) |
获取矩形预留空间的高度值,对应 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodRectangular 管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| NXOpen::Expression * NXOpen::Routing::StockBlockBuilder::RectangularWidth | ( | ) |
获取矩形预留空间的宽度值,对应 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodRectangular 管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| void NXOpen::Routing::StockBlockBuilder::ResetAttributesOnLibraryDefinedAttributeHolder | ( | ) |
重置管料和预留空间的库定义属性持有者 建议在向构建器分配属性前使用此接口,以确保管料/预留空间应用操作正常运行
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| NXOpen::Expression * NXOpen::Routing::StockBlockBuilder::RotationAngle | ( | ) |
返回旋转角度
版本:NX1980.0.0
许可要求:routing_base ("Routing Basic")
| void NXOpen::Routing::StockBlockBuilder::SetClassificationObjectIdentifierForSpaceReservation | ( | const char * | classificationObjectId | ) |
设置与待放置的预留空间部件关联的分类对象标识符
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| classificationObjectId | 分类对象标识符 |
| void NXOpen::Routing::StockBlockBuilder::SetClassificationObjectIdentifierForSpaceReservation | ( | const NXString & | classificationObjectId | ) |
设置与待放置的预留空间零件关联的分类对象标识符
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| classificationObjectId | 分类对象ID |
| void NXOpen::Routing::StockBlockBuilder::SetClassificationObjectIdentifierForStock | ( | const char * | classificationObjectId | ) |
设置与待放置的布管零件关联的分类对象标识符
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| classificationObjectId | 分类对象ID |
| void NXOpen::Routing::StockBlockBuilder::SetClassificationObjectIdentifierForStock | ( | const NXString & | classificationObjectId | ) |
设置与待放置的布管零件关联的分类对象标识符
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| classificationObjectId | 分类对象ID |
| void NXOpen::Routing::StockBlockBuilder::SetComponentSelectedInSession | ( | NXOpen::Assemblies::Component * | component | ) |
设置应用管料时在NX会话中选中的管料组件
版本:NX1899.0.0
许可要求:routing_base ("Routing Basic")
| component | 组件 |
| void NXOpen::Routing::StockBlockBuilder::SetDiameter | ( | NXOpen::Expression * | diameter | ) |
设置圆形预留空间的直径值,对应 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodCircular 管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| diameter | 直径 |
| void NXOpen::Routing::StockBlockBuilder::SetFileSpecificationOfSpaceReservationToPlace | ( | const char * | filename | ) |
设置待放置的预留空间部件的文件规格
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| filename | 文件名 |
| void NXOpen::Routing::StockBlockBuilder::SetFileSpecificationOfSpaceReservationToPlace | ( | const NXString & | filename | ) |
设置待放置的预留空间部件的文件规格
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| filename | 文件名 |
| void NXOpen::Routing::StockBlockBuilder::SetFileSpecificationOfStockToPlace | ( | const char * | filename | ) |
设置待放置的布管零件的文件规格
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| filename | 文件名 |
| void NXOpen::Routing::StockBlockBuilder::SetFileSpecificationOfStockToPlace | ( | const NXString & | filename | ) |
设置待放置的布管零件的文件规格
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| filename | 文件名 |
| void NXOpen::Routing::StockBlockBuilder::SetPartNumberIdentifierForSpaceReservation | ( | const char * | partNumberId | ) |
设置与待创建的布管零件关联的属性持有者对象的零件编号标识符
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| partNumberId | 零件编号ID |
| void NXOpen::Routing::StockBlockBuilder::SetPartNumberIdentifierForSpaceReservation | ( | const NXString & | partNumberId | ) |
设置与待创建的布管零件关联的属性持有者对象的零件编号标识符
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| partNumberId | 零件编号ID |
| void NXOpen::Routing::StockBlockBuilder::SetPartNumberIdentifierForStock | ( | const char * | partNumberId | ) |
设置与待创建的布管零件关联的属性持有者对象的标识符
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| partNumberId | 零件编号ID |
| void NXOpen::Routing::StockBlockBuilder::SetPartNumberIdentifierForStock | ( | const NXString & | partNumberId | ) |
设置与待创建的布管零件关联的属性持有者对象的标识符
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| partNumberId | 零件编号ID |
| void NXOpen::Routing::StockBlockBuilder::SetSegmentAndRotationAngle | ( | NXOpen::Routing::ISegment * | segment, |
| const char * | formula ) |
设置管道路径段和角度,以控制管料分配的方向。
版本:NX2206.0.0
许可要求:routing_base ("Routing Basic")
| segment | 管道路径段 |
| formula | 角度公式 |
| void NXOpen::Routing::StockBlockBuilder::SetSegmentAndRotationAngle | ( | NXOpen::Routing::ISegment * | segment, |
| const NXString & | formula ) |
设置管道路径段和角度,以控制管料分配的方向。
版本:NX2206.0.0
许可要求:routing_base ("Routing Basic")
| segment | 管道路径段 |
| formula | 角度公式 |
| void NXOpen::Routing::StockBlockBuilder::SetSpaceReservationMethodType | ( | NXOpen::Routing::StockBlockBuilder::SpaceReservationMethod | method | ) |
设置预留空间的分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| method | 分配方式 |
| void NXOpen::Routing::StockBlockBuilder::SetSpaceReservationSelectionSource | ( | NXOpen::Routing::StockBlockBuilder::SpaceReservationSelectionSource | stockSelectionSource | ) |
设置要分配的预留空间来源
版本:NX1872.0.0
许可要求:routing_base ("Routing Basic")
| stockSelectionSource | 预留空间选择来源 |
| void NXOpen::Routing::StockBlockBuilder::SetStartObject | ( | NXOpen::NXObject * | startObject | ) |
设置管料分配方法中使用的起始对象,对应 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodFromStartObject 管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| startObject | 起始对象 |
| void NXOpen::Routing::StockBlockBuilder::SetStockMethodType | ( | NXOpen::Routing::StockBlockBuilder::StockMethod | method | ) |
设置管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| method | 分配方式 |
| void NXOpen::Routing::StockBlockBuilder::SetStockObjectSelectedInSession | ( | NXOpen::NXObject * | component | ) |
设置在NX会话中施加毛坯时选中的毛坯对象
版本:NX2306.0.0
许可要求:routing_base("基础布线")
| component | 组件 |
| void NXOpen::Routing::StockBlockBuilder::SetStockSelectionSource | ( | NXOpen::Routing::StockBlockBuilder::StockSelectionSource | stockSelectionSource | ) |
设置要分配的管料来源
版本:NX1847.0.0
许可要求:routing_base ("Routing Basic")
| stockSelectionSource | 管料选择来源 |
| void NXOpen::Routing::StockBlockBuilder::SetStockSubType | ( | NXOpen::Routing::StockBlockBuilder::AssignStockSubType | stockType | ) |
设置要分配的管料子类型。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| stockType | 管料类型 |
| void NXOpen::Routing::StockBlockBuilder::SetStockType | ( | NXOpen::Routing::StockBlockBuilder::AssignStockType | stockType | ) |
设置要分配的管料类型。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| stockType | 管料类型 |
| NXOpen::Routing::StockBlockBuilder::SpaceReservationMethod NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodType | ( | ) |
获取预留空间的分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| NXOpen::NXObject * NXOpen::Routing::StockBlockBuilder::StartObject | ( | ) |
获取管料分配方法中使用的起始对象,对应 NXOpen::Routing::StockBlockBuilder::SpaceReservationMethodFromStartObject 管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| NXOpen::Routing::StockBlockBuilder::StockMethod NXOpen::Routing::StockBlockBuilder::StockMethodType | ( | ) |
获取管料分配方式。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| NXOpen::Routing::StockBlockBuilder::AssignStockSubType NXOpen::Routing::StockBlockBuilder::StockSubType | ( | ) |
获取要分配的管料子类型。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
| NXOpen::Routing::StockBlockBuilder::AssignStockType NXOpen::Routing::StockBlockBuilder::StockType | ( | ) |
获取要分配的管料类型。
创建于NX1847.0.0。
许可要求: routing_base ("Routing Basic")
|
virtual |
验证组件的输入是否满足调用提交操作的条件。如果组件未处于可提交状态,则抛出异常。 例如,若组件要求设置某些属性,而您未设置时,此方法将抛出异常。部分组件的此方法会抛出未实现的NXException异常。