Class WeldManager
Inheritance
System.Object
System.MarshalByRefObject
WeldManager
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class WeldManager : TaggedObjectCollection, IMessageSink, IEnumerable
Constructors
WeldManager()
Declaration
WeldManager(FeatureCollection)
Declaration
protected WeldManager(FeatureCollection owner)
Parameters
Properties
Tag
Declaration
Property Value
Methods
CreateAutoPointBuilder(Feature)
Declaration
public AutoPointBuilder CreateAutoPointBuilder(Feature unused)
Parameters
Type |
Name |
Description |
Feature |
unused |
|
Returns
CreateAutoWeldSymbolsBuilder()
Declaration
public AutoWeldSymbolsBuilder CreateAutoWeldSymbolsBuilder()
Returns
CreateBeadDesignFeature()
Declaration
public void CreateBeadDesignFeature()
CreateCharacteristicsBuilder(NXObject, CharacteristicsBuilder.Type)
Declaration
public CharacteristicsBuilder CreateCharacteristicsBuilder(NXObject object, CharacteristicsBuilder.Type charxType)
Parameters
Returns
CreateCharacteristicsBuilder(NXObject, Int32)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use overloaded function with enum instead.")]
public CharacteristicsBuilder CreateCharacteristicsBuilder(NXObject object, int weldType)
Parameters
Type |
Name |
Description |
NXObject |
object |
|
System.Int32 |
weldType |
|
Returns
CreateCompoundWeldBuilder(CompoundWeld)
Declaration
public CompoundWeldBuilder CreateCompoundWeldBuilder(CompoundWeld compoundWeld)
Parameters
Returns
CreateConnectedFaceFinderBuilder(Feature[])
Declaration
public ConnectedFaceFinderBuilder CreateConnectedFaceFinderBuilder(Feature[] weldFeatures)
Parameters
Type |
Name |
Description |
Feature[] |
weldFeatures |
|
Returns
CreateConnectedFaceFinderOperation()
Declaration
public ConnectedFaceFinderBuilder CreateConnectedFaceFinderOperation()
Returns
CreateDatumPinBuilder(DatumPin)
Declaration
public DatumPinBuilder CreateDatumPinBuilder(DatumPin feature)
Parameters
Returns
CreateDatumSurfaceBuilder(DatumSurface)
Declaration
public DatumSurfaceBuilder CreateDatumSurfaceBuilder(DatumSurface feature)
Parameters
Returns
CreateEasyPatternBuilder(Feature)
Declaration
public EasyPatternBuilder CreateEasyPatternBuilder(Feature patternFeatureSet)
Parameters
Type |
Name |
Description |
Feature |
patternFeatureSet |
|
Returns
CreateEdgePrepBuilder(EdgePrep)
Declaration
public EdgePrepBuilder CreateEdgePrepBuilder(EdgePrep edgePrepFeature)
Parameters
Type |
Name |
Description |
EdgePrep |
edgePrepFeature |
|
Returns
CreateEdgePrepValuesBuilder()
Declaration
public EdgePrepValuesBuilder CreateEdgePrepValuesBuilder()
Returns
CreateExportWeldBuilder()
Declaration
public ExportWeldBuilder CreateExportWeldBuilder()
Returns
CreateExportWeldJointBuilder()
Declaration
public ExportWeldJointBuilder CreateExportWeldJointBuilder()
Returns
CreateFillBuilder(Fill)
Declaration
public WeldFillBuilder CreateFillBuilder(Fill fillFeature)
Parameters
Type |
Name |
Description |
Fill |
fillFeature |
|
Returns
CreateFilletBuilder(Feature)
Declaration
public FilletBuilder CreateFilletBuilder(Feature feature)
Parameters
Type |
Name |
Description |
Feature |
feature |
|
Returns
CreateImportBuilder()
Declaration
public WeldImportBuilder CreateImportBuilder()
Returns
Declaration
public InformationBuilder CreateInformationBuilder()
Returns
CreateJointBuilder(WeldJoint)
Declaration
public WeldJointBuilder CreateJointBuilder(WeldJoint weldJoint)
Parameters
Returns
CreateJointExitBuilder(WeldJoint)
Declaration
public JointExitBuilder CreateJointExitBuilder(WeldJoint weldJoint)
Parameters
Returns
CreateJointExitBuilderCurve(Curve)
Declaration
public JointExitBuilder CreateJointExitBuilderCurve(Curve curve)
Parameters
Type |
Name |
Description |
Curve |
curve |
|
Returns
CreateJointmarkBuilder(Jointmark)
Declaration
public JointmarkBuilder CreateJointmarkBuilder(Jointmark jointmarkFeature)
Parameters
Type |
Name |
Description |
Jointmark |
jointmarkFeature |
|
Returns
CreateLocatorReferenceBuilder()
Declaration
public LocatorReferenceBuilder CreateLocatorReferenceBuilder()
Returns
CreatePlugSlotBuilder(Feature)
Declaration
public PlugSlotBuilder CreatePlugSlotBuilder(Feature feature)
Parameters
Type |
Name |
Description |
Feature |
feature |
|
Returns
CreatePointMarkBuilder(PointMark)
Declaration
public PointMarkBuilder CreatePointMarkBuilder(PointMark pointMarkFeature)
Parameters
Type |
Name |
Description |
PointMark |
pointMarkFeature |
|
Returns
CreatePreferenceBuilder()
Declaration
public WeldPreferenceBuilder CreatePreferenceBuilder()
Returns
CreateSurfaceWeldBuilder(SurfaceWeld)
Declaration
public SurfaceWeldBuilder CreateSurfaceWeldBuilder(SurfaceWeld surfaceWeld)
Parameters
Returns
Declaration
public TransformBuilder CreateTransformBuilder(Transform feature)
Parameters
Returns
CreateUserDefinedWeldBuilder(Feature)
Declaration
public UserDefinedWeldBuilder CreateUserDefinedWeldBuilder(Feature featureSet)
Parameters
Type |
Name |
Description |
Feature |
featureSet |
|
Returns
CreateWeldAdvisorBuilder()
Declaration
public WeldAdvisorBuilder CreateWeldAdvisorBuilder()
Returns
CreateWeldBeadBuilder(Feature)
Declaration
public WeldBeadBuilder CreateWeldBeadBuilder(Feature beadFeature)
Parameters
Type |
Name |
Description |
Feature |
beadFeature |
|
Returns
CreateWeldGroove1Builder(Feature)
Declaration
public WeldGrooveBuilder CreateWeldGroove1Builder(Feature grooveFeature)
Parameters
Type |
Name |
Description |
Feature |
grooveFeature |
|
Returns
CreateWeldGrooveBuilder(Feature)
Declaration
[Obsolete("Deprecated in NX9.0.0. Use NXOpen.Weld.WeldGrooveBuilderinstead.")]
public GrooveBuilder CreateWeldGrooveBuilder(Feature weldGroove)
Parameters
Type |
Name |
Description |
Feature |
weldGroove |
|
Returns
CreateWeldLabelBuilder(Annotation)
Declaration
public WeldLabelBuilder CreateWeldLabelBuilder(Annotation annotation)
Parameters
Returns
CreateWeldObjectBuilder()
Declaration
public WeldObjectBuilder CreateWeldObjectBuilder()
Returns
CreateWeldPmiBuilder()
Declaration
public WeldPmiBuilder CreateWeldPmiBuilder()
Returns
CreateWeldPointBuilder(Feature)
Declaration
public WeldPointBuilder CreateWeldPointBuilder(Feature weldPoint)
Parameters
Type |
Name |
Description |
Feature |
weldPoint |
|
Returns
CreateWeldPointExitBuilder()
Declaration
public WeldPointExitBuilder CreateWeldPointExitBuilder()
Returns
EditSingleJointmarkFeature(Feature)
Declaration
public JointmarkBuilder EditSingleJointmarkFeature(Feature elementFeature)
Parameters
Type |
Name |
Description |
Feature |
elementFeature |
|
Returns
EditSinglePointMarkFeature(PointMarkPoint)
Declaration
public PointMarkBuilder EditSinglePointMarkFeature(PointMarkPoint elementFeature)
Parameters
Returns
EnumerateMoveNext(ref Tag, Byte[])
Declaration
protected override int EnumerateMoveNext(ref Tag currentTag, byte[] state)
Parameters
Type |
Name |
Description |
Tag |
currentTag |
|
System.Byte[] |
state |
|
Returns
Type |
Description |
System.Int32 |
|
Overrides
ToArray()
Declaration
public Feature[] ToArray()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink
System.Collections.IEnumerable