Boolean operations of STL models based on loop detection

被引:18
作者
Guo, K. -B. [1 ]
Zhang, L. -C. [1 ]
Wang, C. -J. [1 ]
Huang, S. -H. [1 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Plast Forming Simulat & Die & Mould, Wuhan 430074, Peoples R China
关键词
rapid prototyping; STL model; Boolean operations; loop detection; intersection test; inclusion test;
D O I
10.1007/s00170-006-0487-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For the data processing of rapid prototyping manufacturing, Boolean operation can offer a versatile tool for editing or modifying the STL model, adding the artificial construction, and creating the complex assistant-support structure to meet special technical requests. The topological structure of STL models is built firstly in order to obtain the relationship among the triangular facets of the object. The intersection test between two triangles picked, respectively, from two solids is taken to get the intersection triangle pairs and the intersection segments array, from which the intersection segments loops are detected. The intersection surfaces are divided into several surface patches along the intersection loops. The inclusion prediction is taken by testing the candidate point whether inside or outside the solid region of the solid slice. Detecting the loops for determination of the valid intersection lines greatly increases the efficiency and the reliability of the process.
引用
收藏
页码:627 / 633
页数:7
相关论文
共 16 条
  • [1] BHATIA S, 1999, MICROFABRICATION TIS, P45
  • [2] BIEMANN H, 2001, ACM COMPUTER GRAPHIC, V8, P185
  • [3] Chua C. K., 1998, AUTOMEDICA, V17, P29
  • [4] Interface between CAD and Rapid Prototyping systems .1. A study of existing interfaces
    Chua, CK
    Gan, JGK
    Tong, M
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1997, 13 (08) : 566 - 570
  • [5] Devillers O., 2002, RR4488 INRIA
  • [6] HELD M, 1996, ERIT COLLECTION EFFI
  • [7] Adaptive slicing with sloping layer surfaces
    Hope, R. L.
    Roth, R. N.
    Jacobs, P. A.
    [J]. RAPID PROTOTYPING JOURNAL, 1997, 3 (03) : 89 - 98
  • [8] TRICUT: a program to clip triangle meshes using the rapid and triangle libraries and the visualization toolkit
    Lindenbeck, CH
    Ebert, HD
    Ulmer, H
    Lavorante, LP
    Pflug, R
    [J]. COMPUTERS & GEOSCIENCES, 2002, 28 (07) : 841 - 850
  • [9] A fast robust algorithm for the intersection of triangulated surfaces
    Lo, SH
    Wang, WX
    [J]. ENGINEERING WITH COMPUTERS, 2004, 20 (01) : 11 - 21
  • [10] MANTESE JV, 2005, MULTIFUNCT THIN FILM, V1, P1