GMOperatorsInterfaces Enumeration CATCGMBodyCheckRuleID
enum CATCGMBodyCheckRuleID {
CATCGMBodyChkRuleUndefined,
CATCGMBodyChkRuleCurvatureCurve,
CATCGMBodyChkRuleCurvatureSurface,
CATCGMBodyChkRuleSelfIntersectionShell,
CATCGMBodyChkRuleSelfIntersectionWire,
CATCGMBodyChkRuleTopologicalEdgeLength
}
enum CATCGMBodyChecker::CheckRuleID
Defines Check Rules for the body check operation.
- Values:
-
- BodyChkRuleUndefined
-
Not to be used.
- BodyChkRuleCurvatureCurve
-
This rule is active in Light check mode.
With this rule, all the curves present in the input body (unless SetCheckCells is used) would be checked for following rule:
The "evaluated" minimum curvature radius for a curve MUST BE GREATER THAN "allowed" minimum curvature radius.
Here, "allowed" minimum curvature radius is µ (i.e. 1 micron).
- BodyChkRuleCurvatureSurface
-
This rule is active in Full check mode.
With this rule, all the surfaces present in the input body (unless SetCheckCells is used) would be checked for following rule:
The "evaluated" minimum curvature radius for a surface MUST BE GREATER THAN "allowed" minimum curvature radius.
Here, "allowed" minimum curvature radius is µ (i.e. 1 micron).
This object is included in the file: CATCGMBodyCheckerDef.h
Copyright © 1999-2015, Dassault Systèmes. All rights reserved.