Читать книгу Computer Aided Design and Manufacturing - Zhuming Bi - Страница 65
2.4.4 Space Decomposition
ОглавлениеIn a space decomposition, an object is represented by a collection of isomorphic cells. The sizes of isomorphic cells are very small, being several orders of the magnitude smaller than the dimensions of an object. The space decomposition method is very popular in numerical simulations such as finite element analysis and boundary element analysis.
Figure 2.26 illustrate how the space decomposition is processed as well as the corresponding data structure. The space decomposition is performed as the following procedure:
1 It divides a finite space into eight parts (producing octants).
2 It then examines each space region as to whether they are fully or partly filled.
3 Partial regions that are totally filled up or are not filled at all can be excluded from further investigations.
4 The partially filled octants are continuously refined until the required accuracy is achieved.
Figure 2.26 Data structure of space composition.
Figure 2.27 shows examples of using the space decomposition method to represent objects (Bi and Kang 2014). In the left column, the datasets of point clouds are obtained by 3D scanning, and in the right column, the point clouds have been transformed into solid geometries using the space decomposition method.
Figure 2.27 Examples of solid objects using a space decomposition method (Bi and Kang 2014). (a) Point cloud datasets of objects. (b) Solids and surfaces from the space decomposition method.
In the numerical simulations, the finite volume of solid is decomposed into small cells, so‐called isomorphic cells; these cells are usually smaller by several orders of magnitude than the dimensions of the solid itself. The space decomposition in a numerical simulation is also called a meshing process and Figure 2.28 shows two example models where the solids are decomposed into a set of small cells called elements.
Figure 2.28 Examples of space decomposition in numerical simulation. (a) Solid A. (b) Solid B.