NXOpen .NET Reference Guide
|
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... | |
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... | |
Manages weld features and assistant tools.
To obtain an instance of this class, refer to NXOpen.Features.FeatureCollection
Created in NX6.0.0
|
inline |
Creates a NXOpen.Weld.AutoPointBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
unused | Builder only creates |
|
inline |
Creates a NXOpen.Weld.AutoWeldSymbolsBuilder object.
Created in NX8.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
|
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")
|
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")
object | object having attributes to be edited. |
weldType | type of weld feature being created/edited, see uf_weld_types.h. |
|
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")
object | object having attributes to be edited. |
charxType | The type of characteristics being processed |
|
inline |
Creates a NXOpen.Weld.CompoundWeldBuilder
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
compoundWeld | NXOpen.Weld.CompoundWeld to be edited |
|
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")
weldFeatures | MUST be an set of weld features used for Mirror or Translate on the fly. |
|
inline |
Creates a builder for running the Connected Face Finder utility.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
|
inline |
Creates a NXOpen.Weld.DatumPinBuilder object.
Created in NX8.5.0
License requirements: ugweld ("UG WELD")
feature | NXOpen.Weld.DatumPin to be edited |
|
inline |
Creates a NXOpen.Weld.DatumSurfaceBuilder object.
Created in NX8.5.0
License requirements: ugweld ("UG WELD")
feature | NXOpen.Weld.DatumSurface to be edited |
|
inline |
Creates a NXOpen.Weld.EasyPatternBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
patternFeatureSet | Pattern feature set. |
|
inline |
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 |
|
inline |
Creates a NXOpen.Weld.EdgePrepValuesBuilder object.
Created in NX8.5.0
License requirements: structure_weld ("STRUCTURE WELD")
|
inline |
Creates a NXOpen.Weld.ExportWeldBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
|
inline |
Creates a NXOpen.Weld.ExportWeldJointBuilder object.
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
|
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")
fillFeature | NXOpen.Weld.Fill to be edited |
|
inline |
Creates a NXOpen.Weld.FilletBuilder object.
Created in NX8.0.0
License requirements: ugweld ("UG WELD")
feature | Weld Fillet to be edited |
|
inline |
Creates a NXOpen.Weld.WeldImportBuilder object.
Created in NX7.5.1
License requirements: None.
|
inline |
Creates a NXOpen.Weld.InformationBuilder
Created in NX9.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
|
inline |
Creates a NXOpen.Weld.WeldJointBuilder
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
weldJoint | NXOpen.Weld.WeldJoint to be edited |
|
inline |
Creates a NXOpen.Weld.JointExitBuilder
Created in NX8.0.0
License requirements: structure_weld ("STRUCTURE WELD")
weldJoint | NXOpen.Weld.WeldJoint to be edited |
|
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")
curve |
|
inline |
Creates a NXOpen.Weld.JointmarkBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
jointmarkFeature | Jointmark to be edited |
|
inline |
Creates a NXOpen.Weld.LocatorReferenceBuilder
Created in NX10.0.2
License requirements: ugweld ("UG WELD")
|
inline |
Creates a NXOpen.Weld.PlugSlotBuilder object.
Created in NX8.0.0
License requirements: ugweld ("UG WELD")
feature | Weld PlugSlott to be edited |
|
inline |
Creates a NXOpen.Weld.PointMarkBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
pointMarkFeature | PointMark feature to be edited |
|
inline |
Creates a NXOpen.Weld.WeldPreferenceBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
|
inline |
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. |
|
inline |
Creates a NXOpen.Weld.TransformBuilder object.
Created in NX11.0.1
License requirements: ugweld ("UG WELD")
feature | Feature to be edited |
|
inline |
Creates a NXOpen.Weld.UserDefinedWeldBuilder
Created in NX7.5.0
License requirements: ugweld ("UG WELD")
featureSet | Builder only creates |
|
inline |
Creates a NXOpen.Weld.WeldAdvisorBuilder object.
Created in NX6.0.0
License requirements: ugweld ("UG WELD")
|
inline |
Creates a NXOpen.Weld.WeldBeadBuilder object.
Created in NX7.5.0
License requirements: ugweld ("UG WELD")
beadFeature | Weld Bead to be edited |
|
inline |
Creates a NXOpen.Weld.WeldGrooveBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD")
grooveFeature | Weld Groove to be edited |
|
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")
weldGroove | Groove Weld to be edited, if a null reference (Nothing in Visual Basic) then create a new one |
|
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")
annotation | The Welding annotation. |
|
inline |
Creates a NXOpen.Weld.WeldObjectBuilder object.
Created in NX8.0.1
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
|
inline |
Creates a NXOpen.Weld.WeldPmiBuilder object.
Created in NX9.0.0
License requirements: ugweld ("UG WELD") OR structure_weld ("STRUCTURE WELD")
|
inline |
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 |
|
inline |
Creates a NXOpen.Weld.WeldPointExitBuilder object.
Created in NX8.0.2
License requirements: ugweld ("UG WELD")
|
inline |
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 |
|
inline |
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 |
|
inlineprotectedvirtual |
Advances the enumerator to the next element of the collection.
Implements NXOpen.TaggedObjectCollection.
|
inline |
Returns an array of NXOpen.Features.Feature objects.
|
get |
Returns the tag of this object.