NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Protected Member Functions | Properties | List of all members
NXOpen.Weld.WeldManager Class Reference

Manages weld features and assistant tools. More...

Inheritance diagram for NXOpen.Weld.WeldManager:
NXOpen.TaggedObjectCollection NXOpen.Utilities.NXRemotableObject IEnumerable IMessageSink

Public Member Functions

unsafe NXOpen.Weld.AutoPointBuilder CreateAutoPointBuilder (NXOpen.Features.Feature unused)
 Creates a NXOpen.Weld.AutoPointBuilder object. More...
 
unsafe
NXOpen.Weld.AutoWeldSymbolsBuilder 
CreateAutoWeldSymbolsBuilder ()
 Creates a NXOpen.Weld.AutoWeldSymbolsBuilder object. More...
 
unsafe void CreateBeadDesignFeature ()
 Create a Weld Bead Design Feature part and make it the session work part. More...
 
unsafe
NXOpen.Weld.CharacteristicsBuilder 
CreateCharacteristicsBuilder (NXOpen.NXObject @object, int weldType)
 Creates a NXOpen.Weld.CharacteristicsBuilder , used to specify welding characteristics for any welding feature. More...
 
unsafe
NXOpen.Weld.CharacteristicsBuilder 
CreateCharacteristicsBuilder (NXOpen.NXObject @object, NXOpen.Weld.CharacteristicsBuilder.Type charxType)
 Creates a NXOpen.Weld.CharacteristicsBuilder , used to specify welding characteristics for any welding feature. More...
 
unsafe
NXOpen.Weld.CompoundWeldBuilder 
CreateCompoundWeldBuilder (NXOpen.Weld.CompoundWeld compoundWeld)
 Creates a NXOpen.Weld.CompoundWeldBuilder More...
 
unsafe
NXOpen.Weld.ConnectedFaceFinderBuilder 
CreateConnectedFaceFinderBuilder (NXOpen.Features.Feature[] weldFeatures)
 Creates a builder for running the Connected Face Finder utility. More...
 
unsafe
NXOpen.Weld.ConnectedFaceFinderBuilder 
CreateConnectedFaceFinderOperation ()
 Creates a builder for running the Connected Face Finder utility. More...
 
unsafe NXOpen.Weld.DatumPinBuilder CreateDatumPinBuilder (NXOpen.Weld.DatumPin feature)
 Creates a NXOpen.Weld.DatumPinBuilder object. More...
 
unsafe
NXOpen.Weld.DatumSurfaceBuilder 
CreateDatumSurfaceBuilder (NXOpen.Weld.DatumSurface feature)
 Creates a NXOpen.Weld.DatumSurfaceBuilder object. More...
 
unsafe
NXOpen.Weld.EasyPatternBuilder 
CreateEasyPatternBuilder (NXOpen.Features.Feature patternFeatureSet)
 Creates a NXOpen.Weld.EasyPatternBuilder object. More...
 
unsafe NXOpen.Weld.EdgePrepBuilder CreateEdgePrepBuilder (NXOpen.Weld.EdgePrep edgePrepFeature)
 Creates a NXOpen.Weld.EdgePrepBuilder object. More...
 
unsafe
NXOpen.Weld.EdgePrepValuesBuilder 
CreateEdgePrepValuesBuilder ()
 Creates a NXOpen.Weld.EdgePrepValuesBuilder object. More...
 
unsafe
NXOpen.Weld.ExportWeldBuilder 
CreateExportWeldBuilder ()
 Creates a NXOpen.Weld.ExportWeldBuilder object. More...
 
unsafe
NXOpen.Weld.ExportWeldJointBuilder 
CreateExportWeldJointBuilder ()
 Creates a NXOpen.Weld.ExportWeldJointBuilder object. More...
 
unsafe NXOpen.Weld.WeldFillBuilder CreateFillBuilder (NXOpen.Weld.Fill fillFeature)
 Creates a NXOpen.Weld.WeldFillBuilder , used to create or edit a NXOpen.Weld.Fill feature. More...
 
unsafe NXOpen.Weld.FilletBuilder CreateFilletBuilder (NXOpen.Features.Feature feature)
 Creates a NXOpen.Weld.FilletBuilder object. More...
 
unsafe
NXOpen.Weld.WeldImportBuilder 
CreateImportBuilder ()
 Creates a NXOpen.Weld.WeldImportBuilder object. More...
 
unsafe
NXOpen.Weld.InformationBuilder 
CreateInformationBuilder ()
 Creates a NXOpen.Weld.InformationBuilder More...
 
unsafe NXOpen.Weld.WeldJointBuilder CreateJointBuilder (NXOpen.Weld.WeldJoint weldJoint)
 Creates a NXOpen.Weld.WeldJointBuilder More...
 
unsafe NXOpen.Weld.JointExitBuilder CreateJointExitBuilder (NXOpen.Weld.WeldJoint weldJoint)
 Creates a NXOpen.Weld.JointExitBuilder More...
 
unsafe NXOpen.Weld.JointExitBuilder CreateJointExitBuilderCurve (NXOpen.Curve curve)
 Creates a NXOpen.Weld.JointExitBuilder using the curve of a NXOpen.Weld.WeldJoint More...
 
unsafe NXOpen.Weld.JointmarkBuilder CreateJointmarkBuilder (NXOpen.Weld.Jointmark jointmarkFeature)
 Creates a NXOpen.Weld.JointmarkBuilder object. More...
 
unsafe
NXOpen.Weld.LocatorReferenceBuilder 
CreateLocatorReferenceBuilder ()
 Creates a NXOpen.Weld.LocatorReferenceBuilder More...
 
unsafe NXOpen.Weld.PlugSlotBuilder CreatePlugSlotBuilder (NXOpen.Features.Feature feature)
 Creates a NXOpen.Weld.PlugSlotBuilder object. More...
 
unsafe NXOpen.Weld.PointMarkBuilder CreatePointMarkBuilder (NXOpen.Weld.PointMark pointMarkFeature)
 Creates a NXOpen.Weld.PointMarkBuilder object. More...
 
unsafe
NXOpen.Weld.WeldPreferenceBuilder 
CreatePreferenceBuilder ()
 Creates a NXOpen.Weld.WeldPreferenceBuilder object. More...
 
unsafe
NXOpen.Weld.SurfaceWeldBuilder 
CreateSurfaceWeldBuilder (NXOpen.Weld.SurfaceWeld surfaceWeld)
 Creates a NXOpen.Weld.SurfaceWeldBuilder More...
 
unsafe NXOpen.Weld.TransformBuilder CreateTransformBuilder (NXOpen.Weld.Transform feature)
 Creates a NXOpen.Weld.TransformBuilder object. More...
 
unsafe
NXOpen.Weld.UserDefinedWeldBuilder 
CreateUserDefinedWeldBuilder (NXOpen.Features.Feature featureSet)
 Creates a NXOpen.Weld.UserDefinedWeldBuilder More...
 
unsafe
NXOpen.Weld.WeldAdvisorBuilder 
CreateWeldAdvisorBuilder ()
 Creates a NXOpen.Weld.WeldAdvisorBuilder object. More...
 
unsafe NXOpen.Weld.WeldBeadBuilder CreateWeldBeadBuilder (NXOpen.Features.Feature beadFeature)
 Creates a NXOpen.Weld.WeldBeadBuilder object. More...
 
unsafe
NXOpen.Weld.WeldGrooveBuilder 
CreateWeldGroove1Builder (NXOpen.Features.Feature grooveFeature)
 Creates a NXOpen.Weld.WeldGrooveBuilder object. More...
 
unsafe NXOpen.Weld.GrooveBuilder CreateWeldGrooveBuilder (NXOpen.Features.Feature weldGroove)
 Creates a NXOpen.Weld.GrooveBuilder object. More...
 
unsafe NXOpen.Weld.WeldLabelBuilder CreateWeldLabelBuilder (NXOpen.Annotations.Annotation annotation)
 The welding annotation to edit, otherwise if a null reference (Nothing in Visual Basic), then create a new one More...
 
unsafe
NXOpen.Weld.WeldObjectBuilder 
CreateWeldObjectBuilder ()
 Creates a NXOpen.Weld.WeldObjectBuilder object. More...
 
unsafe NXOpen.Weld.WeldPmiBuilder CreateWeldPmiBuilder ()
 Creates a NXOpen.Weld.WeldPmiBuilder object. More...
 
unsafe NXOpen.Weld.WeldPointBuilder CreateWeldPointBuilder (NXOpen.Features.Feature weldPoint)
 Creates a NXOpen.Weld.WeldPointBuilder object. More...
 
unsafe
NXOpen.Weld.WeldPointExitBuilder 
CreateWeldPointExitBuilder ()
 Creates a NXOpen.Weld.WeldPointExitBuilder object. More...
 
unsafe NXOpen.Weld.JointmarkBuilder EditSingleJointmarkFeature (NXOpen.Features.Feature elementFeature)
 Creates a NXOpen.Weld.JointmarkBuilder object from a single element feature. More...
 
unsafe NXOpen.Weld.PointMarkBuilder EditSinglePointMarkFeature (NXOpen.Weld.PointMarkPoint elementFeature)
 Creates a NXOpen.Weld.PointMarkBuilder object from a single element feature. More...
 
NXOpen.Features.Feature[] ToArray ()
 Returns an array of NXOpen.Features.Feature objects. More...
 
- Public Member Functions inherited from NXOpen.TaggedObjectCollection
IEnumerator GetEnumerator ()
 Returns an enumerator that iterates through a collection. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Protected Member Functions

override int EnumerateMoveNext (ref Tag currentTag, byte[] state)
 Advances the enumerator to the next element of the collection. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObjectCollection
new void initialize ()
 <exclude> More...
 
- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Properties

Tag Tag [get]
 Returns the tag of this object. More...
 

Detailed Description

Manages weld features and assistant tools.

To obtain an instance of this class, refer to NXOpen.Features.FeatureCollection

Created in NX6.0.0

Member Function Documentation

unsafe NXOpen.Weld.AutoPointBuilder NXOpen.Weld.WeldManager.CreateAutoPointBuilder ( NXOpen.Features.Feature  unused)
inline

Creates a NXOpen.Weld.AutoPointBuilder object.

Created in NX6.0.0

License requirements: ugweld ("UG WELD")

Parameters
unusedBuilder only creates
Returns
AutoPoint assistant builder
unsafe NXOpen.Weld.AutoWeldSymbolsBuilder NXOpen.Weld.WeldManager.CreateAutoWeldSymbolsBuilder ( )
inline

Creates a NXOpen.Weld.AutoWeldSymbolsBuilder object.

Created in NX8.0.0

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Returns
Auto Weld Symbol assistant builder
unsafe void NXOpen.Weld.WeldManager.CreateBeadDesignFeature ( )
inline

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.

Created in NX10.0.3

License requirements: ugweld ("UG WELD")

unsafe NXOpen.Weld.CharacteristicsBuilder NXOpen.Weld.WeldManager.CreateCharacteristicsBuilder ( NXOpen.NXObject object,
int  weldType 
)
inline

Creates a NXOpen.Weld.CharacteristicsBuilder , used to specify welding characteristics for any welding feature.

Created in NX7.5.0

Deprecated in NX9.0.0. Use overloaded function with enum instead.

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Parameters
objectobject having attributes to be edited.
weldTypetype of weld feature being created/edited, see uf_weld_types.h.
Returns
unsafe NXOpen.Weld.CharacteristicsBuilder NXOpen.Weld.WeldManager.CreateCharacteristicsBuilder ( NXOpen.NXObject object,
NXOpen.Weld.CharacteristicsBuilder.Type  charxType 
)
inline

Creates a NXOpen.Weld.CharacteristicsBuilder , used to specify welding characteristics for any welding feature.

Created in NX9.0.0

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Parameters
objectobject having attributes to be edited.
charxTypeThe type of characteristics being processed
Returns
unsafe NXOpen.Weld.CompoundWeldBuilder NXOpen.Weld.WeldManager.CreateCompoundWeldBuilder ( NXOpen.Weld.CompoundWeld  compoundWeld)
inline

Creates a NXOpen.Weld.CompoundWeldBuilder

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
compoundWeldNXOpen.Weld.CompoundWeld to be edited
Returns
unsafe NXOpen.Weld.ConnectedFaceFinderBuilder NXOpen.Weld.WeldManager.CreateConnectedFaceFinderBuilder ( NXOpen.Features.Feature[]  weldFeatures)
inline

Creates a builder for running the Connected Face Finder utility.

Only used internally for Mirror or Transform on the fly.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
weldFeaturesMUST be an set of weld features used for Mirror or Translate on the fly.
Returns
unsafe NXOpen.Weld.ConnectedFaceFinderBuilder NXOpen.Weld.WeldManager.CreateConnectedFaceFinderOperation ( )
inline

Creates a builder for running the Connected Face Finder utility.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Returns
unsafe NXOpen.Weld.DatumPinBuilder NXOpen.Weld.WeldManager.CreateDatumPinBuilder ( NXOpen.Weld.DatumPin  feature)
inline

Creates a NXOpen.Weld.DatumPinBuilder object.

Created in NX8.5.0

License requirements: ugweld ("UG WELD")

Parameters
featureNXOpen.Weld.DatumPin to be edited
Returns
unsafe NXOpen.Weld.DatumSurfaceBuilder NXOpen.Weld.WeldManager.CreateDatumSurfaceBuilder ( NXOpen.Weld.DatumSurface  feature)
inline

Creates a NXOpen.Weld.DatumSurfaceBuilder object.

Created in NX8.5.0

License requirements: ugweld ("UG WELD")

Parameters
featureNXOpen.Weld.DatumSurface to be edited
Returns
unsafe NXOpen.Weld.EasyPatternBuilder NXOpen.Weld.WeldManager.CreateEasyPatternBuilder ( NXOpen.Features.Feature  patternFeatureSet)
inline

Creates a NXOpen.Weld.EasyPatternBuilder object.

Created in NX6.0.0

License requirements: ugweld ("UG WELD")

Parameters
patternFeatureSetPattern feature set.
Returns
EasyPattern assistant builder
unsafe NXOpen.Weld.EdgePrepBuilder NXOpen.Weld.WeldManager.CreateEdgePrepBuilder ( NXOpen.Weld.EdgePrep  edgePrepFeature)
inline

Creates a NXOpen.Weld.EdgePrepBuilder object.

Created in NX8.0.0

License requirements: structure_weld ("STRUCTURE WELD")

Parameters
edgePrepFeatureWeld Edge Prep Feature to be edited
Returns
unsafe NXOpen.Weld.EdgePrepValuesBuilder NXOpen.Weld.WeldManager.CreateEdgePrepValuesBuilder ( )
inline

Creates a NXOpen.Weld.EdgePrepValuesBuilder object.

Created in NX8.5.0

License requirements: structure_weld ("STRUCTURE WELD")

Returns
Edge Prep Values builder
unsafe NXOpen.Weld.ExportWeldBuilder NXOpen.Weld.WeldManager.CreateExportWeldBuilder ( )
inline

Creates a NXOpen.Weld.ExportWeldBuilder object.

Created in NX6.0.0

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Returns
ExportWeld assistant builder
unsafe NXOpen.Weld.ExportWeldJointBuilder NXOpen.Weld.WeldManager.CreateExportWeldJointBuilder ( )
inline

Creates a NXOpen.Weld.ExportWeldJointBuilder object.

Created in NX8.0.0

License requirements: structure_weld ("STRUCTURE WELD")

Returns
Export Weld Joint builder
unsafe NXOpen.Weld.WeldFillBuilder NXOpen.Weld.WeldManager.CreateFillBuilder ( NXOpen.Weld.Fill  fillFeature)
inline

Creates a NXOpen.Weld.WeldFillBuilder , used to create or edit a NXOpen.Weld.Fill feature.

Created in NX7.5.0

License requirements: ugweld ("UG WELD")

Parameters
fillFeatureNXOpen.Weld.Fill to be edited
Returns
unsafe NXOpen.Weld.FilletBuilder NXOpen.Weld.WeldManager.CreateFilletBuilder ( NXOpen.Features.Feature  feature)
inline

Creates a NXOpen.Weld.FilletBuilder object.

Created in NX8.0.0

License requirements: ugweld ("UG WELD")

Parameters
featureWeld Fillet to be edited
Returns
unsafe NXOpen.Weld.WeldImportBuilder NXOpen.Weld.WeldManager.CreateImportBuilder ( )
inline

Creates a NXOpen.Weld.WeldImportBuilder object.

Created in NX7.5.1

License requirements: None.

Returns
Import weld builder
unsafe NXOpen.Weld.InformationBuilder NXOpen.Weld.WeldManager.CreateInformationBuilder ( )
inline

Creates a NXOpen.Weld.InformationBuilder

Created in NX9.0.0

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Returns
unsafe NXOpen.Weld.WeldJointBuilder NXOpen.Weld.WeldManager.CreateJointBuilder ( NXOpen.Weld.WeldJoint  weldJoint)
inline

Creates a NXOpen.Weld.WeldJointBuilder

Created in NX8.0.0

License requirements: structure_weld ("STRUCTURE WELD")

Parameters
weldJointNXOpen.Weld.WeldJoint to be edited
Returns
unsafe NXOpen.Weld.JointExitBuilder NXOpen.Weld.WeldManager.CreateJointExitBuilder ( NXOpen.Weld.WeldJoint  weldJoint)
inline

Creates a NXOpen.Weld.JointExitBuilder

Created in NX8.0.0

License requirements: structure_weld ("STRUCTURE WELD")

Parameters
weldJointNXOpen.Weld.WeldJoint to be edited
Returns
unsafe NXOpen.Weld.JointExitBuilder NXOpen.Weld.WeldManager.CreateJointExitBuilderCurve ( NXOpen.Curve  curve)
inline

Creates a NXOpen.Weld.JointExitBuilder using the curve of a NXOpen.Weld.WeldJoint

Created in NX8.5.0

License requirements: structure_weld ("STRUCTURE WELD")

Parameters
curve
Returns
unsafe NXOpen.Weld.JointmarkBuilder NXOpen.Weld.WeldManager.CreateJointmarkBuilder ( NXOpen.Weld.Jointmark  jointmarkFeature)
inline

Creates a NXOpen.Weld.JointmarkBuilder object.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
jointmarkFeatureJointmark to be edited
Returns
unsafe NXOpen.Weld.LocatorReferenceBuilder NXOpen.Weld.WeldManager.CreateLocatorReferenceBuilder ( )
inline

Creates a NXOpen.Weld.LocatorReferenceBuilder

Created in NX10.0.2

License requirements: ugweld ("UG WELD")

Returns
unsafe NXOpen.Weld.PlugSlotBuilder NXOpen.Weld.WeldManager.CreatePlugSlotBuilder ( NXOpen.Features.Feature  feature)
inline

Creates a NXOpen.Weld.PlugSlotBuilder object.

Created in NX8.0.0

License requirements: ugweld ("UG WELD")

Parameters
featureWeld PlugSlott to be edited
Returns
unsafe NXOpen.Weld.PointMarkBuilder NXOpen.Weld.WeldManager.CreatePointMarkBuilder ( NXOpen.Weld.PointMark  pointMarkFeature)
inline

Creates a NXOpen.Weld.PointMarkBuilder object.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
pointMarkFeaturePointMark feature to be edited
Returns
unsafe NXOpen.Weld.WeldPreferenceBuilder NXOpen.Weld.WeldManager.CreatePreferenceBuilder ( )
inline

Creates a NXOpen.Weld.WeldPreferenceBuilder object.

Created in NX6.0.0

License requirements: ugweld ("UG WELD")

Returns
WeldPref assistant builder
unsafe NXOpen.Weld.SurfaceWeldBuilder NXOpen.Weld.WeldManager.CreateSurfaceWeldBuilder ( NXOpen.Weld.SurfaceWeld  surfaceWeld)
inline

Creates a NXOpen.Weld.SurfaceWeldBuilder

Created in NX9.0.0

License requirements: structure_weld ("STRUCTURE WELD")

Parameters
surfaceWeldNXOpen.Weld.SurfaceWeld to be edited. a null reference (Nothing in Visual Basic) to create a new surface weld.
Returns
unsafe NXOpen.Weld.TransformBuilder NXOpen.Weld.WeldManager.CreateTransformBuilder ( NXOpen.Weld.Transform  feature)
inline

Creates a NXOpen.Weld.TransformBuilder object.

Created in NX11.0.1

License requirements: ugweld ("UG WELD")

Parameters
featureFeature to be edited
Returns
unsafe NXOpen.Weld.UserDefinedWeldBuilder NXOpen.Weld.WeldManager.CreateUserDefinedWeldBuilder ( NXOpen.Features.Feature  featureSet)
inline

Creates a NXOpen.Weld.UserDefinedWeldBuilder

Created in NX7.5.0

License requirements: ugweld ("UG WELD")

Parameters
featureSetBuilder only creates
Returns
unsafe NXOpen.Weld.WeldAdvisorBuilder NXOpen.Weld.WeldManager.CreateWeldAdvisorBuilder ( )
inline

Creates a NXOpen.Weld.WeldAdvisorBuilder object.

Created in NX6.0.0

License requirements: ugweld ("UG WELD")

Returns
Weld Advisor builder
unsafe NXOpen.Weld.WeldBeadBuilder NXOpen.Weld.WeldManager.CreateWeldBeadBuilder ( NXOpen.Features.Feature  beadFeature)
inline

Creates a NXOpen.Weld.WeldBeadBuilder object.

Created in NX7.5.0

License requirements: ugweld ("UG WELD")

Parameters
beadFeatureWeld Bead to be edited
Returns
unsafe NXOpen.Weld.WeldGrooveBuilder NXOpen.Weld.WeldManager.CreateWeldGroove1Builder ( NXOpen.Features.Feature  grooveFeature)
inline

Creates a NXOpen.Weld.WeldGrooveBuilder object.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
grooveFeatureWeld Groove to be edited
Returns
unsafe NXOpen.Weld.GrooveBuilder NXOpen.Weld.WeldManager.CreateWeldGrooveBuilder ( NXOpen.Features.Feature  weldGroove)
inline

Creates a NXOpen.Weld.GrooveBuilder object.

Created in NX5.0.0

Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilder instead.

License requirements: ugweld ("UG WELD")

Parameters
weldGrooveGroove Weld to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
WeldGroove feature builder
unsafe NXOpen.Weld.WeldLabelBuilder NXOpen.Weld.WeldManager.CreateWeldLabelBuilder ( NXOpen.Annotations.Annotation  annotation)
inline

The welding annotation to edit, otherwise if a null reference (Nothing in Visual Basic), then create a new one

Created in NX8.5.0

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Parameters
annotationThe Welding annotation.
Returns
weld label builder
unsafe NXOpen.Weld.WeldObjectBuilder NXOpen.Weld.WeldManager.CreateWeldObjectBuilder ( )
inline

Creates a NXOpen.Weld.WeldObjectBuilder object.

Created in NX8.0.1

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Returns
unsafe NXOpen.Weld.WeldPmiBuilder NXOpen.Weld.WeldManager.CreateWeldPmiBuilder ( )
inline

Creates a NXOpen.Weld.WeldPmiBuilder object.

Created in NX9.0.0

License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")

Returns
weld PMI builder
unsafe NXOpen.Weld.WeldPointBuilder NXOpen.Weld.WeldManager.CreateWeldPointBuilder ( NXOpen.Features.Feature  weldPoint)
inline

Creates a NXOpen.Weld.WeldPointBuilder object.

Created in NX5.0.0

License requirements: ugweld ("UG WELD")

Parameters
weldPointNXOpen.Weld.WeldPointBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one
Returns
WeldPoint feature builder
unsafe NXOpen.Weld.WeldPointExitBuilder NXOpen.Weld.WeldManager.CreateWeldPointExitBuilder ( )
inline

Creates a NXOpen.Weld.WeldPointExitBuilder object.

Created in NX8.0.2

License requirements: ugweld ("UG WELD")

Returns
unsafe NXOpen.Weld.JointmarkBuilder NXOpen.Weld.WeldManager.EditSingleJointmarkFeature ( NXOpen.Features.Feature  elementFeature)
inline

Creates a NXOpen.Weld.JointmarkBuilder object from a single element feature.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
elementFeatureSingle jointmark element to be edited
Returns
unsafe NXOpen.Weld.PointMarkBuilder NXOpen.Weld.WeldManager.EditSinglePointMarkFeature ( NXOpen.Weld.PointMarkPoint  elementFeature)
inline

Creates a NXOpen.Weld.PointMarkBuilder object from a single element feature.

Created in NX9.0.0

License requirements: ugweld ("UG WELD")

Parameters
elementFeatureSingle PointMarkPoints element to be edited
Returns
override int NXOpen.Weld.WeldManager.EnumerateMoveNext ( ref Tag  currentTag,
byte[]  state 
)
inlineprotectedvirtual

Advances the enumerator to the next element of the collection.

Implements NXOpen.TaggedObjectCollection.

NXOpen.Features.Feature [] NXOpen.Weld.WeldManager.ToArray ( )
inline

Returns an array of NXOpen.Features.Feature objects.

Property Documentation

Tag NXOpen.Weld.WeldManager.Tag
get

Returns the tag of this object.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.