WeldManager Class¶
-
class
NXOpen.Weld.
WeldManager
¶ Bases:
object
Manages weld features and assistant tools.
To obtain an instance of this class, refer to
NXOpen.Features.FeatureCollection
New in version NX6.0.0.
Methods¶
Method Detail¶
CreateAutoPointBuilder¶
-
WeldManager.
CreateAutoPointBuilder
¶ Creates a
NXOpen.Weld.AutoPointBuilder
object.Signature
CreateAutoPointBuilder(unused)
Parameters: unused ( NXOpen.Features.Feature
) – Builder only createsReturns: AutoPoint assistant builder Return type: NXOpen.Weld.AutoPointBuilder
New in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateAutoWeldSymbolsBuilder¶
-
WeldManager.
CreateAutoWeldSymbolsBuilder
¶ Creates a
NXOpen.Weld.AutoWeldSymbolsBuilder
object.Signature
CreateAutoWeldSymbolsBuilder()
Returns: Auto Weld Symbol assistant builder Return type: NXOpen.Weld.AutoWeldSymbolsBuilder
New in version NX8.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateBeadDesignFeature¶
-
WeldManager.
CreateBeadDesignFeature
¶ Create a Weld Bead Design Feature part and make it the session work part.
The design feature will be created in the active subset work part.
Signature
CreateBeadDesignFeature()
New in version NX10.0.3.
License requirements: ugweld (“UG WELD”)
CreateCharacteristicsBuilder¶
-
WeldManager.
CreateCharacteristicsBuilder
¶ Overloaded method CreateCharacteristicsBuilder
CreateCharacteristicsBuilder(object, weldType)
CreateCharacteristicsBuilder(object, charxType)
-------------------------------------
Creates a
NXOpen.Weld.CharacteristicsBuilder
, used to specify welding characteristics for any welding feature.Signature
CreateCharacteristicsBuilder(object, weldType)
Parameters: - object (
NXOpen.NXObject
) – object having attributes to be edited. - weldType (int) – type of weld feature being created/edited, see uf_weld_types.h.
Returns: Return type: New in version NX7.5.0.
Deprecated since version NX9.0.0: Use overloaded function with enum instead.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
-------------------------------------
Creates a
NXOpen.Weld.CharacteristicsBuilder
, used to specify welding characteristics for any welding feature.Signature
CreateCharacteristicsBuilder(object, charxType)
Parameters: - object (
NXOpen.NXObject
) – object having attributes to be edited. - charxType (
NXOpen.Weld.CharacteristicsBuilderType
) – The type of characteristics being processed
Returns: Return type: New in version NX9.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
-------------------------------------
CreateCompoundWeldBuilder¶
-
WeldManager.
CreateCompoundWeldBuilder
¶ Creates a
NXOpen.Weld.CompoundWeldBuilder
Signature
CreateCompoundWeldBuilder(compoundWeld)
Parameters: compoundWeld ( NXOpen.Weld.CompoundWeld
) –NXOpen.Weld.CompoundWeld
to be editedReturns: Return type: NXOpen.Weld.CompoundWeldBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateConnectedFaceFinderBuilder¶
-
WeldManager.
CreateConnectedFaceFinderBuilder
¶ Creates a builder for running the Connected Face Finder utility.
Only used internally for Mirror or Transform on the fly.
Signature
CreateConnectedFaceFinderBuilder(weldFeatures)
Parameters: weldFeatures (list of NXOpen.Features.Feature
) – MUST be an set of weld features used for Mirror or Translate on the fly.Returns: Return type: NXOpen.Weld.ConnectedFaceFinderBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateConnectedFaceFinderOperation¶
-
WeldManager.
CreateConnectedFaceFinderOperation
¶ Creates a builder for running the Connected Face Finder utility.
Signature
CreateConnectedFaceFinderOperation()
Returns: Return type: NXOpen.Weld.ConnectedFaceFinderBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateDatumPinBuilder¶
-
WeldManager.
CreateDatumPinBuilder
¶ Creates a
NXOpen.Weld.DatumPinBuilder
object.Signature
CreateDatumPinBuilder(feature)
Parameters: feature ( NXOpen.Weld.DatumPin
) –NXOpen.Weld.DatumPin
to be editedReturns: Return type: NXOpen.Weld.DatumPinBuilder
New in version NX8.5.0.
License requirements: ugweld (“UG WELD”)
CreateDatumSurfaceBuilder¶
-
WeldManager.
CreateDatumSurfaceBuilder
¶ Creates a
NXOpen.Weld.DatumSurfaceBuilder
object.Signature
CreateDatumSurfaceBuilder(feature)
Parameters: feature ( NXOpen.Weld.DatumSurface
) –NXOpen.Weld.DatumSurface
to be editedReturns: Return type: NXOpen.Weld.DatumSurfaceBuilder
New in version NX8.5.0.
License requirements: ugweld (“UG WELD”)
CreateEasyPatternBuilder¶
-
WeldManager.
CreateEasyPatternBuilder
¶ Creates a
NXOpen.Weld.EasyPatternBuilder
object.Signature
CreateEasyPatternBuilder(patternFeatureSet)
Parameters: patternFeatureSet ( NXOpen.Features.Feature
) – Pattern feature set.Returns: EasyPattern assistant builder Return type: NXOpen.Weld.EasyPatternBuilder
New in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateEdgePrepBuilder¶
-
WeldManager.
CreateEdgePrepBuilder
¶ Creates a
NXOpen.Weld.EdgePrepBuilder
object.Signature
CreateEdgePrepBuilder(edgePrepFeature)
Parameters: edgePrepFeature ( NXOpen.Weld.EdgePrep
) – Weld Edge Prep Feature to be editedReturns: Return type: NXOpen.Weld.EdgePrepBuilder
New in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateEdgePrepValuesBuilder¶
-
WeldManager.
CreateEdgePrepValuesBuilder
¶ Creates a
NXOpen.Weld.EdgePrepValuesBuilder
object.Signature
CreateEdgePrepValuesBuilder()
Returns: Edge Prep Values builder Return type: NXOpen.Weld.EdgePrepValuesBuilder
New in version NX8.5.0.
License requirements: ugweld (“UG WELD”)
CreateExportWeldBuilder¶
-
WeldManager.
CreateExportWeldBuilder
¶ Creates a
NXOpen.Weld.ExportWeldBuilder
object.Signature
CreateExportWeldBuilder()
Returns: ExportWeld assistant builder Return type: NXOpen.Weld.ExportWeldBuilder
New in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateExportWeldJointBuilder¶
-
WeldManager.
CreateExportWeldJointBuilder
¶ Creates a
NXOpen.Weld.ExportWeldJointBuilder
object.Signature
CreateExportWeldJointBuilder()
Returns: Export Weld Joint builder Return type: NXOpen.Weld.ExportWeldJointBuilder
New in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateFillBuilder¶
-
WeldManager.
CreateFillBuilder
¶ Creates a
NXOpen.Weld.WeldFillBuilder
, used to create or edit aNXOpen.Weld.Fill
feature.Signature
CreateFillBuilder(fillFeature)
Parameters: fillFeature ( NXOpen.Weld.Fill
) –NXOpen.Weld.Fill
to be editedReturns: Return type: NXOpen.Weld.WeldFillBuilder
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
CreateFilletBuilder¶
-
WeldManager.
CreateFilletBuilder
¶ Creates a
NXOpen.Weld.FilletBuilder
object.Signature
CreateFilletBuilder(feature)
Parameters: feature ( NXOpen.Features.Feature
) – Weld Fillet to be editedReturns: Return type: NXOpen.Weld.FilletBuilder
New in version NX8.0.0.
License requirements: ugweld (“UG WELD”)
CreateImportBuilder¶
-
WeldManager.
CreateImportBuilder
¶ Creates a
NXOpen.Weld.WeldImportBuilder
object.Signature
CreateImportBuilder()
Returns: Import weld builder Return type: NXOpen.Weld.WeldImportBuilder
New in version NX7.5.1.
License requirements: None.
CreateInformationBuilder¶
-
WeldManager.
CreateInformationBuilder
¶ Creates a
NXOpen.Weld.InformationBuilder
Signature
CreateInformationBuilder()
Returns: Return type: NXOpen.Weld.InformationBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateJointBuilder¶
-
WeldManager.
CreateJointBuilder
¶ Creates a
NXOpen.Weld.WeldJointBuilder
Signature
CreateJointBuilder(weldJoint)
Parameters: weldJoint ( NXOpen.Weld.WeldJoint
) –NXOpen.Weld.WeldJoint
to be editedReturns: Return type: NXOpen.Weld.WeldJointBuilder
New in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateJointExitBuilder¶
-
WeldManager.
CreateJointExitBuilder
¶ Creates a
NXOpen.Weld.JointExitBuilder
Signature
CreateJointExitBuilder(weldJoint)
Parameters: weldJoint ( NXOpen.Weld.WeldJoint
) –NXOpen.Weld.WeldJoint
to be editedReturns: Return type: NXOpen.Weld.JointExitBuilder
New in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateJointExitBuilderCurve¶
-
WeldManager.
CreateJointExitBuilderCurve
¶ Creates a
NXOpen.Weld.JointExitBuilder
using the curve of aNXOpen.Weld.WeldJoint
Signature
CreateJointExitBuilderCurve(curve)
Parameters: curve ( NXOpen.Curve
) –Returns: Return type: NXOpen.Weld.JointExitBuilder
New in version NX8.5.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateJointmarkBuilder¶
-
WeldManager.
CreateJointmarkBuilder
¶ Creates a
NXOpen.Weld.JointmarkBuilder
object.Signature
CreateJointmarkBuilder(jointmarkFeature)
Parameters: jointmarkFeature ( NXOpen.Weld.Jointmark
) – Jointmark to be editedReturns: Return type: NXOpen.Weld.JointmarkBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateLocatorReferenceBuilder¶
-
WeldManager.
CreateLocatorReferenceBuilder
¶ Creates a
NXOpen.Weld.LocatorReferenceBuilder
Signature
CreateLocatorReferenceBuilder()
Returns: Return type: NXOpen.Weld.LocatorReferenceBuilder
New in version NX10.0.2.
License requirements: ugweld (“UG WELD”)
CreatePlugSlotBuilder¶
-
WeldManager.
CreatePlugSlotBuilder
¶ Creates a
NXOpen.Weld.PlugSlotBuilder
object.Signature
CreatePlugSlotBuilder(feature)
Parameters: feature ( NXOpen.Features.Feature
) – Weld PlugSlott to be editedReturns: Return type: NXOpen.Weld.PlugSlotBuilder
New in version NX8.0.0.
License requirements: ugweld (“UG WELD”)
CreatePointMarkBuilder¶
-
WeldManager.
CreatePointMarkBuilder
¶ Creates a
NXOpen.Weld.PointMarkBuilder
object.Signature
CreatePointMarkBuilder(pointMarkFeature)
Parameters: pointMarkFeature ( NXOpen.Weld.PointMark
) – PointMark feature to be editedReturns: Return type: NXOpen.Weld.PointMarkBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreatePreferenceBuilder¶
-
WeldManager.
CreatePreferenceBuilder
¶ Creates a
NXOpen.Weld.WeldPreferenceBuilder
object.Signature
CreatePreferenceBuilder()
Returns: WeldPref assistant builder Return type: NXOpen.Weld.WeldPreferenceBuilder
New in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateSurfaceWeldBuilder¶
-
WeldManager.
CreateSurfaceWeldBuilder
¶ Creates a
NXOpen.Weld.SurfaceWeldBuilder
Signature
CreateSurfaceWeldBuilder(surfaceWeld)
Parameters: surfaceWeld – NXOpen.Weld.SurfaceWeld
to be edited.None to create a new surface weld. :type surfaceWeld:
NXOpen.Weld.SurfaceWeld
:returns: :rtype:NXOpen.Weld.SurfaceWeldBuilder
New in version NX9.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateUserDefinedWeldBuilder¶
-
WeldManager.
CreateUserDefinedWeldBuilder
¶ Creates a
NXOpen.Weld.UserDefinedWeldBuilder
Signature
CreateUserDefinedWeldBuilder(featureSet)
Parameters: featureSet ( NXOpen.Features.Feature
) – Builder only createsReturns: Return type: NXOpen.Weld.UserDefinedWeldBuilder
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
CreateWeldAdvisorBuilder¶
-
WeldManager.
CreateWeldAdvisorBuilder
¶ Creates a
NXOpen.Weld.WeldAdvisorBuilder
object.Signature
CreateWeldAdvisorBuilder()
Returns: Weld Advisor builder Return type: NXOpen.Weld.WeldAdvisorBuilder
New in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateWeldBeadBuilder¶
-
WeldManager.
CreateWeldBeadBuilder
¶ Creates a
NXOpen.Weld.WeldBeadBuilder
object.Signature
CreateWeldBeadBuilder(beadFeature)
Parameters: beadFeature ( NXOpen.Features.Feature
) – Weld Bead to be editedReturns: Return type: NXOpen.Weld.WeldBeadBuilder
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
CreateWeldGroove1Builder¶
-
WeldManager.
CreateWeldGroove1Builder
¶ Creates a
NXOpen.Weld.WeldGrooveBuilder
object.Signature
CreateWeldGroove1Builder(grooveFeature)
Parameters: grooveFeature ( NXOpen.Features.Feature
) – Weld Groove to be editedReturns: Return type: NXOpen.Weld.WeldGrooveBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateWeldGrooveBuilder¶
-
WeldManager.
CreateWeldGrooveBuilder
¶ Creates a
NXOpen.Weld.GrooveBuilder
object.Signature
CreateWeldGrooveBuilder(weldGroove)
Parameters: weldGroove ( NXOpen.Features.Feature
) – Groove Weld to be edited, if None then create a new oneReturns: WeldGroove feature builder Return type: NXOpen.Weld.GrooveBuilder
New in version NX5.0.0.
Deprecated since version NX9.0.0: Use :py:class:`NXOpen.Weld.WeldGrooveBuilder`instead.
License requirements: ugweld (“UG WELD”)
CreateWeldLabelBuilder¶
-
WeldManager.
CreateWeldLabelBuilder
¶ The welding annotation to edit, otherwise if None, then create a new one
Signature
CreateWeldLabelBuilder(annotation)
Parameters: annotation ( NXOpen.Annotations.Annotation
) – The Welding annotation.Returns: weld label builder Return type: NXOpen.Weld.WeldLabelBuilder
New in version NX8.5.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateWeldObjectBuilder¶
-
WeldManager.
CreateWeldObjectBuilder
¶ Creates a
NXOpen.Weld.WeldObjectBuilder
object.Signature
CreateWeldObjectBuilder()
Returns: Return type: NXOpen.Weld.WeldObjectBuilder
New in version NX8.0.1.
License requirements: ugweld (“UG WELD”)
CreateWeldPmiBuilder¶
-
WeldManager.
CreateWeldPmiBuilder
¶ Creates a
NXOpen.Weld.WeldPmiBuilder
object.Signature
CreateWeldPmiBuilder()
Returns: weld PMI builder Return type: NXOpen.Weld.WeldPmiBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateWeldPointBuilder¶
-
WeldManager.
CreateWeldPointBuilder
¶ Creates a
NXOpen.Weld.WeldPointBuilder
object.Signature
CreateWeldPointBuilder(weldPoint)
Parameters: weldPoint ( NXOpen.Features.Feature
) –NXOpen.Weld.WeldPointBuilder
to be edited, if None then create a new oneReturns: WeldPoint feature builder Return type: NXOpen.Weld.WeldPointBuilder
New in version NX5.0.0.
License requirements: ugweld (“UG WELD”)
CreateWeldPointExitBuilder¶
-
WeldManager.
CreateWeldPointExitBuilder
¶ Creates a
NXOpen.Weld.WeldPointExitBuilder
object.Signature
CreateWeldPointExitBuilder()
Returns: Return type: NXOpen.Weld.WeldPointExitBuilder
New in version NX8.0.2.
License requirements: ugweld (“UG WELD”)
EditSingleJointmarkFeature¶
-
WeldManager.
EditSingleJointmarkFeature
¶ Creates a
NXOpen.Weld.JointmarkBuilder
object from a single element feature.Signature
EditSingleJointmarkFeature(elementFeature)
Parameters: elementFeature ( NXOpen.Features.Feature
) – Single jointmark element to be editedReturns: Return type: NXOpen.Weld.JointmarkBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
EditSinglePointMarkFeature¶
-
WeldManager.
EditSinglePointMarkFeature
¶ Creates a
NXOpen.Weld.PointMarkBuilder
object from a single element feature.Signature
EditSinglePointMarkFeature(elementFeature)
Parameters: elementFeature ( NXOpen.Weld.PointMarkPoint
) – Single PointMarkPoints element to be editedReturns: Return type: NXOpen.Weld.PointMarkBuilder
New in version NX9.0.0.
License requirements: ugweld (“UG WELD”)