NX Open C++ Reference Guide
Public Member Functions
NXOpen::Weld::JointItemBuilder Class Reference

Used to create or edit a Weld::WeldJoint feature. More...

Inheritance diagram for NXOpen::Weld::JointItemBuilder:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

void DeleteCurve ()
 Deletes the joint curve from the builder.
NXOpen::Die::DieLimitsBuilderLimits ()
 Returns the limits of the joint curve span.
NXOpen::ScCollectorMasterEdge ()
 Returns the master edge of a T-joint weld.
NXOpen::ScCollectorPlacementFace ()
 Returns the placement face of a T-joint weld.
NXOpen::ScCollectorPrimaryEdge ()
 Returns the primary edge of a butt weld.
NXOpen::ScCollectorPrimaryFace ()
 Returns the primary face of a butt weld.
NXOpen::Weld::EdgePrepValuesBuilderReadEdgePrepValues ()
 Read edge prep values set by the user plugin function.
void SaveEdgePrepValues (NXOpen::Weld::EdgePrepValuesBuilder *valuesBuilder)
 Save edge prep values to the Welding Joint.
NXOpen::ScCollectorSecondaryEdge ()
 Returns the secondary edge of a butt weld.
NXOpen::ScCollectorSecondaryFace ()
 Returns the secondary face of a butt weld.
void SetUseCallbackValues (bool status)
 Sets the indication to use the values of the callback to define the joint
Created in NX8.0.0.
NXOpen::ScCollectorTargetFace ()
 Returns the target face of a T-joint weld.
bool UseCallbackValues ()
 Returns the indication to use the values of the callback to define the joint
Created in NX8.0.0.
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called.
NXOpen::Weld::CharacteristicsBuilderWeldingCharacteristics ()
 Returns the collection of welding characteristics defined by attributes.

Detailed Description

Used to create or edit a Weld::WeldJoint feature.


To create a new instance of this class, use Weld::WeldJointBuilder::NewItem

Created in NX8.0.0.


Member Function Documentation

Deletes the joint curve from the builder.


Created in NX8.0.0.

License requirements : None

Returns the limits of the joint curve span.


Created in NX8.0.0.

License requirements : None

Returns the master edge of a T-joint weld.


Created in NX8.0.0.

License requirements : None

Returns the placement face of a T-joint weld.

For example, on a profile it is the face that touches the plate.
Created in NX8.0.0.

License requirements : None

Returns the primary edge of a butt weld.


Created in NX8.0.0.

License requirements : None

Returns the primary face of a butt weld.


Created in NX8.0.0.

License requirements : None

Read edge prep values set by the user plugin function.

Returns:

Created in NX8.0.0.

License requirements : structure_weld ("STRUCTURE WELD")

Save edge prep values to the Welding Joint.


Created in NX8.0.0.

License requirements : structure_weld ("STRUCTURE WELD")

Parameters:
valuesBuildervaluesbuilder

Returns the secondary edge of a butt weld.


Created in NX8.0.0.

License requirements : None

Returns the secondary face of a butt weld.


Created in NX8.0.0.

License requirements : None

Sets the indication to use the values of the callback to define the joint
Created in NX8.0.0.



License requirements : structure_weld ("STRUCTURE WELD")

Parameters:
statusstatus

Returns the target face of a T-joint weld.

For example, the plate face that the profile lies on.
Created in NX8.0.0.

License requirements : None

Returns the indication to use the values of the callback to define the joint
Created in NX8.0.0.



License requirements : None

virtual bool NXOpen::Weld::JointItemBuilder::Validate ( ) [virtual]

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.

Returns:
Was self validation successful
Created in NX3.0.1.

License requirements : None

Implements NXOpen::GeometricUtilities::IComponentBuilder.

Returns the collection of welding characteristics defined by attributes.


Created in NX8.0.0.

License requirements : None


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