Local mesh decimation for view-independent three-axis NC milling simulation

被引:15
作者
Lee, SH [1 ]
Lee, KS [1 ]
机构
[1] Koomin Univ, Grad Sch Automot Engn, Seongbuk Gu, Seoul 136702, South Korea
关键词
mesh decimation; NC simulation; polygon rendering; real-time simulation; three-axis milling; Z-map;
D O I
10.1007/s001700200063
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The view dependency of typical z-buffer-based NC simulation methods is overcome by a polygon rendering technique that generates polygons to represent the work-piece, thus enabling dynamic viewing transformations without reconstruction of the entire data structure. However, the polygon rendering technique still has difficulty in realising real-time simulation owing to the limited performance of current graphics devices. Therefore, it is necessary to develop a mesh decimation method that enables rapid rendering without loss of display quality. To meet this requirement, in this paper, a new mesh decimation algorithm is proposed for a workpiece which is represented by the z-map structure and whose shape is dynamically changed by the tool. In this algorithm, the z-map data for the work-piece are divided into several regions, and a triangular mesh is constructed for each region. Then, if the tool cuts any region, its mesh is regenerated and decimated again. Since the range of mesh decimation is confined to a few regions, the reduced triangles for rapid rendering can be obtained in a short time. This local mesh decimation method may contribute toward realising the polygon rendering-based NC simulation in real-time on computers equipped with general graphics cards.
引用
收藏
页码:579 / 586
页数:8
相关论文
共 13 条
[1]   DETECTING AND ELIMINATING COLLISIONS IN NC MACHINING [J].
ANDERSON, RO .
COMPUTER-AIDED DESIGN, 1978, 10 (04) :231-237
[2]   THE USE OF VECTORS TO SIMULATE MATERIAL REMOVED BY NUMERICALLY CONTROLLED MILLING [J].
CHAPPEL, IT .
COMPUTER-AIDED DESIGN, 1983, 15 (03) :156-158
[3]  
Choi BK, 1998, SCULPTURED SURFACE M
[4]   A comparison of mesh simplification algorithm [J].
Cignoni, P ;
Montani, C ;
Scopigno, R .
COMPUTERS & GRAPHICS-UK, 1998, 22 (01) :37-54
[5]  
Fridshal R., 1982, PROCEEDING C CADCAM, P236
[6]   INTEGRATED SIMULATION, ERROR ASSESSMENT, AND TOOL PATH CORRECTION FOR 5-AXIS NC MILLING [J].
HUANG, YC ;
OLIVER, JH .
JOURNAL OF MANUFACTURING SYSTEMS, 1995, 14 (05) :331-344
[7]  
Lee K., 1999, PRINCIPLES CAD CAM C
[8]   DIRECT DIMENSIONAL NC VERIFICATION [J].
OLIVER, JH ;
GOODMAN, ED .
COMPUTER-AIDED DESIGN, 1990, 22 (01) :3-10
[9]   Decimation of triangle meshes [J].
Schroeder, William J. ;
Zarge, Jonathan A. ;
Lorensen, William E. .
Computer Graphics (ACM), 1992, 26 (02) :65-70
[10]  
Van Hook T., 1986, Computer Graphics, V20, P15, DOI 10.1145/15886.15887