Automatic Assembly Feature Recognition and Disassembly Sequence Generation
Author:
Sung Raymond C. W.1, Corney Jonathan R.1, Clark Doug E. R.2
Affiliation:
1. Department of Mechanical and Chemical Engineering, Heriot-Watt University, Edinburgh, EH14 4AS, United Kingdom 2. Department of Mathematics, Heriot-Watt University, Edinburgh, EH14 4AS, United Kingdom
Abstract
This paper describes a system for the automatic recognition of assembly features and the generation of disassembly sequences. The paper starts by reviewing the nature and use of assembly features. One of the conclusions drawn from this survey is that the majority of assembly features involve sets of spatially adjacent faces. Two principle types of adjacency relationships are identified and an algorithm is presented for identifying assembly features which arise from “spatial” and “contact” face adjacency relationships (known as s-adjacency and c-adjacency respectively). The algorithm uses an octree representation of a B-rep model to support the geometric reasoning required to locate assembly features on disjoint bodies. A pointerless octree representation is generated by recursively sub-dividing the assembly model’s bounding box into octants which are used to locate: 1. Those portions of faces which are c-adjacent (i.e. they effectively touch within the tolerance of the octree). 2. Those portions of faces which are s-adjacent to a nominated face. The resulting system can locate and partition spatially adjacent faces in a wide range of situations and at different resolutions. The assembly features located are recorded as attributes in the B-rep model and are then used to generate a disassembly sequence plan for the assembly. This sequence plan is represented by a transition state tree which incorporates knowledge of the availability of feasible gripping features. By way of illustration, the algorithm is applied to several trial components
Publisher
ASME International
Subject
Industrial and Manufacturing Engineering,Computer Graphics and Computer-Aided Design,Computer Science Applications,Software
Reference21 articles.
1. Shah, J. J., and Rogers, M. T., 1993, “Assembly Modelling as an Extension of Feature-Based Design,” Res. Eng. Des., 5, pp. 218–237. 2. Anantha, R., Kramer, G. A., and Crawford, R. H., 1996, “Assembly Modelling by Geometric Constraint Satisfaction,” Computer-Aided Design, 28, No. 9, pp. 707–722. 3. Bronsvoort, W. F., van Holland, W., and Jansen, F. W., 1995, Feature Modelling for Assembly, Graphics and Robotics, Straszer, W. and Wahl, F. (eds), Springer-Verlag, Berlin, 1995, 131–148. 4. Gui, J. K., and Mantyla, M., 1994, “Functional Understanding of Assembly Modelling,” Computer-Aided Design, 26, No. 6, pp. 435–451. 5. Lee, K., and Gossard, D. C., 1995, A Hierarchical Data Structure for Representing Assemblies: Part 1, Computer-Aided Design, 17, No. 1, pp.15–19.
Cited by
35 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|