NX Open C++ Reference Guide
Classes | Public Types | List of all members
NXOpen::CAE::ModelCheck::TestValueTypes Class Reference

Represents the quality check criteria value settings. More...

Classes

struct  ElementReference
 represents an element reference definition associated with this test More...
 

Public Types

enum  CriteriaType { CriteriaTypeWarning, CriteriaTypeError }
 the alert level of a criteria value More...
 
enum  Result {
  ResultPassed, ResultFailed, ResultException, ResultNotApply,
  ResultWarned
}
 the checking result More...
 
enum  TestType {
  TestTypeJacobianZero, TestTypeJacobianRatio, TestTypeJacobianSign, TestTypeVolume,
  TestTypeAxisymmetricY, TestTypeAxisymmetricX, TestTypeAspectRatio, TestTypeSkewAngle,
  TestTypeInteriorAngleMinimum, TestTypeInteriorAngleMaximum, TestTypeTaper, TestTypeWarpFactor,
  TestTypeFaceWarpCoefficient, TestTypeEdgePointLengthRatio, TestTypeEdgePointIncludedAngle, TestTypeLengthRatioOffset,
  TestTypeParallelDeviation, TestTypeShapeFactor, TestTypeTwist, TestTypeLengthMinimum,
  TestTypeLengthMaximum, TestTypeTetCollapse, TestTypeWarpageAngle, TestTypeCohesiveElement,
  TestTypeLaminateTaperRatio, TestTypeLaminateThicknessRatio, TestTypeArea
}
 the test types More...
 
enum  Validator {
  ValidatorNone, ValidatorGreatThan, ValidatorGreatThanOrEqual, ValidatorSmallThan,
  ValidatorSmallThanOrEqual
}
 indicates how to compare the check result with the criteria value More...
 

Detailed Description

Represents the quality check criteria value settings.


No Creator this holds an enum shared by other classes

Created in NX8.5.0.

Member Enumeration Documentation

the alert level of a criteria value

Enumerator
CriteriaTypeWarning 

reports as warning if the check result failed with the criteria value

CriteriaTypeError 

reports as error if the check result failed with the criteria value

the checking result

Enumerator
ResultPassed 

indicates the test value does not violate the criteria values

ResultFailed 

indicates the test value violates the error criteria value

ResultException 

indicates there is an exception thrown during the checking

ResultNotApply 

indicates the test is not available or not done for an element

ResultWarned 

indicates the test value violates the warning criteria value

the test types

Enumerator
TestTypeJacobianZero 

jacobian zero

TestTypeJacobianRatio 

jacobian ratio

TestTypeJacobianSign 

jacobian sign

TestTypeVolume 

volume

TestTypeAxisymmetricY 

When elements are modeled in XZ plane, check consistent Y.

When elements are modeled in XY plane, check consistent Z.

TestTypeAxisymmetricX 

When elements are modeled in XZ plane, check X >= 0.0.

When elements are modeled in XY plane, check Y >= 0.0.

TestTypeAspectRatio 

aspect ratio

TestTypeSkewAngle 

skew angle

TestTypeInteriorAngleMinimum 

interior angle minimum

TestTypeInteriorAngleMaximum 

interior angle maximum

TestTypeTaper 

taper

TestTypeWarpFactor 

warp factor

TestTypeFaceWarpCoefficient 

face warp coefficient

TestTypeEdgePointLengthRatio 

edge point length ratio

TestTypeEdgePointIncludedAngle 

edge point included angle

TestTypeLengthRatioOffset 

length ratio offset

TestTypeParallelDeviation 

parallel deviation

TestTypeShapeFactor 

shape factor

TestTypeTwist 

twist

TestTypeLengthMinimum 

length minimum

TestTypeLengthMaximum 

length maximum

TestTypeTetCollapse 

tet collapse

TestTypeWarpageAngle 

warpage angle

TestTypeCohesiveElement 

cohesive element

TestTypeLaminateTaperRatio 

Ratio of longest edge to shortest edge in stacking direction for the elements that reference PCOMPS entries only.

TestTypeLaminateThicknessRatio 

Ratio of the difference between thickness in stacking direction as defined by grids and thickness as defined by ply thickness specification to the thickness in the stacking direction as defined by grids for the elements that reference PCOMPS entries only.

TestTypeArea 

area

indicates how to compare the check result with the criteria value

Enumerator
ValidatorNone 

indicates no criteria value defined, not necessary to compare the check result with criteria value

ValidatorGreatThan 

the check passes if the check result is great than the criteria value

ValidatorGreatThanOrEqual 

the check passes if the check result is equal or great than the criteria value

ValidatorSmallThan 

the check passes if the check result is small than the criteria value

ValidatorSmallThanOrEqual 

the check passes if the check result is equal or small than the criteria value


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