Assembly planning for B-rep objects
- 4 December 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 314-321
- https://doi.org/10.1109/cim.1990.128117
Abstract
An automated manufacturing system requires the ability to simulate manipulation of objects given only their CAD models in order to establish valid assembly-process plans. A disassembly engine is presented which takes boundary representation (B-rep) models of components along with the positions of the components when they are assembled to form a product, as well as models of workcell components such as walls and table surfaces, and derives a sequence of translational subassembly operations which will disassemble the product. The reverse of this sequence gives an assembly sequence for the product. The disassembly technique is centered on two modules: a freedom-determination module uses an iterative surface subdivision technique to determine the freedom of movement of each component along the primary axes, and a search strategy module uses heuristic agents to reason about potentially good moves of a component subject to its freedom of movement. This system is able to reason about the effect of gravity and stability on assembly.<>Keywords
This publication has 13 references indexed in Scilit:
- Problem decomposition for assembly planningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Automatic assembly planning with fastenersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Precedence knowledge in feature mating operation assembly planningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Automated assembly in a CSG domainPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- On the automatic generation of assembly plansPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A search algorithm for motion planning with six degrees of freedomArtificial Intelligence, 1987
- The Feasibility of a VLSI Chip for Ray Tracing Bicublic PatchesIEEE Computer Graphics and Applications, 1987
- Object level programming of industrial robotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1986
- Spatial Planning: A Configuration Space ApproachIEEE Transactions on Computers, 1983
- A planning system for robot construction tasksArtificial Intelligence, 1974