SEPARATING AND INTERSECTING SPHERICAL POLYGONS - COMPUTING MACHINABILITY ON 3-AXIS, 4-AXIS AND 5-AXIS NUMERICALLY CONTROLLED MACHINES

被引:55
作者
CHEN, LL
CHOU, SY
WOO, TC
机构
[1] NATL TAIWAN INST TECHNOL, INST ENGN TECHNOL, TAIPEI 10772, TAIWAN
[2] NATL TAIWAN INST TECHNOL, DEPT IND MANAGEMENT, TAIPEI 10772, TAIWAN
[3] UNIV MICHIGAN, DEPT IND & OPERAT ENGN, ANN ARBOR, MI 48109 USA
来源
ACM TRANSACTIONS ON GRAPHICS | 1993年 / 12卷 / 04期
关键词
ALGORITHMS; DESIGN; MANUFACTURING; PERFORMANCE; BISECTION; DENSEST HEMISPHERE; MINIMAL MAXIMAL INTERSECTION; NUMERICALLY CONTROLLED MACHINING; SEPARATION; SPHERICAL ALGORITHM; VISIBILITY ALGORITHM;
D O I
10.1145/159730.159732
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider the computation of an optimal workpiece orientation allowing the Maximal number of surfaces to be machined in a single setup on a three-, four-, or five-axis numerically controlled machine. Assuming the use of a ball-end cutter, we establish the conditions under which a surface is machinable by the cutter aligned in a certain direction, without the cutter's being obstructed by portions of the same surface. The set of such directions is represented on the sphere as a convex region, called the visibility map of the surface. By using the Gaussian maps and the visibility maps of the surfaces on a component, we can formulate the optimal workpiece orientation problems as geometric problems on the sphere. These and related geometric problems include finding a densest hemisphere that contains the largest subset of a given set of spherical polygons, determining a great circle that separates a given set of spherical polygons, computing a great circle that bisects a given set of spherical polygons, and finding a great circle that intersects the largest or the smallest subset of a set of spherical polygons. We show how all possible ways of intersecting a set of n spherical polygons with v total number of vertices by a great circle can be computed in 0(vn log n) time and represented as a spherical partition. By making use of this representation, we present efficient algorithms for solving the five geometric problems on the sphere.
引用
收藏
页码:305 / 326
页数:22
相关论文
共 31 条
[1]  
[Anonymous], 1987, EATCS MONOGRAPHS THE
[2]  
[Anonymous], 1968, ART COMPUTER PROGRAM
[3]   POLYHEDRAL LINE TRANSVERSALS IN SPACE [J].
AVIS, D ;
WENGER, R .
DISCRETE & COMPUTATIONAL GEOMETRY, 1988, 3 (03) :257-265
[4]  
Baumgart BG, 1975, AFIPS P, P589, DOI DOI 10.1145/1499949.1500071
[5]  
BROWN KQ, 1979, THESIS CARNEGIEMELLO
[6]   THE POWER OF GEOMETRIC DUALITY [J].
CHAZELLE, B ;
GUIBAS, LJ ;
LEE, DT .
BIT, 1985, 25 (01) :76-90
[7]   COMPUTATIONAL GEOMETRY ON THE SPHERE WITH APPLICATION TO AUTOMATED MACHINING [J].
CHEN, LL ;
WOO, TC .
JOURNAL OF MECHANICAL DESIGN, 1992, 114 (02) :288-295
[8]  
CHEN LL, 1992, P S CONCURRENT ENG
[9]  
CHEN LL, 1992, 92105 IOW STAT U DEP
[10]  
Chvatal V., 1979, Mathematics of Operations Research, V4, P233, DOI 10.1287/moor.4.3.233