Professional Documents
Culture Documents
1 PDF
1 PDF
To cite this article: Chandra R. Devireddy (1999) Feature-based modelling and neural networks-based CAPP
for integrated manufacturing, International Journal of Computer Integrated Manufacturing, 12:1, 61-74, DOI:
10.1080/095119299130470
Taylor & Francis makes every effort to ensure the accuracy of all the information (the “Content”)
contained in the publications on our platform. However, Taylor & Francis, our agents, and our
licensors make no representations or warranties whatsoever as to the accuracy, completeness, or
suitability for any purpose of the Content. Any opinions and views expressed in this publication are
the opinions and views of the authors, and are not the views of or endorsed by Taylor & Francis.
The accuracy of the Content should not be relied upon and should be independently verified with
primary sources of information. Taylor and Francis shall not be liable for any losses, actions, claims,
proceedings, demands, costs, expenses, damages, and other liabilities whatsoever or howsoever
caused arising directly or indirectly in connection with, in relation to or arising out of the use of the
Content.
This article may be used for research, teaching, and private study purposes. Any substantial
or systematic reproduction, redistribution, reselling, loan, sub-licensing, systematic supply, or
distribution in any form to anyone is expressly forbidden. Terms & Conditions of access and use can
be found at http://www.tandfonline.com/page/terms-and-conditions
INT. J. CO MPUTER INTEGRATED MANUFACTURING, 1999, VO L. 12, NO . 1, 61 ± 74
Th e obje ctive of th e pre se nt work is the de ve lop- ( 2) Ru le s are n on -u n iqu e to a proc e ss/ fe ature
m e n t of a system to in tegrate th e de sign and plan ning com bin ation an d rule s can not be de vised for
aspe c ts of m an u facturin g, u tilizin g th e im portan t e ve ry conce ivable proce ss/ fe ature com bin ation .
con ce pts of Fe ature -Based Mode lling and Ne ural Ne t- ( 3) Ex pe rt system s h ave lim ited ability to le arn or
works. Th e m e th od ology propose d h e re involves th e im prove th e ir be h aviour dynam ically.
de velopm e n t of an in te llige n t com pute r-aide d proce ss
plan n in g proce dure to study th e m an ufacturin g fe a-
ture s, an d re com m e nd m an ufacturin g ope ration s an d 2.1. Artificial n eural n etworks
th e ir se que n ce . It is the n in tegrate d with a Fe ature -
Based Mode lling She ll, wh ich is use d to re pre se n t th e Ne ural n e tworks are m assively paralle l-in te rc on -
com pon e n t de sign in form ation . ne cte d ne tworks of sim ple ( usually adaptive ) e le m e n ts
an d th e ir h ie rarchical organ ization s wh ich are in ten de d
to inte ract with obje cts of the re al world in the sam e way
2. In te llige nt co m p u te r-aid e d p ro ce ss p lan n in g as biologic al ne rvous system s do ( Koh on e n 1988) .
Artificial ne ural n e tworks can m odify the ir be h aviour
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
In a proce ss plan n ing system , kn owle dge of m an u- in re spon se to the ir e n vironm e nt. Th is factor, m ore
facturin g m ust be capture d an d e ncode d in to e fficie n t than any othe r, is re spon sible for the in te re st th e y h ave
software p roc e d ur e s. Proc e ss plan n in g kn owle d ge re ce ive d in diffe re n t application dom ain s. Shown a se t
de te rm in e s wh at proce sse s will be use d to ge n e rate of in p u ts, th e y se lf-ad ju st to p rod u c e c on siste n t
diffe re nt ge om e tric fe ature s of the com pon e n t, by re spon se s. Th e advantage s of n e ural n e tworks ove r
m atch in g proce ss capabilities with de sign spe cification s. tradition al m ach in e le arn in g m e th odologie s are :
Th e proce ss plan nin g knowle dge re pre se ntation m e th -
ods are re late d dire ctly to th e de cision logic in the se ( 1) paralle l con side ration of m ultiple con straints;
system s. Th e e sse n tial data in put re quire m e n ts are th e ( 2) capability for con tin ue d le arnin g th rough out
part de fin ition , shop m ode l data an d proce ss de cision th e life of th e system ;
rule s. Th e com m on logic tools use d in the proce ss ( 3) grace ful de gradation of the pe rform ance ; and
plan n in g are : ( 4) ability to le arn arbitrary m ap pin gs be twe e n
in put and output space s.
( 1) de cision tre e s;
( 2) de cision table s; Man y diffe re n t n e ural n e twork arch ite cture s h ave
( 3) artificial in te llige n ce ( AI) / Expe rt system s; be e n de ve lope d ( Wan g 1993) . Th e se diffe r in the type s
( 4) axiom atic approach. of prop agation an d activation fun ction s use d, h ow un its
are inte rconn e cte d, and h ow le arn in g is im ple m e n ted.
Decision tre e s an d de cision table s are `static’ in A m ajor distin ction am ong ne tworks is wh e the r th e
nature in term s of re pre sen tin g the proce ss plan ning system will be used for re c all ( re c ognition ) , pre dic tion
knowle dge . An axiom atic approach provid e s a logical or classification. Re call system s are use d for n oise
fram e work for de sign in g products and proce sses ( Suh filte rin g an d pattern com ple tion. Pre diction system s
1990) . A succe ssful solution achie ve s the be st com pro- can be use d to e stim ate the be haviour of com ple x
m ise be twe e n a set of de sire d characte ristics of th e system s. Classification n e tworks cre ate m appin gs of
de sign , known as fun ction al re quire m e n ts ( FRs) an d input pattern s into categories, re pre se n ted by charac-
de sign param e te rs ( DPs) . Ap plication of th e axiom atic teristic output pattern s. Th e use fuln e ss of the n e twork
approach in CAPP is ye t to be e xplore d in the con te xt com e s from its ability to re spon d to in put pattern s in
of g e n e r atin g p roc e ss p lan s. Th e e xp e rt syste m s som e orde rly ( de sirable ) fashion . For th is to occur, it is
approach is also `brittle ’ in nature , sin ce rule s h ave ne ce ssary to train the n e twork to re spon d corre ctly to a
sh arp boundarie s of application be yon d wh ich th e y fail give n in put pattern . Train in g, or kn owle dge acquisi-
com ple te ly. Expe rt system s can n ot ge n e ralize from past tion, occurs by m odifyin g the we igh ts of the inte r-
e xpe rie nce to han dle ne w, un fore se e n cases. Proble m s conn e cte d e le m e n ts of th e ne twork to obtain th e
with th e e xpe rt system s approach for proce ss plan ning de sire d output. Th e m ost basic an d powe rful le arning
knowle dge re pre sen tation are as follows. m e ch an ism is th e backpropagation algorith m . Th e
backpropagation n e twork is a m ultilayer fe e dforward
( 1) Expe rt system s pe rform e xh austive search e s for ne twork th at use s th e backpropagation train in g algo-
m atch ing th e ir pattern s. Th e e xe cution tim e will rith m . Backpropagation typifies supe rvise d le arn in g,
in cre ase rapidly with the in cre ase in th e num be r wh e re the task is to le arn to m ap input ve ctors to
of proce ss plan n ing rule s. de sire d output ve ctors. The de tails of the le arning
FBM an d n eural n etworks-based CAPP 63
algorithm s an d th e ir e ngine e ring application s are n ot In ge n e ral, an in te llige n t CAPP system sh ould
with in th e scope of th is pape r, an d are we ll docum e n - add re ss th e followin g activitie s re late d to proc e ss
ted e lse wh e re ( Koh one n 1988, Wan g 1993) . plan n in g, in orde r to pre pare a proce ss plan :
of th e e ngin e e ring drawin g, se le ction of appropriate After care ful conside ration of the aspe cts of the CAPP
m ach in in g ope ration s an d th e ir se que nc e , cuttin g tools, an d th e ability of the ne ural n e tworks, the followin g
fixture s an d m achin in g param e te rs, e tc. can n ot be im portan t proce ss plan n in g activities are ide n tifie d for
m ode lle d m ath e m atically. Som e typical e xam ple s of th e succe ssful application of n e ural n e tworks in de velop ing
knowle dge possesse d by e xpe rie n ce d proce ss plan n e rs a fully in te grate d inte llige n t CAPP system .
are as follows.
2.2.1. In terpretation of the design of the part. O n e of th e
· A m inim um tole ran ce of 0.05 m m on diam e te rs m ajor con ce rn s in concurre n t de sign an d m an ufactur-
can be h e ld, but this re quire s a rough cut an d in g is th e autom atic in te rpre tation of de sign in form a-
fin ish cut. tion for proce ss plan ning. In spite of se ve ral e fforts, a
· Tole rance s of 0.03 m m can be h e ld in ordinary ge n e ralize d m e thodology for con ve rting de sign infor-
re am in g ope rations. For tole ran ce s closer th an m ation into m an ufacturin g in form ation is not available .
th is, a pre c ision re am in g ope ration m ust be The e xisting CAD system s can only provide ge om e trical
adde d. m ode llin g data rathe r than fe ature m ode lling data of
· Cost of a drille d h ole incre ase s proportion ate ly to de sign e d parts. In orde r to autom ate th e ge n e ration of
its de pth, un til the de pth be com e s thre e tim e s th e proce ss plan s, a proce ss plann in g system sh ould be able
diam e te r. to ide n tify m an ufactu rin g fe ature s from th e CAD
· Re am in g produce s the be st straigh tn e ss. database. Ge n e rally spe aking, ge om e tric form fe ature s
· Borin g gives th e be st parallelism . are n ot th e sam e as th e m an ufacturin g fe ature s use d by
· Inte rnal grin ding be com e s difficult wh e n th e h ole m an ufacturin g proce sse s. Usin g de sign inform ation
le n gth e xce e ds 1200 m m or six tim e s the h ole in cludin g locatin g an d orie n tation , dim e n sion s an d
diam e te r. ge om e try, a m an ufacturing fe ature can be re cognize d
· O nly grindin g can produce pre cise location an d by m atch ing pre de fin e d ge om e tric fe ature s with th e
orien tation of th e hole axis with re spe ct to othe r re trie ved ge om e tric in form ation . An ove rall vie w of
surface s, although both h on in g an d grin ding can fe ature e xtraction an d fe ature -based de sign approache s
produce e xce lle nt roun dn e ss and straightn e ss. in th e de ve lopm e nt of a de sign in te rface for proce ss
· Inte rnal grin din g is m ore e con om ical than pre c i- plan n in g is give n by Josh i an d Ch ang ( 1990) . Th e
sion borin g wh e n tole ran ce s are be low 0.013 m m . aspe ct of m an ufac turin g fe ature ide n tification for
· O ne should spe cify th e m ost libe ral surface fin ish in tellige nt de sign using n e ural n e tworks is addre sse d
an d dim e nsional tole rance con sisten t with th e by Sm ith an d Dagli ( 1994) . Ne ural ne twork m e th odol-
fun ction of the surface in orde r to sim plify th e ogy for the 3D-feature ide n tification is prop ose d by
prim e m achin in g ope ration an d to avoid costly H e n d e rson ( 19 94 ) . To c om p le te th e in te gration
se con dary ope ration s, e .g. grin din g, re am in g, be twe e n CAD an d its downstre am applications, th e
lappin g, e tc. capability of `com pound fe ature re cognition’ would be
· Drille d h ole s should not be de e pe r th an th re e n e e de d for re cogn izin g m ore c om ple x com poun d
tim e s th e diam e te r. Bore d hole s can be as de e p as fe atu re s. For true in te gration of CAD with CAM,
five tim e s th e diam e te r. fe ature -base d te chn ology is the e fficie n t way to un de r-
· For de e p narrow h ole s, con side r ste ppe d dia- stand de sign part ge om e try. Be in g ge n e rative, in te lli-
m e te rs. ge n t CAPP system s m ust work with basic e ngine e ring
64 C. R. Devireddy an d K. Ghosh
e le m e nts ( form fe ature s) for plan ning, rath e r th an position in g accu racy of fixture s sh ould be an alysed
e n tire com pon e n ts. an d classified, an d close ly re late d surface s m ust be
m ach ine d in on e se tup, if possible . An un supe rvise d
2.2.2. Selection of machinin g operations an d their sequen ce. le arning approach, usin g AND and O R update s rule s to
Th e issue of se le ction of m ach in in g ope rations an d cluste r fe ature s based on the approach dire ction an d
th e ir se que n c e is an all im portant activity of proce ss tool type , for setup ge ne ration in proce ss plann in g is
plan n in g, since it de te rm in e s the n ature and dire ction re ported by Ch e n an d Le Clair ( 1993) . Th is approach
of othe r fun ctions, e .g. se le ction of m achine tools, ge n e rate s se tups base d on tools n e e de d an d tool
se tups, cuttin g con dition s, e tc. In orde r to se le ct th e approach dire ction s only. It is indicated th at tole rance ,
be st m ach in in g ope ration s as we ll as th e ir seque n ce , it is m ate rial an d m ach in in g ope ration in form ation sh ould
e ssen tial th at the inte llige n t CAPP system sh ould be be con side re d for furth e r re search .
able to m ap m ach in ing ope ration s, an d th e ir characte r- It is cle ar from th e above discussion that th e re is
istics, with re spe ct to th e m an ufacturin g fe ature s an d gre at pote ntial for th e application of ne ural n e tworks in
th e ir ge om e trical an d te chn ological con straints. Knapp the de ve lopm e n t of inte llige nt m e th odologie s for true
an d Wan g ( 1992) h ave de m on strate d th e ability of inte gration of de sign and m an ufacturin g in th e con text
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
inform ation dire ctly. Som e e xam ple s of th e fe ature - tion al com pon e nts are those wh ose basic sh ape can be
base d m ode lling system s are : ASU Fe ature s Te stbe d m ach in e d on lath e s, boring m ills, cylin drical grin de rs
( Sh ah et al. 1990, Wan g 1991) , GEKO ( Baue rt et al. or an y oth e r m achin e tool that applie s a prim ary
1990) , DICAD ( Grabouski et al. 1990) , IIICAD ( Pratt m otion to the wo rkpie ce . In de fin in g a com pone n t
1990) , an d GEO NO DE ( Bron svoort an d Jan se n 1993) . sh ape as rotational, th e im portant factor is that in
Classification of fe ature s is totally application de pe n - m ach in ing its basic sh ape , the workpie c e is rotated.
de n t. It is ve r y difficult to m ake an app lic ation - Th e she ll is program m e d in Visual Basic an d is a
inde pe n de n t classification of fe ature s. Base d on th e Win dows95-based software capable of m ode llin g rota-
e xistin g literature , classification of fe ature s according to tion al com pone n ts. Th e starting point in th e de sign of
diffe re nt pe rspe ctive s is give n in table 1. th e com pon e nt is a blan k of a give n diam e te r, le n gth
an d m aterial. The com pon e n t is de sign e d by in corpor-
atin g m achinin g fe ature s to th is blank. Typical fe ature s
4. Inte llige n t ge n e rative p ro c e ss p lan n in g syste m of rotational com pone n ts are incorporate d in th e sh e ll,
wh ich inclu de :
Th e m e thodology de ve lope d in th e pre se n t work is
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
{
2. Applicability of the fe atures in
Proce ss plan ning fe atures Starting surface , m anufacturing m e thod
differe nt stage s of m anufacturing
Asse m bly fe atures Line, radius, tole rance
3. Structure of the fe ature Elem e ntary fe ature s Hole, ste p, etc.
Each fe ature is de fine d in te rm s of its ge om e tric an d attribute s are give n in table 2. Th e se are in put for e ach
pre c ision attribute s. For e xam ple , a h ole feature has feature durin g th e de sign stage , th rough use r-inte r-
attribute s of diam e te r, le n gth , position from the le ft active in put form s.
e n d of the com pon e n t, offset from th e ce n tre ( in th e Each ch oice of fe ature is accom pan ie d by a use r-
case of an e cc e n tric hole ) , tole rance an d surface fin ish . inte ractive form , wh ich displays th e characte ristics of th e
Th e fe ature s in cor porate d in th e sh e ll an d th e ir feature . Figure 2 sh ows the de velope d Fe ature -Base d
Mode llin g She ll e n viron m e nt for the re pre sen tation of
rotational com pone nts. Th e figure also in corporate s a
Table 2. Typical fe atures and their attribute s, incorporate d in form for th e user-inte ractive in put for th e de sign of an
the FBM she ll. e xte rnal tape r. Th e ge om e tric param e ters of in dividual
feature s can be e nte re d by th e use r, and late r m odifie d if
Fe ature Attributes
ne ce ssary. In th e figure , th e ge om e tric param e te rs
Exte rnal ste p Le ngth, diam ete r, position, tole rance , provide d for e xte rn al tap e r are : le ft diam e te r, righ t
surface finish diam e ter, le ngth an d position from the le ft e n d of th e
Th rough hole Diam e te r, offse t ( from cen tre ) , com pon e n t. Th e vie w of the fe ature be in g incorporate d
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
Figure 2. Fe ature -Based Mode lling she ll e nvironm e nt for the de sign of e xte rnal tape r fe ature .
FBM an d n eural n etworks-based CAPP 67
diam e ter le ss th an an e xisting h ole an d locate d at th e sh own in figure 3, th e output file ge n e rated by th is she ll
sam e position is im practical. The fe ature is acce pte d is sh own in figure 4. Figure 3( a) shows the output of th e
only if it qualifies th rough all th e constraints th at are FBM she ll with re spe ct to the de sign e d com pon e n t in
im pose d for e ach fe ature . Value s re garding tole rance , th e form of wire -fram e re pre se n tation, an d figure 3( b)
surface fin ish , e tc. are the n re que ste d to be in put by th e sh ows the drawin g of the com pon e n t. Th is data file
use r, through an oth e r use r-in te ractive form . Th e user ( figure 4) is use d as input to th e in te llige n t ge n e rative
can m ake a copy of th e part an d its fe ature s in th e file s. proce ss plan ning m odule for th e ide n tification of th e
Ad dition ally, th e sh e ll provide s facilities for display of m an ufacturin g ope ration s ne e de d to m anufacture th e
the m ode lle d com pon e n t usin g wire -fram e re pre se n ta- com pone n t.
tion . Th e m ain c ap abilitie s of th e FBM sh e ll for
rotation al com pon e n ts are :
4.2. In telligent generative process plan nin g methodology for
· form -based use r-in teractive in put for e ach feature ; rotation al compon ents
· m ate rial se le c tion for the com pon e n t;
· con tin uous in te gration of n e w feature s; Proce ss plan n ing is knowle dge in ten sive in nature .
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
Figure 3. Exam ple com pon e nt: ( a) FBM she ll output; ( b) drawin g of the com pon en t.
68 C. R. Devireddy an d K. Ghosh
patterns ( con sisting of th e se que nce s of m ach ining ( 5) ability of th e m an ufacturin g proce ss to m e e t th e
ope rations to apply to the se parts) . The m ain que stion above re quire m e nts.
th at should be answe re d in th e de ve lopm e nt of n e ural
ne twork m e thodology for m achining ope ration se le c- From th e e xpe rien ce of th e proce ss plan ne rs, th e
tion an d th e ir se qu e n c e is: h ow are m ac h in in g attribu te s of th e fe ature s an d th e c orre spon din g
ope rations se le cte d? Logically, th e prim ary aspe ct to m ac h in in g op e ration s n e e d e d to ge n e r ate th ose
be con side re d in the se le ction of a m achin ing ope ra- feature s can be obtaine d. For th e pre sen t system , th e
tion for a p articular fe atu re is wh e th e r a give n data corre spondin g to th e in dividual feature s an d th e
m ach in ing proce ss can produce th e fe ature or not. m an u fac tur in g op e ration s n e e d e d to ge n e rate a
For e xam ple , an in te rn al pre cision step in a rotation al particular fe ature are colle cte d from the available
com pon e nt can on ly be produce d by borin g an d lite rature . Th e se data are arran ge d in to se ts of in put
grindin g, but not by broach in g. Th e followin g factors an d corre spon ding output ve ctors. Th e m achinin g
play an im portan t role in the se le ction of m ach ining op e rations an d th e ir capabilitie s, inc lude d in th e
ope rations: pre se n t system , are give n in table 3. In addition to
n orm al ope ration s, p re cision op e ration s are also
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
( 1) type of fe atur e ( h ole , ste p , th re ad, tap e r, conside re d for m achin ing ope ration s of borin g an d
ch am fe r, e tc.) ; grin din g, an d are ide n tified with `pre c ision attribute ’
( 2) size of feature ( diam e te r, le n gth , e tc.) ; in th e table . Ne ur al n e twor k train in g d ata ar e
( 3) pre cision n ature of feature ( dim e n sion al tole r- de ve lope d ke e pin g in vie w th e prin ciple s of de sign
an ce , surface fin ish, topological attribu tes, e .g. for m anufacturing for e ach m an ufacturing ope ration.
circularity, straigh tne ss, e tc.) ; For e xam ple , drille d hole s sh ould n ot be de e pe r th an
( 4) re lationship be twe e n adjace n t fe ature s; thre e tim e s the diam e ter. Conse que n tly, th e le n gth
attribute associate d with a h ole feature is re stricte d to
be le ss th an or e qual to thre e tim e s th e diam e te r of
the h ole , in the case of drillin g. Bu t bore d h ole s can
be five tim e s the diam e te r. Th is in form ation is built
into the train ing data.
Proce ss plan n e rs are in tere ste d in those fe ature s
that are ge n e rate d by som e seque n ce of m achinin g
proce sse s. Base d on th e particular value s of a fe ature ’ s
attribu te s, th e p ro c e ss p lan n e r c an id e n tify th e
se qu e n c e of ope ration s n e c e ssary to produc e th e
feature . Th e re fore , it is prude n t that basic ope ration s
sh ould be se le cted first in th e proce ss of sele ctin g
m ach in in g op e ration s. Acc ord in gly, two stage s of
de cision m aking are im ple m e nte d in our approach .
Th e first stage de als with th e ide n tification of the type
of m an ufacturin g ope ration s n e e de d for ge n e rating th e
feature s an d the ir se que nce . Th e secon d stage de als
with the subdivision of ope ration s into roughin g, se m i-
Figure 4. Fe ature data ge nerated by FBM she ll. finish in g an d fin ish in g ope ration s.
4.2.1. First stage. Th is step accom plish e s the task of se que nce of th e ope rations to be pe rform e d is built in to
ide n tifying th e basic m an ufacturin g ope rations n e e de d th e output vector of the n e twork itse lf. For e xam ple , th e
to ge n e rate th e fe ature an d th e ir seque n ce . This is grindin g ope ration is usually the fin al ope ration to be
sim ilar to the philosoph y of ope ration s plan n ing of pe rform e d in orde r to obtain th e pre c ision re quire d of
CAPP. Th e input ve ctor of th e first stage n e ural n e twork th e fe ature . Also, borin g ( or re am ing) is pe rform e d
consists of e ight variable s, as sh own in table 4. Th e first afte r d rillin g , wh ic h are th e ope ration s th at are
four n ode s of th e in put ve ctor de note th e type of re quire d to obtain th e ne ce ssary pre cision on alre ady
feature ( wh e the r it is a hole , ste p, tape r or th re ade d ge n e rate d in te rn al fe ature s. For e xte rn al fe ature s,
feature ) . Th e ne xt four node s re pre sen t th e te ch n olo- turn in g, tap e r turn in g an d groovin g are n orm ally
gical attribute s of the fe ature . Th e output from th e first pe rform e d be fore grindin g.
stage of th e n e ural n e twork con sists of de te rm in in g th e For e xam ple , typical input re gardin g a h ole fe ature
ope rations re quire d for e ach feature of th e com pon e nt. can be : `1 0 0 0 50 150 0.05 1.60’ . Th is re pre se nts th at
Th e basic id e a h e r e is th at for e ve r y de fin able th e fe ature is a h ole , it h as a diam e te r of 50 m m , le n gth
m an ufac tur in g fe atu re , p roc e ss p lan n e rs ad op t a of 150 m m , a tole ran ce re quire m e n t of 0.05 m m an d
un ique m an ufacturin g ope ration , de pe n din g upon surface finish re quire m e n t of 1.6 l . Sam ple d ne ural
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
the functional and te chn ological re quire m e n ts of th e n e twork training data for th e first stage are shown in
feature . For e xam ple , for th e sam e diam e te r an d le n gth table 5. Th e in p u t valu e s c orr e spon d in g to th e
of a hole , if th e tole ran ce re quire m e n ts are con side r- attribute s of diam e te r, le n gth , tole ran ce an d surface
ably d iffe re n t, sim ple drillin g op e ration m igh t be fin ish are scale d appropriate ly to be in the range
su fficie n t in on e c ase , an d drillin g an d re am in g be twe e n 0 and 1, to facilitate the train ing of th e
ope rations m ight be n e e de d in the oth e r case. Th e n e twork. For e xam ple , a value of 0.05 corre spon din g to
first stage n e ural n e twork is traine d with the data diam e te r actually re pre se n ts a ph ysical value of 50 m m .
corre spondin g to this ph ilosoph y. A set of 59 train in g A value of 0.075 for le n gth attribute corre sponds to
pattern s is de ve lope d to re pre sen t m ach in in g ope ra- 75 m m . For tole rance attribute, th e scaling factor is
tion s pe rform e d on rotational com pon e n ts. The output un ity. For surface fin ish attribute , the scalin g factor is
ve ctor consists of e ight node s, re pre sen tin g m ach in ing 10. That is, a value of 0.025 for surface finish re pre sen ts
ope rations and th e ir se que n ce , as shown in table 4. Th e 0.25 m icrons.
Table 4. In put and outpu t ve ctors and architecture s of first and secon d stage ne ural n etwork m od ule s.
Table 5. Sam ple d ne ural ne twork training data for the first stage .
thre ad
tape r
ste p
Surface finish
Tole rance
Diam ete r
Grooving
Grinding
Pre cision
Ream ing
Turning
Fe ature Ð
Fe ature Ð
Fe ature Ð
Fe ature Ð
Drilling
Le ngth
Boring
1 0 0 0 0.05 0.15 0.25 0.7 1 0 0 0 0 0 0 0
1 0 0 0 0.02 0.07 0.00 0.01 1 0 1 0 0 0 1 0
1 0 0 0 0.05 0.15 0.00 0.02 1 0 1 0 0 0 1 0
0 1 0 0 0.01 0.03 0.03 0.1 0 0 0 1 0 0 0 0
0 1 0 0 0.01 0.05 0.04 0.25 0 0 0 1 0 0 0 0
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
ne twork. The followin g are the e le m e n ts of th e output th e thre e subdivisions ( rough, sem i-fin ish an d fin ish) of
ve ctor of the se cond stage : b orin g op e r ation an d `yyy’ r e p re se n ts th e th re e
subdivisions of in tern al grindin g ope ration. Th e archi-
( 1) Type of fe ature In te rn al = `0’ , Exte rn al = `1’ te cture of th e se cond stage of the n e ural n e twork an d
( 2) Rough Drillin g / Tu rn in g re le vant param e ters are shown in table 4. Figure 6
( 3) Se m i-finish Drillin g / Tu rn in g sh ows th e n e twork archite c ture of th e se cond stage .
( 4) Fin ish Drillin g / Tu rn in g The se con d stage n e ural n e twork is traine d with 151
( 5) Rough Re am in g / Borin g pattern s. Sam ple d ne ural ne twork training data for th e
( 6) Se m i-finish Re am in g / Borin g se con d stage are sh own in table 6. Th e input value s
( 7) Fin ish Re am in g / borin g corre sponding to the attribute s of diam e te r, le ngth ,
( 8) Rough Grin din g tole rance an d surface fin ish are scale d appropriate ly,
( 9) Se m i-finish Grin din g accordin g to th e m e th od ology discusse d for the first
( 10) Fin ish Grin din g stage . Th e n e u ral n e twor k outpu t for th e above
( 11) Lappin g e xam ple is: `01000110000’ , wh ich re pre se n ts th e se -
que n ce of rough drillin g, se m i-finish an d finish boring
Type of fe ature ( in te rnal or e xte rn al) is re pre se n te d as ope rations.
`0’ or `1’ . Th is h e lps in ide n tifying wh e the r th e fe ature
5. Discu ssio n
Table 6. Sam ple d ne ural n etwork training data for the se con d stage .
Nature of fe ature
Taper turning
Se m i-finishing
Se m i-finishing
Se m i-finishing
Surface finish
Tole ran ce
Rough ing
Rough ing
Rough ing
Diam e ter
Grooving
Finishing
Finishing
Finishing
Grinding
Re am ing
Lapping
Turning
Drilling
Le ngth
Boring
0.006 0.02 0.18 0.4 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0
0.006 0.02 0.12 0.2 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0
0.006 0.02 0.075 0.12 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0
0.025 0.075 0.052 0.15 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
1. Hole 0.02 0.18 0.20 0.300 1 0 0 0 0 0 0 0 01110000000 Rough , se m i-finish and fin ish drilling
2. Ste p 0.05 0.04 0.15 0.200 0 0 0 1 0 0 0 0 11100000000 Rough and sem i-finish turning
3. Tap er #1 0.05 0.05 0.02 0.012 0 0 0 0 1 0 1 0 11100001010 Rough and sem i-finish tape r turning,
roug h and finish grinding
4. Tap er #2 0.04 0.01 0.10 0.400 0 0 0 0 1 0 0 0 11000000000 Rough taper turning
5. Th re ad 0.05 0.04 0.13 0.400 0 0 0 1 0 1 0 0 11100000000 Rough and sem i-finish turning and
groovin g
FBM an d n eural n etworks-based CAPP 73
we igh t adjustm e nts are m ade after all th e pattern s are con curre nt e n gin e e rin g m ultifun ction al product de vel-
pre se n te d to the ne t in e ach ite ration. For the first stage opm e nt te am s. In the pre sen t work, a n e ural n e twork-
ne ural n e twork, 59 data pattern s have be e n use d. Th e base d in te llige n t proc e ss plan nin g m e thod ology has
num be r of ite ration s re quire d for trainin g the n e twork be e n in te grate d with a Fe ature -Based Mode llin g system
to th e e rror le vel of 0.001 is 10481. Sim ilarly, for th e to ge ne rate the se que nce of m ach in ing ope ration s
se con d stage of the n e ural n e twork m e th odology, 151 n e e de d to m ach ine the com pone n t. Th e output of th e
trainin g pattern s have be e n use d. Th e num be r of FBM sh e ll, wh ich con tain s th e in form ation abou t
ite ration s re quire d for train ing the ne twork to the e rror fe ature s, an d th e ir dim e n sion al an d pre cision attri-
le ve l of 0.001 is 34164. bute s, is utilize d by th e n e ural n e twork-based proce ss
For the com pon e nt shown in figure 3, th e data file plan n in g m e th odology. Th e use of Artificial Ne ural
ge ne rate d th rough th e Fe ature -Based Mode lling She ll Networks ( ANN) approach h as e n able d th e de ve lop-
is sh own in figure 4. Th e data inte gration be twe e n th e m e nt of a ve ry flexible CAPP m e th odology th at can be
FBM sh e ll and th e n e ural n e twork m e th odology is e asily traine d to han dle n e w type s of com pon e nts. A
im ple m e nte d th rough this data file. This data file is com pone n t with rotation al sym m e try has be e n an alysed
use d in obtain in g th e type of fe atu re s an d th e ir by this proc e dure , an d the system h as ide n tifie d th e
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014
attribute s, wh ich are pre se n t in th e com pon e nt. Th e appropriate m ach in in g ope ration s in orde r to obtain
FBM sh e ll prun e s this file to ge n e rate th e file in a th e spe cifie d value s of th e tole rance an d surface finish .
suitable form at to be use d as an input file for th e first The m e th od ology th at h as be e n pre se n te d h e re can
stage of th e ne ural ne twork m e thodology. From th e substantially re duce the tim e taken to ge n e rate th e
output of th e first stage ne ural ne twork m odule , th e proce ss plan s, an d the re sults will be of a con siste n t
input for th e sec on d stage n e ural n e twork m odule is quality.
ge ne rate d. For the e xam ple com pon e nt, shown in
figure 3, the corre spon din g m an ufacturin g ope rations
ide n tified th rough first an d se con d stage s of th e ne ural
ne twork m ode l are sh own in table s 7 an d 8, re spe ctive ly. Re f e re n ce s
For e xam ple , for th e fe ature `TAPER #1’ , th e first stage
ALTING, L. and ZH ANG, H.-C., 1989, Com pu te r Aided Proc ess
output `00001010’ m e an s tape r turnin g and grin din g Plan n ing: the state -of-the -art surve y. In ternational Journal of
ope ration s are re quire d. Th e se con d stage output Produ ction Research, 27, 553 ± 585.
`11100001010’ m e an s th at it is an e xte rn al feature , B AUERT , F. et al., 1990, Mode lling m e th od s for a fle xible
rough an d se m i-fin ish tape r turn ing, an d rough an d com pute r aided em bod im en t design syste m . Research in
Engineering Design , 2, 15 ± 34.
finish grin ding are re quire d. It re quire s a tole ran ce of
B RO NSVO O RT , W. F. and JANSEN, F. W., 1993, Feature m od ellin g
20 m icron s an d a surface finish of 0.12 m icron s. Both and con ve rsionÐ ke y con cepts to con curren t en gine ering.
tape r turn in g and grin ding proce sse s have to be use d, Computers in In dustry, 21, 61 ± 86.
since turning alon e can give tole ran ce s up to 62 m i- C HANG, T. C., 1990, Expert Process Plann in g for Man u facturing
cron s for this dim e n sion, wh ich is unacce ptable . In ( Reading, Massach usetts: Addison -Wesley) .
C HEN , C. L. P. and LEC LAIR, S. R., 1993, Unsupe rvised ne ural
furthe r c lassification , rough grindin g can give tole ran ce
le arn ing algorithm for setup gen eration in proce ss plan-
only up to 39 m icrons an d surface fin ish of 1.5 m icron s. ning. In C. H. Dagli, L. I. Bu rke, B. R. Fernandez and J.
He n ce , both rough and fin ish grindin g are sugge ste d by Ghosh ( e ds) Intelligen t En gin eerin g Systems through Artificial
the se con d stage of th e n e ural n e twork, be side s rough Neu ral Networks, Vol. 3, pp . 663 ± 668.
an d se m i-fin ish tur n in g, as give n in table 8. By DO NG, J. J., P ARSAEI, H. R. and LEEP , H. R., 1996, Man ufacturin g
proce ss planning in a con curre nt de sign and m anufactur-
inte rpre tin g th e outputs of the first an d secon d stage
ing e nvironm e nt. Computers & Indu strial Engineering, 30,
ne ural n e tworks toge the r, the re quire d se que n ce of 83 ± 93.
op e ration s, an d th e ir subd ivision s, to ge n e r ate a GRABO USKI, H. et al., 1990, Dialogue orie nted intelligent CAD
particular feature can be obtain e d. system . Jou rn al of En gin eerin g Design, 1, 33 ± 52.
H ENDERSO N, M. R., 1994, Man ufacturing fe ature ide ntification.
In C. H. Dagli ( e d.) , Artificial Neural Networks for In telligent
Man u facturing ( Lon don : Chapm an & Hall) , pp. 229 ± 264.
6. Co n clu sio n s JO SHI, S. and CHANG, T. C., 1990, Fe ature e xtraction and feature
based design approaches in the de ve lopm en t of design
Com pute rization of th e proce ss plan ning fun ction inte rface for proce ss planning. Jou rn al of In telligent Manu -
an d its in tegration with th e CAD system s will gre atly factu rin g, 1, 1 ± 15.
KNAPP , G. D. and WANG, H. P., 1992, Acquiring, storing and
im prove th e e fficie n cy an d com pe titiven e ss of m an u-
utilizing proce ss planning kn owle dge using ne ural n et-
facturin g e n terprise s. In addition , the de ve lopm e n t of works. Journal of In telligen t Manu factu rin g, 3, 333 ± 344.
powe rful an d flexible CAPP system s will be ve ry use ful KO HO NEN, T., 1988, An introduc tion to ne ural com puting.
to th e m an ufacturin g e n gine e rin g spe cialists wo rkin g in Neu ral Networks, 1, 3 ± 16.
74 C. R. Devireddy an d K. Ghosh
PRATT , M. J., 1990, Syn thesis of an optim al approach to form WANG, D., 1993, Pattern re cogn ition: ne ural ne tworks in
fe ature m ode lling. Computer Graphics, 14, 225 ± 235. pe rspe ctive . IEEE Expert, August, 52 ± 60.
SHAH , J. J. et al., 1990, Th e ASU feature s test be d: an ove rvie w. WANG, H. P. and LI, J. K., 1991, Computer Aided Process Plan n ing
Computers in Engineering, 1, 233 ± 241. ( Am sterdam : Else vier) .
SMITH , A. E. and DAGLI, C. H., 1994, Man ufacturing feature WANG, M. T., 1991, An obje ct orie nted fe ature base d CAD-
ide ntification for inte llige nt de sign. In C. H. Dagli and A. CAPP-CAM in te gration fram e work. Advan ces in Design
Kusiak ( e ds) , Intelligen t Systems in Design and Man u facturing Automation, 10, 12 ± 18.
( Ne w York: ASME Pre ss) , pp. 213 ± 230. YIP -H O I , D. an d DUTTA, D., 1996, A ge n e tic algorith m
SUH , N. P., 1990, The Principles of Design ( O xford, UK: O xford app lication for seque ncing op e rations in proce ss plannin g
Unive rsity Pre ss) . for parallel m achining. IIE Tran saction s, 28, 55 ± 68.
Downloaded by [University Of Pittsburgh] at 02:45 12 November 2014