Advertisement

Journal of Computer Science and Technology

, Volume 4, Issue 4, pp 374–382 | Cite as

Technical summaries of GEMS

  • Sun Jiaguang 
  • Gu Kaining 
  • Guo Yulin 
  • Tang Zesheng 
Article

Abstract

GEMS is a solid modelling system running on CAD workstation or 32 bits microcomputer with graphics terminal. Complex solid objects are built from transformation and set operations upon box, cylinder, cone, sphere, torus, sweeping object and other primitives. CEMS has explicit features, e. g. hierarchical modular structure, interactive user interface, intuitional input, screen menu driven by data table, defining and instancing object in network construction, storage bases on CSG (Constructive Solid Geometry) and BReps (Boundary Representations), regularized set operations, transformation pipeline consistent with PHIGS graphics standard, various transformations, cutting object with two sections in arbitrary angle, patrolling to view the inside of an object, mapping patterns onto surfaces of an object etc.. Not only can it be used for the fields of spatial planning, architectural plan, CAD/CAM for machining, structure analysis, but it is also fundamental for developing the practical system of simulation, computer vision, robotics and so on.

Keywords

Spatial Planning CEMS Planar Facet Transitional Graph Architectural Plan 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    J.W. Boyce and J. E. Gilchrist, GMsolid: Interactive modeling for design and analysis of solid,IEEE CG andA, Mar. 1982.Google Scholar
  2. [2]
    A. A. G. Requicha, Representations for rigid solids: Theory, methods and systems,ACM Comput. Surv. 12: 4 (1980), 437–464.CrossRefGoogle Scholar
  3. [3]
    R. B. Tilove, Set membership classification: A unified approach to geometric intersection problems,IEEE Trans. Comput.,C-29: 10 (1980), 874–883.CrossRefMathSciNetGoogle Scholar
  4. [4]
    A. A. G. Requicha and H. B. Voelcker, Boolean Operations in Solid Modelling: Boundary Evaluation and Merging Algorithms, Proc. of the IEEE,73: 1 (1985).CrossRefGoogle Scholar
  5. [5]
    Michael E. Mortenson, Geometric Modeling, John Wiley and Son. 1985.Google Scholar
  6. [6]
    Mark Segal and G. H. Sequin, Partitioning Polyhedral Objects into Nonintersecting Parts,IEEE CG and A, Jan., 1988.Google Scholar

Copyright information

© Science Press, Beijing China and Allerton Press Inc. 1989

Authors and Affiliations

  • Sun Jiaguang 
    • 1
  • Gu Kaining 
    • 1
  • Guo Yulin 
    • 1
  • Tang Zesheng 
    • 1
  1. 1.Tsinghua UniversityBeijing

Personalised recommendations