WeldManager Class¶
-
class
NXOpen.Weld.WeldManager¶ Bases:
objectManages weld features and assistant tools.
To obtain an instance of this class, refer to
NXOpen.Features.FeatureCollectionNew in version NX6.0.0.
Methods¶
Method Detail¶
CreateAutoPointBuilder¶
-
WeldManager.CreateAutoPointBuilder¶ Creates a
NXOpen.Weld.AutoPointBuilderobject.Signature
CreateAutoPointBuilder(unused)Parameters: unused ( NXOpen.Features.Feature) – Builder only createsReturns: AutoPoint assistant builder Return type: NXOpen.Weld.AutoPointBuilderNew in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateAutoWeldSymbolsBuilder¶
-
WeldManager.CreateAutoWeldSymbolsBuilder¶ Creates a
NXOpen.Weld.AutoWeldSymbolsBuilderobject.Signature
CreateAutoWeldSymbolsBuilder()Returns: Auto Weld Symbol assistant builder Return type: NXOpen.Weld.AutoWeldSymbolsBuilderNew 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.CompoundWeldBuilderSignature
CreateCompoundWeldBuilder(compoundWeld)Parameters: compoundWeld ( NXOpen.Weld.CompoundWeld) –NXOpen.Weld.CompoundWeldto be editedReturns: Return type: NXOpen.Weld.CompoundWeldBuilderNew 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.ConnectedFaceFinderBuilderNew 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.ConnectedFaceFinderBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateDatumPinBuilder¶
-
WeldManager.CreateDatumPinBuilder¶ Creates a
NXOpen.Weld.DatumPinBuilderobject.Signature
CreateDatumPinBuilder(feature)Parameters: feature ( NXOpen.Weld.DatumPin) –NXOpen.Weld.DatumPinto be editedReturns: Return type: NXOpen.Weld.DatumPinBuilderNew in version NX8.5.0.
License requirements: ugweld (“UG WELD”)
CreateDatumSurfaceBuilder¶
-
WeldManager.CreateDatumSurfaceBuilder¶ Creates a
NXOpen.Weld.DatumSurfaceBuilderobject.Signature
CreateDatumSurfaceBuilder(feature)Parameters: feature ( NXOpen.Weld.DatumSurface) –NXOpen.Weld.DatumSurfaceto be editedReturns: Return type: NXOpen.Weld.DatumSurfaceBuilderNew in version NX8.5.0.
License requirements: ugweld (“UG WELD”)
CreateEasyPatternBuilder¶
-
WeldManager.CreateEasyPatternBuilder¶ Creates a
NXOpen.Weld.EasyPatternBuilderobject.Signature
CreateEasyPatternBuilder(patternFeatureSet)Parameters: patternFeatureSet ( NXOpen.Features.Feature) – Pattern feature set.Returns: EasyPattern assistant builder Return type: NXOpen.Weld.EasyPatternBuilderNew in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateEdgePrepBuilder¶
-
WeldManager.CreateEdgePrepBuilder¶ Creates a
NXOpen.Weld.EdgePrepBuilderobject.Signature
CreateEdgePrepBuilder(edgePrepFeature)Parameters: edgePrepFeature ( NXOpen.Weld.EdgePrep) – Weld Edge Prep Feature to be editedReturns: Return type: NXOpen.Weld.EdgePrepBuilderNew in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateEdgePrepValuesBuilder¶
-
WeldManager.CreateEdgePrepValuesBuilder¶ Creates a
NXOpen.Weld.EdgePrepValuesBuilderobject.Signature
CreateEdgePrepValuesBuilder()Returns: Edge Prep Values builder Return type: NXOpen.Weld.EdgePrepValuesBuilderNew in version NX8.5.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateExportWeldBuilder¶
-
WeldManager.CreateExportWeldBuilder¶ Creates a
NXOpen.Weld.ExportWeldBuilderobject.Signature
CreateExportWeldBuilder()Returns: ExportWeld assistant builder Return type: NXOpen.Weld.ExportWeldBuilderNew in version NX6.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateExportWeldJointBuilder¶
-
WeldManager.CreateExportWeldJointBuilder¶ Creates a
NXOpen.Weld.ExportWeldJointBuilderobject.Signature
CreateExportWeldJointBuilder()Returns: Export Weld Joint builder Return type: NXOpen.Weld.ExportWeldJointBuilderNew 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.Fillfeature.Signature
CreateFillBuilder(fillFeature)Parameters: fillFeature ( NXOpen.Weld.Fill) –NXOpen.Weld.Fillto be editedReturns: Return type: NXOpen.Weld.WeldFillBuilderNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
CreateFilletBuilder¶
-
WeldManager.CreateFilletBuilder¶ Creates a
NXOpen.Weld.FilletBuilderobject.Signature
CreateFilletBuilder(feature)Parameters: feature ( NXOpen.Features.Feature) – Weld Fillet to be editedReturns: Return type: NXOpen.Weld.FilletBuilderNew in version NX8.0.0.
License requirements: ugweld (“UG WELD”)
CreateImportBuilder¶
-
WeldManager.CreateImportBuilder¶ Creates a
NXOpen.Weld.WeldImportBuilderobject.Signature
CreateImportBuilder()Returns: Import weld builder Return type: NXOpen.Weld.WeldImportBuilderNew in version NX7.5.1.
License requirements: None.
CreateInformationBuilder¶
-
WeldManager.CreateInformationBuilder¶ Creates a
NXOpen.Weld.InformationBuilderSignature
CreateInformationBuilder()Returns: Return type: NXOpen.Weld.InformationBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateJointBuilder¶
-
WeldManager.CreateJointBuilder¶ Creates a
NXOpen.Weld.WeldJointBuilderSignature
CreateJointBuilder(weldJoint)Parameters: weldJoint ( NXOpen.Weld.WeldJoint) –NXOpen.Weld.WeldJointto be editedReturns: Return type: NXOpen.Weld.WeldJointBuilderNew in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateJointExitBuilder¶
-
WeldManager.CreateJointExitBuilder¶ Creates a
NXOpen.Weld.JointExitBuilderSignature
CreateJointExitBuilder(weldJoint)Parameters: weldJoint ( NXOpen.Weld.WeldJoint) –NXOpen.Weld.WeldJointto be editedReturns: Return type: NXOpen.Weld.JointExitBuilderNew in version NX8.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateJointExitBuilderCurve¶
-
WeldManager.CreateJointExitBuilderCurve¶ Creates a
NXOpen.Weld.JointExitBuilderusing the curve of aNXOpen.Weld.WeldJointSignature
CreateJointExitBuilderCurve(curve)Parameters: curve ( NXOpen.Curve) –Returns: Return type: NXOpen.Weld.JointExitBuilderNew in version NX8.5.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateJointmarkBuilder¶
-
WeldManager.CreateJointmarkBuilder¶ Creates a
NXOpen.Weld.JointmarkBuilderobject.Signature
CreateJointmarkBuilder(jointmarkFeature)Parameters: jointmarkFeature ( NXOpen.Weld.Jointmark) – Jointmark to be editedReturns: Return type: NXOpen.Weld.JointmarkBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateLocatorReferenceBuilder¶
-
WeldManager.CreateLocatorReferenceBuilder¶ Creates a
NXOpen.Weld.LocatorReferenceBuilderSignature
CreateLocatorReferenceBuilder()Returns: Return type: NXOpen.Weld.LocatorReferenceBuilderNew in version NX10.0.2.
License requirements: ugweld (“UG WELD”)
CreatePlugSlotBuilder¶
-
WeldManager.CreatePlugSlotBuilder¶ Creates a
NXOpen.Weld.PlugSlotBuilderobject.Signature
CreatePlugSlotBuilder(feature)Parameters: feature ( NXOpen.Features.Feature) – Weld PlugSlott to be editedReturns: Return type: NXOpen.Weld.PlugSlotBuilderNew in version NX8.0.0.
License requirements: ugweld (“UG WELD”)
CreatePointMarkBuilder¶
-
WeldManager.CreatePointMarkBuilder¶ Creates a
NXOpen.Weld.PointMarkBuilderobject.Signature
CreatePointMarkBuilder(pointMarkFeature)Parameters: pointMarkFeature ( NXOpen.Weld.PointMark) – PointMark feature to be editedReturns: Return type: NXOpen.Weld.PointMarkBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreatePreferenceBuilder¶
-
WeldManager.CreatePreferenceBuilder¶ Creates a
NXOpen.Weld.WeldPreferenceBuilderobject.Signature
CreatePreferenceBuilder()Returns: WeldPref assistant builder Return type: NXOpen.Weld.WeldPreferenceBuilderNew in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateSurfaceWeldBuilder¶
-
WeldManager.CreateSurfaceWeldBuilder¶ Creates a
NXOpen.Weld.SurfaceWeldBuilderSignature
CreateSurfaceWeldBuilder(surfaceWeld)Parameters: surfaceWeld – NXOpen.Weld.SurfaceWeldto be edited.None to create a new surface weld. :type surfaceWeld:
NXOpen.Weld.SurfaceWeld:returns: :rtype:NXOpen.Weld.SurfaceWeldBuilderNew in version NX9.0.0.
License requirements: structure_weld (“STRUCTURE WELD”)
CreateTransformBuilder¶
-
WeldManager.CreateTransformBuilder¶ Creates a
NXOpen.Weld.TransformBuilderobject.Signature
CreateTransformBuilder(feature)Parameters: feature ( NXOpen.Weld.Transform) – Feature to be editedReturns: Return type: NXOpen.Weld.TransformBuilderNew in version NX11.0.1.
License requirements: ugweld (“UG WELD”)
CreateUserDefinedWeldBuilder¶
-
WeldManager.CreateUserDefinedWeldBuilder¶ Creates a
NXOpen.Weld.UserDefinedWeldBuilderSignature
CreateUserDefinedWeldBuilder(featureSet)Parameters: featureSet ( NXOpen.Features.Feature) – Builder only createsReturns: Return type: NXOpen.Weld.UserDefinedWeldBuilderNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
CreateWeldAdvisorBuilder¶
-
WeldManager.CreateWeldAdvisorBuilder¶ Creates a
NXOpen.Weld.WeldAdvisorBuilderobject.Signature
CreateWeldAdvisorBuilder()Returns: Weld Advisor builder Return type: NXOpen.Weld.WeldAdvisorBuilderNew in version NX6.0.0.
License requirements: ugweld (“UG WELD”)
CreateWeldBeadBuilder¶
-
WeldManager.CreateWeldBeadBuilder¶ Creates a
NXOpen.Weld.WeldBeadBuilderobject.Signature
CreateWeldBeadBuilder(beadFeature)Parameters: beadFeature ( NXOpen.Features.Feature) – Weld Bead to be editedReturns: Return type: NXOpen.Weld.WeldBeadBuilderNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
CreateWeldGroove1Builder¶
-
WeldManager.CreateWeldGroove1Builder¶ Creates a
NXOpen.Weld.WeldGrooveBuilderobject.Signature
CreateWeldGroove1Builder(grooveFeature)Parameters: grooveFeature ( NXOpen.Features.Feature) – Weld Groove to be editedReturns: Return type: NXOpen.Weld.WeldGrooveBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
CreateWeldGrooveBuilder¶
-
WeldManager.CreateWeldGrooveBuilder¶ Creates a
NXOpen.Weld.GrooveBuilderobject.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.GrooveBuilderNew 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.WeldLabelBuilderNew in version NX8.5.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateWeldObjectBuilder¶
-
WeldManager.CreateWeldObjectBuilder¶ Creates a
NXOpen.Weld.WeldObjectBuilderobject.Signature
CreateWeldObjectBuilder()Returns: Return type: NXOpen.Weld.WeldObjectBuilderNew in version NX8.0.1.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateWeldPmiBuilder¶
-
WeldManager.CreateWeldPmiBuilder¶ Creates a
NXOpen.Weld.WeldPmiBuilderobject.Signature
CreateWeldPmiBuilder()Returns: weld PMI builder Return type: NXOpen.Weld.WeldPmiBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”) OR structure_weld (“STRUCTURE WELD”)
CreateWeldPointBuilder¶
-
WeldManager.CreateWeldPointBuilder¶ Creates a
NXOpen.Weld.WeldPointBuilderobject.Signature
CreateWeldPointBuilder(weldPoint)Parameters: weldPoint ( NXOpen.Features.Feature) –NXOpen.Weld.WeldPointBuilderto be edited, if None then create a new oneReturns: WeldPoint feature builder Return type: NXOpen.Weld.WeldPointBuilderNew in version NX5.0.0.
License requirements: ugweld (“UG WELD”)
CreateWeldPointExitBuilder¶
-
WeldManager.CreateWeldPointExitBuilder¶ Creates a
NXOpen.Weld.WeldPointExitBuilderobject.Signature
CreateWeldPointExitBuilder()Returns: Return type: NXOpen.Weld.WeldPointExitBuilderNew in version NX8.0.2.
License requirements: ugweld (“UG WELD”)
EditSingleJointmarkFeature¶
-
WeldManager.EditSingleJointmarkFeature¶ Creates a
NXOpen.Weld.JointmarkBuilderobject from a single element feature.Signature
EditSingleJointmarkFeature(elementFeature)Parameters: elementFeature ( NXOpen.Features.Feature) – Single jointmark element to be editedReturns: Return type: NXOpen.Weld.JointmarkBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”)
EditSinglePointMarkFeature¶
-
WeldManager.EditSinglePointMarkFeature¶ Creates a
NXOpen.Weld.PointMarkBuilderobject from a single element feature.Signature
EditSinglePointMarkFeature(elementFeature)Parameters: elementFeature ( NXOpen.Weld.PointMarkPoint) – Single PointMarkPoints element to be editedReturns: Return type: NXOpen.Weld.PointMarkBuilderNew in version NX9.0.0.
License requirements: ugweld (“UG WELD”)