NXOpen .NET Reference
12.0.0
|
Manages weld features and assistant tools. More...
Protected Member Functions | |
override int | EnumerateMoveNext (ref Tag currentTag, byte[] state) |
Advances the enumerator to the next element of the collection. More... | |
Properties | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Manages weld features and assistant tools.
To obtain an instance of this class, refer to NXOpen.Features.FeatureCollection
Created in NX6.0.0
unsafe NXOpen.Weld.AutoPointBuilder NXOpen.Weld.WeldManager.CreateAutoPointBuilder | ( | NXOpen.Features.Feature | unused | ) |
Creates a NXOpen.Weld.AutoPointBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
unused | Builder only creates |
unsafe NXOpen.Weld.AutoWeldSymbolsBuilder NXOpen.Weld.WeldManager.CreateAutoWeldSymbolsBuilder | ( | ) |
Creates a NXOpen.Weld.AutoWeldSymbolsBuilder object.
Created in NX8.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
unsafe void NXOpen.Weld.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.
Created in NX10.0.3
License requirements: ugweld ("UG WELD")
unsafe NXOpen.Weld.CharacteristicsBuilder NXOpen.Weld.WeldManager.CreateCharacteristicsBuilder | ( | NXOpen.NXObject @ | object, |
int | weldType | ||
) |
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")
object | object having attributes to be edited. |
weldType | type of weld feature being created/edited, see uf_weld_types.h. |
unsafe NXOpen.Weld.CharacteristicsBuilder NXOpen.Weld.WeldManager.CreateCharacteristicsBuilder | ( | NXOpen.NXObject @ | object, |
NXOpen.Weld.CharacteristicsBuilder.Type | charxType | ||
) |
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")
object | object having attributes to be edited. |
charxType | The type of characteristics being processed |
unsafe NXOpen.Weld.CompoundWeldBuilder NXOpen.Weld.WeldManager.CreateCompoundWeldBuilder | ( | NXOpen.Weld.CompoundWeld | compoundWeld | ) |
Creates a NXOpen.Weld.CompoundWeldBuilder
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
compoundWeld | NXOpen.Weld.CompoundWeld to be edited |
unsafe NXOpen.Weld.ConnectedFaceFinderBuilder NXOpen.Weld.WeldManager.CreateConnectedFaceFinderBuilder | ( | NXOpen.Features.Feature[] | weldFeatures | ) |
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")
weldFeatures | MUST be an set of weld features used for Mirror or Translate on the fly. |
unsafe NXOpen.Weld.ConnectedFaceFinderBuilder NXOpen.Weld.WeldManager.CreateConnectedFaceFinderOperation | ( | ) |
Creates a builder for running the Connected Face Finder utility.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
unsafe NXOpen.Weld.DatumPinBuilder NXOpen.Weld.WeldManager.CreateDatumPinBuilder | ( | NXOpen.Weld.DatumPin | feature | ) |
Creates a NXOpen.Weld.DatumPinBuilder object.
Created in NX8.5.0
License requirements: ugweld ("UG WELD")
feature | NXOpen.Weld.DatumPin to be edited |
unsafe NXOpen.Weld.DatumSurfaceBuilder NXOpen.Weld.WeldManager.CreateDatumSurfaceBuilder | ( | NXOpen.Weld.DatumSurface | feature | ) |
Creates a NXOpen.Weld.DatumSurfaceBuilder object.
Created in NX8.5.0
License requirements: ugweld ("UG WELD")
feature | NXOpen.Weld.DatumSurface to be edited |
unsafe NXOpen.Weld.EasyPatternBuilder NXOpen.Weld.WeldManager.CreateEasyPatternBuilder | ( | NXOpen.Features.Feature | patternFeatureSet | ) |
Creates a NXOpen.Weld.EasyPatternBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
patternFeatureSet | Pattern feature set. |
unsafe NXOpen.Weld.EdgePrepBuilder NXOpen.Weld.WeldManager.CreateEdgePrepBuilder | ( | NXOpen.Weld.EdgePrep | edgePrepFeature | ) |
Creates a NXOpen.Weld.EdgePrepBuilder object.
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
edgePrepFeature | Weld Edge Prep Feature to be edited |
unsafe NXOpen.Weld.EdgePrepValuesBuilder NXOpen.Weld.WeldManager.CreateEdgePrepValuesBuilder | ( | ) |
Creates a NXOpen.Weld.EdgePrepValuesBuilder object.
Created in NX8.5.0
License requirements: structure_weld ("STRUCTURE WELD")
unsafe NXOpen.Weld.ExportWeldBuilder NXOpen.Weld.WeldManager.CreateExportWeldBuilder | ( | ) |
Creates a NXOpen.Weld.ExportWeldBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
unsafe NXOpen.Weld.ExportWeldJointBuilder NXOpen.Weld.WeldManager.CreateExportWeldJointBuilder | ( | ) |
Creates a NXOpen.Weld.ExportWeldJointBuilder object.
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
unsafe NXOpen.Weld.WeldFillBuilder NXOpen.Weld.WeldManager.CreateFillBuilder | ( | NXOpen.Weld.Fill | fillFeature | ) |
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")
fillFeature | NXOpen.Weld.Fill to be edited |
unsafe NXOpen.Weld.FilletBuilder NXOpen.Weld.WeldManager.CreateFilletBuilder | ( | NXOpen.Features.Feature | feature | ) |
Creates a NXOpen.Weld.FilletBuilder object.
Created in NX8.0.0
License requirements: ugweld ("UG WELD")
feature | Weld Fillet to be edited |
unsafe NXOpen.Weld.WeldImportBuilder NXOpen.Weld.WeldManager.CreateImportBuilder | ( | ) |
Creates a NXOpen.Weld.WeldImportBuilder object.
Created in NX7.5.1
License requirements: None.
unsafe NXOpen.Weld.InformationBuilder NXOpen.Weld.WeldManager.CreateInformationBuilder | ( | ) |
Creates a NXOpen.Weld.InformationBuilder
Created in NX9.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
unsafe NXOpen.Weld.WeldJointBuilder NXOpen.Weld.WeldManager.CreateJointBuilder | ( | NXOpen.Weld.WeldJoint | weldJoint | ) |
Creates a NXOpen.Weld.WeldJointBuilder
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
weldJoint | NXOpen.Weld.WeldJoint to be edited |
unsafe NXOpen.Weld.JointExitBuilder NXOpen.Weld.WeldManager.CreateJointExitBuilder | ( | NXOpen.Weld.WeldJoint | weldJoint | ) |
Creates a NXOpen.Weld.JointExitBuilder
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
weldJoint | NXOpen.Weld.WeldJoint to be edited |
unsafe NXOpen.Weld.JointExitBuilder NXOpen.Weld.WeldManager.CreateJointExitBuilderCurve | ( | NXOpen.Curve | curve | ) |
Creates a NXOpen.Weld.JointExitBuilder using the curve of a NXOpen.Weld.WeldJoint
Created in NX8.5.0
License requirements: structure_weld ("STRUCTURE WELD")
curve |
unsafe NXOpen.Weld.JointmarkBuilder NXOpen.Weld.WeldManager.CreateJointmarkBuilder | ( | NXOpen.Weld.Jointmark | jointmarkFeature | ) |
Creates a NXOpen.Weld.JointmarkBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
jointmarkFeature | Jointmark to be edited |
unsafe NXOpen.Weld.LocatorReferenceBuilder NXOpen.Weld.WeldManager.CreateLocatorReferenceBuilder | ( | ) |
Creates a NXOpen.Weld.LocatorReferenceBuilder
Created in NX10.0.2
License requirements: ugweld ("UG WELD")
unsafe NXOpen.Weld.PlugSlotBuilder NXOpen.Weld.WeldManager.CreatePlugSlotBuilder | ( | NXOpen.Features.Feature | feature | ) |
Creates a NXOpen.Weld.PlugSlotBuilder object.
Created in NX8.0.0
License requirements: ugweld ("UG WELD")
feature | Weld PlugSlott to be edited |
unsafe NXOpen.Weld.PointMarkBuilder NXOpen.Weld.WeldManager.CreatePointMarkBuilder | ( | NXOpen.Weld.PointMark | pointMarkFeature | ) |
Creates a NXOpen.Weld.PointMarkBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
pointMarkFeature | PointMark feature to be edited |
unsafe NXOpen.Weld.WeldPreferenceBuilder NXOpen.Weld.WeldManager.CreatePreferenceBuilder | ( | ) |
Creates a NXOpen.Weld.WeldPreferenceBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
unsafe NXOpen.Weld.SurfaceWeldBuilder NXOpen.Weld.WeldManager.CreateSurfaceWeldBuilder | ( | NXOpen.Weld.SurfaceWeld | surfaceWeld | ) |
Creates a NXOpen.Weld.SurfaceWeldBuilder
Created in NX9.0.0
License requirements: structure_weld ("STRUCTURE WELD")
surfaceWeld | NXOpen.Weld.SurfaceWeld to be edited. a null reference (Nothing in Visual Basic) to create a new surface weld. |
unsafe NXOpen.Weld.TransformBuilder NXOpen.Weld.WeldManager.CreateTransformBuilder | ( | NXOpen.Weld.Transform | feature | ) |
Creates a NXOpen.Weld.TransformBuilder object.
Created in NX11.0.1
License requirements: ugweld ("UG WELD")
feature | Feature to be edited |
unsafe NXOpen.Weld.UserDefinedWeldBuilder NXOpen.Weld.WeldManager.CreateUserDefinedWeldBuilder | ( | NXOpen.Features.Feature | featureSet | ) |
Creates a NXOpen.Weld.UserDefinedWeldBuilder
Created in NX7.5.0
License requirements: ugweld ("UG WELD")
featureSet | Builder only creates |
unsafe NXOpen.Weld.WeldAdvisorBuilder NXOpen.Weld.WeldManager.CreateWeldAdvisorBuilder | ( | ) |
Creates a NXOpen.Weld.WeldAdvisorBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
unsafe NXOpen.Weld.WeldBeadBuilder NXOpen.Weld.WeldManager.CreateWeldBeadBuilder | ( | NXOpen.Features.Feature | beadFeature | ) |
Creates a NXOpen.Weld.WeldBeadBuilder object.
Created in NX7.5.0
License requirements: ugweld ("UG WELD")
beadFeature | Weld Bead to be edited |
unsafe NXOpen.Weld.WeldGrooveBuilder NXOpen.Weld.WeldManager.CreateWeldGroove1Builder | ( | NXOpen.Features.Feature | grooveFeature | ) |
Creates a NXOpen.Weld.WeldGrooveBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
grooveFeature | Weld Groove to be edited |
unsafe NXOpen.Weld.GrooveBuilder NXOpen.Weld.WeldManager.CreateWeldGrooveBuilder | ( | NXOpen.Features.Feature | weldGroove | ) |
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")
weldGroove | Groove Weld to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.Weld.WeldLabelBuilder NXOpen.Weld.WeldManager.CreateWeldLabelBuilder | ( | NXOpen.Annotations.Annotation | annotation | ) |
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")
annotation | The Welding annotation. |
unsafe NXOpen.Weld.WeldObjectBuilder NXOpen.Weld.WeldManager.CreateWeldObjectBuilder | ( | ) |
Creates a NXOpen.Weld.WeldObjectBuilder object.
Created in NX8.0.1
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
unsafe NXOpen.Weld.WeldPmiBuilder NXOpen.Weld.WeldManager.CreateWeldPmiBuilder | ( | ) |
Creates a NXOpen.Weld.WeldPmiBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
unsafe NXOpen.Weld.WeldPointBuilder NXOpen.Weld.WeldManager.CreateWeldPointBuilder | ( | NXOpen.Features.Feature | weldPoint | ) |
Creates a NXOpen.Weld.WeldPointBuilder object.
Created in NX5.0.0
License requirements: ugweld ("UG WELD")
weldPoint | NXOpen.Weld.WeldPointBuilder to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
unsafe NXOpen.Weld.WeldPointExitBuilder NXOpen.Weld.WeldManager.CreateWeldPointExitBuilder | ( | ) |
Creates a NXOpen.Weld.WeldPointExitBuilder object.
Created in NX8.0.2
License requirements: ugweld ("UG WELD")
unsafe NXOpen.Weld.JointmarkBuilder NXOpen.Weld.WeldManager.EditSingleJointmarkFeature | ( | NXOpen.Features.Feature | elementFeature | ) |
Creates a NXOpen.Weld.JointmarkBuilder object from a single element feature.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
elementFeature | Single jointmark element to be edited |
unsafe NXOpen.Weld.PointMarkBuilder NXOpen.Weld.WeldManager.EditSinglePointMarkFeature | ( | NXOpen.Weld.PointMarkPoint | elementFeature | ) |
Creates a NXOpen.Weld.PointMarkBuilder object from a single element feature.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
elementFeature | Single PointMarkPoints element to be edited |
|
protected |
Advances the enumerator to the next element of the collection.
NXOpen.Features.Feature [] NXOpen.Weld.WeldManager.ToArray | ( | ) |
Returns an array of NXOpen.Features.Feature objects.
|
get |
Returns the tag of this object.