|
![]() | Previous: New tool to position geometry |
New checks have been added to the Evaluate > Check Model option window to improve the product data quality of the models. This allows users of other packages such as Unigraphics, CATIA, Pro/E, etc., to more easily handle StudioTools' geometry.
In this release, the following VDA checks have been implemented:
This check enable you to identify surfaces (including trimmed surfaces) that exceed a user-defined curvature radius.
Select the Minimum Radius of Curvature option in the Evaluate > Check Model option window (and optionally adjust the corresponding tolerance), to run this test.
This check enables you to identify surfaces that have more than a certain number of inflections (change in curvature sign) per span (1 is the default) or over the entire length or width of the surface (3 is the default). This check also identifies wavy planar curves.
To check for waviness of surfaces or planar curves, select the Surface or Planar Curve Waviness option.
The field to the right allows you to enter a value for the "maximum number of inflections allowed". The Allowed Inflections Per Span value can also be adjusted.
This check enables you to identify curves that are not planar.
To check for non-planar curves, select the Non-Planar Curves option in the Evaluate > Check Model option window.
Note
To see this option, Curves or Both must be selected for Check in the top section.
This check enables you to identify curves and surfaces whose interior span/isoparm configuration (distance between adjacent isoparametric curves) results in knots being too close (indistinct knots), or in the segment or patch size being too small (tiny spans).
The indistinct knot criterion is violated if two adjacent knots are non-multiple (not exactly equal), but within a user supplied tolerance in the curve or surface parameter space.
Note
Multiple knots are not in violation of this criterion - a separate check already exists for finding curves and surfaces with multiple knots.
The tiny span criterion for the minimal size of NURBS segments is violated if the segment length (or the length of both opposing patch segments for surfaces) is smaller than a user supplied distance tolerance.
The user must select the Tiny Spans option in the Evaluate > Check Model option window to run the "minimal segment length" check and the Indistinct Knots option to run the "minimal knot separation" check. A separate user-defined tolerance value is located next to each option.
This check enables you to identify:
1 Curves that contain interior self-intersections. A self-intersection means that the curve intersects itself at one or more locations that are not both endpoints.
2 Faces that have boundaries with interior self-intersections. A self-intersection means an intersection of a trimmed surface (or surface) boundary with itself at any place other than the endpoints.
3 Intersection of a face boundary with another face boundary in the same face.
To run the tests for curve self-intersections (case 1) and face boundaries self-intersections (case 2), select the Curve or Surf-Boundary Self Intersect option in the Evaluate > Check Model option window.
To run the test for face boundary intersection on a trimmed surface (case 3), select Trimmed-Surf Boundary Intersect in the Evaluate > Check Model option window, and adjust the corresponding tolerance.
This check enables you to identify curves and surfaces that contain geometry exceeding a specified number of spans.
Select the Maximum Spans option in the Evaluate > Check Model option window, and adjust the maximum number of spans allowed in the corresponding text field to run this test.
![]() | Next: Large Meshes |