Zhuming Bi

Computer Aided Design and Manufacturing


Скачать книгу

To sustain a valid solid object, the second condition in the Euler–Poincare Law, which is usually called the Euler formula (F − E + V = 2), must be satisfied. This leads to the following features of a solid object:

      1 Each vertex must have at least three edges to meet together

      2 Each edge must be shared by two and only two faces.

      3 Any face must be homomorphic to a disk with no holes; it is simply connected and bounded by a single ring of edges.

      4 A solid must be simply connected with no through hole.

c02f022

      2.4.1 Wireframe Modelling

      A wireframe model represents the boundary edges of an object; these edges can be of lines, arcs, and curves. A wireframe model does not include the upper‐level information such as boundary surfaces or volumes. In addition, the results from wireframe modelling have the following limitations:

       All of the edges are displayed as elements in an image and the visibility caused by overlapping is not identifiable.

       No high‐level information related to solids and masses such as surface areas or masses is available.

       The primary data from wireframe modelling is the coordinates of vertices; therefore, the preparation, importing, and processing of modelling data are very time‐consuming and error‐prone.

       The wireframe modelling method is incapable of designing shapes and specifying more complex forms due to the need for a large number of data points.

c02f023

      2.4.2 Surface Modelling

c02f024

      2.4.3 Boundary Surface Modelling (B‐Rep)

      Boundary surface modelling (B‐Rep) is used to define the finite and closed cover of an object (the mantle) upon a surface model. In B‐Rep modelling, it is assumed that each physical object has an unambiguously determinable boundary surface, which is a continuous closing set of surface patches. Since a finite volume is defined, the B‐Rep method provides a comprehensive topological characterization of solids.

      In defining the volume of solids, B‐Rep modelling utilizes a surface model with all of its determined boundary surface patches, and the normal vector of each surface patch is then determined. A watertight volume can be finally determined by collecting all spatial points at the internal sides of all the surrounding boundary surfaces. This is implemented by the half‐space concept.

      Mathematically, a half space can be expressed as

      (2.17)equation



Name Illustration Implicit equation f(P) = 0
Flat XY plane image {(x, y, z) : z = d}
Cylinder image {(x, y, z) : x2 + y2 = R2}
Cone image {(x, y, z) : x2 + y2 = kz2}
Sphere image {(x, y, z) : x2 + y2 + z2 = R2}