Mechanical Product Disassembly Sequence and Path Planning Based on Knowledge and Geometric Reasoning

A feature-based assembly model is proposed for disassembly sequence planning, and establishing a correct and practical disassembly path for the part in the product, based on geometric reasoning and knowledge. The fundamental assembly modelling strategy for a product is based on the mating features of its parts.An algorithm is introduced which uses the information provided by the mating features of parts in the product to find the candidate parts for disassembly and to carry out disassembly path planning. A complete and accurate interference checking approach is used to ensure no global collision while disassembling a part.In some cases, it cannot be implemented by geometric reasoning alone, so a set of criteria and heuristic rules based on knowledge, constraints, relationships among parts, and quantitative disassemblability assessment are used. It can also be carried out interactively by the user when necessary.The proposed method is integrated with the CAD model of the product. The user can visually disassemble the product while planning, so it is easier to carry out the disassembly planning and generate an optimal sequence.

[1]  Joseph M. Miller,et al.  Automatic assembly planning with fasteners , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[2]  Yanxi Liu,et al.  Planning for assembly from solid models , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[3]  Arthur C. Sanderson,et al.  A correct and complete algorithm for the generation of mechanical assembly sequences , 1991, IEEE Trans. Robotics Autom..

[4]  Pradeep K. Khosla,et al.  Motion constraints from contact geometry: representation and analysis , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[5]  Randall H. Wilson,et al.  Maintaining geometric dependencies in an assembly planner , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[6]  Jean-Claude Latombe,et al.  Geometric Reasoning About Mechanical Assembly , 1994, Artif. Intell..

[7]  D. Dutta,et al.  Automatic Disassembly and Total Ordering in Three Dimensions , 1991 .

[8]  Kazuaki Iwata,et al.  CAD system with product assembly/disassembly planning function , 1993 .

[9]  Tien-Chien Chang,et al.  3D MAPS: Three-dimensional mechanical assembly planning system , 1993 .

[10]  Heedong Ko,et al.  Automatic assembling procedure generation from mating conditions , 1987 .

[11]  Yong Se Kim,et al.  Feature-based assembly mating reasoning , 1999 .

[12]  Alejandro M. García-Alonso,et al.  Solving the collision detection problem , 1994, IEEE Computer Graphics and Applications.