




文档简介
1ApplicationanddevelopmentO fO O O casebasedreasoninginfixturedesignAbstract:Basedonthecasebaseddesigning (CBD) m ethodology, thefixturesim ilarity isintworespects: thefunctionandthestructureinform ation.Then, thecom puter aidedfixturedesignsystem is created on case basedreasoning(CBR),inwhichtheattributesof them ain featuresof workpieceandstructureof fixtureascaseindexcodeare designedfor the retrieve of thesim ilar cases, and the structure andhierarchical relationof caselibraryareset up for store. Meanwhile, thealgorithm based on the knowledgeguidedinthe retrieve of the sim ilarcases, thestrategyof caseadapt at ionandcasestorageinwhichthecaseidentifcat ionnum ber isusedtodistinguishfrom sim ilar cases arepresented. Theapplication of the system in som eprojectsim proves thedesignefficiencyandgetsagoodresult.K eywords:K K K case basedreasoning ;fixture design; com puteraideddesign(CAD)Fixturesaredevicesthat serveasthepurposeofholdingtheworkpiecesecurely and accurately, andm aintaining a consistent relationshipwith respect to the tools whilem achining. Because the fixturestructuredependsonthefeatureof theproduct andthestatus of theprocessplanningintheenterprise, itsdesignisthe bottleneck during m anufacturing,which restrains to im prove theefficiency and leadtim e. And fixture2designisacom plicated process, basedon experience that needscom prehensive qualitative knowledgeabout a num ber of design issuesincluding workpiece configuration,m anufacturing processesinvolved, andm achining environm ent. Thisisalsoaverytim e consum ing workwhenusingtraditional CAD tools (such asUnigraphics, CATIAor Pro/E), whicharegoodat perform ing detaileddesigntasks, but provide fewbenefits fortakingadvantageofthepreviousdesignexperience andresources, which arepreciselythekeyfactorsinim provingtheefficiency. Them ethodology ofcasebased reasoning (CBR) adapts thesolutionof apreviouslysolvedcasetobuildasolutionforanewproblem withthefollowingfoursteps: retrieve, reuse,revise, andretain1. This is am oreuseful m ethod thantheuseofanexpertsystem to sim ulate hum an thoughtbecauseproposingasim ilar caseandapplyingafewm odifications seem s tobeself explanatoryandm ore intuitiveto hum ans .So various case baseddesign support tools have beendeveloped for num erous areas2-4,suchasininjectionm olding anddesign,architectural design, die casting diedesign, process planning, andalsoinfixturedesign. Sunusedsixdigitalstocom pose theindexcodethat includedworkpiece shape, m achine portion,bushing, the1st locatingdevice, the2ndlocatingdeviceandclam ping device5.But thesystem cannot beusedforotherfixturetypes except for drill fixtures,andcannot solvetheproblem ofstorageofthesam e indexcodethat needstoberetained, whichis veryim portant inCBR6.1ConstructionofaCaseIndexand3CaseLibrary1.1CaseindexThe case index should becom posed of all features of theworkpiece, which are distinguishedfrom different fixtures. Usingall ofthem would m ake the operation inconvenient. Becausetheform s of theparts arediverse, andthetechnologyrequirem ents of m anufacture in theenterprise also develop continuously,lotsof featuresusedasthecaseindexwill m ake thesearchrateslow, andthem ain feature unim portant, for thereasonthat therelativeweight whichisallottedtoeveryfeaturem ust dim inish.Andontheother hand, it is hardtoinclude all the features in the caseindex.Therefore, considering thepracticalityandthe dem and of rapiddesign, thecaseindexincludesboththem ajor featureof theworkpieceandthestructureoffixture. Thecaseindexcodeis m ade upof 16digits: 13digitsforcase features and 3 digits for caseidentificationnum ber.The first 13digits represent 13features. Eachdigit iscorrespondingtoanattributeof thefeature, whichm aybeoneof“*”,“?”,“1”,“2”,“A”,“B”,“Z”, etc. Inwhich,“*”m eans anyone,“?”uncertain,“0”nothing.The system rules: fixture type,workpieceshape, locatingm odel cannotbe“*”or“?”. Whenthesystem isdesigned, the attribute inform ation ofthe three item s does not have theseoptions, which m eans the certainattributem ust beselected.Thelast threedigits arethecaseidentificationnum ber, whichm eans the13digits of the casefeaturearethe4sam e, andthenum ber of thesethreedigitsisusedfordistinguishingthem .Thesystem alsorules:“000”isaprototype case, which is used forretrieval, andothercasesare“001”,“002”, whichareusedforreference cases to be searched bydesigners. If occasionallyoneof themneeds tobechangedas theprototypecase, first it m ust berequiredtoapplytochangetheoneto“000”, andtheform er is changedtoreferential caseautom atically.TheconstructionofthecaseindexcodeisshowninFig.1.1.2CaselibraryThecaselibraryconsistsoflotsofpredefinedcases. Caserepresentationisoneofthem ost im portant issuesincasebasedreasoning. Socom pounding withtheindexcode,.1.3Hierarchicalform ofCaseThe structure sim ilarity of thefixture is represented as the wholefixturesim ilarity, com ponents sim ilarityandcom ponent sim ilarity. Sothewholefixture case library, com ponents caselibrary, com ponent case library offixture are form ed correspondingly.Usually design inform ation of thewholefixtureiscom posed ofworkpieceinform ation andworkpiece procedureinform ation, whichrepresent thefixturesatisfying the specifically designingfunction dem and. The whole fixturecaseism ade upoffunctioncom ponents,whichare describedbythe functioncom ponents nam es andnum bers. Thecom ponents case represents them em bers. (function com ponent and5other structure com ponents,m aindrivenparam eter, thenum ber, andtheirconstrainrelations.) Thecom ponentcase(thelowest layer of thefixture) isthestructureoffunctioncom ponent andother com ponents. In the m odernfixture design there are lots ofparam etric standardpartsandcom m onnonstandardparts. Sothecom ponentcase library should record thespecificationparam eter andthewayinwhichitkeepsthem .2StrategyofCaseRetrievalIn the case based design offixtures,them ost im portant thingistheretrieval of the sim ilarity, whichcanhelptoobtainthem ost sim ilar case, andtocut downthe tim e of adaptation.Accordingtotherequirem ent offixturedesign, the strategyof case retrievalcom bines the way of the nearestneighborandknowledgeguided.Thatis,first searchondepth, thenonbreadth;theknowledgeguidedstrategym eans tosearchontheknowledgerulefrom roottotheobject, whichisfirstlysearchedbythefixturetype, thenbytheshapeoftheworkpiece, thirdlybythelocatingm ethod. Forexam ple, if thecaseindexcode includes the m illing fixture offixturetype, thesearchis just for allm illing fixtures, then for box ofworkpieceshape, thethirdfor 1plane+2pineoflocatingm ethod. Ifthereisnom atch of it, thenthesearchstops ondepth, andreturns totheupper layer,andretrieves all therelativecases onbreadth.Retrievalalgorithm s:1)According to the case indexinform ation of fixture case library,searchtherelevantcaselibrary;2)Matchthecaseindexcodewiththecodeofeachcaseofthecaselibrary,6andcalculatethevalueofthesim ilaritym easure;3)Sort the order of sim ilaritym easure, thebiggest value, whichisthem ost analogicalcase.Sim ilarity betweentwocases isbasedonthesim ilarity betweenthetwocases. features. The calculation ofsim ilarity m easure dependsonthetypeof thefeature. Thevalueof sim ilaritycanbecalculatedfor num erical values,for exam ple, com pareWorkpiece withtheweight of50kgand20kg. Thevaluecanalsobe calculatedbetween nonnum erical values, forexam ple, nowthefirst 13digits indexcode is all nonnum erical values. The sim ilaritym easure of afixtureis calculatedasfollows:whereSisthesim ilarity m easureofcurrent fixture, nisthenum ber oftheindexfeature, istheweight ofeachfeature, isthesim ilaritym easure oftheattribute ofthei2thfeaturewiththeattribute of relativefeature of the j-thcase inthe caselibrary. At the sam e tim e, thevaluecountsasfollows:. Where isthevalueoftheindexattributeofthei-thfeature, and is7thevalueofattributeoftherelativei-thfeatureofthej-thcaseincaselibrary.Sotherearetwom ethods toselecttheanalogical fixture. Oneistoset thevalue. If the values of sim ilaritym easure ofcurrent caseswerelessthanagivenvalue, thosecaseswouldnot beselectedasanalogical cases. Whenthecaselibraryisinitiallyset up, andthereareonlyafewcases, thevaluecanbeset sm aller. If there are lots ofanalogical cases, thevalueshouldgetlarger. The other is just to set thenum ber of theanalogical cases (suchas10), whichis the largest value ofsim ilarity m easure from the sortedorder.3 Case adaptation and CaseStorage3.1CaseadaptationThe m odification of theanalogical case inthe fixture designincludesthefollowingthreecases:1)Thesubstitutionof com ponentsandthecom ponent;2) Adjusting the dim ension ofcom ponents andthecom ponent whiletheform rem ains;3)Theredesignofthem odel.If thecom ponents andcom ponentofthefixturearecom m on objects, theycanbeedited, substitutedanddeletedwithtools, whichhavebeendesigned.3.2CasestorageBeforesavinganewfixturecaseinthe case library, the designer m ustconsiderwhetherthesavingisvaluable.If the case does not increase theknowledge of the system , it is notnecessarytostoreit inthecaselibrary.Ifit isvaluable, thenthedesignerm ustanalyze it before saving it to seewhether the case is stored as aprototypecaseor asreferencecase. A8prototypecaseis arepresentationthatcandescribethem ain featuresofacasefam ily. Acasefam ily consistsof thosecaseswhoseindexcodeshavethesam efirst 13digits anddifferent last threedigitsinthecaselibrary. Thelast threedigits of aprototypecasearealways“000”.Areferencecasebelongstothesam e fam ily astheprototypecaseandis distinguishedbythe different lastthreedigits.From the concept that has beenexplained, thefollowingstrategies areadopted:1) If a newcase m atches anyexistingcasefam ily, it has the sam efirst 13digitsasanexistingprototypecase, sothecaseisnot savedbecauseitis representedwell bythe prototypecase. Or is just savedas areferencecase(thelast 3digitsarenot“000”,andnot thesam e withothers) inthecaselibrary.2) If a newcase m atches anyexistingcasefam ily andisthought tobe better at representing this casefam ily thanthepreviousprototypecase,thentheprototypecaseissubstitutedbythis newcase, and the previousprototypecaseissavedasareferencecase.3) If anewcasedoes not m atchanyexistingcasefam ily, anewcasefam ily will begeneratedautom aticallyandthecaseisstoredastheprototypecaseinthecaselibrary.4 Process of CBRin FixtureDesignAccordingtothecharacteristicsoffixturedesign, thebasicinform ation ofthefixturedesignsuchasthenam e offixture, part, product andthedesigner,etc. m ust beinput first. Thenthefixturefileisset upautom atically, inwhichall9com ponents of the fixture are puttogether. Then the m odel of theworkpiece is input or designed. Thedetailed inform ation about theworkpieceisinput, thecaseindexcodeisset up, andthentheCBRbeginstosearchtheanalogical cases, relyingonthe sim ilarity m easure, andthe m ostanalogical case is selected out. Ifneeded, thecaseis adaptedtosatisfythecurrent design, andrestoredintothecase library. The flowchart of theprocessisshowninFig.3.5IllustratingforFixtureDesignbyCBRThisisaworkpiece(seeFig.4). Itsm aterial is45#steel. Itsnam e isseat.Itsshapeisblock, andtheproduct batchsizeism iddle, etc. Afixtureisturningfixture that serves toturnthe hole,whichneedstobedesigned.Thevalueof feature, attribute,case index code and weight of theworkpieceisshowninTab.2.10Throughsearching, andcalculatingthesim ilarity, thecaseindexcodeofthem ost sim ilar case is19325513321402000, andthedetailedinform ation isshowninTab. 3.Thesim ilarity iscalculatedasfollows:Sothevalueofsim ilarity m easureof the fixture which needs to bedesignedwiththem ost analogical casein case library is 0.806, and thestructureof th
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电商平台物流配送外包协议
- 新一代智慧城市物流规划与建设方案研究
- 遥控无人机航拍合同
- 建筑工地施工安全责任与风险免责协议
- 五保户照料协议书
- 基金投资行业保密协议
- 合作居间费的合同
- 天然气工程施工合同
- 物流园区投资开发合同
- 人教版五年级下册数学求最大公因数练习200题及答案
- 红楼梦英文版(杨宪益译)
- 初三开学第一课家长会优秀课件两篇
- 马工程教材《公共财政概论》PPT-第十四章 国际财政
- 狮子王1中英文台词
- 《大学俄语》教学大纲
- 清淤工程施工记录表
- 2022年涉农领域涉嫌非法集资风险专项排查工作总结
- 起重装卸机械操作工国家职业技能标准(2018年版)
- 五年级下册美术课件-第2课 新街古韵丨赣美版
- 秦荻辉科技英语写作教程练习答案(共42页)
- GB∕T 41168-2021 食品包装用塑料与铝箔蒸煮复合膜、袋
评论
0/150
提交评论