of the. subassemblies m=&bed Using the pradicate
CURRENT-FIXTURE.
Similarly, the specification of tools can be described by the following
predicate
ifrlisonassMlMymachineam
ifrl is not on apsanbly machinc om CURRENT-TOOL ( I1 , am ) =
where am and rl are two variables repnSenting assembly mechim and
tools. respectively,
if tl is not on any assembly machine
if rl is on an assembly machine.
.-=I"". name of the assembly machine,
and
if am has no tool mounted on it
'1= Kif the tod. if am has a tod mound on it.
It is assumed drat in a formula CURREW-TOOL( tl , am ), 11 and am can-
not be NULL at the Same time.
As an example, consider the state tqnesentation of the assembly in Fig-
ure 1. The state of the assembly isrcprcsented in both relational form and
component form. Subassembly C1 is fixed by the fixture F1 while com-
ponent co is a single component and has no fix- assigned to it. It is
assumed that there are only two typts of took in this system, a GRIPPER
and a SCREW_DRIVER. currently. the GRIFTER is mounted on the
assembly machine ROBOT and the SCREW_DRIVER is available for use,
but not mounted on any assembly machine.
2.3. Knowledge Acqulalon Mechanlsm
The lolowledge acquisition mechanisn consists of three modules. l'k
first module is the preoedence knowledge acquisition mechanism. It utilizes
the CAD description of aproduct from the world database and produces the
precedence knowledge about mating tasks that is. which mating task
should go 6rst and which should go next, etc. Based on the prrcedence
knowledge, the second module. the fixture specification mechanism, finds
those subassemblies of the product which BIC suitable for applying fixtures.
Integer programming techniques are used to spec@ the faces on which the
fixture elements can be applied to ensure successful assemblying. ?he third
module is the tool selection mechanism. Based on the tvpes of mating tasks
in the CAD model and the took provided in the assembly cell, this mechan-
ism specifies which mating task should be performed by what tool accord-
ing to availabk manuals or experience. In this papa, we assume that the
tool selection is simply a direct mapping between tasks and took. thus only
the first two mechanisms will be discussed.
2.3.1. Precedence Knowledge Acqulsftlon Mechanism
The ordering of mating tasks of a feusible assembly plan has to satisfy
certain constraints. The knowledge about the ordering wnstraints among
mating tasb is called the precedence knowledge of an assembly. It has
precondition and post-condition l3.51. ?he prc-condition of a mating task
(T,) is the set of states such that it is guaranteed that task (Ti) can be suc-
cessfully pexfonned once any one of these states appears. The posr-
- 上一篇:数字化制造英文文献和中文翻译
- 下一篇:自动冲压模具英文文献和中文翻译
-
-
-
-
-
-
-
浅析中国古代宗法制度
NFC协议物理层的软件实现+文献综述
C++最短路径算法研究和程序设计
上市公司股权结构对经营绩效的影响研究
高警觉工作人群的元情绪...
中国传统元素在游戏角色...
现代简约美式风格在室内家装中的运用
江苏省某高中学生体质现状的调查研究
巴金《激流三部曲》高觉新的悲剧命运
g-C3N4光催化剂的制备和光催化性能研究