On constraints in assembly planning

被引:37
作者
Jones, RE [1 ]
Wilson, RH [1 ]
Calton, TL [1 ]
机构
[1] Sandia Natl Labs, Intelligent Syst & Robot Ctr, Albuquerque, NM 87185 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1998年 / 14卷 / 06期
关键词
assembly planning; manufacturing; constraints; planning; user interfaces;
D O I
10.1109/70.736770
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Constraints on assembly plans vary depending on product, assembly facility, assembly volume, and many other factors. Assembly costs and other measures to optimize vary just as widely. To be effective, computer-aided assembly planning systems must allow users to express the plan selection criteria that apply to their products and production environments. We begin this article by surveying the types of user criteria, both constraints and quality measures, that have been accepted by assembly planning systems to date. The survey is organized along several dimensions, including strategic versus tactical criteria; manufacturing requirements versus requirements of the automated planning process itself; and the information needed to assess compliance with each criterion. The latter strongly influences the efficiency of planning. We then focus on constraints, We describe a framework to support a wide variety of user constraints for intuitive and efficient assembly planning, Our framework expresses all constraints on a sequencing level, specifying orders and conditions on part mating operations in a number of ways. Constraints are implemented as simple procedures that either accept or reject assembly operations proposed by the planner. For efficiency, some constraints are supplemented with special-purpose modifications to the planner's algorithms, Fast replanning enables an interactive plan-vie cv-constrain-replan cycle that aids in constraint discovery and documentation, We describe an implementation of the framework in a computer-aided assembly planning system and experiments applying the system to a number of complex assemblies, including one with 472 parts.
引用
收藏
页码:849 / 863
页数:15
相关论文
共 32 条
[1]  
ABELL TE, 1991, COMPUTER AIDED MECH, P383
[2]   AN INTEGRATED COMPUTER AID FOR GENERATING AND EVALUATING ASSEMBLY SEQUENCES FOR MECHANICAL PRODUCTS [J].
BALDWIN, DF ;
ABELL, TE ;
LUI, MCM ;
DEFAZIO, TL ;
WHITNEY, DE .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (01) :78-94
[3]   Minimal fixturing of frictionless assemblies: Complexity and algorithms [J].
Baraff, D ;
Mattikalli, R ;
Khosla, P .
ALGORITHMICA, 1997, 19 (1-2) :4-39
[4]  
BONESCHANSCHER N, 1989, INFORM CONTR, P233
[5]  
Bourjault A., 1984, Contribution a une approche methodologique de l'assemblage automatise: elaboration automatique des sequences operatoires
[6]  
de Mello L. S. H., 1990, Proceedings 1990 IEEE International Conference on Robotics and Automation (Cat. No.90CH2876-1), P1588, DOI 10.1109/ROBOT.1990.126236
[7]   SIMPLIFIED GENERATION OF ALL MECHANICAL ASSEMBLY SEQUENCES [J].
DEFAZIO, TL ;
WHITNEY, DE .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (06) :640-658
[8]  
DEFAZIO TL, 1988, IEEE T ROBOTIC AUTOM, V4, P705
[9]   A CORRECT AND COMPLETE ALGORITHM FOR THE GENERATION OF MECHANICAL ASSEMBLY SEQUENCES [J].
DEMELLO, LSH ;
SANDERSON, AC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (02) :228-240
[10]   REPRESENTATIONS OF MECHANICAL ASSEMBLY SEQUENCES [J].
DEMELLO, LSH ;
SANDERSON, AC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (02) :211-227