NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Weld::WeldAdvisorBuilder Class Reference

Represents a weld advisor test
To create a new instance of this class, use NXOpen::Weld::WeldManager::CreateWeldAdvisorBuilder

Created in NX7.5.0. More...

Inheritance diagram for NXOpen::Weld::WeldAdvisorBuilder:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Member Functions

void DeleteFeaturesFromResult (const std::vector< NXOpen::TaggedObject * > &objects)
 Delete the features from the check result
Created in NX7.5.0. More...
 
void GetCheckers (std::vector< NXOpen::Weld::WeldAdvisorCheckerType > &checkers)
 Gets the checkers be executed
Created in NX7.5.0. More...
 
double GetCheckZoneRadius (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Check Zone Radius. More...
 
void GetFailedObjects (NXOpen::Weld::WeldAdvisorCheckerType checker, std::vector< NXString > &weldId, std::vector< NXOpen::Weld::LogInfo > &weldObjects)
 The failed results
Created in NX7.5.0. More...
 
double GetFlangeCheckHeight (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Flange Check Height. More...
 
double GetFlangeCheckRadius (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Flange Check Radius. More...
 
bool GetIncludeSealer ()
 The sealer included or not. More...
 
double GetMaximumCsysFaceNormalAngle (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Maximum CSYS Face Normal Angle. More...
 
int GetMaximumNumberLoosePanels (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Maximum Number of Loose Panels. More...
 
double GetMaximumPointFaceDistance (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Maximum Point Face Distance. More...
 
double GetMaximumStackUpGap (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Maximum Stack Up Gap. More...
 
double GetMaximumTotalMetalThickness (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Maximum Total Metal Thickness. More...
 
double GetMinimumClosedAngle (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Minimum Closed Angle. More...
 
double GetMinimumEdgeDistance (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Minimum Edge Distance. More...
 
double GetMinimumEdgeDistanceWithSealer (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Minimum Edge Distance With Sealer. More...
 
double GetMinimumPointDistance (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Minimum Spacing. More...
 
void GetObjects (std::vector< NXOpen::TaggedObject * > &objects)
 Gets the objects to be checked
Created in NX7.5.0. More...
 
double GetParallelismTolerance (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Parallelism Tolerance. More...
 
double GetPlanarityTolerance (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Planarity Tolerance. More...
 
void GetReferenceObjects (NXOpen::TaggedObject *weldObject, NXOpen::Weld::WeldAdvisorCheckerType checker, std::vector< NXOpen::Weld::LogInfo > &weldObjects)
 The objects that failed weld objects referenced
Created in NX7.5.0. More...
 
double GetSealerCheckZoneRadius (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Sealer Check Zone Radius. More...
 
double GetThicknessOuterRatio (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Thickness Outer Ratio. More...
 
double GetThicknessRatio (NXOpen::Weld::WeldAdvisorCustomerDefault type)
 The weld advisor parameter Thickness Ratio. More...
 
void InitializeSettings ()
 The initialization for settings
Created in NX7.5.0. More...
 
void ReportResult (const NXString &filePath)
 The report results to xml file
Created in NX7.5.0. More...
 
void ReportResult (const char *filePath)
 The report results to xml file
Created in NX7.5.0. More...
 
void SaveResult ()
 The save all to part
Created in NX7.5.0. More...
 
void SetCheckers (const std::vector< NXOpen::Weld::WeldAdvisorCheckerType > &checkers)
 Sets the checkers be executed
Created in NX7.5.0. More...
 
void SetCheckZoneRadius (NXOpen::Weld::WeldAdvisorCustomerDefault type, double faceRadius)
 The weld advisor parameter Check Zone Radius
Created in NX7.5.0. More...
 
void SetFlangeCheckHeight (NXOpen::Weld::WeldAdvisorCustomerDefault type, double flangeHeight)
 The weld advisor parameter Flange Check Height
Created in NX7.5.0. More...
 
void SetFlangeCheckRadius (NXOpen::Weld::WeldAdvisorCustomerDefault type, double flangeRadius)
 The weld advisor parameter Flange Check Radius
Created in NX7.5.0. More...
 
void SetIncludeSealer (bool includeSealer)
 The sealer included or not
Created in NX7.5.0. More...
 
void SetMaximumCsysFaceNormalAngle (NXOpen::Weld::WeldAdvisorCustomerDefault type, double csysFaceNmlAngle)
 The weld advisor parameter Maximum CSYS Face Normal Angle
Created in NX7.5.0. More...
 
void SetMaximumNumberLoosePanels (NXOpen::Weld::WeldAdvisorCustomerDefault type, int maxNumOfLoosePanels)
 The weld advisor parameter Maximum Number of Loose Panels
Created in NX7.5.0. More...
 
void SetMaximumPointFaceDistance (NXOpen::Weld::WeldAdvisorCustomerDefault type, double pointFaceDist)
 The weld advisor parameter Maximum Point Face Distance
Created in NX7.5.0. More...
 
void SetMaximumStackUpGap (NXOpen::Weld::WeldAdvisorCustomerDefault type, double maxFaceDist)
 The weld advisor parameter Maximum Stack Up Gap
Created in NX7.5.0. More...
 
void SetMaximumTotalMetalThickness (NXOpen::Weld::WeldAdvisorCustomerDefault type, double totalMetalThickness)
 The weld advisor parameter Maximum Total Metal Thickness
Created in NX7.5.0. More...
 
void SetMinimumClosedAngle (NXOpen::Weld::WeldAdvisorCustomerDefault type, double minClosedAngle)
 The weld advisor parameter Minimum Closed Angle
Created in NX7.5.0. More...
 
void SetMinimumEdgeDistance (NXOpen::Weld::WeldAdvisorCustomerDefault type, double minEdgeDist)
 The weld advisor parameter Minimum Edge Distance
Created in NX7.5.0. More...
 
void SetMinimumEdgeDistanceWithSealer (NXOpen::Weld::WeldAdvisorCustomerDefault type, double minEdgeDistWithSealer)
 The weld advisor parameter Minimum Edge Distance With Sealer
Created in NX7.5.0. More...
 
void SetMinimumPointDistance (NXOpen::Weld::WeldAdvisorCustomerDefault type, double minPointDist)
 The weld advisor parameter Minimum Spacing
Created in NX7.5.0. More...
 
void SetObjects (const std::vector< NXOpen::TaggedObject * > &objects)
 Sets the objects to be checked
Created in NX7.5.0. More...
 
void SetParallelismTolerance (NXOpen::Weld::WeldAdvisorCustomerDefault type, double faceParallelismTolerance)
 The weld advisor parameter Parallelism Tolerance
Created in NX7.5.0. More...
 
void SetPlanarityTolerance (NXOpen::Weld::WeldAdvisorCustomerDefault type, double facePlanarityTolerance)
 The weld advisor parameter Planarity Tolerance
Created in NX7.5.0. More...
 
void SetSealerCheckZoneRadius (NXOpen::Weld::WeldAdvisorCustomerDefault type, double faceRadiusWithSealer)
 The weld advisor parameter Sealer Check Zone Radius
Created in NX7.5.0. More...
 
void SetThicknessOuterRatio (NXOpen::Weld::WeldAdvisorCustomerDefault type, double thicknessOuterRatio)
 The weld advisor parameter Thickness Outer Ratio
Created in NX7.5.0. More...
 
void SetThicknessRatio (NXOpen::Weld::WeldAdvisorCustomerDefault type, double thicknessRatio)
 The weld advisor parameter Thickness Ratio
Created in NX7.5.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a weld advisor test
To create a new instance of this class, use NXOpen::Weld::WeldManager::CreateWeldAdvisorBuilder

Created in NX7.5.0.


Member Function Documentation

void NXOpen::Weld::WeldAdvisorBuilder::DeleteFeaturesFromResult ( const std::vector< NXOpen::TaggedObject * > &  objects)

Delete the features from the check result
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
objectsfeatures to be deleted
void NXOpen::Weld::WeldAdvisorBuilder::GetCheckers ( std::vector< NXOpen::Weld::WeldAdvisorCheckerType > &  checkers)

Gets the checkers be executed
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
checkersCheckers to be executed
double NXOpen::Weld::WeldAdvisorBuilder::GetCheckZoneRadius ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Check Zone Radius.

Returns
The weld advisor parameter Check Zone Radius
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
void NXOpen::Weld::WeldAdvisorBuilder::GetFailedObjects ( NXOpen::Weld::WeldAdvisorCheckerType  checker,
std::vector< NXString > &  weldId,
std::vector< NXOpen::Weld::LogInfo > &  weldObjects 
)

The failed results
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
checkerchecker type
weldIdweld id
weldObjectsfailed objects
double NXOpen::Weld::WeldAdvisorBuilder::GetFlangeCheckHeight ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Flange Check Height.

Returns
The weld advisor parameter Flange Check Height
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetFlangeCheckRadius ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Flange Check Radius.

Returns
The weld advisor parameter Flange Check Radius
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
bool NXOpen::Weld::WeldAdvisorBuilder::GetIncludeSealer ( )

The sealer included or not.

Returns
include sealer
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
double NXOpen::Weld::WeldAdvisorBuilder::GetMaximumCsysFaceNormalAngle ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Maximum CSYS Face Normal Angle.

Returns
The weld advisor parameter Maximum CSYS Face Normal Angle
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
int NXOpen::Weld::WeldAdvisorBuilder::GetMaximumNumberLoosePanels ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Maximum Number of Loose Panels.

Returns
The weld advisor parameter Maximum Number of Loose Panels
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMaximumPointFaceDistance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Maximum Point Face Distance.

Returns
The weld advisor parameter Maximum Point Face Distance
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMaximumStackUpGap ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Maximum Stack Up Gap.

Returns
The weld advisor parameter Maximum Stack Up Gap
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMaximumTotalMetalThickness ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Maximum Total Metal Thickness.

Returns
The weld advisor parameter Maximum Total Metal Thickness
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMinimumClosedAngle ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Minimum Closed Angle.

Returns
The weld advisor parameter Minimum Closed Angle
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMinimumEdgeDistance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Minimum Edge Distance.

Returns
The weld advisor parameter Minimum Edge Distance
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMinimumEdgeDistanceWithSealer ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Minimum Edge Distance With Sealer.

Returns
The weld advisor parameter Minimum Edge Distance With Sealer
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetMinimumPointDistance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Minimum Spacing.

Returns
The weld advisor parameter Minimum Spacing
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
void NXOpen::Weld::WeldAdvisorBuilder::GetObjects ( std::vector< NXOpen::TaggedObject * > &  objects)

Gets the objects to be checked
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
objectsObjects to be checked
double NXOpen::Weld::WeldAdvisorBuilder::GetParallelismTolerance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Parallelism Tolerance.

Returns
The weld advisor parameter Parallelism Tolerance
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetPlanarityTolerance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Planarity Tolerance.

Returns
The weld advisor parameter Planarity Tolerance
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
void NXOpen::Weld::WeldAdvisorBuilder::GetReferenceObjects ( NXOpen::TaggedObject weldObject,
NXOpen::Weld::WeldAdvisorCheckerType  checker,
std::vector< NXOpen::Weld::LogInfo > &  weldObjects 
)

The objects that failed weld objects referenced
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
weldObjectthe weld object
checkerchecker type
weldObjectsreference objects
double NXOpen::Weld::WeldAdvisorBuilder::GetSealerCheckZoneRadius ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Sealer Check Zone Radius.

Returns
The weld advisor parameter Sealer Check Zone Radius
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetThicknessOuterRatio ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Thickness Outer Ratio.

Returns
The weld advisor parameter Thickness Outer Ratio
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
double NXOpen::Weld::WeldAdvisorBuilder::GetThicknessRatio ( NXOpen::Weld::WeldAdvisorCustomerDefault  type)

The weld advisor parameter Thickness Ratio.

Returns
The weld advisor parameter Thickness Ratio
Created in NX7.5.0.

License requirements : ugweld ("UG WELD")
Parameters
typeweld type
void NXOpen::Weld::WeldAdvisorBuilder::InitializeSettings ( )

The initialization for settings
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

void NXOpen::Weld::WeldAdvisorBuilder::ReportResult ( const NXString filePath)

The report results to xml file
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
filePaththe file to save result
void NXOpen::Weld::WeldAdvisorBuilder::ReportResult ( const char *  filePath)

The report results to xml file
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
filePaththe file to save result
void NXOpen::Weld::WeldAdvisorBuilder::SaveResult ( )

The save all to part
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

void NXOpen::Weld::WeldAdvisorBuilder::SetCheckers ( const std::vector< NXOpen::Weld::WeldAdvisorCheckerType > &  checkers)

Sets the checkers be executed
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
checkersCheckers to be executed
void NXOpen::Weld::WeldAdvisorBuilder::SetCheckZoneRadius ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  faceRadius 
)

The weld advisor parameter Check Zone Radius
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
faceRadiusThe weld advisor parameter Check Zone Radius
void NXOpen::Weld::WeldAdvisorBuilder::SetFlangeCheckHeight ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  flangeHeight 
)

The weld advisor parameter Flange Check Height
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
flangeHeightThe weld advisor parameter Flange Check Height
void NXOpen::Weld::WeldAdvisorBuilder::SetFlangeCheckRadius ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  flangeRadius 
)

The weld advisor parameter Flange Check Radius
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
flangeRadiusThe weld advisor parameter Flange Check Radius
void NXOpen::Weld::WeldAdvisorBuilder::SetIncludeSealer ( bool  includeSealer)

The sealer included or not
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
includeSealerinclude sealer or not
void NXOpen::Weld::WeldAdvisorBuilder::SetMaximumCsysFaceNormalAngle ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  csysFaceNmlAngle 
)

The weld advisor parameter Maximum CSYS Face Normal Angle
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
csysFaceNmlAngleThe weld advisor parameter Maximum CSYS Face Normal Angle
void NXOpen::Weld::WeldAdvisorBuilder::SetMaximumNumberLoosePanels ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
int  maxNumOfLoosePanels 
)

The weld advisor parameter Maximum Number of Loose Panels
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
maxNumOfLoosePanelsThe weld advisor parameter Maximum Number of Loose Panels
void NXOpen::Weld::WeldAdvisorBuilder::SetMaximumPointFaceDistance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  pointFaceDist 
)

The weld advisor parameter Maximum Point Face Distance
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
pointFaceDistThe weld advisor parameter Maximum Point Face Distance
void NXOpen::Weld::WeldAdvisorBuilder::SetMaximumStackUpGap ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  maxFaceDist 
)

The weld advisor parameter Maximum Stack Up Gap
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
maxFaceDistThe weld advisor parameter Maximum Stack Up Gap
void NXOpen::Weld::WeldAdvisorBuilder::SetMaximumTotalMetalThickness ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  totalMetalThickness 
)

The weld advisor parameter Maximum Total Metal Thickness
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
totalMetalThicknessThe weld advisor parameter Maximum Total Metal Thickness
void NXOpen::Weld::WeldAdvisorBuilder::SetMinimumClosedAngle ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  minClosedAngle 
)

The weld advisor parameter Minimum Closed Angle
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
minClosedAngleThe weld advisor parameter Minimum Closed Angle
void NXOpen::Weld::WeldAdvisorBuilder::SetMinimumEdgeDistance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  minEdgeDist 
)

The weld advisor parameter Minimum Edge Distance
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
minEdgeDistThe weld advisor parameter Minimum Edge Distance
void NXOpen::Weld::WeldAdvisorBuilder::SetMinimumEdgeDistanceWithSealer ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  minEdgeDistWithSealer 
)

The weld advisor parameter Minimum Edge Distance With Sealer
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
minEdgeDistWithSealerThe weld advisor parameter Minimum Edge Distance With Sealer
void NXOpen::Weld::WeldAdvisorBuilder::SetMinimumPointDistance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  minPointDist 
)

The weld advisor parameter Minimum Spacing
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
minPointDistThe weld advisor parameter Minimum Spacing
void NXOpen::Weld::WeldAdvisorBuilder::SetObjects ( const std::vector< NXOpen::TaggedObject * > &  objects)

Sets the objects to be checked
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
objectsObjects to be checked
void NXOpen::Weld::WeldAdvisorBuilder::SetParallelismTolerance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  faceParallelismTolerance 
)

The weld advisor parameter Parallelism Tolerance
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
faceParallelismToleranceThe weld advisor parameter Parallelism Tolerance
void NXOpen::Weld::WeldAdvisorBuilder::SetPlanarityTolerance ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  facePlanarityTolerance 
)

The weld advisor parameter Planarity Tolerance
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
facePlanarityToleranceThe weld advisor parameter Planarity Tolerance
void NXOpen::Weld::WeldAdvisorBuilder::SetSealerCheckZoneRadius ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  faceRadiusWithSealer 
)

The weld advisor parameter Sealer Check Zone Radius
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
faceRadiusWithSealerThe weld advisor parameter Sealer Check Zone Radius
void NXOpen::Weld::WeldAdvisorBuilder::SetThicknessOuterRatio ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  thicknessOuterRatio 
)

The weld advisor parameter Thickness Outer Ratio
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
thicknessOuterRatioThe weld advisor parameter Thickness Outer Ratio
void NXOpen::Weld::WeldAdvisorBuilder::SetThicknessRatio ( NXOpen::Weld::WeldAdvisorCustomerDefault  type,
double  thicknessRatio 
)

The weld advisor parameter Thickness Ratio
Created in NX7.5.0.



License requirements : ugweld ("UG WELD")

Parameters
typeweld type
thicknessRatioThe weld advisor parameter Thickness Ratio

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