NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::CAE::WeldBuilder Class Reference

Represents a CAE::WeldBuilder
To create a new instance of this class, use CAE::MeshManager::CreateWeldBuilder

Created in NX7.5.2. More...

Inheritance diagram for NXOpen::CAE::WeldBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  NumberOfPointsOnEdgeType { NumberOfPointsOnEdgeTypeMaximumNumber, NumberOfPointsOnEdgeTypeSpecifiedNumber }
 Represents the options for specifying maximum number of weld points on an edge. More...
enum  PointOnEdgeType { PointOnEdgeTypeByNumber, PointOnEdgeTypeByDistance, PointOnEdgeTypeByPattern }
 Represents the options for specifying number of weld points on an edge. More...
enum  WeldLocation { WeldLocationPoint, WeldLocationFile, WeldLocationEdge, WeldLocationNode }
 Represents the options for type of operation. More...

Public Member Functions

NXOpen::ExpressionDistanceBetween ()
 Returns the distance between the points on the edge(s) used to specify the location of the weld
Created in NX7.5.2.
NXOpen::SelectTaggedObjectListEdgeSelection ()
 Returns the edge(s) used to specify the location of the weld
Created in NX7.5.2.
NXOpen::CAE::ElementTypeBuilderElementType ()
 Returns the element type to be created for the weld
Created in NX7.5.2.
NXOpen::ExpressionEndOffset ()
 Returns the distance of the last point from the end of the edge(s)
Created in NX7.5.4.
int FlipState ()
 Returns the flip state of the selected edge(s)
Created in NX7.5.4.
NXString InputFile ()
 Returns the name of the input file used to specify locations for the weld
Created in NX7.5.2.
NXOpen::CAE::WeldBuilder::WeldLocation Location ()
 Returns the location of the specified weld
Created in NX7.5.2.
NXOpen::CAE::SelectFENodeListNodeSelection ()
 Returns the node(s) used to specify the location of the weld
Created in NX7.5.2.
int NumberOfPointsOnEdge ()
 Returns the number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.2.
NXOpen::CAE::WeldBuilder::NumberOfPointsOnEdgeType NumberOfPointsOption ()
 Returns the option to specify the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.
NXOpen::ExpressionOffsetDistance ()
 Returns the distance to offset the points from the edge(s)
Created in NX7.5.4.
NXOpen::DirectionOffsetVector ()
 Returns the vector along which to offset the points
Created in NX7.5.4.
NXString Pattern ()
 Returns the pattern used to specify locations on the edge(s)
Created in NX7.5.4.
NXOpen::CAE::WeldBuilder::PointOnEdgeType PointOnEdgeOption ()
 Returns the location of the points on the edge
Created in NX7.5.2.
NXOpen::SelectTaggedObjectListPointsSelection ()
 Returns the point(s) used to specify the location of the weld
Created in NX7.5.2.
NXOpen::ExpressionSearchDistance ()
 Returns the distance within which to search for PIDs
Created in NX7.5.2.
void SetFlipState (int flipState)
 Sets the flip state of the selected edge(s)
Created in NX7.5.4.
void SetInputFile (const NXString &inputFile)
 Sets the name of the input file used to specify locations for the weld
Created in NX7.5.2.
void SetLocation (NXOpen::CAE::WeldBuilder::WeldLocation location)
 Sets the location of the specified weld
Created in NX7.5.2.
void SetNumberOfPointsOnEdge (int numberOfPoints)
 Sets the number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.2.
void SetNumberOfPointsOption (NXOpen::CAE::WeldBuilder::NumberOfPointsOnEdgeType pointOnEdgeOption)
 Sets the option to specify the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.
void SetOffsetVector (NXOpen::Direction *offsetVector)
 Sets the vector along which to offset the points
Created in NX7.5.4.
void SetPattern (const NXString &pattern)
 Sets the pattern used to specify locations on the edge(s)
Created in NX7.5.4.
void SetPointOnEdgeOption (NXOpen::CAE::WeldBuilder::PointOnEdgeType pointOnEdgeOption)
 Sets the location of the points on the edge
Created in NX7.5.2.
void SetSpecifiedNumberOfPoints (int specifiedNumberOfPoints)
 Sets the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.
void SetSupportAllPids (bool isSupportAllPids)
 Sets the option to include all PIDs within the search distance for creating welds
Created in NX7.5.2.
int SpecifiedNumberOfPoints ()
 Returns the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.
NXOpen::ExpressionStartOffset ()
 Returns the distance of the first point from the beginning of the edge(s)
Created in NX7.5.4.
bool SupportAllPids ()
 Returns the option to include all PIDs within the search distance for creating welds
Created in NX7.5.2.

Detailed Description

Represents a CAE::WeldBuilder
To create a new instance of this class, use CAE::MeshManager::CreateWeldBuilder

Created in NX7.5.2.



Member Enumeration Documentation

Represents the options for specifying maximum number of weld points on an edge.

Enumerator:
NumberOfPointsOnEdgeTypeMaximumNumber 

Create the maximum number of points on an edge.

NumberOfPointsOnEdgeTypeSpecifiedNumber 

Specify the number of points to be created on an edge.

Represents the options for specifying number of weld points on an edge.

Enumerator:
PointOnEdgeTypeByNumber 

Specify the number of weld points to be created on an edge.

PointOnEdgeTypeByDistance 

Specify the distance between weld points created on an edge.

PointOnEdgeTypeByPattern 

Specify the distance between weld points as a pattern.

Represents the options for type of operation.

Enumerator:
WeldLocationPoint 

Creates a weld at locations specified using points.

WeldLocationFile 

Creates a weld at locations specified in an input file.

WeldLocationEdge 

Creates a weld at locations on an edge.

WeldLocationNode 

Creates a weld at locations specified using nodes.


Member Function Documentation

Returns the distance between the points on the edge(s) used to specify the location of the weld
Created in NX7.5.2.



License requirements : None

Returns the edge(s) used to specify the location of the weld
Created in NX7.5.2.



License requirements : None

Returns the element type to be created for the weld
Created in NX7.5.2.



License requirements : None

Returns the distance of the last point from the end of the edge(s)
Created in NX7.5.4.



License requirements : None

Returns the flip state of the selected edge(s)
Created in NX7.5.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Returns the name of the input file used to specify locations for the weld
Created in NX7.5.2.



License requirements : None

Returns the location of the specified weld
Created in NX7.5.2.



License requirements : None

Returns the node(s) used to specify the location of the weld
Created in NX7.5.2.



License requirements : None

Returns the number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.2.



License requirements : None

Returns the option to specify the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.



License requirements : None

Returns the distance to offset the points from the edge(s)
Created in NX7.5.4.



License requirements : None

Returns the vector along which to offset the points
Created in NX7.5.4.



License requirements : None

Returns the pattern used to specify locations on the edge(s)
Created in NX7.5.4.



License requirements : None

Returns the location of the points on the edge
Created in NX7.5.2.



License requirements : None

Returns the point(s) used to specify the location of the weld
Created in NX7.5.2.



License requirements : None

Returns the distance within which to search for PIDs
Created in NX7.5.2.



License requirements : None

void NXOpen::CAE::WeldBuilder::SetFlipState ( int  flipState)

Sets the flip state of the selected edge(s)
Created in NX7.5.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
flipStateflipstate
void NXOpen::CAE::WeldBuilder::SetInputFile ( const NXString inputFile)

Sets the name of the input file used to specify locations for the weld
Created in NX7.5.2.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
inputFileinputfile

Sets the location of the specified weld
Created in NX7.5.2.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
locationlocation

Sets the number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.2.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
numberOfPointsnumberofpoints

Sets the option to specify the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
pointOnEdgeOptionpointonedgeoption

Sets the vector along which to offset the points
Created in NX7.5.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
offsetVectoroffsetvector

Sets the pattern used to specify locations on the edge(s)
Created in NX7.5.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
patternpattern

Sets the location of the points on the edge
Created in NX7.5.2.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
pointOnEdgeOptionpointonedgeoption
void NXOpen::CAE::WeldBuilder::SetSpecifiedNumberOfPoints ( int  specifiedNumberOfPoints)

Sets the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
specifiedNumberOfPointsspecifiednumberofpoints
void NXOpen::CAE::WeldBuilder::SetSupportAllPids ( bool  isSupportAllPids)

Sets the option to include all PIDs within the search distance for creating welds
Created in NX7.5.2.



License requirements : nx_masterfem ("Finite Element Modeling")

Parameters:
isSupportAllPidsissupportallpids

Returns the maximum number of points on the edge(s) used to specify the location of the weld
Created in NX7.5.4.



License requirements : None

Returns the distance of the first point from the beginning of the edge(s)
Created in NX7.5.4.



License requirements : None

Returns the option to include all PIDs within the search distance for creating welds
Created in NX7.5.2.



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.