WeldAdvisorBuilder Class¶
-
class
NXOpen.Weld.
WeldAdvisorBuilder
¶ Bases:
NXOpen.Builder
Represents a weld advisor test
To create a new instance of this class, use
NXOpen.Weld.WeldManager.CreateWeldAdvisorBuilder
New in version NX7.5.0.
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
DeleteFeaturesFromResult | Delete the features from the check result |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCheckZoneRadius | The weld advisor parameter Check Zone Radius @return The weld advisor parameter Check Zone Radius |
GetCheckers | Gets the checkers be executed |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetFailedObjects | The failed results |
GetFlangeCheckHeight | The weld advisor parameter Flange Check Height @return The weld advisor parameter Flange Check Height |
GetFlangeCheckRadius | The weld advisor parameter Flange Check Radius @return The weld advisor parameter Flange Check Radius |
GetIncludeSealer | The sealer included or not @return include sealer |
GetMaximumCsysFaceNormalAngle | The weld advisor parameter Maximum CSYS Face Normal Angle @return The weld advisor parameter Maximum CSYS Face Normal Angle |
GetMaximumNumberLoosePanels | The weld advisor parameter Maximum Number of Loose Panels @return The weld advisor parameter Maximum Number of Loose Panels |
GetMaximumPointFaceDistance | The weld advisor parameter Maximum Point Face Distance @return The weld advisor parameter Maximum Point Face Distance |
GetMaximumStackUpGap | The weld advisor parameter Maximum Stack Up Gap @return The weld advisor parameter Maximum Stack Up Gap |
GetMaximumTotalMetalThickness | The weld advisor parameter Maximum Total Metal Thickness @return The weld advisor parameter Maximum Total Metal Thickness |
GetMinimumClosedAngle | The weld advisor parameter Minimum Closed Angle @return The weld advisor parameter Minimum Closed Angle |
GetMinimumEdgeDistance | The weld advisor parameter Minimum Edge Distance @return The weld advisor parameter Minimum Edge Distance |
GetMinimumEdgeDistanceWithSealer | The weld advisor parameter Minimum Edge Distance With Sealer @return The weld advisor parameter Minimum Edge Distance With Sealer |
GetMinimumPointDistance | The weld advisor parameter Minimum Spacing @return The weld advisor parameter Minimum Spacing |
GetObject | Returns the object currently being edited by this builder. |
GetObjects | Gets the objects to be checked |
GetParallelismTolerance | The weld advisor parameter Parallelism Tolerance @return The weld advisor parameter Parallelism Tolerance |
GetPlanarityTolerance | The weld advisor parameter Planarity Tolerance @return The weld advisor parameter Planarity Tolerance |
GetReferenceObjects | The objects that failed weld objects referenced |
GetSealerCheckZoneRadius | The weld advisor parameter Sealer Check Zone Radius @return The weld advisor parameter Sealer Check Zone Radius |
GetThicknessOuterRatio | The weld advisor parameter Thickness Outer Ratio @return The weld advisor parameter Thickness Outer Ratio |
GetThicknessRatio | The weld advisor parameter Thickness Ratio @return The weld advisor parameter Thickness Ratio |
InitializeSettings | The initialization for settings |
ReportResult | The report results to xml file |
SaveResult | The save all to part |
SetCheckZoneRadius | The weld advisor parameter Check Zone Radius |
SetCheckers | Sets the checkers be executed |
SetFlangeCheckHeight | The weld advisor parameter Flange Check Height |
SetFlangeCheckRadius | The weld advisor parameter Flange Check Radius |
SetIncludeSealer | The sealer included or not |
SetMaximumCsysFaceNormalAngle | The weld advisor parameter Maximum CSYS Face Normal Angle |
SetMaximumNumberLoosePanels | The weld advisor parameter Maximum Number of Loose Panels |
SetMaximumPointFaceDistance | The weld advisor parameter Maximum Point Face Distance |
SetMaximumStackUpGap | The weld advisor parameter Maximum Stack Up Gap |
SetMaximumTotalMetalThickness | The weld advisor parameter Maximum Total Metal Thickness |
SetMinimumClosedAngle | The weld advisor parameter Minimum Closed Angle |
SetMinimumEdgeDistance | The weld advisor parameter Minimum Edge Distance |
SetMinimumEdgeDistanceWithSealer | The weld advisor parameter Minimum Edge Distance With Sealer |
SetMinimumPointDistance | The weld advisor parameter Minimum Spacing |
SetObjects | Sets the objects to be checked |
SetParallelismTolerance | The weld advisor parameter Parallelism Tolerance |
SetPlanarityTolerance | The weld advisor parameter Planarity Tolerance |
SetSealerCheckZoneRadius | The weld advisor parameter Sealer Check Zone Radius |
SetThicknessOuterRatio | The weld advisor parameter Thickness Outer Ratio |
SetThicknessRatio | The weld advisor parameter Thickness Ratio |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Method Detail¶
DeleteFeaturesFromResult¶
-
WeldAdvisorBuilder.
DeleteFeaturesFromResult
¶ Delete the features from the check result
Signature
DeleteFeaturesFromResult(objects)
Parameters: objects (list of NXOpen.TaggedObject
) – features to be deletedNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetCheckZoneRadius¶
-
WeldAdvisorBuilder.
GetCheckZoneRadius
¶ The weld advisor parameter Check Zone Radius
Signature
GetCheckZoneRadius(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Check Zone Radius Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetCheckers¶
-
WeldAdvisorBuilder.
GetCheckers
¶ Gets the checkers be executed
Signature
GetCheckers()
Returns: Checkers to be executed Return type: list of NXOpen.Weld.WeldAdvisorCheckerType
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetFailedObjects¶
-
WeldAdvisorBuilder.
GetFailedObjects
¶ The failed results
Signature
GetFailedObjects(checker)
Parameters: checker ( NXOpen.Weld.WeldAdvisorCheckerType
) – checker typeReturns: a tuple Return type: A tuple consisting of (weldId, weldObjects). weldId is a list of str. weld idweldObjects is a list of NXOpen.Weld.LogInfo
. failed objectsNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetFlangeCheckHeight¶
-
WeldAdvisorBuilder.
GetFlangeCheckHeight
¶ The weld advisor parameter Flange Check Height
Signature
GetFlangeCheckHeight(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Flange Check Height Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetFlangeCheckRadius¶
-
WeldAdvisorBuilder.
GetFlangeCheckRadius
¶ The weld advisor parameter Flange Check Radius
Signature
GetFlangeCheckRadius(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Flange Check Radius Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetIncludeSealer¶
-
WeldAdvisorBuilder.
GetIncludeSealer
¶ The sealer included or not
Signature
GetIncludeSealer()
Returns: include sealer Return type: bool New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMaximumCsysFaceNormalAngle¶
-
WeldAdvisorBuilder.
GetMaximumCsysFaceNormalAngle
¶ The weld advisor parameter Maximum CSYS Face Normal Angle
Signature
GetMaximumCsysFaceNormalAngle(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Maximum CSYS Face Normal Angle Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMaximumNumberLoosePanels¶
-
WeldAdvisorBuilder.
GetMaximumNumberLoosePanels
¶ The weld advisor parameter Maximum Number of Loose Panels
Signature
GetMaximumNumberLoosePanels(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Maximum Number of Loose Panels Return type: int New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMaximumPointFaceDistance¶
-
WeldAdvisorBuilder.
GetMaximumPointFaceDistance
¶ The weld advisor parameter Maximum Point Face Distance
Signature
GetMaximumPointFaceDistance(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Maximum Point Face Distance Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMaximumStackUpGap¶
-
WeldAdvisorBuilder.
GetMaximumStackUpGap
¶ The weld advisor parameter Maximum Stack Up Gap
Signature
GetMaximumStackUpGap(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Maximum Stack Up Gap Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMaximumTotalMetalThickness¶
-
WeldAdvisorBuilder.
GetMaximumTotalMetalThickness
¶ The weld advisor parameter Maximum Total Metal Thickness
Signature
GetMaximumTotalMetalThickness(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Maximum Total Metal Thickness Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMinimumClosedAngle¶
-
WeldAdvisorBuilder.
GetMinimumClosedAngle
¶ The weld advisor parameter Minimum Closed Angle
Signature
GetMinimumClosedAngle(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Minimum Closed Angle Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMinimumEdgeDistance¶
-
WeldAdvisorBuilder.
GetMinimumEdgeDistance
¶ The weld advisor parameter Minimum Edge Distance
Signature
GetMinimumEdgeDistance(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Minimum Edge Distance Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMinimumEdgeDistanceWithSealer¶
-
WeldAdvisorBuilder.
GetMinimumEdgeDistanceWithSealer
¶ The weld advisor parameter Minimum Edge Distance With Sealer
Signature
GetMinimumEdgeDistanceWithSealer(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Minimum Edge Distance With Sealer Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetMinimumPointDistance¶
-
WeldAdvisorBuilder.
GetMinimumPointDistance
¶ The weld advisor parameter Minimum Spacing
Signature
GetMinimumPointDistance(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Minimum Spacing Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetObjects¶
-
WeldAdvisorBuilder.
GetObjects
¶ Gets the objects to be checked
Signature
GetObjects()
Returns: Objects to be checked Return type: list of NXOpen.TaggedObject
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetParallelismTolerance¶
-
WeldAdvisorBuilder.
GetParallelismTolerance
¶ The weld advisor parameter Parallelism Tolerance
Signature
GetParallelismTolerance(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Parallelism Tolerance Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetPlanarityTolerance¶
-
WeldAdvisorBuilder.
GetPlanarityTolerance
¶ The weld advisor parameter Planarity Tolerance
Signature
GetPlanarityTolerance(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Planarity Tolerance Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetReferenceObjects¶
-
WeldAdvisorBuilder.
GetReferenceObjects
¶ The objects that failed weld objects referenced
Signature
GetReferenceObjects(weldObject, checker)
Parameters: - weldObject (
NXOpen.TaggedObject
) – the weld object - checker (
NXOpen.Weld.WeldAdvisorCheckerType
) – checker type
Returns: reference objects
Return type: list of
NXOpen.Weld.LogInfo
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- weldObject (
GetSealerCheckZoneRadius¶
-
WeldAdvisorBuilder.
GetSealerCheckZoneRadius
¶ The weld advisor parameter Sealer Check Zone Radius
Signature
GetSealerCheckZoneRadius(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Sealer Check Zone Radius Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetThicknessOuterRatio¶
-
WeldAdvisorBuilder.
GetThicknessOuterRatio
¶ The weld advisor parameter Thickness Outer Ratio
Signature
GetThicknessOuterRatio(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Thickness Outer Ratio Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
GetThicknessRatio¶
-
WeldAdvisorBuilder.
GetThicknessRatio
¶ The weld advisor parameter Thickness Ratio
Signature
GetThicknessRatio(type)
Parameters: type ( NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld typeReturns: The weld advisor parameter Thickness Ratio Return type: float New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
InitializeSettings¶
-
WeldAdvisorBuilder.
InitializeSettings
¶ The initialization for settings
Signature
InitializeSettings()
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
ReportResult¶
-
WeldAdvisorBuilder.
ReportResult
¶ The report results to xml file
Signature
ReportResult(filePath)
Parameters: filePath (str) – the file to save result NOTE: The full Unicode character set is not supported for this parameter. New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
SaveResult¶
-
WeldAdvisorBuilder.
SaveResult
¶ The save all to part
Signature
SaveResult()
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
SetCheckZoneRadius¶
-
WeldAdvisorBuilder.
SetCheckZoneRadius
¶ The weld advisor parameter Check Zone Radius
Signature
SetCheckZoneRadius(type, faceRadius)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - faceRadius (float) – The weld advisor parameter Check Zone Radius
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetCheckers¶
-
WeldAdvisorBuilder.
SetCheckers
¶ Sets the checkers be executed
Signature
SetCheckers(checkers)
Parameters: checkers (list of NXOpen.Weld.WeldAdvisorCheckerType
) – Checkers to be executedNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
SetFlangeCheckHeight¶
-
WeldAdvisorBuilder.
SetFlangeCheckHeight
¶ The weld advisor parameter Flange Check Height
Signature
SetFlangeCheckHeight(type, flangeHeight)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - flangeHeight (float) – The weld advisor parameter Flange Check Height
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetFlangeCheckRadius¶
-
WeldAdvisorBuilder.
SetFlangeCheckRadius
¶ The weld advisor parameter Flange Check Radius
Signature
SetFlangeCheckRadius(type, flangeRadius)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - flangeRadius (float) – The weld advisor parameter Flange Check Radius
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetIncludeSealer¶
-
WeldAdvisorBuilder.
SetIncludeSealer
¶ The sealer included or not
Signature
SetIncludeSealer(includeSealer)
Parameters: includeSealer (bool) – include sealer or not New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
SetMaximumCsysFaceNormalAngle¶
-
WeldAdvisorBuilder.
SetMaximumCsysFaceNormalAngle
¶ The weld advisor parameter Maximum CSYS Face Normal Angle
Signature
SetMaximumCsysFaceNormalAngle(type, csysFaceNmlAngle)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - csysFaceNmlAngle (float) – The weld advisor parameter Maximum CSYS Face Normal Angle
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMaximumNumberLoosePanels¶
-
WeldAdvisorBuilder.
SetMaximumNumberLoosePanels
¶ The weld advisor parameter Maximum Number of Loose Panels
Signature
SetMaximumNumberLoosePanels(type, maxNumOfLoosePanels)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - maxNumOfLoosePanels (int) – The weld advisor parameter Maximum Number of Loose Panels
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMaximumPointFaceDistance¶
-
WeldAdvisorBuilder.
SetMaximumPointFaceDistance
¶ The weld advisor parameter Maximum Point Face Distance
Signature
SetMaximumPointFaceDistance(type, pointFaceDist)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - pointFaceDist (float) – The weld advisor parameter Maximum Point Face Distance
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMaximumStackUpGap¶
-
WeldAdvisorBuilder.
SetMaximumStackUpGap
¶ The weld advisor parameter Maximum Stack Up Gap
Signature
SetMaximumStackUpGap(type, maxFaceDist)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - maxFaceDist (float) – The weld advisor parameter Maximum Stack Up Gap
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMaximumTotalMetalThickness¶
-
WeldAdvisorBuilder.
SetMaximumTotalMetalThickness
¶ The weld advisor parameter Maximum Total Metal Thickness
Signature
SetMaximumTotalMetalThickness(type, totalMetalThickness)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - totalMetalThickness (float) – The weld advisor parameter Maximum Total Metal Thickness
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMinimumClosedAngle¶
-
WeldAdvisorBuilder.
SetMinimumClosedAngle
¶ The weld advisor parameter Minimum Closed Angle
Signature
SetMinimumClosedAngle(type, minClosedAngle)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - minClosedAngle (float) – The weld advisor parameter Minimum Closed Angle
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMinimumEdgeDistance¶
-
WeldAdvisorBuilder.
SetMinimumEdgeDistance
¶ The weld advisor parameter Minimum Edge Distance
Signature
SetMinimumEdgeDistance(type, minEdgeDist)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - minEdgeDist (float) – The weld advisor parameter Minimum Edge Distance
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMinimumEdgeDistanceWithSealer¶
-
WeldAdvisorBuilder.
SetMinimumEdgeDistanceWithSealer
¶ The weld advisor parameter Minimum Edge Distance With Sealer
Signature
SetMinimumEdgeDistanceWithSealer(type, minEdgeDistWithSealer)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - minEdgeDistWithSealer (float) – The weld advisor parameter Minimum Edge Distance With Sealer
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetMinimumPointDistance¶
-
WeldAdvisorBuilder.
SetMinimumPointDistance
¶ The weld advisor parameter Minimum Spacing
Signature
SetMinimumPointDistance(type, minPointDist)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - minPointDist (float) – The weld advisor parameter Minimum Spacing
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetObjects¶
-
WeldAdvisorBuilder.
SetObjects
¶ Sets the objects to be checked
Signature
SetObjects(objects)
Parameters: objects (list of NXOpen.TaggedObject
) – Objects to be checkedNew in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
SetParallelismTolerance¶
-
WeldAdvisorBuilder.
SetParallelismTolerance
¶ The weld advisor parameter Parallelism Tolerance
Signature
SetParallelismTolerance(type, faceParallelismTolerance)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - faceParallelismTolerance (float) – The weld advisor parameter Parallelism Tolerance
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetPlanarityTolerance¶
-
WeldAdvisorBuilder.
SetPlanarityTolerance
¶ The weld advisor parameter Planarity Tolerance
Signature
SetPlanarityTolerance(type, facePlanarityTolerance)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - facePlanarityTolerance (float) – The weld advisor parameter Planarity Tolerance
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetSealerCheckZoneRadius¶
-
WeldAdvisorBuilder.
SetSealerCheckZoneRadius
¶ The weld advisor parameter Sealer Check Zone Radius
Signature
SetSealerCheckZoneRadius(type, faceRadiusWithSealer)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - faceRadiusWithSealer (float) – The weld advisor parameter Sealer Check Zone Radius
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetThicknessOuterRatio¶
-
WeldAdvisorBuilder.
SetThicknessOuterRatio
¶ The weld advisor parameter Thickness Outer Ratio
Signature
SetThicknessOuterRatio(type, thicknessOuterRatio)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - thicknessOuterRatio (float) – The weld advisor parameter Thickness Outer Ratio
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
SetThicknessRatio¶
-
WeldAdvisorBuilder.
SetThicknessRatio
¶ The weld advisor parameter Thickness Ratio
Signature
SetThicknessRatio(type, thicknessRatio)
Parameters: - type (
NXOpen.Weld.WeldAdvisorCustomerDefault
) – weld type - thicknessRatio (float) – The weld advisor parameter Thickness Ratio
New in version NX7.5.0.
License requirements: ugweld (“UG WELD”)
- type (
Validate¶
-
WeldAdvisorBuilder.
Validate
¶ 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.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.