W.M.ChanÆL.YanÆW.XiangÆB.T.Cheok
A3DCADknowledge-basedassistedinjectionmoulddesignsystem
Received:5June2002/Accepted:23August2002/Publishedonline:29May2003ÓSpringer-VerlagLondonLimited2003
AbstractThispaperpresentsthebasicstructureofaninteractiveknowledge-basedinjectionmoulddesignsystem(IKB-MOULD).Thebasisofthissystemarisesfromananalysisoftheinjectionmoulddesignprocessformoulddesigncompanies.Thisinjectionmouldde-signsystemcoversboththemoulddesignprocessandmouldknowledgemanagement.IKB-MOULDinte-gratestheintelligentdesignprocessandknowledgemanagementwithmanydevelopedinteractivetoolsinacommercialsolidmodellingsoftwareenvironment.KeywordsInjectionmoulddesignÆKnowledgebaseÆInjectionmouldobjectrepresentation
1Introduction
Inrecentyearstheplasticproductmanufacturingindustryhasbeengrowingrapidly.Averypopularmouldingprocessformakingplasticpartsisinjectionmoulding.Theinjectionmoulddesigniscriticallyimportanttoproductqualityandefficientproductpro-cessing.Mould-makingcompanies,whowishtomain-tainthecompetitiveedge,desiretoshortenbothdesignandmanufacturingleadingtimesbyautomatingthedesignprocess.Thus,thedevelopmentofacomputer-aidedinjectionmoulddesignsystem(CAIMDS)isbecomingafocusofresearchinbothindustryandaca-demia.
Recentlypublishedpapersshowthatresearchinautomaticmoulddesignfocusesonindividualcompo-nentsofthemouldprocess.ForexampleOngetal.[1]andRavi[2]focusedtheirresearchonthefeeding
W.M.Chan(&)ÆL.YanÆW.XiangÆB.T.Cheok
InstituteofHighPerformanceComputing,1ScienceParkRoad,#01-01TheCapricorn,SingaporeScienceParkII,117528,Singapore
E-mail:chanwm@ihpc.a-star.edu.sgTel.:+65-6-4191111Fax:+65-6-4191280
system.Wangetal.[3]focusedtheirresearchontheejectionsystem.Othersfocustheirresearchonthegeneraldesign.Mostresearchdoneonthegeneralinjectionmouldsystemcanbeclassifiedintotwoareas:(a)functional,conceptualandinitialmoulddesigns;and(b)algorithmstoautomatemouldgeneration.
Functional,conceptualandinitialdesignsoftheinjectionmouldareappliedmainlytothepre-moulddesign.Suchdesigninvolvesselectingasuitablemouldbase,arrangingthecavitylayout,designingtherunneranddesigningthegate.Theobjectiveistocomeupwithalargenumberofverydifferentproductideasforacertainrequirement.Brittonetal.[4]addressedinjectionmoulddesignfromafunctionalperspectivebypresent-ingtheFunction-Environment-Behaviour-Structure(FEBS)model.Thestudyfosteredawiderangeofde-signalternatives.CostaandYoung[5]proposedaproductrangemodel(PRM)tosupportthereuseofdesigninformationinvariantdesigncases.ThegeneralstructureofaPRMisdefinedintermsofdesignfunc-tionslinkedwithsetsofdesignsolutions,interactionsbetweenpotentialsolutionsandknowledgelinks.Yeetal.[6]presentedanapproachtoautomaticinitialdesignwithalgorithmsthatcalculatethecavitynumberandautomaticallylayoutthecavity.Theinitialinjectionmoulddesigninvolvesextensiveempiricalknowledgeofthestructureandfunctionsofthemouldcomponents.Thus,alotofresearchersadoptaknowledge-basedapproach.Severalknowledge-basedsystems(KBSs)weredevelopedtoadviseplasticmaterialselection,captureinjectionmouldpartdesignfeatures,analysemouldability,automatethemoulddesignprocessanddevelopmoulddesignformanufacture.ExamplesofsuchsystemsareGERES(Nielsen[7]),PLASSEX(AgrawalandVasudevan[8]),EIMPPLAN-1(ChinandWong[9]),CADFEED(Ongetal.[10]),ICAD(Cin-quegrana[11]),IKMOULD(Moketal.[12])andKBSofDrexelUniversity(Tsengetal.[13]).However,theseKBSsconsideronlycertainaspectsofthetotaldesign.Asfortheautomaticgenerationofaninjectionmould,anumberoftheoreticalresearchworkswere
388
conductedtoautomaticallydeterminethepartingdirection,todeterminethepartingline,togeneratethepartingsurface,torecogniseundercutfeaturesandtogeneratethecore/cavity.RaviandSrinivasan[14]pre-sentedninerulesthatcanbeusedbythemoulddesignengineertodevelopasuitablepartinglineintheprod-uct.Theserulesareprojectedarea,flatness,draw,draft,undercuts,dimensionalstability,flash,machinedsur-facesanddirectionalsolidification.HuiandTan[15]proposedthesweepmethodtoformthecavityandcore.Thecavityandcorearegeneratedinanumberofsteps.Sweepingthemouldpartinthedrawdirectiongeneratesasolid.Oneendofthesweptsolidissubtractedfromthefirstmouldblock.Theotherendofthemouldblockissubtractedfromthemouldpart.Theresultsoftheabovestepsaresubtractedwiththepartattheclosedpositiontoobtainthecavityandcore.ShinandLee[16]pro-posedamethodofcoreandcavitydevelopmentsothatthesidecoresandcorrespondingcoreandcavityplatescanbegenerated.Thismethodiscomposedof3steps.Thedesignerdeterminesthepartinglinethatseparatestheproductinto2groupsoffaces.Eachgroupfacehasthepartingsurfaceattachedtoit.Thenexternalfacesareaddedtoeachgroupface.Shinaddedthatamouldcouldbemadeupofmanypiecesinadditiontothecavity,coreandsidecores.Hui[17]studiedthemoul-dabilityofaninjectionmouldbasedonanexternalandinternalundercutanalysisonlyforpolyhedralsolids.Ablockageconceptispresentedtodeterminethemainpartingdirectionandasubdivisiontechniqueisdevel-opedtoevaluatethegeometryofanundercut.Chenetal.[18]introducedtheconceptofvisibilitymaps(V-maps)ofthepocketstodeterminethepartingdirection.Themethoddidnottakeintoaccountinternalundercuts.Fuetal.[19]andNeeetal.[20]gaveanewclassificationofundercutsaccordingtotheexternalloopsandtheinternalloopsofamouldedpart.Thepartingdirectionisthendeterminedbasedontheproposedpartingdirectioncriteriaconsideringthedirections,location,numberandvolumesofundercutfeatures.Fuetal.[21]proposedanapproachtogeneratethepartingsurfacebyextrudingthepartinglineedgesandcreatethecore/cavityblockusingtheBooleanregulariseddifferenceoperation(BRDO).Amethodologythatgeneratesnon-planarpartinglinesandsurfacesispresentedbyNeeetal.[22].Wongetal.[23]proposedamethodtodeterminethecuttingplaneofacomplexshapedproduct.Theirmethodusesanalgorithmthatslicestheproduct.Thepartinglineandsurfacesformedbythismethodareplanar.
Currentresearchonautomaticmoulddesignisongoing.However,somemethodscanbequitetheo-reticalandthemoulddesigncanhaveacomplicatedproductgeometry.Mostmoulddevelopmentactivitiesinvolveahighlevelofskill,awidevarietyofdesignexpertiseandknowledge.Duetothefactthatautomaticmoulddevelopmentisstillfarbeyondthecurrenttech-nology,itismorereasonabletoprovideintelligentrulesorguidelinesthatpreventthedesignfromcon-flictingwithdesignconstraints.Theserulesalsoprovide
interactivetoolsinthedetailedmoulddesignenviron-ment.Thispaperpresentsaninteractiveknowledge-basedinjectionmoulddesignsystem(IKB-MOULD).Thissystemintegratestheinitialmoulddesignandde-tailedmoulddesignwithbothknowledgebaseandinteractivecommercialCAD/CAMsoftware.
Thenextsectionofthispaperoutlinesananalysisoftheinjectionmoulddesignprocessbasedonthemoulddesigner’spointofview.AlatersectionintroducesthebasicstructureofourIKB-MOULDforinjectionmoulddesign.AcasestudyoftheinjectionmoulddesignforaplasticproductinIKB-MOULDisthenpresented.Theconclusionandfutureworkislocatedinthelastsection.
2Theinjectionmoulddesignprocessrequirementanalysis
Aninjectionmoulddesigniscomposedoftwosteps:theinitialdesignandthedetaileddesign.Theinitialdesigniscomposedofdecisionsmadeattheearlystageofthemoulddesign,suchasthetypeofmouldconfiguration,thenumberofcavities,thetypeofrunner,thetypeofgateandthetypeofmouldbase.Thedetaileddesigniscomposedoftheinsert(core/cavity)design,theejectionsystemdesign,thecoolingandventingcomponentde-sign,theassemblyanalysisandthefinaldrafting.
TodevelopagoodCAIMDS,ananalysisof‘whattheyhave’and‘whattheywant’needstobeperformed.Whattheyhave:
–Thecustomer’srequirementsfortheproduct.This
includesthedetailedgeometryanddimensionre-–quirementsoftheproduct.
Anexistingmoulddesignlibrary.Thislibrarycoversthestandardorpreviouslydesignedcomponentsandassembliesofthemoulddesign,forexample,themouldbase(thefixedhalfandthemovinghalf)and–thepocket(thefixedhalfandthemovinghalf).
Anexpertknowledgeininjectionmoulddesign.Ex-pertknowledgeofbothinitialanddetaileddesignsfortheinjectionmouldisobtainedmainlyfromexperi-encedmoulddesigners.Suchknowledgeincludesmaterialselection,shrinkagesuggestion,cavitylayoutsuggestionandothers.Whattheywant:
–Anintelligentandinteractivemoulddesignenviron-ment.Moulddesignisoftencomposedofaseriesofdesignprocedures.Theseproceduresusuallyrequirecertainmouldpartstobecreatedandexistingmouldpartstobeassembled.Suchamoulddesignenvi-ronmentneednotbefullyautomatic,especiallyforcomplicatedproductswithmanyundercuts.Anintelligentandinteractiveenvironmentwillbeagoodchoicetointegratesomeusefulautomationalgo-rithms,heuristicknowledgeandon-lineinteractionbytheexperiencedmoulddesigner.
3
–Standard/previousdesignedcomponents/assemblies
(product-independentparts)management.Apartfromthecoreandcavity,aninjectionmouldhasmanyotherpartsthataresimilarinstructureandgeometricalshapethatcanbeusedinotherinjectionmoulddesigns.Thesepartsareindependentoftheplasticmouldproducts.Theyaremostlystandardcomponentsthatcanbereusedindifferentmoulddesignsandmouldsets.
–Usefultools(includingsoliddesignandanalysiscalculation)inthecoreandthecavity(product-dependentparts)design.Geometricalshapesandthesizesofthecoreandcavitysystemaredetermineddirectlybythemouldproduct.Allcomponentsinsuchasystemareproductdependent.Also,thesepartsarethecriticalcomponentsinthemoulddesign.
Fig.1ThestructureoftheIKB-MOULD
Theirgeometricalrequirementsmaybecomplicated.Thus,sometoolsdevelopedtodesignthecoreandthecavitybasedonpartialautomationandpartialinteractioncanbequiteuseful.
–Designforassembly.InconventionalCAD/CAMsystems,mouldsarerepresentedandstoredasacompletegeometricandtopologicalsolidmodel.Thismodeliscomposedoffaces,edgesandverticesinathreedimensional(3D)Euclideanspace.Sucharep-resentationissuitableforvisualdisplayandper-forminggeometricallycomputation-intensivetaskssuchasengineeringanalysisandsimulation.How-ever,thisformisnotappropriatefortasksthatrequiredecision-makingbasedonhigh-levelinfor-mationaboutproductgeometricentitiesandtheirrelationships.Moulddesignerspreferadesignforassemblyenvironmentinsteadofasimplesolidmodelenvironment.ThisideaisalsopresentedinYeetal.’swork[24].
390
–Adesignformanufacture.Acompleteinjection
moulddesigndevelopmentcyclecanbecomposedofthemoulddesignandmouldmanufacturingprocess.TointegrateCAD/CAMintothemoulddesign,themanufacturingfeaturesonthemouldshouldbeab-stractedandanalysedforthespecificNCmachine.BoththeprocessplanandtheNCcodeshouldbeautomaticallygeneratedtoenablethefinaldesigned–mouldtobemanufactured.
Adesignforengineeringdrawings.Formanycompanies,theinjectionmoulddesignhastoberepresentedintheformofengineeringdrawingswithdetaileddimensions.CAD/CAMtoolsthatareabletoautomaticallygeneratetheseengineeringdrawingsfromthefinalinjectionmoulddesignwillbeuseful.Basedontheaboveanalysis,ourresearchfocusistodeveloptechniquestorepresent‘whattheyhave’and‘whattheywant’.
Representing‘whattheywant’isactuallytherepre-sentationoftheknowledgeandinjectionmouldobject.Developing‘whattheywant’meanstointegratetherepresentationwithintelligentandinteractivetoolsfortheinjectionmoulddesignintoacompleteddesignenvironment.Therefore,anIKB-MOULDisproposedformoulddesignerstorealisetheabovetworequire-ments.
3TheIKB-MOULD
TheIKB-MOULDcombinestheuseofknowledge-basedandobject-orientedtoolswithcommercialsolidmodellingsoftwaretocarryoutitsfunction.TheIKB-MOULDpresentedinthispaperbeginswiththeplasticparttobemouldedandfinisheswiththegenerationofacompletedmouldsystemwithrelativelydetaileddrawings.
Fig.2TheplasticproductFig.3Themouldspecification
Fig.4Thedesignedcoreandcavityinserts
391
Fig.5TheIKB-MOULDenvironment
3.2.1Thepre-mouldprocess
Productmouldabilityisevaluatedinthispre-mouldprocess.Someissuestobeconsideredarematerialthermalexpansion,theplasticflowdirectionandtheproductdraftangle.Thesystemnotonlyallowsexpe-riencedmoulddesignerstodefinetheshrinkageoftheproductmodel,butalsotorecommendproductshrinkageusingthemateriallibrary.Thismaterialli-braryisamaterialdatabasethatstoresinformationaboutthematerial’sviscosity,temperaturesensitivity,anddegreeofdifferentialshrinkage.Basedonthegenerictypeofmaterialused,IKB-MOULDsystemretrievesthematerialshrinkageratefromthemateriallibrary.Onceshrinkageisdetermined,theproductmodelisreconstructedtoaccountformaterialshrink-agethatoccursduringthemouldoperation.3.2.2Theinitialmoulddesign
Mouldspecificationisdoneintheinitialstageoftheinjectionmoulddesign.Therequirementsoftheplasticcomponentarespecifiedatthisstage.Decisionsmadeatthisstageincludeafunctionalanalysis,thenumberofcavities,thecavitieslayoutandthetypeofmouldcon-figuration.Theinitialdesignplaysanimportantroleinthemoulddesign.Oncetheinitialdesignstageiscompleted,
Figure1showsthebasicstructureoftheinjectionmoulddesignprocessintheIKB-MOULD.TheIKB-MOULDiscomposedofthefollowingmodules:aproductmodelinterface,amoulddesignmodule,aknowledgebaseandsomeotherlibraries.3.1Theproductmodelinterface
TheproductmodelistheinputtotheIKB-MOULDdesignprocess.Thismodelcanbeasolid,standardengineeringinterchange,orasurfaceorwire-framemodel.TheIKB-MOULDsystemprovidesaproductmodelinterfacetoacceptasolidmodelbuiltindifferenttypesofsolidmodellingsoftware.ItcandirectlyloadtheproductmodelbuiltinSolidDesigner.IftheproductisdevelopedfromaCADsystemthatisotherthanSol-idDesigner,thentheproductneedstobeconvertedusingSTEP,IGESorDXF.3.2Themoulddesignmodule
TheinjectionmoulddesignprocessofthemoulddesignmoduleinIKB-MOULDcoversthepre-mouldingpro-cess,theinitialmoulddesignandthedetailedmoulddesign.
392
Fig.6Theinsert2Ddrawing
–Thedeterminationofthemouldbase.Theprojection
areaofthecavitylayoutalongtheejectiondirectioncanbeusedtodeterminetheminimummouldbasesize.TheIKB-MOULDhasamouldbaselibrarythatstoresmanystandardmouldbases(thefixedhalfandthemovinghalf).
Designrulesandexpertknowledgeintheinitialmoulddesignprocessareregardedasheuristicknowl-edgeincorporatedintotheIKB-MOULD.Aftertheinitialdesign,amouldspecificationcanbegenerated.
themouldstructureisdetermined.Suchaninitialdesignisusuallytheguidelineforthemouldquotation,themouldbaseorderingandthedetailedmoulddesign.
–Thedeterminationofthecavitynumber.Thenumber
ofcavitiescanbedeterminedusinganempiricalfor-mulathatconsidersdifferentfactors.Thesefactorsaretheperiodofdelivery,theminimumcost,theproductprecisionqualityrequirementorthemachinetechnicaldatasuchasthemaximumshotcapacityandtheclampingforce(Menges[25]).Yeetal.[26]determinedthecavitynumberbasedonamixedconsiderationofthreefactors:machinetechnicaldata,minimumcostanddeliverydate.
Oftenmoulddesignersdeterminethecavitynumberbasedontheirexperienceandsuggestedempiricalcalculationswithconsiderationtodifferentfactors.–Thedeterminationofthecavitylayout.Thecavitylayoutofaninjectionmouldusuallyincludesthelayoutpatternandorientationofeachcavityinthemould.Thelayoutpatterndependsonthecavitynumber.Abal-ancedlayoutpatterniscommonlyadoptedformultiplecavities,suchastwo-cavity,four-cavityandeight-cavity.Orientationofthecavityaffectsthepositionandorientationofthegatesystem.Inotherwords,cavityorientationandgatelocationshouldbebalanced.
3.2.3Thedetailedmoulddesign
Inthedetailedmoulddesign,theIKB-MOULDisdevelopedforthreedifferentandusefulapplicationsforusebythemoulddesigncompanies:thedesignforassembly,thedesignfora2DdrawingandthedesignforBOM.
(1)Thedesignforassembly.Aninjectionmouldisa
mechanicalassemblythatiscomposedoftheprod-uct-independentandproduct-dependentparts.De-signoftheproduct-dependentpartsisbasedonthegeometryextractedfromtheplasticproduct.Thisextractioncanberealisedbyintegratingsomeautomationalgorithmsandexpertknowledge.Thedesignofproduct-independentpartsisbasedonthedesigner’sexperienceandcatalogueinformation.
393
ejectorpintypeisSteptypeTasksinthedetailedinjectionmoulddesignmayRule2:IF
ANDejectorpinsize¼0:4mmbeinterrelatedwithmanyoftheinjectionmould
objects’designelements.Therefore,thefinalde-THENejectorpinheaddia¼2:0mm;
tailedmoulddesigncanberegardedasadesignejectorpinheadthick¼4:0mm;composedoftheinjectionmouldobjects.Repre-ejectorpinstepdia¼0:5mm;
sentationofaninjectionmouldobjectandtheejectorpinsteplengh¼20:0mmknowledgeusedfordetailedmoulddesignisex-plainedinalatersection.Basedonthatrepre-ejectorpintypeisRectangulartypesentation,anassemblytreecanbeautomaticallyRule3:IF
generatedandmodifiedduringthedetailmoulddesign.(2)Thedesignformanufacture.ThismoduleisdevelopedmainlyfortheCAPP/CNCofthefinaldesignedmould.Inprocessplanning,thesequenceofmachiningprocessestomanufacturethede-signedmouldisacomplicatedtaskandrequires
manufacturingknowledge.Manufacturingfeaturesneededtobeabstractedfromthefinaldesignedmouldandarelativesequencedprocesshastobegeneratedbasedonknowledgestoredintheknowledgebase.Inaddition,atoollibraryforthespecificNCmachineisusedtoautomatically
generatetheNCcodeforthemanufacturingpro-cess.Detaileddesignofthemanufacturemodulein
theIKB-MOULDisnotpresentedinthispaper.
(3)Thedesignforthe2Ddrawing.Withthehelpofanapplication-programming-interface(API)providedbythecommercialsolidmodellingsoftware,most2Ddrawingsofpartscanbeobtainedfromthesolidmodel.Someintelligenttoolsneedtobedevelopedforgeneratingdetaileddimensions.
(4)Thedesignforthebillofmaterial(BOM).Similartothedesignfortheassemblyinthedetailedmoulddesign,allpropertiesofthedesignedinjectionmouldobjectscanbetraced.Atoolcanbedevel-opedtoautomaticallygeneratetheBOM.3.3Knowledgebaseandlibraries3.3.1Knowledgerepresentation
Knowledgeforaninjectionmoulddesignisgainedmainlythroughexperienceandhandbooks.Eachmoduleofthemoulddesignprocessneedstobesupportedbytheknowledgebase.Knowledgeinvolvedinthemoulddevelopmentcanberepresentedintermsofdesignrules:IF(conditions)THEN(designsolution).
SomedesignrulesintheIKB-MOULDusedtodeterminetheejectorpinsizefromboththecata-loguelibraryanddesignexperiencearerepresentedasfollows:Rule1:IF
ejectorpintypeisStraightcirculartypeANDejectorpinsize¼1:0mm
THEN
ejectorpinheaddia¼3:0mm;ejector
pin
headthick¼4:0mm
ANDejectorpinsize¼1:8Â3:0mmTHENejectorpinheaddia¼15:0mm;ejectorpinheadthick¼4:0mm;
Ejectorpinstepdia¼10:0mm;ejectorpinsteplengh¼20:0mmRule4:IFMouldbase¼TRUEANDCoreinsert¼TRUETHENEjectorpinlength¼ðzcoÀordinateofproductejectionpointatcoreÞÀðzco-ordinateofejectorbackplatebaseÞ
IntheIKB-MOULD,knowledgerulesarestoredingroupsthatareassociatedwiththedesigntasks.Many
designtasksinthemoulddesignmoduleareshowninFig.1.Toimplementeachtask,someinjectionmouldobjectsneedtobedeterminedusingtheknowledgebase.Consider,forexample,thefeedingsystemdesigntaskin
thedetailedmoulddesign.Someinjectionmouldobjectssuchasrunnersandgatesaretobedefined.Thedetailed
runnerdesignhasasetofdesignsolutionsthatcanbeapplied;forexample,runnertypescanbecircularortrapezoid.3.3.2Thelibrary
TheIKB-MOULDalsohasusefullibrariesthatsupporttheinjectionmoulddesignmodule.Threetypesofli-brariesarethemateriallibrary,themouldbase/compo-nentslibraryandthetoollibrary.Themateriallibrarystoresthedetailedmaterialpropertiesandtheshrinkageratesof38differentmaterials.Themouldbase/compo-nentslibrarystoresallstandardmouldbasesandothercomponentsusedinthedetailedmoulddesign.ThetoollibraryisreservedmainlyforautomaticNCcodegen-erationandtostoretoolinginformationsuchasfeedrateandspeed.Alllibrariescanbeexpandedtomeettheuser’srequirements.
4Acasestudy
Sofar,thedetailedmoulddesignmoduleshavebeenpresentedintheprevioussection.IntheIKB-MOULD,theimplementationofthosemodulesisrealisedina
394
Fig.7Theassembly2Ddrawing
commercial3Dsolidmodellingenvironment—Solid-Designer.SolidDesignerprovidesauser-friendlyAPI.UsingthisAPI,anintelligentandinteractivedesignenvironmentforinjectionmoulddesignisdeveloped.Therearemanyusefulmenus,toolbuttons,dialoguesandcommands.
Figure2showsaplasticproduct.WiththehelpoftheintelligentandinteractivetoolsprovidedbytheIKB-MOULD,aninjectionmouldisdesignedtomouldthisplasticproduct.
Mouldspecificationisdoneduringtheinitialmoulddesign.Figure3showsthemouldspecificationofthisproduct.ThematerialusedisZenite.Usingthemateriallibrary,therelativeshrinkagerateinthreedirectionsisrecommendedtoreconstructtheproductmodeltoac-countformaterialshrinkageduringthemouldopera-tion.Someothermouldinformation,suchasthemouldbase,thenumberofcavities,themouldsize,etc.,canbefoundinthemouldspecification.
Thecriticaldesigninaninjectionmouldliesinthecore/cavityinsert.Duetothecomplicatedstructureoftheproduct,therearemanyinsertsinthecoreandthecavity.Figure4showsthedesignedcoreandcavityin-serts.Thedesignedcoreinsertswiththeproductare
displayedontheleftsideandthedesignedcavityinsertsaredisplayedontherightsideofFig.4.
Figure5showsthefinaldesignedmouldintheentireIKB-MOULDenvironment.Theleftwindowshowstheassemblytreeoftheinjectionmoulddesign.Thisassemblytreeliststhemouldbase,inserts(coreandcavityinserts),tools(includingfeedingandcoolingsystems)andstandardelements(includingejectorpins).Theassemblytreeisautomaticallygeneratedfromtheinjectionmouldobjects’relationshipbasedonthepro-posedobjectrepresentation.Theentiremouldcanbeviewedinwholeorinpartbyselectingthevisibilitybuttonofeachinjectionmouldobjectintheassemblytree.ThefinaldesigninjectionmouldbasemovinghalfisdisplayedinthecurrentIKB-MOULDenvironment.ThemiddlewindowinFig.5showsthedesignedcoreinsertsfittedintothestandardmovinghalfofthemouldbaseplate.Thedesignedcavityinsertsarefittedintothemouldbasefixedhalf.OngoingworkisbeingperformedfortheIKB-MOULDtodevelopmanyusefultoolsthatgenerate2Dengineeringdrawingsfromthedesignedinjectionmould.Figure6showsthefinal2Ddrawingofoneofthecoreinserts.Figure7showstheassembly2DdrawingofthedesignedmouldwiththeBOM.All2Ddrawingsfortheinjectionmouldcanbeautomaticallygeneratedbasedonthedesigned3DmouldintheIKB-MOULD.
5Conclusionsandfuturework
Thispaperpresentsanintelligentandinteractiveinjec-tionmoulddesignsystem.Basedontheanalysisoftheinjectionmoulddesignprocess,therepresentationofthemoulddesignandtheintegrationofanintelligentandinteractiveenvironmenthavetobesolvedtoprovideabetterinjectionmoulddesignsystem.AnIKB-MOULDisdevelopedaccordingly.TheIKB-MOULDintegratestheknowledgerepresentationwithmanydevelopedtoolsinacommercialsolidmodellingsoftwareenvironment.Suchsoftwarecanspeeduptheinjectionmoulddesignprocessandfacilitateadesignstandardisation.
ThecurrentversionoftheIKB-MOULDsupportsdesign-for-assemblyfortheinjectionmoulddesign.Thisversiononlyprovidesthe3D-injectionmoulddesignandhassomeautomationtogenerate2Ddrawings.TointegratetheCAD/CAM,futureworkwillbefocusedondesign-for-manufacture.Inotherwords,theNCcodeofthefinalinjectionmoulddesignshouldbeautomaticallygenerated.
References
1.OngSK,PrombanpongS,LeeKS(1995).Anobject-orientedapproachtocomputer-aideddesignofaplasticinjectionmould.JIntelligManufact6:1–10
2.RaviB(1997)Intelligentdesignofgatingchannelsforcasting.MaterSciTechnol13:785–790
3.WangZ,LeeKS,FuhJYHetal.(1996)Optimumejectorsystemdesignforplasticinjectionmoulds.IntJComputApplTechnol9(4):211–218
4.BrittonGA,TorSB,LaYCetal.(2001)Modellingfunctionaldesigninformationforinjectionmoulddesign.IntJProdRes39(12):2501–2515
5.CostaCA,YoungRIM(2001)Productrangemodelssup-portingdesignknowledgereuse.In:ProceedingsoftheIM-ECHE,PartB:JEnginManufact215(3):323–337
6.YeXG,LeeKS,FuhJYHetal.(2001)Automaticinitialdesignofinjectionmould.IntJMaterProdTechnol16(6–7):592–6047.NielsenEH,DixonJR,SimmonsMK(1986)GERES:Aknowledgebasedmaterialselectionprogramforinjectionmoldedresins.ComputEnginASME1:255–261
395
8.AgrawalD,VasudevanPT(1993)PLASSEX:anexpertsystemforplasticselection.AdvPolymTechnol12(4):419–428
9.ChinKS,WongTN(1996)Knowledge-basedevaluationfortheconceptualdesigndevelopmentofinjectionmouldingparts.EnginApplArtIntellig9(4):359–376
10.OngSK,PrombanpongS,LeeKS(1995)Anobject-oriented
approachtocomputer-aideddesignofaplasticinjectionmould.JIntelligManufact6:1–10
11.CinquegranaDA(1990)Knowledge-basedinjectionmould
designautomation.Disseration,UniversityofLowell
12.MokCK,ChinKS,HoJKL(2001)Aninteractiveknowledge-basedCADsystemformoulddesignininjectionmouldingprocesses.IntJAdvManufactTechnol17(1):27–38
13.TsengAA,KaplanJD,ArinzeOBetal.(1990)Knowledge-basedmolddesignforinjectionmoldingprocessing.In:Pro-ceedingsofthe5thInternationalSymposiumonIntelligentControl,Philadelphia,PA,September1990
14.RaviB,SrinivasanMN(1990)Decisioncriteriaforcomputer-aidedpartingsurfacedesign.ComputAidDes22:11–18
15.HuiKC,TanST(1992)Moulddesignwithsweepopera-tions—aheuristicsearchapproach.ComputAidDes24(2):81–91
16.ShinKH,LeeK(1993)Designofsidecoresoftheinjection
mouldsfromautomaticdetectionofinterferencefaces.JDesManufact3:225–236
17.HuiKC(1997)Geometricaspectsofthemouldabilityofparts.
ComputAidDes29(3):197–208
18.ChenLL,ChouSy,WooTC(1993)Partingdirectionsfor
mouldanddiedesign.ComputAidDes25(12):762–768
19.FuMW,FuhJYH,NeeAYC(1999)Undercutfeaturerecog-nitioninaninjectionmoulddesignsystem.ComputAidDes31:777–790
20.NeeAYC,FuMW,FuhJYHetal.(1997)Determinationof
optimalpartingdirectioninplasticinjectionmoulddesign.AnnalCIRP46(1):429–432
21.FuMW,FuhJYH,NeeAYC(2001)Coreandcavitygenera-tionmethodininjectionmoulddesign.IntJProdRes39(1):121–138
22.NeeAYC,FuMW,FuhJYHetal.(1998)Automaticdeter-minationof3-Dpartinglinesandsurfacesinplasticinjectionmoulddesign.AnnalCIRP47(1):95–98
23.WongT,TanST,SzeWS(1998)Partinglineformationby
slicinga3Dmodel.EnginComput14:330–343
24.YeXG,FuhJY,LeeKS(2000)Automatedassemblymodelling
forplasticinjectionmoulds.IntJAdvManufactTechnol16(10):739–747
25.MengesG(1986)Howtomakeinjectionmoulds.Hanser,
Leipzig
26.YeXG,LeeKS,FuhJYHetal.(2001),Automaticinitialde-signofinjectionmould.IntJMaterProdTechnol16(6–7):592–604
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2
违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务