Recursive polygon offset computing for rapid prototyping applications based on Voronoi diagrams

被引:8
作者
Bo, Qian [1 ,2 ]
机构
[1] N China Univ Technol, Coll Mech & Elect Engn, Beijing 100144, Peoples R China
[2] N China Univ Technol, Inst Elect & Mech Engn, Beijing 100144, Peoples R China
关键词
Offset; Voronoi diagram; Recursive; Rapid prototyping; Algorithm; Scanning;
D O I
10.1007/s00170-009-2454-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The generating algorithm of the polygon offsetting is conceptually simple but important, however, geometric problems are very complex. Although some efficient algorithms have been developed to solve it, their computational dependency makes them efficient in only a limited number of line segments of cases. This article presents a recursive algorithm to compute a trimmed offset of a polygon consisting of large-scale line segments in a plane. Assuming that a Voronoi diagram of the polygon is obtained and available, the algorithm constructs topological structures of all Voronoi edges and Voronoi objects: every edge is associated with two Voronoi objects; one object of the Voronoi diagram constitutes the edges. Once the offsetting process starts and intersects with the Voronoi edge of one object, find the next Voronoi object using the topology relation and compute the pairwise intersection in edge. After the rapid prototyping scanning process method has been applied, the result shows that the algorithm is simple and efficient.
引用
收藏
页码:1019 / 1028
页数:10
相关论文
共 15 条
[1]   3-DIMENSIONAL RAPID PROTOTYPING TECHNOLOGIES AND KEY DEVELOPMENT AREAS [J].
CHUA, CK .
COMPUTING & CONTROL ENGINEERING JOURNAL, 1994, 5 (04) :200-206
[2]   A METHOD OF GENERATING MOTIFS ALIGNED ALONG A CIRCULAR-ARC [J].
CHUA, CK ;
GAY, R ;
HOHEISEL, W .
COMPUTERS & GRAPHICS-UK, 1994, 18 (03) :353-362
[3]   Comparing offset curve approximation methods [J].
Elber, G ;
Lee, IK ;
Kim, MS .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1997, 17 (03) :62-71
[4]   Voronoi diagrams and offset curves of curvilinear polygons [J].
Held, M .
COMPUTER-AIDED DESIGN, 1998, 30 (04) :287-300
[5]   VRONI: An engineering approach to the reliable and efficient computation of Voronoi diagrams of points and line segments [J].
Held, M .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2001, 18 (02) :95-123
[6]  
JAEHUN J, 1999, INT J ADV MANUF TECH, V15, P82
[7]   Incremental algorithms for finding the offset distance and minimum passage width in a pocket machining toolpath using the Voronoi technique [J].
Lai, WS ;
Faddis, T ;
Sorem, R .
JOURNAL OF MATERIALS PROCESSING TECHNOLOGY, 2000, 100 (1-3) :30-35
[8]   Abstract Voronoi diagram in 3-space [J].
Lê, NM .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2004, 68 (01) :41-79
[9]   An overview of offset curves and surfaces [J].
Maekawa, T .
COMPUTER-AIDED DESIGN, 1999, 31 (03) :165-173
[10]  
MOHD S, 2006, COMPUT AIDED DESIGN, V38, P194