NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Weld::WeldManager类 参考

焊接管理器 更多...

#include <Weld_WeldManager.hxx>

类 NXOpen::Weld::WeldManager 继承关系图:
NXOpen::TaggedObjectCollection

class  iterator

Public 类型

enum  SearchOption { SearchOptionDesignFeatureAndDesignControlElement , SearchOptionDesignFeature , SearchOptionDesignControlElement }

Public 成员函数

iterator begin ()
NXOpen::Weld::AutoPointBuilderCreateAutoPointBuilder (NXOpen::Features::Feature *unused)
NXOpen::Weld::AutoWeldSymbolsBuilderCreateAutoWeldSymbolsBuilder ()
void CreateBeadDesignFeature ()
NXOpen::Weld::CharacteristicsBuilderCreateCharacteristicsBuilder (NXOpen::NXObject *object, NXOpen::Weld::CharacteristicsBuilder::Type charxType)
NXOpen::Weld::CompoundWeldBuilderCreateCompoundWeldBuilder (NXOpen::Weld::CompoundWeld *compoundWeld)
NXOpen::Weld::ConnectedFaceFinderBuilderCreateConnectedFaceFinderBuilder (const std::vector< NXOpen::Features::Feature * > &weldFeatures)
NXOpen::Weld::ConnectedFaceFinderBuilderCreateConnectedFaceFinderBuilder2 (bool ignoreHoles, const std::vector< NXOpen::Features::Feature * > &weldFeatures)
NXOpen::Weld::ConnectedFaceFinderBuilderCreateConnectedFaceFinderOperation ()
NXOpen::Weld::DatumEdgeBuilderCreateDatumEdgeBuilder (NXOpen::Weld::DatumEdge *feature)
NXOpen::Weld::DatumPinBuilderCreateDatumPinBuilder (NXOpen::Weld::DatumPin *feature)
NXOpen::Weld::DatumSurfaceBuilderCreateDatumSurfaceBuilder (NXOpen::Weld::DatumSurface *feature)
NXOpen::Weld::EasyPatternBuilderCreateEasyPatternBuilder (NXOpen::Features::Feature *patternFeatureSet)
NXOpen::Weld::EdgePrepBuilderCreateEdgePrepBuilder (NXOpen::Weld::EdgePrep *edgePrepFeature)
NXOpen::Weld::EdgePrepValuesBuilderCreateEdgePrepValuesBuilder ()
NXOpen::Weld::ExportDpvBuilderCreateExportDpvBuilder ()
NXOpen::Weld::ExportWeldBuilderCreateExportWeldBuilder ()
NXOpen::Weld::ExportWeldJointBuilderCreateExportWeldJointBuilder ()
NXOpen::Weld::WeldFillBuilderCreateFillBuilder (NXOpen::Weld::Fill *fillFeature)
NXOpen::Weld::FilletBuilderCreateFilletBuilder (NXOpen::Features::Feature *feature)
NXOpen::Weld::WeldImportBuilderCreateImportBuilder ()
NXOpen::Weld::InformationBuilderCreateInformationBuilder ()
NXOpen::Weld::WeldJointBuilderCreateJointBuilder (NXOpen::Weld::WeldJoint *weldJoint)
NXOpen::Weld::JointExitBuilderCreateJointExitBuilder (NXOpen::Weld::WeldJoint *weldJoint)
NXOpen::Weld::JointExitBuilderCreateJointExitBuilderCurve (NXOpen::Curve *curve)
NXOpen::Weld::JointmarkBuilderCreateJointmarkBuilder (NXOpen::Weld::Jointmark *jointmarkFeature)
NXOpen::Weld::LocatorReferenceBuilderCreateLocatorReferenceBuilder ()
NXOpen::Weld::MeasureHemBuilderCreateMeasureHemBuilder (NXOpen::Weld::MeasureHem *feature)
NXOpen::Weld::MeasureHoleBuilderCreateMeasureHoleBuilder (NXOpen::Weld::MeasureHole *feature)
NXOpen::Weld::MeasureSurfaceBuilderCreateMeasureSurfaceBuilder (NXOpen::Weld::MeasureSurface *measureSurface)
NXOpen::Weld::MeasureTrimBuilderCreateMeasureTrimBuilder (NXOpen::Weld::MeasureTrim *feature)
NXOpen::Weld::PlugSlotBuilderCreatePlugSlotBuilder (NXOpen::Features::Feature *feature)
NXOpen::Weld::PointMarkBuilderCreatePointMarkBuilder (NXOpen::Weld::PointMark *pointMarkFeature)
NXOpen::Weld::WeldPreferenceBuilderCreatePreferenceBuilder ()
NXOpen::Weld::SurfaceWeldBuilderCreateSurfaceWeldBuilder (NXOpen::Weld::SurfaceWeld *surfaceWeld)
NXOpen::Weld::TransformBuilderCreateTransformBuilder (NXOpen::Weld::Transform *feature)
NXOpen::Weld::UserDefinedWeldBuilderCreateUserDefinedWeldBuilder (NXOpen::Features::Feature *featureSet)
NXOpen::Weld::WeldAdvisorBuilderCreateWeldAdvisorBuilder ()
NXOpen::Weld::WeldBeadBuilderCreateWeldBeadBuilder (NXOpen::Features::Feature *beadFeature)
NXOpen::Weld::WeldGrooveBuilderCreateWeldGroove1Builder (NXOpen::Features::Feature *grooveFeature)
NXOpen::Weld::WeldLabelBuilderCreateWeldLabelBuilder (NXOpen::Annotations::Annotation *annotation)
NXOpen::Weld::WeldObjectBuilderCreateWeldObjectBuilder ()
NXOpen::Weld::WeldPmiBuilderCreateWeldPmiBuilder ()
NXOpen::Weld::WeldPointBuilderCreateWeldPointBuilder (NXOpen::Features::Feature *weldPoint)
NXOpen::Weld::WeldPointExitBuilderCreateWeldPointExitBuilder ()
NXOpen::Weld::JointmarkBuilderEditSingleJointmarkFeature (NXOpen::Features::Feature *elementFeature)
NXOpen::Weld::PointMarkBuilderEditSinglePointMarkFeature (NXOpen::Weld::PointMarkPoint *elementFeature)
iterator end ()
bool IsEntityAWeldObject ()
bool IsEntityFromDesignFeatureOrDesignControlElementPart (NXOpen::Weld::WeldManager::SearchOption searchOption)
tag_t Tag () const

详细描述

焊接管理器

管理焊接特征和辅助工具。
要获取此类的实例,请参考 NXOpen::Features::FeatureCollection

创建于 NX6.0.0。

成员枚举类型说明

◆ SearchOption

用于指示搜索选项的设置。

枚举值
SearchOptionDesignFeatureAndDesignControlElement 

搜索设计特征和设计控制元素

SearchOptionDesignFeature 

仅搜索设计特征

SearchOptionDesignControlElement 

仅搜索设计控制元素

成员函数说明

◆ begin()

iterator NXOpen::Weld::WeldManager::begin ( )

返回指向第一个元素的迭代器。

◆ CreateAutoPointBuilder()

NXOpen::Weld::AutoPointBuilder * NXOpen::Weld::WeldManager::CreateAutoPointBuilder ( NXOpen::Features::Feature * unused)

创建 NXOpen::Weld::AutoPointBuilder 对象。

返回
自动点助理构建器
在 NX6.0.0 中创建。

许可证要求:ugweld ("UG WELD")
参数
unused构建器仅创建

◆ CreateAutoWeldSymbolsBuilder()

NXOpen::Weld::AutoWeldSymbolsBuilder * NXOpen::Weld::WeldManager::CreateAutoWeldSymbolsBuilder ( )

创建一个 NXOpen::Weld::AutoWeldSymbolsBuilder 对象。

返回
自动焊接符号助手构建器
创建于 NX8.0.0。

许可要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")

◆ CreateBeadDesignFeature()

void NXOpen::Weld::WeldManager::CreateBeadDesignFeature ( )

创建 Weld Bead Design Feature 部件并使其成为会话工作部件。 设计特征将在活动子部件工作部件中创建。
在 NX10.0.3 中创建。

许可证要求:ugweld ("UG WELD")

◆ CreateCharacteristicsBuilder()

NXOpen::Weld::CharacteristicsBuilder * NXOpen::Weld::WeldManager::CreateCharacteristicsBuilder ( NXOpen::NXObject * object,
NXOpen::Weld::CharacteristicsBuilder::Type charxType )

创建 NXOpen::Weld::CharacteristicsBuilder ,用于为任何焊接特征指定焊接特性。

弃用
在 NX9.0.0 中已弃用。请使用带枚举的重载函数替代。

在 NX7.5.0 中创建。

许可证要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD") 或 tooling_locators ("Tooling Locators")

创建 NXOpen::Weld::CharacteristicsBuilder ,用于为任何焊接特征指定焊接特性。
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD") 或 tooling_locators ("Tooling Locators")

参数
object具有待编辑属性的对象。
charxType正在处理的特性类型

◆ CreateCompoundWeldBuilder()

NXOpen::Weld::CompoundWeldBuilder * NXOpen::Weld::WeldManager::CreateCompoundWeldBuilder ( NXOpen::Weld::CompoundWeld * compoundWeld)

创建一个 NXOpen::Weld::CompoundWeldBuilder

返回

在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")
参数
compoundWeld要编辑的 NXOpen::Weld::CompoundWeld

◆ CreateConnectedFaceFinderBuilder()

NXOpen::Weld::ConnectedFaceFinderBuilder * NXOpen::Weld::WeldManager::CreateConnectedFaceFinderBuilder ( const std::vector< NXOpen::Features::Feature * > & weldFeatures)

创建用于运行 Connected Face Finder 实用程序的构建器。 仅在内部用于即时镜像或变换。

返回

在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")
参数
weldFeatures必须是用于即时镜像或平移的一组焊缝特征。

◆ CreateConnectedFaceFinderBuilder2()

NXOpen::Weld::ConnectedFaceFinderBuilder * NXOpen::Weld::WeldManager::CreateConnectedFaceFinderBuilder2 ( bool ignoreHoles,
const std::vector< NXOpen::Features::Feature * > & weldFeatures )

创建用于运行 Connected Face Finder 实用程序的构建器。 内部用于从现有点、即时镜像或变换。

返回

在 NX2406.0.0 中创建。

许可证要求:ugweld ("UG WELD")
参数
ignoreHoles查找面时忽略孔。如果不想在点位于孔上方时查找面,请设置为 false。
weldFeatures必须是用于即时镜像或平移的一组焊缝特征。

◆ CreateConnectedFaceFinderOperation()

NXOpen::Weld::ConnectedFaceFinderBuilder * NXOpen::Weld::WeldManager::CreateConnectedFaceFinderOperation ( )

创建用于运行 Connected Face Finder 实用程序的构建器。

返回

在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")

◆ CreateDatumEdgeBuilder()

NXOpen::Weld::DatumEdgeBuilder * NXOpen::Weld::WeldManager::CreateDatumEdgeBuilder ( NXOpen::Weld::DatumEdge * feature)

创建一个 NXOpen::Weld::DatumEdgeBuilder 对象。
创建于 NX2312.0.0。

许可要求:tooling_locators ("Tooling Locators")

参数
feature要编辑的 NXOpen::Weld::DatumEdge

◆ CreateDatumPinBuilder()

NXOpen::Weld::DatumPinBuilder * NXOpen::Weld::WeldManager::CreateDatumPinBuilder ( NXOpen::Weld::DatumPin * feature)

创建一个 NXOpen::Weld::DatumPinBuilder 对象。
创建于 NX8.5.0。

许可要求:tooling_locators ("Tooling Locators")

参数
feature要编辑的 NXOpen::Weld::DatumPin

◆ CreateDatumSurfaceBuilder()

NXOpen::Weld::DatumSurfaceBuilder * NXOpen::Weld::WeldManager::CreateDatumSurfaceBuilder ( NXOpen::Weld::DatumSurface * feature)

创建一个 NXOpen::Weld::DatumSurfaceBuilder 对象。
创建于 NX8.5.0。

许可要求:tooling_locators ("Tooling Locators")

参数
feature要编辑的 NXOpen::Weld::DatumSurface

◆ CreateEasyPatternBuilder()

NXOpen::Weld::EasyPatternBuilder * NXOpen::Weld::WeldManager::CreateEasyPatternBuilder ( NXOpen::Features::Feature * patternFeatureSet)

创建 NXOpen::Weld::EasyPatternBuilder 对象。

返回
简易阵列助理构建器
在 NX6.0.0 中创建。

许可证要求:tooling_locators ("Tooling Locators")
参数
patternFeatureSet阵列特征集。

◆ CreateEdgePrepBuilder()

NXOpen::Weld::EdgePrepBuilder * NXOpen::Weld::WeldManager::CreateEdgePrepBuilder ( NXOpen::Weld::EdgePrep * edgePrepFeature)

创建一个 NXOpen::Weld::EdgePrepBuilder 对象。
创建于 NX8.0.0。

许可要求:structure_weld ("STRUCTURE WELD")

参数
edgePrepFeature要编辑的焊接边缘准备特征

◆ CreateEdgePrepValuesBuilder()

NXOpen::Weld::EdgePrepValuesBuilder * NXOpen::Weld::WeldManager::CreateEdgePrepValuesBuilder ( )

创建 NXOpen::Weld::EdgePrepValuesBuilder 对象。

返回
坡口准备值构建器
在 NX8.5.0 中创建。

许可证要求:structure_weld ("STRUCTURE WELD")

◆ CreateExportDpvBuilder()

NXOpen::Weld::ExportDpvBuilder * NXOpen::Weld::WeldManager::CreateExportDpvBuilder ( )

创建一个 NXOpen::Weld::ExportDpvBuilder 对象。

返回
导出焊接助理建造器
于 NX2312.0.0 中创建。

许可证要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")

◆ CreateExportWeldBuilder()

NXOpen::Weld::ExportWeldBuilder * NXOpen::Weld::WeldManager::CreateExportWeldBuilder ( )

创建 NXOpen::Weld::ExportWeldBuilder 对象。

返回
导出焊接助理构建器
在 NX6.0.0 中创建。

许可证要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")

◆ CreateExportWeldJointBuilder()

NXOpen::Weld::ExportWeldJointBuilder * NXOpen::Weld::WeldManager::CreateExportWeldJointBuilder ( )

创建一个 NXOpen::Weld::ExportWeldJointBuilder 对象。

返回
导出焊接接头构建器
创建于 NX8.0.0。

许可要求:structure_weld ("STRUCTURE WELD")

◆ CreateFillBuilder()

NXOpen::Weld::WeldFillBuilder * NXOpen::Weld::WeldManager::CreateFillBuilder ( NXOpen::Weld::Fill * fillFeature)

创建 NXOpen::Weld::WeldFillBuilder ,用于创建或编辑 NXOpen::Weld::Fill 特征。
在 NX7.5.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
fillFeature待编辑的 NXOpen::Weld::Fill

◆ CreateFilletBuilder()

NXOpen::Weld::FilletBuilder * NXOpen::Weld::WeldManager::CreateFilletBuilder ( NXOpen::Features::Feature * feature)

创建一个 NXOpen::Weld::FilletBuilder 对象。
创建于 NX8.0.0。

许可要求:ugweld ("UG WELD")

参数
feature要编辑的焊接圆角特征

◆ CreateImportBuilder()

NXOpen::Weld::WeldImportBuilder * NXOpen::Weld::WeldManager::CreateImportBuilder ( )

创建 NXOpen::Weld::WeldImportBuilder 对象。

返回
导入焊构建器
于 NX7.5.1 中创建。

许可证要求:无

◆ CreateInformationBuilder()

NXOpen::Weld::InformationBuilder * NXOpen::Weld::WeldManager::CreateInformationBuilder ( )

创建一个 NXOpen::Weld::InformationBuilder
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")

◆ CreateJointBuilder()

NXOpen::Weld::WeldJointBuilder * NXOpen::Weld::WeldManager::CreateJointBuilder ( NXOpen::Weld::WeldJoint * weldJoint)

创建 NXOpen::Weld::WeldJointBuilder

返回

在 NX8.0.0 中创建。

许可证要求:structure_weld ("STRUCTURE WELD")
参数
weldJoint待编辑的 NXOpen::Weld::WeldJoint

◆ CreateJointExitBuilder()

NXOpen::Weld::JointExitBuilder * NXOpen::Weld::WeldManager::CreateJointExitBuilder ( NXOpen::Weld::WeldJoint * weldJoint)

创建 NXOpen::Weld::JointExitBuilder

返回

在 NX8.0.0 中创建。

许可证要求:structure_weld ("STRUCTURE WELD")
参数
weldJoint待编辑的 NXOpen::Weld::WeldJoint

◆ CreateJointExitBuilderCurve()

NXOpen::Weld::JointExitBuilder * NXOpen::Weld::WeldManager::CreateJointExitBuilderCurve ( NXOpen::Curve * curve)

使用 NXOpen::Weld::WeldJoint 的曲线创建 NXOpen::Weld::JointExitBuilder

返回

在 NX8.5.0 中创建。

许可证要求:structure_weld ("STRUCTURE WELD") 或 nx_join_structures (" Automated Structure Join")
参数
curve曲线

◆ CreateJointmarkBuilder()

NXOpen::Weld::JointmarkBuilder * NXOpen::Weld::WeldManager::CreateJointmarkBuilder ( NXOpen::Weld::Jointmark * jointmarkFeature)

创建一个 NXOpen::Weld::JointmarkBuilder 对象。
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
jointmarkFeature要编辑的 Jointmark

◆ CreateLocatorReferenceBuilder()

NXOpen::Weld::LocatorReferenceBuilder * NXOpen::Weld::WeldManager::CreateLocatorReferenceBuilder ( )

创建一个 NXOpen::Weld::LocatorReferenceBuilder
在 NX10.0.2 中创建。

许可证要求:ugweld ("UG WELD")

◆ CreateMeasureHemBuilder()

NXOpen::Weld::MeasureHemBuilder * NXOpen::Weld::WeldManager::CreateMeasureHemBuilder ( NXOpen::Weld::MeasureHem * feature)

创建一个 NXOpen::Weld::MeasureHemBuilder 对象。
创建于 NX2406.0.0。

许可要求:tooling_locators ("Tooling Locators")

参数
feature要编辑的 NXOpen::Weld::MeasureHem

◆ CreateMeasureHoleBuilder()

NXOpen::Weld::MeasureHoleBuilder * NXOpen::Weld::WeldManager::CreateMeasureHoleBuilder ( NXOpen::Weld::MeasureHole * feature)

创建一个 NXOpen::Weld::MeasureHoleBuilder 对象。
创建于 NX2306.0.0。

许可要求:tooling_locators ("Tooling Locators")

参数
feature要编辑的 NXOpen::Weld::MeasureHole

◆ CreateMeasureSurfaceBuilder()

NXOpen::Weld::MeasureSurfaceBuilder * NXOpen::Weld::WeldManager::CreateMeasureSurfaceBuilder ( NXOpen::Weld::MeasureSurface * measureSurface)

创建一个 NXOpen::Weld::MeasureSurfaceBuilder 对象。
创建于 NX2306.0.0。

许可要求:tooling_locators ("Tooling Locators")

参数
measureSurface要编辑的 NXOpen::Weld::MeasureSurface,若为 NULL 则创建新的

◆ CreateMeasureTrimBuilder()

NXOpen::Weld::MeasureTrimBuilder * NXOpen::Weld::WeldManager::CreateMeasureTrimBuilder ( NXOpen::Weld::MeasureTrim * feature)

创建一个 NXOpen::Weld::MeasureTrimBuilder 对象。
创建于 NX2312.0.0。

许可要求:tooling_locators ("Tooling Locators")

参数
feature要编辑的 NXOpen::Weld::MeasureTrim

◆ CreatePlugSlotBuilder()

NXOpen::Weld::PlugSlotBuilder * NXOpen::Weld::WeldManager::CreatePlugSlotBuilder ( NXOpen::Features::Feature * feature)

创建一个 NXOpen::Weld::PlugSlotBuilder 对象。
创建于 NX8.0.0。

许可要求:ugweld ("UG WELD")

参数
feature要编辑的焊接塞槽特征

◆ CreatePointMarkBuilder()

NXOpen::Weld::PointMarkBuilder * NXOpen::Weld::WeldManager::CreatePointMarkBuilder ( NXOpen::Weld::PointMark * pointMarkFeature)

创建一个 NXOpen::Weld::PointMarkBuilder 对象。
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
pointMarkFeature要编辑的 PointMark 特征

◆ CreatePreferenceBuilder()

NXOpen::Weld::WeldPreferenceBuilder * NXOpen::Weld::WeldManager::CreatePreferenceBuilder ( )

创建 NXOpen::Weld::WeldPreferenceBuilder 对象。

返回
焊接首选项助理构建器
在 NX6.0.0 中创建。

许可证要求:ugweld ("UG WELD")

◆ CreateSurfaceWeldBuilder()

NXOpen::Weld::SurfaceWeldBuilder * NXOpen::Weld::WeldManager::CreateSurfaceWeldBuilder ( NXOpen::Weld::SurfaceWeld * surfaceWeld)

创建一个 NXOpen::Weld::SurfaceWeldBuilder

返回

在 NX9.0.0 中创建。

许可证要求:structure_weld ("STRUCTURE WELD")
参数
surfaceWeld要编辑的 NXOpen::Weld::SurfaceWeld。NULL 表示创建新的表面焊缝。

◆ CreateTransformBuilder()

NXOpen::Weld::TransformBuilder * NXOpen::Weld::WeldManager::CreateTransformBuilder ( NXOpen::Weld::Transform * feature)

创建一个 NXOpen::Weld::TransformBuilder 对象。
在 NX11.0.1 中创建。

许可证要求:ugweld ("UG WELD") 或 tooling_locators ("Tooling Locators")

参数
feature要编辑的特征

◆ CreateUserDefinedWeldBuilder()

NXOpen::Weld::UserDefinedWeldBuilder * NXOpen::Weld::WeldManager::CreateUserDefinedWeldBuilder ( NXOpen::Features::Feature * featureSet)

创建 NXOpen::Weld::UserDefinedWeldBuilder
在 NX7.5.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
featureSet构建器仅创建

◆ CreateWeldAdvisorBuilder()

NXOpen::Weld::WeldAdvisorBuilder * NXOpen::Weld::WeldManager::CreateWeldAdvisorBuilder ( )

创建 NXOpen::Weld::WeldAdvisorBuilder 对象。

返回
焊接顾问构建器
在 NX6.0.0 中创建。

许可证要求:ugweld ("UG WELD")

◆ CreateWeldBeadBuilder()

NXOpen::Weld::WeldBeadBuilder * NXOpen::Weld::WeldManager::CreateWeldBeadBuilder ( NXOpen::Features::Feature * beadFeature)

创建 NXOpen::Weld::WeldBeadBuilder 对象。
在 NX7.5.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
beadFeature待编辑的焊道

◆ CreateWeldGroove1Builder()

NXOpen::Weld::WeldGrooveBuilder * NXOpen::Weld::WeldManager::CreateWeldGroove1Builder ( NXOpen::Features::Feature * grooveFeature)

创建一个 NXOpen::Weld::WeldGrooveBuilder 对象。

返回

创建于 NX9.0.0。

许可要求:ugweld ("UG WELD")
参数
grooveFeature要编辑的焊接坡口特征

◆ CreateWeldLabelBuilder()

NXOpen::Weld::WeldLabelBuilder * NXOpen::Weld::WeldManager::CreateWeldLabelBuilder ( NXOpen::Annotations::Annotation * annotation)

要编辑的焊接注释,若为 NULL 则创建新的

返回
焊接标签构建器
创建于 NX8.5.0。

许可要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")
参数
annotation焊接注释

◆ CreateWeldObjectBuilder()

NXOpen::Weld::WeldObjectBuilder * NXOpen::Weld::WeldManager::CreateWeldObjectBuilder ( )

创建一个 NXOpen::Weld::WeldObjectBuilder 对象。
创建于 NX8.0.1。

许可要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")

◆ CreateWeldPmiBuilder()

NXOpen::Weld::WeldPmiBuilder * NXOpen::Weld::WeldManager::CreateWeldPmiBuilder ( )

创建一个 NXOpen::Weld::WeldPmiBuilder 对象。

返回
焊缝 PMI 构建器
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD") 或 structure_weld ("STRUCTURE WELD")

◆ CreateWeldPointBuilder()

NXOpen::Weld::WeldPointBuilder * NXOpen::Weld::WeldManager::CreateWeldPointBuilder ( NXOpen::Features::Feature * weldPoint)

创建 NXOpen::Weld::GrooveBuilder 对象。

返回
坡口焊特征构建器
弃用
在 NX9.0.0 中已过时。 请改用 NXOpen::Weld::WeldGrooveBuilder

于 NX5.0.0 中创建。

许可证要求:ugweld("UG WELD")

创建 NXOpen::Weld::WeldPointBuilder 对象。

返回
焊点特征构建器
于 NX5.0.0 中创建。

许可证要求:ugweld("UG WELD")
参数
weldPointNXOpen::Weld::WeldPointBuilder 要编辑的对象,如果为 NULL 则创建新的对象

◆ CreateWeldPointExitBuilder()

NXOpen::Weld::WeldPointExitBuilder * NXOpen::Weld::WeldManager::CreateWeldPointExitBuilder ( )

创建一个 NXOpen::Weld::WeldPointExitBuilder 对象。
在 NX8.0.2 中创建。

许可证要求:ugweld ("UG WELD")

◆ EditSingleJointmarkFeature()

NXOpen::Weld::JointmarkBuilder * NXOpen::Weld::WeldManager::EditSingleJointmarkFeature ( NXOpen::Features::Feature * elementFeature)

从单个元素特征创建一个 NXOpen::Weld::JointmarkBuilder 对象。
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
elementFeature要编辑的单个 Jointmark 元素

◆ EditSinglePointMarkFeature()

NXOpen::Weld::PointMarkBuilder * NXOpen::Weld::WeldManager::EditSinglePointMarkFeature ( NXOpen::Weld::PointMarkPoint * elementFeature)

从单个元素特征创建一个 NXOpen::Weld::PointMarkBuilder 对象。
在 NX9.0.0 中创建。

许可证要求:ugweld ("UG WELD")

参数
elementFeature要编辑的单个 PointMarkPoints 元素

◆ end()

iterator NXOpen::Weld::WeldManager::end ( )
inline

返回指向最后一个元素之后位置的迭代器。

◆ IsEntityAWeldObject()

bool NXOpen::Weld::WeldManager::IsEntityAWeldObject ( )

检查对象是否是焊接对象。
于 NX2306.0.0 中创建。

许可证要求:无

◆ IsEntityFromDesignFeatureOrDesignControlElementPart()

bool NXOpen::Weld::WeldManager::IsEntityFromDesignFeatureOrDesignControlElementPart ( NXOpen::Weld::WeldManager::SearchOption searchOption)

检查对象是否来自设计特征或设计控制元素。
于 NX2306.0.0 中创建。

许可证要求:无

参数
searchOption搜索选项

◆ Tag()

tag_t NXOpen::Weld::WeldManager::Tag ( ) const

返回此对象的标签。