【溫馨提示】====【1】設(shè)計(jì)包含CAD圖紙 和 DOC文檔,均可以在線預(yù)覽,所見即所得,,dwg后綴的文件為CAD圖,超高清,可編輯,無任何水印,,充值下載得到【資源目錄】里展示的所有文件======【2】若題目上備注三維,則表示文件里包含三維源文件,由于三維組成零件數(shù)量較多,為保證預(yù)覽的簡(jiǎn)潔性,店家將三維文件夾進(jìn)行了打包。三維預(yù)覽圖,均為店主電腦打開軟件進(jìn)行截圖的,保證能夠打開,下載后解壓即可。======【3】特價(jià)促銷,,拼團(tuán)購買,,均有不同程度的打折優(yōu)惠,,詳情可咨詢QQ:1304139763 或者 414951605======【4】 題目最后的備注【JA系列】為店主整理分類的代號(hào),與課題內(nèi)容無關(guān),請(qǐng)忽視
外文翻譯
專 業(yè) 機(jī)械設(shè)計(jì)制造及其自動(dòng)化
學(xué) 生 姓 名 朱 丹 萍
班 級(jí) BD機(jī)制042
學(xué) 號(hào) 0420110226
指 導(dǎo) 教 師 劉 道 標(biāo)
外文資料名稱: An Intelligent Cavity Layout Design System for Injection Moulds
外文資料出處: International Journal of CAD/CAM Vol 2,No.1,pp
69~75(2002)
附 件: 1.外文資料翻譯譯文
2.外文原文
指導(dǎo)教師評(píng)語:
簽名:
年 月 日
智能腔布置設(shè)計(jì)系統(tǒng)的注塑模具
胡衛(wèi)剛,Syed Masood
朱丹萍 譯
摘要:本文介紹了多腔注塑模具。多腔注塑模具是一種智能腔布置設(shè)計(jì)系統(tǒng)。該系統(tǒng)的目的是協(xié)助模具設(shè)計(jì)人員在腔布局設(shè)計(jì),在概念設(shè)計(jì)階段。該復(fù)雜性和原則腔布局設(shè)計(jì)以及各屬地的注塑模具設(shè)計(jì)介紹。對(duì)于腔布局設(shè)計(jì),從功能,整體結(jié)構(gòu)和總體過程中一一解釋。文中還討論了這些問題,作為知識(shí)表示和基于案例的推理在使用該系統(tǒng)的發(fā)展。系統(tǒng)的功能是用一實(shí)例說明了腔布局設(shè)計(jì)問題。
關(guān)鍵詞:智能設(shè)計(jì),腔體布局設(shè)計(jì),注塑模具設(shè)計(jì),基于案例推理,系統(tǒng)設(shè)計(jì)。
1、導(dǎo)言
在制造,注塑成型,是一個(gè)最廣泛使用的生產(chǎn)工藝生產(chǎn)塑膠零件與高生產(chǎn)速度和很少或沒有整理需要對(duì)塑料制品等。過程包括注射液的塑料材料,從一個(gè)熱點(diǎn)成為一個(gè)封閉的模具,從模具中使塑料酷凝固和拔出成品。因?yàn)槊恳粋€(gè)新的塑料制品,注塑成型機(jī),需要有新的注塑模具。設(shè)計(jì)和制造注塑模,是一個(gè)費(fèi)時(shí)和昂貴的過程和傳統(tǒng)上需要高度熟練的工具和模具制造商。注塑模具包括幾個(gè)部分,其中包括結(jié)晶器基地,有溶洞,導(dǎo)向銷,澆道,蓋茨,冷卻水渠道,幻燈片和噴射器。模具設(shè)計(jì)也受其他幾個(gè)因素,如部分幾何,模具素材,每腔模具。
在計(jì)算機(jī)技術(shù)和人工智能智力中得到指示,以減少成本和時(shí)間,在設(shè)計(jì)和制造的一種注塑模具。注塑模具設(shè)計(jì)一直是主要的研究領(lǐng)域,因?yàn)樗且粋€(gè)復(fù)雜的過程涉及幾個(gè)子設(shè)計(jì)相關(guān)的各種組件該模具,每個(gè)需要專業(yè)的知識(shí)和經(jīng)驗(yàn)。模具設(shè)計(jì),也影響到生產(chǎn)率, 模具維修成本,可制造模具, 和高質(zhì)量的注塑部分。大部分的工作在模具設(shè)計(jì)工作已經(jīng)向應(yīng)用系統(tǒng),知識(shí)為基礎(chǔ)的系統(tǒng)和人工智能情報(bào),以補(bǔ)充大量專業(yè)知識(shí),在傳統(tǒng)的設(shè)計(jì)過程。 kruth和willems研制出一種智能支持系統(tǒng)的設(shè)計(jì)注塑模具整合商用CAD / CAM系統(tǒng),關(guān)系數(shù)據(jù)庫和一個(gè)專家系統(tǒng)。提出了一個(gè)系統(tǒng)化方法論和知識(shí)庫,為注塑模具設(shè)計(jì)在并行工程環(huán)境。 raviwongse 和allada制定了一個(gè)神經(jīng)網(wǎng)絡(luò)化設(shè)計(jì)輔助工具,計(jì)算出模具復(fù)雜性指數(shù),以幫助模具設(shè)計(jì)人員,以評(píng)估他們提出了模具設(shè)計(jì)對(duì)模具制造。制定了一個(gè)計(jì)算系統(tǒng)為工藝設(shè)計(jì)的注塑基于黑板為基礎(chǔ)的專家系統(tǒng)和基于案例推理方法,其中包括模具設(shè)計(jì), 生產(chǎn)調(diào)度,成本估算和注塑
參數(shù)。討論了注塑模具設(shè)計(jì),從功能性透視使用功能設(shè)計(jì)知識(shí)。發(fā)展一個(gè)互動(dòng)的以知識(shí)為基礎(chǔ)的CAD系統(tǒng)注射模具設(shè)計(jì)知識(shí)和圖形模塊。
幾項(xiàng)研究也取得了改善設(shè)計(jì)中的具體組成部分的注塑模具。 王景榮等制定了一個(gè)以知識(shí)為基礎(chǔ)的和面向?qū)ο笤O(shè)計(jì)方法的飼料系統(tǒng)注塑模具,它可以有效地設(shè)計(jì)類型, 位置和大小相當(dāng)于一澆注系統(tǒng)在模具。也開發(fā)了軟件系統(tǒng),實(shí)現(xiàn)自動(dòng)設(shè)計(jì)澆注并提供評(píng)價(jià)澆注設(shè)計(jì)基于特定的性能參數(shù)。提出了一套方法測(cè)定方向,在注塑模具設(shè)計(jì)的基礎(chǔ)上自動(dòng)識(shí)別與提取削弱特點(diǎn)。在模具設(shè)計(jì)中通過計(jì)算削弱卷,最大限度地減少破壞了工作,在設(shè)計(jì)冷卻系統(tǒng)在注射模,并提出優(yōu)化設(shè)計(jì)根據(jù)熱分析和設(shè)計(jì)靈敏度分析該冷卻階段的注射成型工藝。
注塑模具設(shè)計(jì)中,其中有很少人注意設(shè)計(jì)的腔布局多腔注塑模具。腔布局設(shè)計(jì)影響到整個(gè)過程的注塑成型,直接, 由于這是其中一個(gè)最重要的階段,在模具設(shè)計(jì)過程。審議腔布局設(shè)計(jì)在注塑模具,在概念設(shè)計(jì)階段,將改善質(zhì)量注射成型產(chǎn)品。
本文介紹了開發(fā)一個(gè)設(shè)計(jì)支持系統(tǒng),所謂智能腔布局設(shè)計(jì)系統(tǒng),為多腔注塑模具基于知識(shí)基礎(chǔ)和面向?qū)ο蟮姆椒ā?它采用了基于案例,并裁定為基礎(chǔ)的推理到達(dá)布局解決方案。它是基于對(duì)商業(yè)軟件系統(tǒng)命名為綜合開發(fā)平臺(tái),讓顧客發(fā)展自己的知識(shí)為基礎(chǔ)的系統(tǒng)。該目的是要充分利用現(xiàn)有的技術(shù)人工智能在協(xié)助模具設(shè)計(jì)師概念設(shè)計(jì)階段。
2 、型腔布置設(shè)計(jì)在注塑模具
目前的做法為注塑模具的設(shè)計(jì),尤其是腔布局設(shè)計(jì),在很大程度上取決于設(shè)計(jì)師的經(jīng)驗(yàn)和知識(shí)。因此,它將是不可取利用知識(shí)工程,人工智能和智能設(shè)計(jì)技術(shù)在創(chuàng)造一個(gè)可接受型腔布置設(shè)計(jì)在注塑模具準(zhǔn)確,高效率。在模具設(shè)計(jì)中,大多數(shù)的格局腔布局和規(guī)則和原則腔布局設(shè)計(jì)也可以很容易的代表參與形式的知識(shí), 它可以用來設(shè)計(jì)系統(tǒng)。
例如,以選擇合適的布局模式設(shè)計(jì)主要是依賴于工作環(huán)境, 條件和要求的客戶,主要基于設(shè)計(jì)師的技能和經(jīng)驗(yàn)。作選擇相互矛盾的因素,將依靠明顯設(shè)計(jì)師的知識(shí)和經(jīng)驗(yàn)。這是相當(dāng)適合智能化設(shè)計(jì)技術(shù),以用于系統(tǒng)設(shè)計(jì)這樣的情況,特別是創(chuàng)新設(shè)計(jì)。
注射模的設(shè)計(jì),主要涉及考慮設(shè)計(jì)的下列要素:
( 1 )模具類型
( 2 )有多少腔腔布局
( 4 )流道系統(tǒng)
( 5 )噴射系統(tǒng)
( 6 )冷卻系統(tǒng)
( 7 )確定冷卻系統(tǒng)
( 8 )圖形結(jié)果顯示,輸出
3 、結(jié)構(gòu)和設(shè)計(jì)過程
結(jié)構(gòu)智能腔布局設(shè)計(jì)系統(tǒng)是基于案例推理和推理設(shè)計(jì)圍繞軟件系統(tǒng)。所示的總體結(jié)構(gòu)可以看出,一般設(shè)計(jì)過程中開始與定義中的設(shè)計(jì)規(guī)格。該系統(tǒng)檢索出類似的案件,從案件基地通過計(jì)算之間的相似性案件和新的案例。如果解決不好,那么將利用以規(guī)則為基礎(chǔ)的推理雙方達(dá)成一項(xiàng)解決方案。如果解決的辦法是仍然不理想的話,那么用戶必須修改部分的初步設(shè)計(jì)規(guī)格。使用基于案例的技術(shù),在設(shè)計(jì)過程中使用戶能夠獲得解決問題的設(shè)計(jì)問題更迅速和靈活的結(jié)構(gòu),知識(shí)基礎(chǔ)和數(shù)據(jù)庫的使用在發(fā)展是基于背后知識(shí)庫和數(shù)據(jù)庫結(jié)構(gòu),從軟件系統(tǒng)是上講,這是一個(gè)在商業(yè)上可用軟件開發(fā)平臺(tái)。
4 、發(fā)展
4.1 、分類知識(shí)
各種邏輯和步驟所涉及的版面設(shè)計(jì), 有各種不同的知識(shí),并需要以描述和代表在腔版面設(shè)計(jì)。該類型的知識(shí),可分為五種基于面向?qū)ο螅嫦驅(qū)ο螅┑母拍?,分述如下?
( 1 )設(shè)計(jì)實(shí)例/案例:以前設(shè)計(jì)的情況下,結(jié)合目前的設(shè)計(jì)實(shí)例
( 2 )屬性:設(shè)計(jì)變量,特性設(shè)計(jì)問題
( 3)規(guī)則:一般設(shè)計(jì)規(guī)則,設(shè)計(jì)經(jīng)驗(yàn)
( 4 )程序和/或模型:數(shù)值計(jì)算, 數(shù)學(xué)建模,分析,評(píng)價(jià)和程序。
4.2 、基于案例的推理
基于案例推理法是依賴于第一案例名詞?;诎咐龣z索的基礎(chǔ)是"相似公制" 。因此,如何計(jì)算相似度顯然很關(guān)鍵。 相似性度量讓每一個(gè)層面對(duì)應(yīng)于一個(gè)領(lǐng)域,其價(jià)值是在查詢,它們之間的距離的情況和查詢(對(duì)應(yīng)點(diǎn)在這多維空間)的計(jì)算方法是不同的,為序和名義領(lǐng)域的合作。
4.3 、距離為序領(lǐng)域的距離計(jì)算方法是:
( 1 )其中,自dij必須介于0和1 ,還必須介于0和1 。
( 2 )其中,因?yàn)樵摴九cdij必須介于0和1 , 還必須介于0和1 。
4.4 、驗(yàn)證案例
驗(yàn)證的情況是,以檢查是否每條可接受的情況下,找出最合適的一個(gè),所以每個(gè)案件應(yīng)相關(guān)的測(cè)試方法和測(cè)試結(jié)果都不同。 不僅如此,根據(jù)一定的條件,它的測(cè)試結(jié)果,設(shè)計(jì)問題,可視為解決方案原型為進(jìn)一步完善。
4.5 、準(zhǔn)則的有效性降低成本
隨著應(yīng)用空腔布局,兩種降低成本。一個(gè)是整體理論降低成本所取得的使用系統(tǒng)進(jìn)行概念設(shè)計(jì)的注射液模具。另一種是實(shí)際成本降低的價(jià)值記錄在案例中,其中可能被用來做案例庫推理,如果案件以"降低成本"為理論之一,就沒有必要的任何標(biāo)準(zhǔn)的有效性,降低成本,因?yàn)楣?jié)省成本將明顯地走出來,提高設(shè)計(jì)質(zhì)量和回應(yīng)給客戶。對(duì)于有效性的實(shí)際成本進(jìn)一步降低。舉例來說, 我們可以比較一下,,并確定哪一個(gè)能更好地適合客戶的要求。你還可以使用比例降低成本的公式做比較。該百分比降低成本都可以計(jì)算出來。
5 、應(yīng)用實(shí)例
一個(gè)應(yīng)用實(shí)例, "測(cè)定腔布局模式" , "概念設(shè)計(jì)腔布局" 所提供的智能腔布置設(shè)計(jì)系統(tǒng),提供以下資料: 如果最初的設(shè)計(jì)條件是:
( 1 )使用什么類型的模具??jī)砂鍓K
( 2 )使用什么類型的轉(zhuǎn)輪?
( 3 )什么形狀的產(chǎn)品能使其成型? 矩形,其結(jié)果是由于:格局腔布局設(shè)計(jì)是: Y型矩形布置知識(shí)基礎(chǔ),是開發(fā)利用的特點(diǎn)。
6 、結(jié)論
問題的設(shè)計(jì)型腔布置多重腔注射模具由電腦輔助設(shè)計(jì)支持系統(tǒng)。 注塑成型由計(jì)算機(jī)為基礎(chǔ)的設(shè)計(jì)系統(tǒng)提供,極大的節(jié)省了時(shí)間和成本,在達(dá)成最佳布局。 發(fā)展智能腔布局設(shè)計(jì)系統(tǒng))相信是第一次嘗試在這個(gè)方向利用知識(shí)為基礎(chǔ)的方針。該發(fā)展注塑模具是基于在Windows環(huán)境下PC機(jī)。從實(shí)際的角度來看,可以用來作為一種工具來設(shè)計(jì)以落實(shí)腔布局設(shè)計(jì)的注射液模具在概念設(shè)計(jì)階段。它提供了一個(gè)積極一步的發(fā)展,完全自動(dòng)化注塑模具設(shè)計(jì)過程中,從產(chǎn)品模型模具制造。
七、參考文獻(xiàn)
[1] Menges, G. et. al. (1986), “How to Make InjectionMolds”, Hanser Publisher, Munich.
[2] Kruth, J.P. and Willems, R. (1994), “Intelligent supportsystem for the design of injection moulds”, Journal of Engineering Design, 4(5), 339-351.
[3] Lee, R-S, Chen, Y-M, and Lee, C-Z (1997), “Developmentof a concurrent mould design system: a knowledge basedapproach”, Computer Integrated Manufacturing Systems,10(4), 287-307.
[4] Raviwongse, R. and Allada, V. (1997), “Artificial neuralnetwork based model for computation of injection mouldcomplexity”, International Journal of AdvancedManufacturing Technology, 13(8), 577-586.
[5] Kwong, C.K. and Smith, G.F. (1998), “A computationalsystem for process design of injection moulding: combining blackboard-based expert system and casebasedAdvanced Manufacturing Technology, 14(4), 239-246.
[6] Britton, G.A., Tor, S.B., et. al. (2001), “Modellingfunctional design information for injection mould design”,International Journal of Production Research, 39(12),2501-2515.
[7] Mok, C.K., Chin, K.S., and Ho, J.K.L. (2001), “Aninteractive knowledge-based CAD system for moulddesign in injection moulding processes”, InternationalJournal of Advanced Manufacturing Technology, 17(1),27-38.
[8] Ong, S.K. Prombanpong, S. and Lee, K.S. (1995), “Anobject-oriented approach to computer-aided design of aplastic injection mould”, Journal of IntelligentManufacturing, 6(1), 1-10.
[9] Irani, R.K. Kim, B.H. and Dixon, J.R. (1995), “Towardsautomated design of the feed system of injection mouldsby integrating CAE, iterative redesign and features”,Transactions ASME Journal Engineering for Industry,117(1), 72-77.
[10] Nee, A.Y.C., Fu, M.W. et. al., (1997), “Determination ofoptimal parting directions in plastic injection mould design”, Annals CIRP, 46(1), 429-432.
[11] Chen, L-L and Chou, S-Y (1995), “Partial visibility forselecting a parting direction in mould and die design”,Journal of Manufacturing Systems, 14(5), 319-330.
[12] Park, S.J. and Kwon, T.H. (1998), “Thermal and Designsensitivity analyses for cooling system of injection mould.Part 2:Design sensitivity analysis”, Transactions ASMEJournal Manufacturing Science & Engineering, 120(2),296-305.
[13] Lin, J.C. (2001), “Optimum gate design of freedominjection mould using the abductive network”, InternationalJournal of Advanced Manufacturing Technology, 17(4),297-304.
[14] Maher, M.L. et. al.. (1996), “Developing Case-BasedReasoning for Structural Design”, Intelligent System & Their Applications, IEEE Expert, USA, June.
[15] The Haley Enterprise, Inc. (1994), “Documentation ofRETE++”.
An Intelligent Cavity Layout Design System for Injection Moulds
Weigang Hu and Syed Masood*
Abstract - This paper presents the development of an Intelligent Cavity Layout Design System (ICLDS) for multiple cavityin jection moulds. The system is intended to assist mould designers in cavity layout design at concept design stage. Thecomp lexities and principles of cavity layout design as well as various dependencies in injection mould design are introduced. The knowledge in cavity layout design is summarized and classified. The functionality, the overall structure and general process of ICLDS are explained. The paper also discusses such issues as knowledge representation and case-based reasoning used in the development of the system. The functionality of the system is illustrated with an example of cavity layout design problem.
Keywords: Intelligent design, cavity layout design, injection mould design, case-based reasoning, design support system
1. Introduction
In manufacturing, the injection moul ding is one of he most widely used production processes for producing plastic parts with high production rate and little or no finishing required on plastic products. The process consists of injecting molten plastic material from a hot chamber into a closed mould, allowing the plastic to cool and solidify and ejecting the finished product from the mould. For each new plastic product, the injection moul ding machine requires a new injection mould. Design and manufacture of injection mould is a time consuming and expensive process and traditionally requires highly skilled tool and mould makers. An injection mould consists of several components, which include mould base, cavities, guide pins, a sprue, runners, gates, cooling water channels, support plates, slides and ejector mechanism [1]. Design of mould is also affected by several other factors such as part geometry, mould material, parting line and number of cavities per mould.
With the advances in computer technology and artificial intelligence, efforts have been directed to reduce the cost and lead time in the design and manufacture of an injection mould. Injection mould design has been the main area of research since it is a complex processinvolving several sub-designs related tovari ous components of the mould, each requiring expert knowledge and experience. Mould design also affects the productivity ,mould maintenance cost, manufacturability of mould ,and the quality of the mould ed part. Most of the workin mould design has been directed to the application of expert systems, knowledge based systems and artificial intelligence to eliminate or supplement the vast amount of human expertise required in traditional design process. Kruth and Willems [2] developed an intelligent support system for the design of injection moulds integrating commercial CAD/CAM, a relational database and an expert system. Lee et. al. [3] proposed a systematic methodology and knowledge base for injection mould design in a concurrent engineering environment. Raviwongse and Allada [4] developed a neural networkbased design support tool to compute the mould complexity index to help mould designers to assess their proposed mould design on mould manufacturability. Kwong and Smith [5] developed a computational system for the process design of injection moulding based on the blackboard-based expert system and the case-based reasoning approach, which includes mould design, production scheduling, cost estimation and determination of injection moulding parameters. Britton et. al. [6]discussed the injection mould design from a functional perspective using functional design knowledge and a number of knowledge libraries. Mok et. al. [7] developed an interactive knowledge-based CAD system for injection mould design incorporating computational, knowledge
and graphic modules.
Several studies have also been made on improving the design of specific components of an injection mould. On get. al. [8] developed a knowledge-based and objectoriented
approach for the design of the feed system for injection moulds, which can efficiently design the type, location and size of a gating system in the mould. Iraniet. al. [9] also developed a software system for automatic design of gating and runner systems for injection moulds and provide evaluation of gating design based on specified performance parameters. Nee et. al. [10] proposed a methodology for determination of optimal parting directions in injection mould design based on automatic recognition and extraction of undercut features. Chen and Chou [11] developed algorithms for selecting a parting line in mould design by computing the undercut volumes and minimising the number of undercuts. Park and Kwon [12] worked on the design of cooling systems in injection moulds and proposed an optimal design based on thermal analysis and design sensitivity analysis of the cooling stage of the injection moulding process. Lin [13] worked on the use of gate size and gate position as the major parameters for simulated injection mould performance prediction.
One area in injection mould design, which hasreceived little attention, is the design of cavity layout in a multiple cavity injection mould. Cavity layout design affects the whole process of injection moulding directly, since it is one of the most important phases in mould design process. Consideration of cavity layout design in injection mould at concept design stage will improve the quality of injection moulded products because it is associated with the determination of many key factors affecting the design and quality of mould. Such factors include number of cavities; parting line; type of mould; type and position of gate; runner system; cooling system and ejection system. Some of these factors are difficult to build as true mathematical models for analysis and design.
This paper presents the development of a design support system, called Intelligent Cavity Layout Design System (ICLDS), for multiple-cavity injection moulds based on knowledge based and object oriented approaches. It uses the case-based and ruled-based reasoning in arriving at the layout solution [14]. It is based on the commercial software system named “RETE++”, which is an integrated development platform for customers to develop their own knowledge-based systems [15]. The objective is to make full use of available techniques in artificial intelligence in assisting mould designers at concept design stage.
2. Cavity Layout Design in Injection Moulds
Current practice for injection mould design, especially cavity layout design, depends largely on designers’ experiences and knowledge. It would therefore be desirable to use knowledge engineering, artificial intelligence and intelligent design techniques in generating an acceptable cavity layout design in injection mould accurately and efficiently. In mould design, most of patterns of cavity layout and rules and principles of cavity layout design can also be easily represented in the form of knowledge, which can be used in most of knowledge-based design systems.
For example, for the layout patterns shown in Fig. 1, the criteria to select the suitable layout pattern for design are mainly dependent on working environments, conditions and requirements of customer and are mainly based on designer’s skill and experience. To make a choice of contradictory factors will rely obviously on designer’s knowledge and experiences. It is rather suitable for intelligent design techniques to be used in systems designed for such situations, especially for routine or innovation design.
Design of injection mould mainly involves consideration of design of the following elements or sub-systems:
(1) mould type
(2) number of cavities
(3) cavity layout
(4) runner system
(5) ejector system
(6) cooling system
(7) venting
(8) mounting mechanism
Most of the elements are inter-dependent such that itis virtually impossible to produce a meaningful flowchart covering the whole mould design process. Someof the design activities form a complicated design network as shown in Fig. 2.Obviously, in injection mould design, it is difficult for designer to monitor all design parameters. Cavity design and layout directly affects most of other activities.
The application of advanced knowledge based techniques to assist designer in cavity layout design at concept design stage will greatly assist in the development of a comprehensive computer-aided injection mould design and manufacturing system. It is noted from Fig. 1 that a number of different layout patterns are possible with multiple cavities inside a mould. Higher the number of cavities of mould, higher the productivity of the injection mould. But this may lead to difficulties with issues such as balancing the runners or products with the complicated cavity shapes, which in turn may lead to problems of mould manufacturability. It is also possible that the number of cavities and the pattern of cavity layout will influence the determination of parting line, type of gate, position of gate, runner system and cooling system. Most of the main activities of mould design are therefore linked to cavity layout design. Fig. 3 shows the relations between cavity layout design and other design activities. The cavity layout design problem therefore depends upon a number of functionalities of the overall mould design system, which includes:
(1) definition of design specifications including analysis and description of characteristics of design problem
(2) determination of mould type
(3) determination of number of cavities
(4) determination of orientation of product
(5) determination of runner type and runner configuration
(6) determination of type and position of gate
(7) cavity layout conceptual design
(8) evaluation of ejection ability, manufacturingability and economic performances
(9) determination of cooling system
(10) graphic results display and output
3. Structure of ICLDS and the Design Process
The structure of the Intelligent Cavity Layout Design System (ICLDS) is based on case-based reasoning and ruled-based reasoning designed around the RETE++software system. Fig. 4 shows the overall structure of ICLDS schematically. Fig. 5 shows the general design process of ICLDS. The design process starts with the definition of design specifications. The ICLDS system retrieves similar cases from case base by computing the similarity between the cases and the new case. If the solution is satisfactory, then results are displayed graphically. If the solution is not satisfactory, then ICLDS will use rule-based reasoning with forward or backward chaining or a mixture of both to arrive at a solution. If the solution is still unsatisfactory, then the user has to modify some of the initial design specifications. The use of case-based technology in the design process in ICLDS allows the user to obtain the solution(s) of design problem more quickly and flexibly.
The structure of knowledge base and database used in the development of ICLDS is based on the underlying knowledge base and database structure from the RETE++ software system, which is a commercially available software development platform.
4. Development of ICLDS
4.1. Classifications of Knowledge
For various logic and steps involved in layout design, there are different kinds of knowledge that needs to be described and represented in cavity layout design. The types of knowledge can be classified into five kinds based on object oriented (OO) concept as described below:
(1) Design instance/case: previous design cases and current design instances
(2) Relation: superclass-class-subclass relation, classin stance relation
(3) Attribute: design variables, features, attributes of design problem
(4) Rule: general design rules, design experiences
(5) Procedure and/or model: numeric calculation, mathematical modeling, analysis, evaluation and procedures.
4.2. Knowledge Representations
To describe each of these types of knowledge, the internal data structures of the ECLIPSE language, included in RETE++ inherently, can be used to make the object orientated representation of the design process as explained earlier.
4.3. Case-based Reasoning
Case-Based Reasoning (CBR) is dependent firstly on case retrieved. Case-based retrieval is based on “Similarity Metric”. Therefore, how to calculate the similarity is obviously the key technique in CBR, and it is described in detail as below. which, since dij must range between 0 and 1, must also range between 0 and 1. which, since Wj and dij must range between 0 and 1, must also range between 0 and 1.
4.4. Validation of Case
Validation of case is to check up whether each acceptable case is suitable for current problem and to find out the most suitable one, so each case should be associated with testing methods and tested results on it. Only the case, under the given conditions, for which all tested results on it match those of the current design problem, can be considered as the solution prototype for further refining.
4.5. Criteria for Validity of Cost Reduction
With the application of ICLDS for cavity layout, two kinds of cost reduction can be expected. One is the overall theoretical cost reduction achieved in using the system to carry out the concept