|
NX Open C++ 参考指南 2406 v1.1
|
焊接信息构建器 更多...
#include <Weld_InformationBuilder.hxx>
Public 类型 | |
| enum | AttributeOriginType { AttributeOriginTypeObject , AttributeOriginTypeDf } |
Public 成员函数 | |
| NXOpen::Weld::InformationBuilder::AttributeOriginType | AttributeOrigin () |
| bool | ConnectedToInformation () |
| NXOpen::SelectNXObjectList * | FabricationObjects () |
| double | GetTotalLength () |
| double | GetTotalVolume () |
| bool | OutputAttributes () |
| bool | OutputLengthAndVolume () |
| void | SetAttributeOrigin (NXOpen::Weld::InformationBuilder::AttributeOriginType attributeOrigin) |
| void | SetConnectedToInformation (bool connectedToInformation) |
| void | SetOutputAttributes (bool outputAttributes) |
| void | SetOutputLengthAndVolume (bool outputLengthAndVolume) |
| 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 | _InformationBuilderBuilder |
焊接信息构建器
该类由"制造信息"使用,用于输出制造对象信息。
调用commit时,所选对象的属性以及总焊接长度和体积会输出到列表窗口中。调用Commit时不返回任何对象。
<br> 要创建此类的新实例,请使用 @link NXOpen::Weld::WeldManager::CreateInformationBuilder NXOpen::Weld::WeldManager::CreateInformationBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| 属性来源 | 对象 |
| 输出属性 | 1 |
| 输出长度和体积 | 0 |
创建于NX9.0.0。
| NXOpen::Weld::InformationBuilder::AttributeOriginType NXOpen::Weld::InformationBuilder::AttributeOrigin | ( | ) |
返回用于指示属性读取位置的选项,是焊接对象还是对应的设计特征。
创建于NX10.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| bool NXOpen::Weld::InformationBuilder::ConnectedToInformation | ( | ) |
返回用于指定是否在输出中显示连接到信息的选项。
创建于NX11.0.1。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| NXOpen::SelectNXObjectList * NXOpen::Weld::InformationBuilder::FabricationObjects | ( | ) |
返回用于创建输出的焊接制造对象列表。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| double NXOpen::Weld::InformationBuilder::GetTotalLength | ( | ) |
获取所选焊接对象的总长度。 此函数可能耗时,应在所有焊接数据定义完成后使用。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| double NXOpen::Weld::InformationBuilder::GetTotalVolume | ( | ) |
获取所选焊接对象的总体积。 此函数可能耗时,应在所有焊接数据定义完成后使用。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| bool NXOpen::Weld::InformationBuilder::OutputAttributes | ( | ) |
返回用于指定是否在输出中包含焊接属性的选项。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| bool NXOpen::Weld::InformationBuilder::OutputLengthAndVolume | ( | ) |
返回用于指定是否计算焊接长度和体积以用于输出的选项。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| void NXOpen::Weld::InformationBuilder::SetAttributeOrigin | ( | NXOpen::Weld::InformationBuilder::AttributeOriginType | attributeOrigin | ) |
设置用于指示属性读取位置的选项,是焊接对象还是对应的设计特征。
创建于NX10.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| attributeOrigin | attributeorigin |
| void NXOpen::Weld::InformationBuilder::SetConnectedToInformation | ( | bool | connectedToInformation | ) |
设置用于指定是否在输出中显示连接到信息的选项。
创建于NX11.0.1。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| connectedToInformation | connectedtoinformation |
| void NXOpen::Weld::InformationBuilder::SetOutputAttributes | ( | bool | outputAttributes | ) |
设置用于指定是否在输出中包含焊接属性的选项。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| outputAttributes | outputattributes |
| void NXOpen::Weld::InformationBuilder::SetOutputLengthAndVolume | ( | bool | outputLengthAndVolume | ) |
设置用于指定是否计算焊接长度和体积以用于输出的选项。
创建于NX9.0.0。
许可证要求 : ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
| outputLengthAndVolume | outputlengthandvolume |