Computing tolerance parameters for fixturing and feeding

被引:11
作者
Chen, JL [1 ]
Goldberg, K
Overmars, MH
Halperin, D
Bohringer, KF
Zhuang, Y
机构
[1] Univ Calif Berkeley, Berkeley, CA 94720 USA
[2] Univ Utrecht, NL-3508 TC Utrecht, Netherlands
[3] Tel Aviv Univ, IL-69978 Tel Aviv, Israel
[4] Univ Washington, Seattle, WA 98195 USA
[5] Qualcomm Inc, San Diego, CA 92121 USA
关键词
D O I
10.1108/01445150210423206
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fixtures and feeders are important components of automated assembly systems: fixtures accurately hold parts and feeders move parts into alignment. These components can fail when part shape varies. Parametric tolerance classes specify how much variation is allowable. In this paper we consider fixturing convex polygonal parts using right-angle brackets and feeding polygonal parts on conveyor belts using sequences of vertical fences. For both cases, we define new tolerance classes and give algorithms for computing the parameter specifications such that the fixture or feeder will work for all parts in the tolerance class. For fixturing we give an O(1) algorithm to compute the dimensions of rectangular tolerance zones. For feeding we give an O(n(2)) algorithm to compute the radius of the largest allowable tolerance zone around each vertex. For each, we give an O(n) time algorithm for testing if an n-sided part is in the tolerance class.
引用
收藏
页码:163 / 172
页数:10
相关论文
共 32 条
[1]  
AKELLA S, 1996, CMURITR9638
[2]  
AKELLA S, 2000, INT J ROBOTICS RES, V19
[3]  
AKELLA S, 1996, 2 WORKSH ALG FDN ROB
[4]   Computing fence designs for orienting parts [J].
Berretty, RP ;
Goldberg, K ;
Overmars, MH ;
van der Stappen, AF .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1998, 10 (04) :249-262
[5]  
Bjorke O., 1989, Computer-aided tolerancing
[6]  
Boothroyd G., 1982, AUTOMATIC ASSEMBLY
[7]  
BROOKS RA, 1982, INT J ROBOT RES, V1, P29
[8]  
BROST RC, 1996, IEEE INT C ROB AUT
[9]  
CHEN J, 1998, INT WORKSH ALG FDN R
[10]  
CHEN YB, 1995, ALGORITHMICA, V14