




文档简介
ORIGINALARTICLEY.-S.MaT.TongAnobject-orienteddesigntoolforassociativecoolingchannelsinplastic-injectionmouldsReceived:17December2002/Accepted:17December2002/Publishedonline:17October2003C211Springer-VerlagLondonLimited2003AbstractDuetothedemandforshortproductdevel-opmentcycles,plasticinjectionmoulddesignersarere-quiredtocompresstheirdesigntimeandtoaccommodatemorelatechanges.Thispaperdescribesanassociativedesignapproachembeddedinacoolingchannelmoduleofamoulddesignsoftwarepackage.Itgivesasetofcomprehensiveobjectdefinitionsforcoolingcircuits,andaddressesbalancedorunbalanceddesigns.CADalgorithmsthathavebeendevelopedarebrieflyexplained.Withthisnewapproach,moulddesignerscaneasilypropagatechangesbetweenmouldplatesorinsertsandthecoolingsystemwithouttheneedfortediousrework.Hence,thisapproachcansignifi-cantlyreducethetotaldesigntimeandtheimpactoflatechanges.KeywordsCoolingcircuitPlasticmoulddesignCAD/CAMAssociativedesignDesignautomation1IntroductionCurrently,mostCADsystemsareunabletocapturedesignintentcompletelyandunambiguously.Richde-signinformationcannotbefullyrepresentedinCADmodelsandlatechangesintheproductdevelopmentcyclecausealotofrework.IthasbeenacknowledgedthatCADinteroperabilityshouldcoverintegrationwithknowledge-basedengineering(KBE)systems1.How-ever,thereisnomechanismtoenabledesignintentinformationflow.Suchaninformationgapisveryobviousinplasticinjectionmoulddesignaswell.Moulddesignersarefacingincreasingpressuretoreducethedesigntime,andyetareexpectedtoassuremouldquality.VariousCADtoolsfordesigningplasticinjectionmouldshaveemergedsincetheearly1970s2,mostofwhichfocusedonmouldingflowanalysisandoptimi-sationalgorithms3,4,5.Recently,thedesignofmouldsub-systems,suchascore/cavityinserts6,7,runners8,9,gatelocations3,4,5andcoolingsystems10,havebeenthefocus.Forcoolingsystemdesign,Wangetal.11suggestedastrategywiththreestages,initialdesignwithone-dimensionalapproximation,two-dimensionaldesignwithoptimisation,andthree-dimensionaldesignwithcoolingeectanalysis.Theyhavedevelopedaprogramthatuses3D-boundaryelementmethodstoanalyse3Dheattransfer.Alltheabove-mentionedtoolsareonlyabletogenerategeometricalinformation.Therepresentationandreuseofrichdesigninformationatdierentlevelsarenotaddressed.Object-oriented(OO)softwaretechnologyhasbeenappliedtomeettheinformationrepresentationgapinmoulddesign12.Objectdefinitionscanprovideagreatdealofhelpinsortingoutcomplicatedentities,espe-ciallyforpart-independentpartsandfeatures.However,maintainingtherelationshipsamonggeometricalentitiesandmakingthemcustomisableisstillnotatrivialtask.TheCADsoftwaredevelopmentapproachthatcanachievepersistentrelationshipsamonggeometricalentitiesisreferredtoastheassociativedesignapproach.OnewaytobuilddesignintentandprocessknowledgeintoaCADsystemisintheformofaprocesswizard,whichisbasicallyanapplicationprogramcoupledwithasetofsequenceduserinterfaces(UIs)toguideuserstocompletecertaininteractionswiththecomputersystem.MouldWizardfromEDSInc.isonesuchprocess-basedwizard13.Thispaperintroducestheassociativedesignapproachappliedinitscoolingchannelmodule.Marketfeedbackshowsthatthisconceptcansignificantlyreducethegapbetweenhumanknowledgeandconsistentcomputerrepresentations.ThecoolingsysteminamouldaectsnotonlythequalityofresultantmouldingpartsbutalsoeciencyinY.-S.Ma(&)T.TongDesignResearchCentre,SchoolofMechanicalandProductionEngineering,NanyangTechnologicalUniversity,639798Singapore,SingaporeE-mail:.sgIntJAdvManufTechnol(2004)23:7986DOI10.1007/s00170-003-1630-1mouldingproduction.Inthecurrentindustrypractice,itiscommontouseatleastfourmajorcoolingcircuitsinamouldassembly.Theyarelocatedonthecavityinsert,thecoreinsert,A-plateandB-plate14.Wangetal.11andSingh15recognisedthattheparametersindesigningcoolingsystemarenumerous;designvariables,suchaslocations,typesofcoolingchannels,and3Dlayoutofcircuits,areusuallymodifiedfrequentlytoaddresslatepartdesignchangesaswellasmoulddesignoptimisation.ThemodificationprocessislaboriousanderrorpronebecausedesignershavetoeditandupdateCADmodelsrepetitively.Moketal.16developedacoolingsystemthatcanautomaticallyretrievecertaincircuitpatterns,suchasstraightorUtypes,buttheassociationamonggeometricalentitiesisnotdiscussed.AnexpertsystemfordesigningcoolingsystemswasintroducedbyKwonetal.10.Thesystemconsistsoffourlevels:layoutdesign,analysis,evaluationanddecision-making.Adecision-makingmoduleevaluatestheredesignofcoolingchannelsbasedontherulesstoredinaknowledgebase.However,thereisnointe-grationwithaparametricCADsystem.Insummary,anecientanduser-friendlycoolingsystemdesigntoolishighlysought;suchasystemcanbeexpectedtofreemoulddesignersfromtediousgeomet-ricalupdatingandtokeepdesignmodelsconsistent,sothatthetotalmoulddesigncycletimecanbeshortened.Thispaperpresentsacoolingchanneldesigntoolthatprovidessubstantialautomationforcoolingcircuitgenerationwithassociativelinksamongcoolingholesandtheirdrillingfaces.1.1GenericissuesassociatedwithcapturingdesignintentsIntheindustry,coolingchannelsareusuallydesignedintheformofcoolingcircuit,butrepresentedasHOLEfeaturesusingCADtools.Ontheotherhand,experi-encedmoulddesignersfoundthatsolidcylindersarealsocommonlyusedinsteadtorepresentcoolingchan-nels.Inthelatterapproach,whenthedesignisfinalised,allchannelsareunitedtoformacoolingcircuit.WithsuchunitedcircuitsdefinedwiththehelpofCAEanal-ysistools,thecoolingeectcanbeevaluated11.ThesecircuitsarenotconvertedintoholesuntilthedesignhasbeenfinalisedandisreadyforCAMtoolpathgenera-tion.Withthisformofrepresentation,aCADsystemcandisplay/drawcoolingchannelsforvisualinspection,withoutdisplayingdetailedfeaturesofthecore/cavityinsertsandmouldplates.RepositioningandmodifyingcylindersalsorequirefewerstepsthanusingHOLEfeatures.Itenablesautomaticcheckingforcollisionsbetweencoolingchannelsandothermouldfeatures,suchascavitiesandejecting-pinholes.However,representingcoolingchannelsintheformofsolidcylindershasseveralproblems.First,manystepsarestillrequiredforasimplechannel,suchascreatingacylinder,chamferingtheblindendinthecaseofablindhole,andrunningthroughaseriesofdialogueboxestopositionandorientit.Commonly,therearemanychannelsinacoolingcircuit,socreatingtheminvolvesalotofrepetitivecommands.Whenmodificationsareneeded,cylindershavetobeeditedrepetitivelyagain.Thissituationiserror-prone.Second,coolingchannelsarenotself-identified.Forautomaticheattransferanalysisorcollisionchecking,identifyingcoolingchan-nelsisparticularlyimportant.Third,theycannotpro-videorientationinformationforplugs,nozzles,orbaestobeinsertedintocoolingchannelsinauser-friendlydrag-and-dropmanner.Hence,moulddesignershavebeenfrustratedwithtedioussteps.1.2SemanticdefinitionsofacoolingsystemAnobject-orientedsoftwaredesignapproachcanbeappliedtoaddresstheissuesdiscussedintheabovesection.Definingasetofobjecttypesorclassesthatprovidesself-containeddefinitionsofcoolingsystemsandenablesdynamicupdatingtovalidatethecoolingsystem,isessential.InFig.1,thesimplifiedsemanticstructureofacoolingsystemanditsrelatedcomponentmembertypesisshown.Eachcomponenttypeisdefinedasanobjectclass.Acoolingchannelisdefinedasacontinuousstraightholethatcontainscoolingliquid(waterinmostcases).Itcanbecontainedinasinglemouldcomponent(platesorinserts),oritcutsacrossseveral.Inthispaper,holeisusedtodescribethegeometricalshapeofacoolingchannelonasinglemouldcomponent,however,itsrepresentationisnotthesameastraditionalHOLEfeatures(seethenextsection).AnexampleofacoolingcircuitisshowninFig.2.Holes15arecoolingchan-nels.Acoolingcircuitrepresentsalltheinter-connectedcoolingchannelsbetweenaninletandanoutlet.Severalcoolingcircuitsformacoolingsystem.InFig.2,holes15jointlyformacoolingcircuit.Acircuitcanhaveseveralcoolingchannelswithdierentorientations.Thesechannelsconsistofcoolingholeswhicharedrilledfromdierentfacesofthemouldplatesorinserts.Thefaceusedtodrillacoolingholeiscalledthepenetratingface.Naturally,acoolingholehasonepenetratingfaceandthehole-drillingvectoralwaysleavesfromthepe-netratingfaceandpointstotheotherend.Usually,Fig.1Semanticstructureofacoolingsystem80coolingholesareperpendiculartothepenetratingface.However,inordertocatertosomespecialcases,thisconstraintisnotimposedforthepurposesofthisarticle.Inpractice,somecoolingchannelscutacrossmultipleblocks;anexampleofthisisshowninFig.3.Itconsistsofseveralconnectedcollinearcoolingholes(hole1,hole2andhole3).Suchchannelsarespeciallynamedcol-linearcoolingchannels.Inmanycases,multi-impressiondesignisusedforthemouldlayout.Therearetwoapproachestocreat-ingcoolingcircuitsthen:balancedandunbalanced.Acoolingsystemisreferredtoasbalancedifthesamecoolingcircuitpatternisappliedtoeveryimpression.Otherwise,thecoolingsystemisunbalanced.Usually,ifthemouldisdesignedwithabalancedmulti-impressionpattern14,andthedesignerwishestohaveanidenticalcoolingcircuitforeachimpressionsection,thenthebalancedapproachisused.Inthiscase,becauseeachcircuitisdesignedmainlytocoveroneimpression;thecoolingeectcanbebettercontrolledtosatisfyheat-transferrequirements.Thisisespeciallyrecommendedforcomplexmouldingpartswherethecoolingeectcanbeoptimisedusingsimulationpackages11.Withthisapproach,aCADfunctionthatiscommonlyrequiredbymoulddesignersistoreflectthechangesinthecoolingcircuitpatternontheindividualimpressions.Ontheotherhand,thedesignermaywanttotreatthemouldasawholeanddesigncoolingcircuitswithoutconsideringtheimpressionpattern;ifthisisthecasehecanapplytheunbalancedapproach.1.3DetailedrepresentationsAdetailedcomponentstructureofacoolingsystemisgiveninFig.4.Aholeisrepresentedwithastraightlineandanoptionalcylindricalsolid.Thisstraightlineiscalledthecoolingguidelineforthehole.Moreprecisely,acoolingguidelineisastraight-linesegmentstartingfromthecooling-holepenetratingcentrepointtotheholesendcentrepoint.InFig.2,ABisthecoolguidelineforhole1,andCDisforhole2.Guidelinescontainhole-drillingvectors.Atboththestartandendpointsofeachcoolinghole,thefollowingtypesofhole-endscanbeselected,asshowninFig.5:(1)Drill-through,(2)Counter-bored,(3)Blindwithoutextensionand(4)Blindwithextension.SuchgeometricalfeatureinformationisrepresentedasFig.3AtypicalcollinearcoolingchannelFig.4DetailedcomponentstructuresofacoolingsystemFig.2Anexampleofcoolingcircuit81attributesattachedtoguidelines.Thecylindricalsolidscanbegeneratedanytimeifitisneededbasedontheinformationstoredwitheachguideline.Traditionally,coolinglinesarealsousedtorepresentacoolingcircuit11,buttheyareseparateentitiesfromthecontainingsolids,suchasmouldplatesorinserts.Oneofthedesignideasinthispaperisthateveryguidelinehasstartandendpointthatareassociatedwiththecorrespondingpenetratingandexitingfaces,exceptfortheendpointsofblindholes.Therefore,ifthesefaceschangetheirpositions,theassociatedpointscanbede-riveddynamicallyandupdatedaccordingly.Inotherwords,coolingguidelinesarealwaysassociatedwiththeirpenetratingandexitingfaces.Thecoolingguidelinesofalltheholeswithinacoolingcircuitaregroupedasaguidepath.InFig.2,fiveguidelines,AB,CD,EF,GH,andIJ,formaguidepath.Inthispaper,asshowninFig.4,aguidepathrepresentseachcoolingcircuitcompletelywhilecoolingguidelinescanhavecertainattributestodescribethecooling-holetypes,diameters,etc.Infact,coolingcylindricalsolidsaregeneratedonlywhenneededforviewing,checkingphysicalcollisionamongdierentfeatures/components,orcreatingde-tailedfeaturesonplatesorinserts.Thesecoolingsolidscanbedeletedtosimplifythedisplay;aslongastheguidepathsareavailable,thesecoolingsolidscanberegenerated.Atlaterstages,afterconfirmingthecoolingsystemdesign,geometricalholesmaybestillneededforCAMapplicationorcomponentstructuredetailing.Theycanbeachievedbysubtractingcoolingsolidsfromtheircorrespondingplate/insertbodies.Aguidepathisalsousedtomaintainconnectivityamongitsguidelines.Tovalidateandverifythiscondi-tion,avalidatormethodisdefinedintheguidepathclass.Thecollinearcoolingchannelisthespecialobjecttypethatiscreated.FromFig.4,itcanbeseenthatacoolingcircuitmaycontainsuchcollinearcoolingchannelsaswellassimplechannels.Eachcollinearchannelcanberepresentedbyagroupofguidelinescalledthecollinearpath.Obviously,itselementguide-linesmustbeconnectedfromheadtotailcontinuouslyalongastraightline.InFig.3,AB,CDandEFformacollinearpathandrepresentthroughhole1(withbothcounter-boredends),throughhole2,andblindhole3respectively.Itcanbeseenthatwithinacoolingcircuit,coolingelementsareassociatedbecausetheyarevali-datedinstantlyuponanychange.AsshowninFig.4,thecontentsandrepresentationofacircuitobjectchangeaccordingtothecontextanduserschoices,forexample,acircuitcanbedisplayedgraphicallyasasetofinter-connectedguidelines,orasasetofcylindricalsolids.Acoolingcircuitisself-con-tainedwithgeometricalandnon-geometricalinforma-tionintheformofrichattributes.Insummary,withthisobjectstructuredesign,coolingchannelsandtheirrelatedmouldplatesorinsertscanbeautomaticallyupdatedifsomeelements,suchaspene-tratingfacesordrilling-holetypesaremodifiedatlaterdesignstages.Sinceallthecoolingchannelsarecreatedinanassociativeapproach,thentheprocessknowledge,suchaspenetratingfaces,drillingdirectionsandconti-nuitywithinacircuitcanbeembeddedwithintheCADmodelandstoredpersistently.2Implementationaspects2.1EmbeddedlinksandparametersInacoolingdesignsessionwiththismodule,guidelinesareinitiallycreatedthroughagraphicaluserinterface.Toassociatethestartandendpointsofeveryguidelinewiththepenetratingandexitingfaces,withtheexceptionoftheendpointsofblindholes,asmartpointconceptisused13.Asmartpointisapointonthesurfaceassociatedwiththefaceatthekerneldatabaselevel.Itkeepsthepersistentlinkwiththecorrespondingface.Here,wordsmartrepresentstheassociativenatureofanentitytoanotherrelatedentity.Sinceguidelinesarecreatedbasedonsuchsmartendpoints,thenthecor-respondingguidelinesarealsocalledsmartlines.Eachofthemisconnectedtoone(forblindholes)ortwosmartpoints(forthroughholes).Acoolingsolidcylindercanbegeneratedautomati-callyalongitssmartguidelinebysweepingacircularsectionprofile13.Forablindhole,aconeendisadded.Foracoolingcircuit,itscylindricalsolidsarethenuni-tedasthesolidrepresentation.Thesegeometricalfea-turesarerepresentedwithattributesattachedtoguidelines.Suchrelatedattributesincludetypeofend(seeFig.5),coolingholediameter,anddepthanddiameterofthecounter-boredportion,ifapplicable.Theyareusedforcoolingholeeditingandcoolingsolidregeneration.2.2FunctionsandalgorithmsThemainfunctionsthathavebeendevelopedinthismoduletomeettherequirementsforcoolingsystemdesignarelistedhere:Fig.5Typesofcoolingcylinderends82a.Additionofsmartguidelinestoformguidepathsb.Modification/repositioningofguidelinesc.Deletingofcircuitguidepathsd.Creationofcoolingsolidse.Modificationofthecoolingsolidsf.Deletionofthecoolingsolidsg.Creationofbalancedorunbalancedcoolingdesignsforamulti-impressionmould.Thesefunctionsarebrieflydescribedbelow.2.3CreatingandeditingthesmartguidepathofacoolingcircuitTocreatethefirstguidelineofaguidepath,theuserneedstoselectafaceonanintendedsolidastheinletpenetrating(planar)faceofthecircuit(seeFig.2).Aplaneequationcanbeextractedfromtheselectedplanarface.TheinitialstartpointAfortheguidepathonthisfacecanbefoundbasedontheusersindicationpoint;asmartpointisthencreated.Thedefaultdirectiontogeneratethefirstcoolingguidelineissettothereversedirectionofthefacetonormal,anditisdisplayedonthegraphicwindow.Theusercaninteractivelymodifytheinitialpointpositionandguidelinedirectionwithdif-ferentsubmenusactivatedfromtheUIshowninFig.6.Then,theusercandynamicallydragacoolinglineorinputavalueofthelengthfortheguidelineofablindhole,orchooseanotherfacetoindicatetheendingfaceforathroughhole.Inthelattercase,anothersmartpointwillbecreatedattheendpointoftheguideline.Aftercreatingthefirstguideline,asequencenumber,1,isdisplayednearit.Tocreatethenextguideline(seeFig.2),adrillingvectorisrequired.TheusercanindicatethebottompenetratingfaceatpointP.Then,thenextguidelinedirectionissettobeinthereversenormaldirectionoftheselectedface.ThevectorsstartpointCisdeterminedwithreferencetothepreviousguidelineABandthenearestpointtotheusersindicatedpointP.Thisisanembeddedruleimplementedinthiswork.Tomakethevectordefinitionuser-friendlier,manysuchcontextrulesareappliedtoassistguidelinecreation.Inthiscase,whendefiningtheguidelineCD,fromthepreviousAB,itisextendedautomaticallytofindthedrillingpointConthebottomface.AsmartpointiscreatedatConthisfacetoassociatetheguideline.Again,sequencenumber2isdisplayedneartheguideline.Theusercanalsodefinethenextguidelinevectorbyselectingoneworkingcoordinatedirection,+X,)X,+Y,)Y,+Z,or)Z,andthenindicateaguidelinestartpoint.Inthesimilarmanner,acompleteguidepathcanbedefined.Uponconfirmingalltheguidelinesoftheintendedguidepath,thecontinuitywithinthepathischeckedwiththevalidatormethod(seeFig.4).Thisguidepathisthentreatedasasingleentity.Asexpected,guidelinescanbecreatedoraddedtoaguidepathbyCADfunctions.Existingguidelinescanalsoberemovedeasily.Duringtheinteractionstodefineguidelines,theusersinputparametersandsequencesaredierentiatedwiththecorrespondingalgorithmbranches.Forexample,tocreateasimpleblindhole,theusersselectionsequencescanbeanyofthesethreeoptions:(a)justthepenetratingface,(b)thepenetratingfaceandthenanexistingper-pendicularreferencecoolinghole,and(c)simplyanexistingcoolingholecollineartotheintendedone.Un-dereachoption,theusersselectionsequencesaredis-tinguished;necessaryadjustmentstotheintendedcoolinglinearemadetokeeptheguidepathconnected,andafriendlyUIisdesigned.Afteracoolingguidelineisselected,itsproperties,includingitslength,aredisplayedonthesameUIasshowninFig.6.Thesecanbechangedandupdated.Infact,whenaguidelineisselected,itsguidepathisalsoidentified.ThisisbecausealltheguidelinesinaguidepathareassociatedwithFig.6UIforcreatingguidinglines83continuityconstraints.Iftheinletpointpositionoftheguidepathismoved,thewholepathfollowsaccordingly.AusercansecurelydeleteaguidepathbyselectingtherelevantoptionfromtheeditingUI.2.4CreatingandeditingcoolingsolidsAfterdefiningaguidepath,coolingsolidscanbegen-eratedbasedontheattributesoftheindividualguide-lines.Coolingsolidsarecreatedonlywhentheuserneedsthem.AsshowninFig.4,coolingchannelscanhavedierenthole-types.Thesetypescanb
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 武汉科技大学《边坡与基坑工程》2023-2024学年第二学期期末试卷
- 南京城市职业学院《操作系统综合实训》2023-2024学年第二学期期末试卷
- 衡阳师范学院《大数据技术基础》2023-2024学年第二学期期末试卷
- 湖北大学知行学院《创业实践》2023-2024学年第二学期期末试卷
- 黑龙江八一农垦大学《园艺生物技术》2023-2024学年第二学期期末试卷
- 连云港师范高等专科学校《学术专题与论文写作》2023-2024学年第二学期期末试卷
- 安徽黄梅戏艺术职业学院《国际贸易实务仿真》2023-2024学年第二学期期末试卷
- 保山职业学院《传统建筑环境营造理论与方法》2023-2024学年第二学期期末试卷
- 北京协和医学院《教育技术与应用理论教学》2023-2024学年第二学期期末试卷
- 大连艺术学院《动画分镜头》2023-2024学年第二学期期末试卷
- 夏季极端天气安全教育
- 《网络与新媒体广告(第2版)》 课件 第7章 新媒体广告的设计
- 《智能优化算法解析》 课件 第5章-基于人类行为的智能优化算法
- 2025河南郑州航空港科创投资集团有限公司“领创”社会招聘40人笔试参考题库附带答案详解
- 2025宁夏固原农村电力服务限公司社会招聘(约22人)自考难、易点模拟试卷(共500题附带答案详解)
- 2025年上半年广西玉林市总工会招聘编外工作人员7人易考易错模拟试题(共500题)试卷后附参考答案
- 全国统一旅游电子合同编号查询
- 人工智能与教育创新的结合心得体会
- 1.2治国安邦的总章程 教案 -2024-2025学年统编版道德与法治八年级下册
- 深部煤层气勘探开发关键实验技术及发展方向
- 医疗护理医学培训 简易呼吸气囊的使用
评论
0/150
提交评论