TOC PREV NEXT

Moritz Geometry Editor


Cell Analysis with Solid Body Geometry


Cell descriptions resulting from the conversion of solid body geometry to surface geometry can be rather complicated, especially when the body description specifies that the cell is outside of several bodies. To help handle such situations, Moritz makes several additional checks are made if the cell was originally defined entirely in terms of solid bodies. These are in addition to the analysis described above.

Check 1 is always performed. The 3D Options property page contains choices for performing checks 2, 3, and 4; the choices can be set for individual cells on the Cell Style property page.

1. If the sense of all bodies in the description is positive (outside of the body), the cell is assumed to infinite and further analysis is skipped.

2. If there is a single inside body with negative sense (inside the body) and if the bounding box of that body completely contains, with no coincident surfaces, the bounding boxes of all of the excluded bodies, the cell is treated as an outside cell with polygonalization based on the inside body.

3. If there is a single inside body with negative sense (inside the body) and that body is an RCC and all excluded bodies are also RCCs with radii < f times the inside RCC radius, only the inside RCC is used for polygonalization. The factor f is set on the 3D Options property page. This option is useful for the coffee model shown on the next page. The polygonalization of the coffee (yellow) excluding the stirrer (red), while possible, provides no better 3D model than polygonalization of the coffee ignoring the stirrer.

4. If everything else does not succeed, check 1 is repeated, but coincident surfaces of the inside and outside bounding boxes are allowed.

These checks were introduced before the use of the combinatorial triangles method. That method handles the cases these checks were designed to work around. Because of that, the checks may be removed in future versions.


White Rock Science
http://www.whiterockscience.com/wrs.html
505 672 1105
email
 
TOC PREV NEXT