public interface WeldManager extends TaggedObjectCollection
FeatureCollection
TaggedObjectCollection.Iterator
_find_next, iterator
GrooveBuilder createWeldGrooveBuilder(Feature weldGroove) throws NXException, RemoteException
WeldGrooveBuilder
instead.
weldGroove
- Groove Weld to be edited, if null then create a new oneNXException
RemoteException
WeldPointBuilder createWeldPointBuilder(Feature weldPoint) throws NXException, RemoteException
weldPoint
- WeldPointBuilder
to be edited, if null then create a new oneNXException
RemoteException
WeldImportBuilder createImportBuilder() throws NXException, RemoteException
NXException
RemoteException
WeldJointBuilder createJointBuilder(WeldJoint weldJoint) throws NXException, RemoteException
WeldJointBuilder
weldJoint
- WeldJoint
to be editedNXException
RemoteException
JointExitBuilder createJointExitBuilder(WeldJoint weldJoint) throws NXException, RemoteException
JointExitBuilder
weldJoint
- WeldJoint
to be editedNXException
RemoteException
JointExitBuilder createJointExitBuilderCurve(Curve curve) throws NXException, RemoteException
JointExitBuilder
using the curve of a WeldJoint
curve
- NXException
RemoteException
ExportWeldBuilder createExportWeldBuilder() throws NXException, RemoteException
ExportWeldBuilder
object.
NXException
RemoteException
EdgePrepValuesBuilder createEdgePrepValuesBuilder() throws NXException, RemoteException
EdgePrepValuesBuilder
object.
NXException
RemoteException
AutoPointBuilder createAutoPointBuilder(Feature unused) throws NXException, RemoteException
unused
- Builder only createsNXException
RemoteException
WeldPreferenceBuilder createPreferenceBuilder() throws NXException, RemoteException
NXException
RemoteException
UserDefinedWeldBuilder createUserDefinedWeldBuilder(Feature featureSet) throws NXException, RemoteException
featureSet
- Builder only createsNXException
RemoteException
CharacteristicsBuilder createCharacteristicsBuilder(NXObject object, int weldType) throws NXException, RemoteException
CharacteristicsBuilder
, used to specify
welding characteristics for any welding feature.
object
- object having attributes to be edited.weldType
- type of weld feature being created/edited, see uf_weld_types.h.
NXException
RemoteException
CharacteristicsBuilder createCharacteristicsBuilder(NXObject object, CharacteristicsBuilder.Type charxType) throws NXException, RemoteException
CharacteristicsBuilder
, used to specify
welding characteristics for any welding feature.
object
- object having attributes to be edited.charxType
- The type of characteristics being processedNXException
RemoteException
WeldAdvisorBuilder createWeldAdvisorBuilder() throws NXException, RemoteException
NXException
RemoteException
WeldFillBuilder createFillBuilder(Fill fillFeature) throws NXException, RemoteException
WeldFillBuilder
, used to create or edit
a Fill
feature.
fillFeature
- Fill
to be editedNXException
RemoteException
WeldBeadBuilder createWeldBeadBuilder(Feature beadFeature) throws NXException, RemoteException
beadFeature
- Weld Bead to be editedNXException
RemoteException
EasyPatternBuilder createEasyPatternBuilder(Feature patternFeatureSet) throws NXException, RemoteException
patternFeatureSet
- Pattern feature set.NXException
RemoteException
PlugSlotBuilder createPlugSlotBuilder(Feature feature) throws NXException, RemoteException
feature
- Weld PlugSlott to be editedNXException
RemoteException
FilletBuilder createFilletBuilder(Feature feature) throws NXException, RemoteException
feature
- Weld Fillet to be editedNXException
RemoteException
EdgePrepBuilder createEdgePrepBuilder(EdgePrep edgePrepFeature) throws NXException, RemoteException
EdgePrepBuilder
object.
edgePrepFeature
- Weld Edge Prep Feature to be editedNXException
RemoteException
AutoWeldSymbolsBuilder createAutoWeldSymbolsBuilder() throws NXException, RemoteException
AutoWeldSymbolsBuilder
object.
NXException
RemoteException
WeldObjectBuilder createWeldObjectBuilder() throws NXException, RemoteException
WeldObjectBuilder
object.
NXException
RemoteException
ExportWeldJointBuilder createExportWeldJointBuilder() throws NXException, RemoteException
ExportWeldJointBuilder
object.
NXException
RemoteException
DatumSurfaceBuilder createDatumSurfaceBuilder(DatumSurface feature) throws NXException, RemoteException
feature
- DatumSurface
to be editedNXException
RemoteException
DatumPinBuilder createDatumPinBuilder(DatumPin feature) throws NXException, RemoteException
feature
- DatumPin
to be editedNXException
RemoteException
WeldLabelBuilder createWeldLabelBuilder(Annotation annotation) throws NXException, RemoteException
annotation
- The Welding annotation.NXException
RemoteException
WeldGrooveBuilder createWeldGroove1Builder(Feature grooveFeature) throws NXException, RemoteException
grooveFeature
- Weld Groove to be editedNXException
RemoteException
WeldPointExitBuilder createWeldPointExitBuilder() throws NXException, RemoteException
NXException
RemoteException
JointmarkBuilder createJointmarkBuilder(Jointmark jointmarkFeature) throws NXException, RemoteException
jointmarkFeature
- Jointmark to be editedNXException
RemoteException
JointmarkBuilder editSingleJointmarkFeature(Feature elementFeature) throws NXException, RemoteException
JointmarkBuilder
object from a single element feature.
elementFeature
- Single jointmark element to be editedNXException
RemoteException
SurfaceWeldBuilder createSurfaceWeldBuilder(SurfaceWeld surfaceWeld) throws NXException, RemoteException
SurfaceWeldBuilder
surfaceWeld
- SurfaceWeld
to be edited. null to create a new surface weld.NXException
RemoteException
ConnectedFaceFinderBuilder createConnectedFaceFinderOperation() throws NXException, RemoteException
NXException
RemoteException
ConnectedFaceFinderBuilder createConnectedFaceFinderBuilder(Feature[] weldFeatures) throws NXException, RemoteException
weldFeatures
- MUST be an set of weld features used for Mirror or Translate on the fly.NXException
RemoteException
CompoundWeldBuilder createCompoundWeldBuilder(CompoundWeld compoundWeld) throws NXException, RemoteException
compoundWeld
- CompoundWeld
to be editedNXException
RemoteException
InformationBuilder createInformationBuilder() throws NXException, RemoteException
InformationBuilder
NXException
RemoteException
WeldPmiBuilder createWeldPmiBuilder() throws NXException, RemoteException
WeldPmiBuilder
object.
NXException
RemoteException
PointMarkBuilder createPointMarkBuilder(PointMark pointMarkFeature) throws NXException, RemoteException
pointMarkFeature
- PointMark feature to be editedNXException
RemoteException
PointMarkBuilder editSinglePointMarkFeature(PointMarkPoint elementFeature) throws NXException, RemoteException
PointMarkBuilder
object from a single element feature.
elementFeature
- Single PointMarkPoints element to be editedNXException
RemoteException
LocatorReferenceBuilder createLocatorReferenceBuilder() throws NXException, RemoteException
NXException
RemoteException
void createBeadDesignFeature() throws NXException, RemoteException
NXException
RemoteException
TransformBuilder createTransformBuilder(Transform feature) throws NXException, RemoteException
feature
- Feature to be editedNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.