BOOLEAN SET OPERATIONS ON NON-MANIFOLD BOUNDARY REPRESENTATION OBJECTS

被引:27
作者
GURSOZ, EL
CHOI, Y
PRINZ, FB
机构
[1] Engineering Design Research Center, Carnegie Mellon University, Pittsburgh
关键词
SOLID MODELING; BOOLEAN OPERATIONS; INTERSECTION; BOUNDARY REPRESENTATION;
D O I
10.1016/0010-4485(91)90079-C
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For Boolean operations on geometric models, we have developed an intersection algorithm for non-manifold boundary models with vertices, linear edges, planar faces, and volumetric regions. The algorithm operates by intersecting entities in an ordered manner, from vertex to edge, then to face elements. Singular intersections are systematically handled by determining if an entity in one object is within a tolerance region of the entity in the other object. The algorithm performs Boolean operations between objects of different dimensionality as well as solids. An implementation of the proposed algorithm and the experimental results are briefly discussed.
引用
收藏
页码:33 / 39
页数:7
相关论文
共 19 条
  • [1] SYNTHESIS OF SOLIDS BOUNDED BY MANY FACES
    BRAID, IC
    [J]. COMMUNICATIONS OF THE ACM, 1975, 18 (04) : 209 - 216
  • [2] CHOI Y, 1989, THESIS CARNEGIEMELLO
  • [3] COLLEY D, 1988, MECH ENG JUL, P68
  • [4] EDGE EDGE RELATIONSHIPS IN GEOMETRIC MODELING
    FLAQUER, J
    CARBAJAL, A
    MENDEZ, MA
    [J]. COMPUTER-AIDED DESIGN, 1987, 19 (05) : 237 - 244
  • [5] Gursoz E. L., 1990, Geometric Modeling for Product Engineering. Selected and Expanded Papers from the IFIP WG 5.2/NSF Working Conference on Geometric Modeling, P107
  • [6] ROBUST SET OPERATIONS ON POLYHEDRAL SOLIDS
    HOFFMANN, CM
    HOPCROFT, JE
    KARASICK, MS
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1989, 9 (06) : 50 - 59
  • [7] ALGORITHM FOR SPLITTING PLANAR FACES
    KRIPAC, J
    [J]. COMPUTER-AIDED DESIGN, 1987, 19 (06) : 293 - 298
  • [8] CONSTRUCTIVE SOLID GEOMETRY FOR POLYHEDRAL OBJECTS.
    Laidlaw, David H.
    Trumbore, W.Benjamin
    Hughes, John F.
    [J]. Computer Graphics (ACM), 1986, 20 (04): : 161 - 170
  • [9] BOOLEAN OPERATIONS OF 2-MANIFOLDS THROUGH VERTEX NEIGHBORHOOD CLASSIFICATION
    MANTYLA, M
    [J]. ACM TRANSACTIONS ON GRAPHICS, 1986, 5 (01): : 1 - 29
  • [10] BOOLEAN OPERATIONS IN SOLID MODELING - BOUNDARY EVALUATION AND MERGING ALGORITHMS
    REQUICHA, AAG
    VOELCKER, HB
    [J]. PROCEEDINGS OF THE IEEE, 1985, 73 (01) : 30 - 44