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-
上一篇:数字化制造英文文献和中文翻译
下一篇:自动冲压模具英文文献和中文翻译

虚拟船舶装配集成建模方...

建筑自动化英文文献和中文翻译

机械设计制造及其自动化英文文献和中文翻译

船舶自动化系统英文文献和中文翻译

PLC自动化制造系统英文文献和中文翻译

自动刷镀机英文文献和中文翻译

级进模具的自动化结构设...

酵母菌发酵生产天然香料...

从政策角度谈黑龙江對俄...

基于Joomla平台的计算机学院网站设计与开发

AES算法GPU协处理下分组加...

上海居民的社会参与研究

浅谈高校行政管理人员的...

压疮高危人群的标准化中...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

浅论职工思想政治工作茬...

提高教育质量,构建大學生...