ABSTRACT 'zhis paper presents an automatic assembly planning system which takw
the CAD description of a product as input and automatidy gene" an
assembly plan subject to the resoma constraint of a given assembly cell.
The system improves both the flexibility and productivi@ of flexible
manufacturing systems. and is composed of five modules: world datab.
simulated world model. knowledge acquisition mechanism, p-g
knowledge base, and assembly planner. The world database contluns the
information from a designer which provides the information about the p
duct and the assembly cell. The knowledge quisition mechanism acqb
knowledge neccssBty for assembly planning that is, the pnecedence
knowledge among assembly tasks, the fix- specification for the assem-
bly, and the tool requirement for the assembly tasks. The acqllired
knowledge forms mC planning knowledge base. The simulated world
model keeps lrack of the current state of the assembly world. In the initial
state, all the components are xpamted, while in the final state, all the com-
ponents are assembled together. The assembly planner is made up of a set
of production rules which models the effects of rcal assembly tasks. By
repeatedly applying these poduction rules to the simulated world ~Eate, the
pbna transfams the initial state into the final state. The set of rules
applied during this transformation pmcess forms the assembly plan to actu-
ally assemble the product in the given Bssembly cell. Examples are given to
illustrate the concepts in these five modules.8427
1. Introduction
Due to the inherent complexity in the assembly process planning. it is
usually carried out in a hienrrchical fashion [la] for robotic assembly ceU
There are four planning levels in this hierarchy: assembly-level planning.
task-level planning, manipulator-level planning, and pint-level planning.
Extensive work has been done from the joint-level planning up to the task-
level planning [2,7, 12,131, but relatively few literatures have talked about
the automatic generation of assembly plans. Bourjault [31 proposed an
algorithmic method of generating all the assembly tank sequences from a set
of precedence relationships among assembly mating tasks. Here an assem-
bly mating task refers to an operation or proms of putting two subassem-
blies toghr. The precedence relationship are obtained by interactively
answering two sets of st"d questions about the mating tasks. The
number of these questions is exponential with respect to the number of mat-
ing tasks. De Fazio and Whimey [5l improved Boujault's method by
reducing the number of questions to twice the number of mating tasks.
Wolter [16] proposed a so-called "constraint graph" to implicitly represent
the precedence relationships among the movements of components in an
assembly. Feasible assembly sequences can be generated by solving this
- 上一篇:数字化制造英文文献和中文翻译
- 下一篇:自动冲压模具英文文献和中文翻译
-
-
-
-
-
-
-
浅析中国古代宗法制度
NFC协议物理层的软件实现+文献综述
C++最短路径算法研究和程序设计
上市公司股权结构对经营绩效的影响研究
高警觉工作人群的元情绪...
中国传统元素在游戏角色...
现代简约美式风格在室内家装中的运用
江苏省某高中学生体质现状的调查研究
巴金《激流三部曲》高觉新的悲剧命运
g-C3N4光催化剂的制备和光催化性能研究