Computer Aided Design and Manufacturing. Zhuming Bi

Чтение книги онлайн.

Читать онлайн книгу Computer Aided Design and Manufacturing - Zhuming Bi страница 38

Computer Aided Design and Manufacturing - Zhuming Bi

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

the model through boundary surfaces.

      3 The extension of an object is finite; the model can be mapped to a 2D plan for computer visualization.

      4 An object can be generated as a composition of a finite number of solid primitives and the modelled object model can be stored in a computer.

      5 An object can be modelled as a closed set in terms of rigid solid motions.

      2.4.5.1 Solid Primitives

c02f029
Modelling tool Explanation Example
Extruding Extruding creates a solid by moving a two‐dimensional profile along a straight path. image
Revolving Revolving creates a solid by revolving a two‐dimensional profile along an axis. image
Sweeping Sweeping creates a solid by translating a 2D profile along a 3D path with or without one or a few of 3D guide curves. image
Lofting Lofting creates a solid by specifying and connecting vertices on a series of 2D profiles. image

      2.4.5.2 Composition Operations

c02f030 c02f031

      2.4.5.3 CSG Modelling

      A series of composition operations can be expressed as

      (2.19)equation

      where TC stands for the assembled object, Ti (i = 1, 2, 3, …, N) are the primitives in the object, and ⊗ is one of the Boolean operations (‘∪’, ‘∩’, and ‘\’).

      2.4.5.4 Modelling Procedure

      The procedure of CSG modelling is as follows:

      1 Define a set of solid primitives.

      2 Create dimensional variables and constraints of solid primitives.

      3 Transform each solid primitive into the appropriate position, applying the generalized set operations.

      4 Finally, combine elemental solids to generate a unique and legal solid model.

c02f032

      2.4.5.5 Data Structure of CSG Models

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