已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
IntJAdvManufTechnol(2000)16:7397472000Springer-VerlagLondonLimitedAutomatedAssemblyModellingforPlasticInjectionMouldsX.G.Ye,J.Y.H.FuhandK.S.LeeDepartmentofMechanicalandProductionEngineering,NationalUniversityofSingapore,SingaporeAninjectionmouldisamechanicalassemblythatconsistsofproduct-dependentpartsandproduct-independentparts.Thispaperaddressesthetwokeyissuesofassemblymodellingforinjectionmoulds,namely,representinganinjectionmouldassemblyinacomputeranddeterminingthepositionandorientationofaproduct-independentpartinanassembly.Afeature-basedandobject-orientedrepresentationisproposedtorepresentthehierarchicalassemblyofinjectionmoulds.Thisrepresentationrequiresandpermitsadesignertothinkbeyondthemereshapeofapartandstateexplicitlywhatportionsofapartareimportantandwhy.Thus,itprovidesanopportunityfordesignerstodesignforassembly(DFA).Asimplifiedsymbolicgeometricapproachisalsopresentedtoinfertheconfigurationsofassemblyobjectsinanassemblyaccordingtothematingconditions.Basedontheproposedrepresentationandthesimplifiedsymbolicgeometricapproach,automaticassemblymodellingisfurtherdiscussed.Keywords:Assemblymodelling;Feature-based;Injectionmoulds;Object-oriented1.IntroductionInjectionmouldingisthemostimportantprocessformanufac-turingplasticmouldedproducts.Thenecessaryequipmentcon-sistsoftwomainelements,theinjectionmouldingmachineandtheinjectionmould.Theinjectionmouldingmachinesusedtodayareso-calleduniversalmachines,ontowhichvariousmouldsforplasticpartswithdifferentgeometriescanbemounted,withincertaindimensionlimits,buttheinjectionmoulddesignhastochangewithplasticproducts.Fordifferentmouldinggeometries,differentmouldconfigurationsareusuallynecessary.Theprimarytaskofaninjectionmouldistoshapethemoltenmaterialintothefinalshapeoftheplasticproduct.Thistaskisfulfilledbythecavitysystemthatconsistsofcore,cavity,inserts,andslider/lifterheads.ThegeometricalshapesCorrespondenceandoffprintrequeststo:DrJerryY.H.Fuh,Depart-mentofMechanicalandProductionEngineering,NationalUniversityofSingapore(NUS),10KentRidgeCrescent,Singapore119260.E-mail:mpefuhyhK.sgandsizesofacavitysystemaredetermineddirectlybytheplasticmouldedproduct,soallcomponentsofacavitysystemarecalledproduct-dependentparts.(Hereinafter,productreferstoaplasticmouldedproduct,partreferstothecomponentofaninjectionmould.)Besidestheprimarytaskofshapingtheproduct,aninjectionmouldhasalsotofulfilanumberoftaskssuchasthedistributionofmelt,coolingthemoltenmaterial,ejectionofthemouldedproduct,transmittingmotion,guiding,andaligningthemouldhalves.Thefunctionalpartstofulfilthesetasksareusuallysimilarinstructureandgeo-metricalshapefordifferentinjectionmoulds.Theirstructuresandgeometricalshapesareindependentoftheplasticmouldedproducts,buttheirsizescanbechangedaccordingtotheplasticproducts.Therefore,itcanbeconcludedthataninjectionmouldisactuallyamechanicalassemblythatconsistsofproduct-dependentpartsandproduct-independentparts.Figure1showstheassemblystructureofaninjectionmould.Thedesignofaproduct-dependentpartisbasedonextractingthegeometryfromtheplasticproduct.Inrecentyears,CAD/CAMtechnologyhasbeensuccessfullyusedtohelpmoulddesignerstodesigntheproduct-dependentparts.TheMouldMouldbaseCoolFillLayoutPlugSocketCav_1Cav_2CA-plateGuild-bushTCP-plateBep-plateCb-plateEa-plateEb-plateGuid-pinIp-plateRet-pinSliderbodyguideStop-blkHeel-blkheadCoreCavityProduct-independentpartProduct-dependentpartMove-halfFixed-halfFig.1.Assemblystructureofaninjectionmould.740X.G.Yeetal.automaticgenerationofthegeometricalshapeforaproduct-dependentpartfromtheplasticproducthasalsoattractedalotofresearchinterest1,2.However,littleworkhasbeencarriedoutontheassemblymodellingofinjectionmoulds,althoughitisasimportantasthedesignofproduct-dependentparts.Themouldindustryisfacingthefollowingtwodifficult-ieswhenuseaCADsystemtodesignproduct-independentpartsandthewholeassemblyofaninjectionmould.First,thereareusuallyaroundonehundredproduct-independentpartsinamouldset,andthesepartsareassociatedwitheachotherwithdifferentkindsofconstraints.Itistime-consumingforthedesignertoorientandpositionthecomponentsinanassembly.Secondly,whilemoulddesigners,mostofthetime,thinkonthelevelofreal-worldobjects,suchasscrews,plates,andpins,theCADsystemusesatotallydifferentlevelofgeometricalobjects.Asaresult,high-levelobject-orientedideashavetobetranslatedtolow-levelCADentitiessuchaslines,surfaces,orsolids.Therefore,itisnecessarytodevelopanautomaticassemblymodellingsystemforinjectionmouldstosolvethesetwoproblems.Inthispaper,weaddressthefollow-ingtwokeyissuesforautomaticassemblymodelling:rep-resentingaproduct-independentpartandamouldassemblyinacomputer;anddeterminingthepositionandorientationofacomponentpartinanassembly.Thispapergivesabriefreviewofrelatedresearchinassemblymodelling,andpresentsanintegratedrepresentationfortheinjectionmouldassembly.Asimplifiedgeometricsym-bolicmethodisproposedtodeterminethepositionandorien-tationofapartinthemouldassembly.Anexampleofauto-maticassemblymodellingofaninjectionmouldisillustrated.2.RelatedResearchAssemblymodellinghasbeenthesubjectofresearchindiversefields,suchas,kinematics,AI,andgeometricmodelling.Lib-ardietal.3compiledaresearchreviewofassemblymodel-ling.Theyreportedthatmanyresearchershadusedgraphstructurestomodelassemblytopology.Inthisgraphscheme,thecomponentsarerepresentedbynodes,andtransformationmatricesareattachedtoarcs.However,thetransformationmatricesarenotcoupledtogether,whichseriouslyaffectsthetransformationprocedure,i.e.ifasubassemblyismoved,allitsconstituentpartsdonotmovecorrespondingly.LeeandGossard4developedasystemthatsupportedahierarchicalassemblydatastructurecontainingmorebasicinformationaboutassembliessuchas“matingfeature”betweenthecompo-nents.Thetransformationmatricesarederivedautomaticallyfromtheassociationsofvirtuallinks,butthishierarchicaltopologymodelrepresentsonly“part-of”relationseffectively.Automaticallyinferringtheconfigurationofcomponentsinanassemblymeansthatdesignerscanavoidspecifyingthetransformationmatricesdirectly.Moreover,thepositionofacomponentwillchangewheneverthesizeandpositionofitsreferencecomponentaremodified.Thereexistthreetechniquestoinferthepositionandorientationofacomponentintheassembly:iterativenumericaltechnique,symbolicalgebraictechnique,andsymbolicgeometrictechnique.LeeandGossard5proposedaniterativenumericaltechniquetocomputethelocationandorientationofeachcomponentfromthespatialrelationships.Theirmethodconsistsofthreesteps:generationoftheconstraintequations,reducingthenumberofequations,andsolvingtheequations.Thereare16equationsfor“against”condition,18equationsfor“fit”condition,6propertyequationsforeachmatrix,and2additionalequationsforarotationalpart.Usuallythenumberofequationsexceedsthenumberofvariables,soamethodmustbedevisedtoremovetheredundantequations.TheNewtonRaphsoniterationalgorithmisusedtosolvetheequations.Thistechniquehastwodisadvantages:first,thesolutionisheavilydependentontheinitialsolution;secondly,theiterativenumericaltechniquecannotdistinguishbetweendifferentrootsinthesolutionspace.Therefore,itispossible,inapurelyspatialrelationshipproblem,thatamathematicallyvalid,butphysicallyunfeasible,solutioncanbeobtained.AmblerandPopplestone6suggestedamethodofcomput-ingtherequiredrotationandtranslationforeachcomponenttosatisfythespatialrelationshipsbetweenthecomponentsinanassembly.Sixvariables(threetranslationsandthreerotations)foreachcomponentaresolvedtobeconsistentwiththespatialrelationships.Thismethodrequiresavastamountofprogrammingandcomputationtorewriterelatedequationsinasolvableformat.Also,itdoesnotguaranteeasolutioneverytime,especiallywhentheequationcannotberewritteninsolvableforms.Kramer7developedasymbolicgeometricapproachfordeterminingthepositionsandorientationsofrigidbodiesthatsatisfyasetofgeometricconstraints.Reasoningaboutthegeometricbodiesisperformedsymbolicallybygeneratingasequenceofactionstosatisfyeachconstraintincrementally,whichresultsinthereductionoftheobjectsavailabledegreesoffreedom(DOF).ThefundamentalreferenceentityusedbyKrameriscalleda“marker”,thatisapointandtwoorthogonalaxes.Sevenconstraints(coincident,in-line,in-plane,parallelFz,offsetFz,offsetFxandhelical)betweenmarkersaredefined.Foraprobleminvolvingasingleobjectandconstraintsbetweenmarkersonthatbody,andmarkerswhichhaveinvariantattri-butes,actionanalysis7isusedtoobtainasolution.Actionanalysisdecidesthefinalconfigurationofageometricobject,stepbystep.Ateachstepinsolvingtheobjectconfiguration,degreesoffreedomanalysisdecideswhatactionwillsatisfyoneofthebodysasyetunsatisfiedconstraints,giventheavailabledegreesoffreedom.Itthencalculateshowthatactionfurtherreducesthebodysdegreesoffreedom.Attheendofeachstep,oneappropriateactionisaddedtothemetaphoricalassemblyplan.AccordingtoShahandRogers8,Kramersworkrepresentsthemostsignificantdevelopmentforassemblymodelling.Thissymbolicgeometricapproachcanlocateallsolutionstoconstraintconditions,andiscomputationallyattractivecomparedtoaniterativetechnique,buttoimplementthismethod,alargeamountofprogrammingisrequired.Althoughmanyresearchershavebeenactivelyinvolvedinassemblymodelling,littleliteraturehasbeenreportedonfea-turebasedassemblymodellingforinjectionmoulddesign.Kruthetal.9developedadesignsupportsystemforaninjectionmould.Theirsystemsupportedtheassemblydesignforinjectionmouldsthroughhigh-levelfunctionalmouldobjects(componentsandfeatures).BecausetheirsystemwasAutomatedAssemblyModelling741basedonAutoCAD,itcouldonlyaccommodatewire-frameandsimplesolidmodels.3.RepresentationofInjectionMouldAssembliesThetwokeyissuesofautomatedassemblymodellingforinjectionmouldsare,representingamouldassemblyincom-puters,anddeterminingthepositionandorientationofapro-duct-independentpartintheassembly.Inthissection,wepresentanobject-orientedandfeature-basedrepresentationforassembliesofinjectionmoulds.Therepresentationofassembliesinacomputerinvolvesstructuralandspatialrelationshipsbetweenindividualparts.Sucharepresentationmustsupporttheconstructionofanassemblyfromallthegivenparts,changesintherelativepositioningofparts,andmanipulationoftheassemblyasawhole.Moreover,therepresentationsofassembliesmustmeetthefollowingrequirementsfromdesigners:1.Itshouldbepossibletohavehigh-levelobjectsreadytousewhilemoulddesignersthinkonthelevelofreal-worldobjects.2.Therepresentationofassembliesshouldencapsulateoper-ationalfunctionstoautomateroutineprocessessuchaspocketingandinterferencechecks.Tomeettheserequirements,afeature-basedandobject-orientedhierarchicalmodelisproposedtorepresentinjectionmoulds.Anassemblymaybedividedintosubassemblies,whichinturnconsistsofsubassembliesand/orindividualcomponents.Thus,ahierarchicalmodelismostappropriateforrepresentingthestructuralrelationsbetweencomponents.Ahierarchyimpliesadefiniteassemblysequence.Inaddition,ahierarchicalmodelcanprovideanexplicitrepresentationofthedependencyofthepositionofonepartonanother.Feature-baseddesign10allowsdesignerstoworkatasomewhathigherlevelofabstractionthanthatpossiblewiththedirectuseofsolidmodellers.Geometricfeaturesareinstanced,sized,andlocatedquicklybytheuserbyspecifyingaminimumsetofparameters,whilethefeaturemodellerworksoutthedetails.Also,itiseasytomakedesignchangesbecauseoftheassociativitiesbetweengeometricentitiesmaintainedinthedatastructureoffeaturemodellers.Withoutfeatures,designershavetobeconcernedwithallthedetailsofgeometricconstructionproceduresrequiredbysolidmodellers,anddesignchangeshavetobestrictlyspecifiedforeveryentityaffectedbythechange.Moreover,thefeature-basedrepresentationwillprovidehigh-levelassemblyobjectsfordesignerstouse.Forexample,whilemoulddesignersthinkonthelevelofareal-worldobject,e.g.acounterborehole,afeatureobjectofacounterboreholewillbereadyinthecomputerforuse.Object-orientedmodelling11,12isanewwayofthinkingaboutproblemsusingmodelsorganisedaroundreal-worldcon-cepts.Thefundamentalentityistheobject,whichcombinesbothdatastructuresandbehaviourinasingleentity.Object-orientedmodelsareusefulforunderstandingproblemsanddesigningprogramsanddatabases.Inaddition,theobject-orientedrepresentationofassembliesmakesiteasyfora“child”objecttoinheritinformationfromits“parent”.Figure2showsthefeature-basedandobject-orientedhier-archicalrepresentationofaninjectionmould.Therepresen-tationisahierarchicalstructureatmultiplelevelsofabstraction,fromlow-levelgeometricentities(formfeature)tohigh-levelsubassemblies.Theitemsenclosedintheboxesrepresent“assemblyobjects”(SUBFAs,PARTsandFFs);thesolidlinesrepresent“part-of”relation;andthedashedlinesrepresentotherrelationships.Subassembly(SUBFA)consistsofparts(PARTs).Apartcanbethoughtofasan“assembly”offormfeatures(FFs).Therepresentationcombinesthestrengthsofafeature-basedgeometricmodelwiththoseofobject-orientedmodels.Itnotonlycontainsthe“part-of”relationsbetweentheparentobjectandthechildobject,butalsoincludesarichersetofstructuralrelationsandagroupofoperationalfunctionsforassemblyobjects.InSection3.1,thereisfurtherdiscussiononthedefinitionofanassemblyobject,anddetailedrelationsbetweenassemblyobjectsarepresentedinSectionDefinitionofAssemblyObjectsInourwork,anassemblyobject,O,isdefinedasaunique,identifiableentityinthefollowingform:O=(Oid,A,M,R)(1)Where:Oidisauniqueidentifierofanassemblyobject(O).Aisasetofthree-tuples,(t,a,v).EachaiscalledanattributeofO,associatedwitheachattributeisatype,t,andavalue,v.Misasetoftuples,(m,tc1,tc2,%,tcn,tc).EachelementofMisafunctionthatuniquelyidentifiesamethod.Thesymbolmrepresentsamethodname;andmethodsdefineoperationsonobjects.Thesymboltci(iFig.2.Feature-based,object-orientedhierarchicalrepresentation.742X.G.Yeetal.=1,2,%,n)specifiestheargumenttypeandtcspecifiesthereturnedvaluetype.RisasetofrelationshipsamongOandotherassemblyobjects.Therearesixtypesofbasicrelationshipsbetweenassemblyobjects,i.e.Part-of,SR,SC,DOF,Lts,andFit.Table1showsanassemblyobjectofinjectionmoulds,e.g.ejector.TheejectorinTable1isformallyspecifiedas:(ejector-pinF1,(string,purpose,ejectingmoulding),(string,material,nitridesteel),(string,catalogFno,THX),(checkFinterference(),boolean),(pocketFplate(),boolean),(part-ofejectionFsys),(SRAlignEBFplate),(DOFTx,Ty).Inthisexample,purpose,materialandcatalogFnoareattributeswithadatatypeofstring;checkFinterferenceandpocketFplatearememberfunctions;andPart-of,SRandDOFarerelationships.3.2AssemblyRelationshipsTherearesixtypesofbasicrelationshipsbetweenassemblyobjects,Part-of,SR,SC,DOF,Lts,andFit.Part-ofAnassemblyobjectbelongstoitsancestorobject.SRSpatialrelations:explicitlyspecifythepositionsandorientationsofassemblyobjectsinanassembly.Foracomponentpart,itsspatialrelationshipisderivedfromspatialconstraints(SC).SCSpatialconstraints:implicitlylocateacomponentpartwithrespecttotheotherparts.DOFDegreesoffreedom:areallowabletranslational/rotationaldirectionsofmotionafterassembly,withorwithoutlimits.LtsMotionlimits:becauseofobstructions/interferences,theDOFmayhaveunilateralorbilaterallimits.FitSizeconstraint:isappliedtodimensions,inordertomaintainagivenclassoffit.Table1.Definitionofanassemblyobject-ejector.ObjectOidejec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年浙江大学衢州研究院行政岗位招聘备考题库及答案详解1套
- 2026年玉林市福绵区社区戒毒(康复)专职社工(辅警)招聘备考题库及参考答案详解一套
- 2026年潍坊市检察机关公开招聘聘用制书记员9人备考题库及答案详解一套
- 2026年阳宗海风景名胜区七甸卫生院乡村医生招聘备考题库及一套答案详解
- 中国农业科学院2026年度第一批统一公开招聘备考题库含答案详解
- 2026年西城区教委所属事业单位公开招聘工作人员备考题库及答案详解一套
- 中国金融电子化集团有限公司下属子公司2026年度补充招聘备考题库及完整答案详解1套
- 2026年舟山市普陀区人民法院公开招聘编外用工人员备考题库含答案详解
- 2026年随州市委宣传部公开在全市选调事业单位工作人员的备考题库完整答案详解
- 2026年石佛社区卫生服务中心招聘备考题库及完整答案详解一套
- 监控运维工作总结
- 材料供应商与装修公司合作协议模板
- 股权收购协议(参考文本)
- 2025届高考语文一轮复习:二元思辨类作文思辨关系高阶思维
- 新人教版七年级上册初中数学全册教材习题课件
- 地下综合管廊混凝土工程施工方案
- 2024-2025学年湖北省咸宁市高二生物学上册期末达标检测试卷及答案
- 预制混凝土构件质量控制
- 2024高考英语应用文写作真题手把手:2023全国乙卷素材
- 抵制网络烂梗主题班会课件不盲目跟风做自己的主人
- 企业尽职调查内容提纲-中英文对照
评论
0/150
提交评论