A CORRECT AND COMPLETE ALGORITHM FOR THE GENERATION OF MECHANICAL ASSEMBLY SEQUENCES

被引:358
作者
DEMELLO, LSH [1 ]
SANDERSON, AC [1 ]
机构
[1] RENSSELAER POLYTECH INST,DEPT ELECT COMP & SYST ENGN,TROY,NY 12180
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1991年 / 7卷 / 02期
关键词
D O I
10.1109/70.75905
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an algorithm for the generation of all mechanical assembly sequences for a given product. The algorithm employs a relational model of assemblies. In addition to the geometry of the assembly, this model includes a representation of the attachments that bind one part to another. The problem of generating the assembly sequences is transformed into the problem of generating disassembly sequences in which the dissassembly tasks are the inverse of feasible assembly tasks. This transformation leads to a decomposition approach in which the problem of disassembling one assembly is decomposed into distinct subproblems, each being to disassemble one subassembly. It is assumed that exactly two parts or subassemblies are joined at each time, and that whenever parts are joined forming a subassembly, all contacts between the parts in that subassembly are established. Furthermore, it is assumed that the feasibility of joining two subassemblies is independent of how those subassemblies were built. The algorithm returns the AND/OR graph representation of assembly sequences. The correctness of the algorithm is based on the assumption that it is always possible to decide correctly whether two subassemblies can be joined, based on geometrical and physical criteria. This paper presents an approach to compute this decision. An experimental implementation for the class of products made up of polyhedral and cylindrical parts having planar or cylindrical contacts among themselves is described. Bounds for the amount of computation involved are presented.
引用
收藏
页码:228 / 240
页数:13
相关论文
共 26 条
  • [1] INFERRING POSITIONS OF BODIES FROM SPECIFIED SPATIAL RELATIONSHIPS
    AMBLER, AP
    POPPLESTONE, RJ
    [J]. ARTIFICIAL INTELLIGENCE, 1975, 6 (02) : 157 - 174
  • [2] Andreasen M. M., 1983, DESIGN FOR ASSEMBLY
  • [3] BALDWIN DF, 1990, THESIS MIT CAMBRIDGE
  • [4] BALDWIN DF, CSDLT1040 CS DRAP LA
  • [5] BOOTHROYD G, 1982, AUTOMATIC ASSEMBLY
  • [6] BOURJAULT A, 1984, THESIS U FRANCHECOMT
  • [7] PLANNING FOR CONJUNCTIVE GOALS
    CHAPMAN, D
    [J]. ARTIFICIAL INTELLIGENCE, 1987, 32 (03) : 333 - 377
  • [8] SIMPLIFIED GENERATION OF ALL MECHANICAL ASSEMBLY SEQUENCES
    DEFAZIO, TL
    WHITNEY, DE
    [J]. IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (06): : 640 - 658
  • [9] DEFAZIO TL, 1988, IEEE T ROBOTIC AUTOM, V4, P705
  • [10] AND OR GRAPH REPRESENTATION OF ASSEMBLY PLANS
    DEMELLO, LSH
    SANDERSON, AC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (02): : 188 - 199