




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Proceedingsofthe2006IEEE/RSJInternationalConferenceonIntelligentRobotsandSystemsOctober9-15,2006,Beijing,ChinaANovelModularFixtureDesignandAssemblySystemBasedonVRPengGaoliang,LiuWenjianSchoolofMechatronicsEngineeringHarbinInstituteofTechnologyHarbin,150001,CAbstract-Modularfixturesareoneoftheimportantaspectsofmanufacturing.ThispaperpresentsadesktopVRsystemformodularfixturedesign.Thevirtualenvironmentisdesignedandthedesignprocedureisproposed.Itassiststhedesignertomakethefeasibledesigndecisionseffectivelyandefficiently.Ahierarchicaldatamodelisproposedtorepresentthemodularfixtureassembly.Basedonthisstructure,theusercanmanipulatethevirtualmodelspreciselyinVEduringthedesignandassemblyprocesses.Moreover,themachiningsimulationformanufacturinginteractioncheckingisdiscussedandimplemented.Finally,thecasestudyhasdemonstratedthefunctionalityoftheproposedsystem.ComparedwiththeimmersiveVRsystem,theproposedsystemhasofferedanaffordableandportablesolutionformodularfixturesdesign.IndexTerms-Modularfixture,desktopVR,assemblydesign,machiningsimlulation.I.INTRODUCTIONModularfixturesareoneoftheimportantaspectsofmanufacturing.Properfixturedesigniscrucialtoproductqualityintermsofprecision,accuracy,andfinishofthemachinedpart.Modularfixtureisasystemofinterchange-eableandhighlystandardizedcomponentsdesignedtosecurelyandaccuratelyposition,hold,andsupporttheworkpiecethroughoutthemachiningprocess1.Tradition-ally,fixturedesignersrelyonexperienceorusetrial-and-errormethodstodetermineanappropriatefixturingscheme.Withtheadventofcomputertechnology,computeraideddesignhasbeenprevalentintheareaofmodularfixturedesign.Ingeneral,theassociatedfixturedesignactivities,namelysetupplanning,fixtureelementdesign,andfixturelayoutdesignareoftendealtwithatthedownstreamendofthemachinetooldevelopmentlife-cycle.Thesepracticesdonotlendthemselveswelltothebridgingofdesignandmanufacturingactivities.Forexample,veryfewsystemshaveincorporatedthefunctionalityofdetectingmachininginterference.Thisleadstoagapbetweenthefixturedesignandmanufacturingoperationswheretheaspectofcutterpathsisnotconsideredduringthedesignstage2.Asaresult,re-designcannotbeavoidedwhenthecutterisfoundtointerferewiththefixturecomponentsinthemanufactu-ringset-up.Therefore,inordertobringmachiningfixturedesignintothearenaofflexiblemanufacturing,amoresystematicandnaturaldesignenvironmentisrequired.Asasynthetic,3D,interactiveenvironmenttypicallygeneratedbyacomputer,VRhasbeenrecognizedasaverypowerfulhuman-computerinterfacefordecades4.VRholdsgreatpotentialinmanufacturingapplicationstosolveproblemsbeforebeingemployedinpracticalmanufacturingtherebypreventingcostlymistakes.TheadvancesinVRtechnologyinthelastdecadehaveprovidedtheimpetusforapplyingVRtodifferentengineeringapplicationssuchasproductdesign5,assembly6,machiningsimulation7,andtraining8.ThegoalofthispaperistodevelopaVR-basedmodularfixturesdesignsystem(VMJFDS).Thisisthefirststeptodevelopanintegratedandimmersiveenvironmentformodularfixturedesign.Thisapplicationhastheadvantagesofmakingthefixturedesigninanaturalandinstructivemanner,providingbettermatchtotheworkingconditions,reducinglead-time,andgenerallyprovidingasignificantenhancementoffixtureproductivityandeconomy.II.OVERVIEWOFTHEPROPOSEDSYSTEMThesystemarchitectureoftheproposeddesktopVRsystemismodularisedbasedonthefunctionalrequirementsofthesystem,whichisshowninFig.1.Atthesystemlevel,threemodulesofproposedsystem,namely,Graphicinterface(GUI),Virtualenvironment(VE)andDatabasemodulesaredesigned.Foreachofthemodules,asetofobjectshasbeenidentifiedtorealizeitsfunctionalrequirements.Thedetailedobjectdesignandimplementationareomittedfromthispaper.Instead,thebriefdescriptionofthesethreemodulesisgivenbelow.1)GraphicInterface(GUI):TheGUIisbasicallyafriendlygraphicinterfacethatisusedtointegratethevirtualenvironmentandmodularfixturedesignactions.2)Virtualenvironment(VE):TheVEprovidestheuserswitha3Ddisplayfornavigatingandmanipulatingthemodelsofmodularfixturesystemanditscomponentsinthevirtualenvironment.AsshowninFig.1,thevirtualenvironmentmodulecomprisestwoparts,namelyassemblydesignenvironmentandmachiningsimulationenvironment.Theuserselectsappropriateelementsandputsdowntheseelementsonthedeskintheassemblydesignarea.Thenheassemblestheselectedelementsonebyonetobuildupthefinalfixturesystemwiththeguidanceofthesystem.1-4244-0259-X/06/$20.00C)2006IEEE2650Authorizedlicenseduselimitedto:NanchangUniversity.DownloadedonDecember20,2009at22:44fromIEEEXplore.Restrictionsapply.Fig.1.OverviewofthedesktopVRbasedmodularfixturedesignsystem.3)Database:Thedatabasedepositallofthemodelsofenvironmentandmodularfixtureelements,aswellasthedomainknowledgeandusefulcases.Thereare5databasesshowninFig.1.Amongthem,knowledge&rulebasegoverningallfixtureplanningprinciplesformsthebrainsofthesystem.III.PROCEDUREOFMODULARFIXTUREDESIGNInthissection,aninstructivemodularfixturedesignprocedurewithinVEispresented.Besidesthe3Ddepththattheusersfeelandthereal-worldlikeoperationprocess,thisprocedurefeaturesintelligenceandintroduction.Duringthedesignprocess,someusefulcasesandsuggestionwillbepresentedtotheuserforreferencebasedonintelligentinferencemethodsuchasCasebasedreasoning(CBR)andRulebasedreasoning(RBR).Furthermore,relativeknowledgeandrulesarepresentedashelppagesthattheusercaneasilybrowsedduringthedesignprocess.OverviewofmodularfixturedesignprocessissummarizedinFig.2.AftertheVEenvironmentisinitialedandtheworkpieceisloaded,thefirststepisfixtureplanning.Inthisstep,theuserfirstdecidesthefixturingscheme,thatisspecifiesthefixturingfacesoftheworkpieceinteractively.Forhelptheusersdecision-making,someusefulcasesaswellastheirfixturingschemewillbepresentedviatheautomaticCBRretrievalmethod.Oncethefixturingfacesareselected,theusermaybeprompttospecifythefixturingpoints.Inthistask,somesuggestionsandrulesaregiven.Afterthefixturingplanning,thenextstepisfixtureFUsdesignstage.Inthisstage,theusermaybetoselectsuitablefixtureelementsandassembletheseindividualpartsintoFUs.Accordingtothespatialinformationofthefixturingpointsinrelationtothefixturebaseandtheworkpiece,sometypicalFUsandsuggestionsmaybepresentedautomatically.Thesewillbehelpfulfortheuser.AftertheplanningandFUsdesignstage,thenextstageisinteractivelyassemblingthedesignedfixtureFUstoconnecttheworkpiecetothebaseplate.Whenthefixtureconfigurationiscompleted,theresultwillbecheckedandevaluatedwithinthemachiningenvironment.Thetasksexecutedinthisenvironmentincludingassemblyplanning,machiningsimulation,andfixtureevaluation.Assemblyplanningisusedtogainoptimalassemblysequenceandassemblypathofeachcomponent.Machiningsimulationisresponsibleformanufacturinginteractiondetection.Fixtureevaluationwillcheckandevaluatethedesignresult.Inconclusion,thewholedesignprocessisinanaturemannerforthebenefitofVE.Moreover,thepresentedinformationofsuggestionandknowledgecanadvisetheuseronhowtomakedecisionsofthebestdesignselection.IV.ASSEMBLYMODELINGOFMODULARFIXTUREA.ModularfixturestructureanalysisAfunctionalunit(FU)isacombinationoffixtureelementstoprovideconnectionbetweenthebaseplateandaworkpiece11.Generally,modularfixturestructuremaybedividedintothreefunctionalunitsaccordingtoitsbasicstructurecharacteristics,namelylocatingunit,clampingunit,andsupportingunit.ThenumberoffixtureelementsinaFUmayconsistofoneormoreelements,inwhichonlyoneelementservesasalocator,supportorclamp.Themajortaskofthemodularfixtureassemblyistoselectthesupporting,locating,clampingandaccessoryelementstogeneratethefixtureFUstoconnecttheworkpiecetothebaseplate.Byanalyzingthepracticalapplicationofmodularfixtures,itisfoundthattheassemblyofmodularfixturesbeginsbyselectingthesuitablefixtureelementstoconstructFUs,thensubsequentlymountingtheseFUsonthebaseplate.Therefore,theFUscanberegardedassubassembliesofmodularfixturesystem.Further,thestructureofmodularfixturesystemcanberepresentedasahierarchalstructureasshowninFig.3.2651Authorizedlicenseduselimitedto:NanchangUniversity.DownloadedonDecember20,2009at22:44fromIEEEXplore.Restrictionsapply.UsefTa6*T-siikg&Suggelr,lFixtuieElemenetsrUetrievali0ToolsrKetrieval4Fig.2ModularfixturedesignprocedureinproposedsystemB.HierarchicallystructureddatamodelformodularfixturerepresentationinVEItiscommonthatthecorrespondingvirtualenvironmentmaycontainmillionsofgeometricpolygonprimitives.Overthepastyears,anumberofmodelsub-divisionschemes,suchasBSP-tree10andOctrees,havebeenproposedtoorganizelargepolygonalmodels.However,formodularBa1I_1HsreplalteBansepla1nteElements*LocatngElementsL,catingUnitsAccessoryEllementsClamnpingElemnents!ClampingUnitsSupportingElemntsSupportingUfnitsAccessoryElementsFig.3Hierarchicalstructureofmodularfixturesystemdesignapplications,thesceneisalsodynamicallychanging,duetointeractions.Forexample,indesignprocess,thepartobjectmaychangeitsspatialposition,orientationandassemblyrelations.Thisindicatesthatastaticrepresentation,suchasBSP-tree,isnotsufficient.Furthermore,theabovemodelscanonlyrepresentthetopologystructureoffixturesysteminthecomponentlevel.However,totheassemblyrelationshipamongfixturecomponents,whichreferstothematingrelationshipbetweenassemblyfeaturesthatisnotconcerned.Inthissection,wepresentahierarchicallystructuredandconstraint-baseddatamodelformodularfixturesystemrepresentation,real-timevisualizationandprecise3DmanipulationinVE.AsshowninFig.4,thehigh-levelcomponentbasedmodelisusedforinteractiveoperationsinvolvingassembliesordisassembles.Itprovidesbothtopologicalstructureandlinkrelationsbetweencomponents.Theinformationrepresent-edinthehigh-levelmodelcanbedividedintotwotypes,ponentobjectsandassemblyrelationships.Componentobjectscanbeasubassemblyorapart.Asubassemblyconsistsofindividualpartsandassemblyrelationshipsbetweentheparts.ComponentLevel(PtPartSSubassemblyAssemblyrelationshipFeatureLevelFt3FeatureFeaturematingrelationshipt-tPolygonLevelFZ-ll.PolygonFig.4ThehierarchicalstructuredatamodelinVEThemiddle-levelfeaturebasedmodelisbuiltuponfeaturesandfeatureconstraints.Ingeneral,theassemblyrelationshipoftentreatedasthematingrelationshipsbetweenassemblyfeatures.Thusthefeaturebasedmodelisusedtodescribetheassemblyrelationshipandprovidesnecessaryinformationforspatialrelationshipcalculatingduringassemblyoperation.Inthismodel,onlythefeaturerelationshipsbetweentwodifferentcomponentsareconsidered.Therelationshipbetweenfeaturesofoneelementwillbediscussedinfeaturebasedmodularfixtureelementmodelingbelow.Thelow-levelpolygonbasedmodelcorrespondstotheabovetwolevelmodelsforreal-timevisualizationandinteraction.Itdescribestheentiresurfaceasaninter-connectedtriangularsurfacemesh.Moreabouthowthepolygonsorganizedofasingleelementwillbediscussedisthenextsection.C.ModularfixtureelementsmodelingAsweknow,inVE,thepartisonlyrepresentedasanumberofpolygonprimitives.Thisresultinthetopological2652Authorizedlicenseduselimitedto:NanchangUniversity.DownloadedonDecember20,2009at22:44fromIEEEXplore.Restrictionsapply.relations-hipsandparametricinformationarelostduringthetranslationprocessofmodelsfromCADsystemstoVRsystems.However,thisimportantinformationisnecessaryindesignandassemblyprocess.Inordertofulfilltherequirements,wepresentamodelingschemeforfixtureelementsrepresentationinthissection.Themodularfixtureelementsarepre-manufacturedpartswithstandarddimensions.Afterthefixturingschemedesigned,theleftjobistoselectsuitablestandardelementsandassembletheseelementstoformafixturesysteminafeasibleandeffectivemanner.Therefore,intheproposedsystem,onlytheassemblyfeaturesofthefixtureelementsneedtobeconsidered.Inthispaperanassemblyfeatureisdefinedasapropertyofafixtureelement,whichprovidesrelatedinformationrelevanttomodularfixturedesignandassembly/disassembly.Thefollowingeightfunctionfacesaredefinedasassemblyfeaturesoffixtureelements:supportingfaces,supportedfaces,locatingholes,counterboreholes,screwholes,fixingslots,andscrewbolts.Besidestheinformationaboutthefeatureliketypeanddimension,otherparameters,i.e.therelativepositionandorientationofthefeatureintheelementslocalcoordinatesystemarerecordedwiththegeometricmodelinthefixtureelementdatabase.Whenoneelementassembleswithanother,theinformationaboutthematedfeaturesisretrievedandusedtodecidethespatialrelationshipofthetwoelements.MoreinformationabouttheassemblyfeaturesandtheirmatingrelationshiparediscusseddetailedinRef1.D.ConstraintbasedfixtureassemblyinVE1)AssemblyrelationshipbetweenfixtureelementsMatingrelationshipshavebeenusedtodefineassemblyrelationshipsbetweenpartcomponentsinthefieldofassembly.Accordingtotheassemblyfeaturessummarizedintheabovesection,therearefivetypesofmatingrelationshipsbetweenfixtureelements.Namelyagainst,fit,screwfit,across,andT-slotfit,whichareillustratedinFig.5.Basedonthesematingrelationships,wecanreasonthepossibleassemblyrelationshipofanytwoassembledfixtureelements.2)AssemblyrelationshipreasoningIngeneral,theassemblyrelationshipoftwoassembledpartisrepresentedasthematedassemblyfeaturepairsofthem.Intheabovesection,wedefinedfivebasicmatingrelationshipsbetweenfixtureelements.Therefore,itisenabledtodecidethepossibleassemblyrelationshipsthroughfindingthepossiblematingassemblyfeaturepairs.Thesepossibleassemblyrelationshipsaresavedinassemblyrelationshipsdatabase(ARDB)forfixtureassemblyinnextstage.However,whenthefixtureiscomplicatedandthenumbersofcompositefixtureelementsislarge,thepossibleassemblyrelationshipsaretoomuchtotakemuchtimeforreasoningandtreating.Toavoidthissituation,wefirstdecidethepossibleassembledelementspairs.Thatistoavoidreasoningtheassemblyrelationshipbetweenaclampandthebaseplate,fortheyneverwereassembledtogether.Inthisstage,somerulesareutilizedtofindthepossibleassembledelementspairs.ThealgorithmofassemblyrelationshipsreasoningissimilartowhatdiscussedinRef12.Thusthedetaileddescriptionofthealgorithmisomittedfromthispaper.(a)AIlai.ns.2l.I.FLIiI7Fd)Asicmie1f-isxktElmnFig.5Fivebasicmatingrelationshipsbetweenfixtureelements3)Constraint-basedfixtureassemblyAftercarryingouttheassemblyrelationshipsreasoning,allpossibleassemblyrelationshipsoftheselectedelementsareestablishedandsavedinARDB.Basedontheserelationships
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 非专业会计试题及答案
- 记一次难忘的生日派对记事类附读后感标识15篇范文
- 2025年职业卫生监测题库及答案
- 2025年食品感官评定题库及答案
- 安全考试题库及答案b
- 精确医疗实施承诺书(5篇)
- 安徽中考试题及答案语文
- 买卖居间服务协议
- 小区个人车库买卖合同5篇
- 2025年专科护士面试试题及答案
- 抑郁病诊断证明书
- 工业控制系统安全风险评估(工控安全大检查)
- NY 5052-2001无公害食品海水养殖用水水质
- TSZUAVIA 009.4-2019 多旋翼无人机系统实验室环境试验方法 第4部分:低温试验
- 现状调查培训课件
- 初级社会工作实务全本课件
- 电气试验标准化作业指导书
- 养老机构行政值班查房记录表格
- 练习太极拳的三个阶段
- 华为供应商质量管理体系考察报告(全)
- 冶金工业清洁生产的主要途径(共82页).ppt
评论
0/150
提交评论