6。 System implementation
A prototype system has been implemented based on J2EE。 This system is combined with a commercial 3D
Part Name: Circular cover Mould
1 : register ring 2 : sprue bush
3 : cooling channel 4 : runner
5 : cold slug 6 : guide pin 7 : core plate 8 : guide bush
9 : backing plate 10 : sprue ejector 11 : riser block
12 : bottom clamping plate 13 : ejector plate
14 : ejector retaining plate 15 : return pin
16 : ejector pin 17 : core insert 18 : cavity plate 19 : gate
20 : molded part 21 : cavity insert
22 : top clamping plate 23 : sprue
Description Code
Part class Circular part with 0。5 < H/D < 3 2
Part external shape Smooth, having a uniform diameter along the entire height 1
Undercut feature No undercut 1
Material class Material constant = 0。8 3
Relationship: part and mould Part axis is perpendicular to the mould parting line 1
No。 of cavity 4 3
External undercut release mechanism 0 0
Internal undercut release mechanism 0 0
Runner system Cold runner 1
Gating system Edge gate 2
Cooling system 1 1
Ejection system Ejector pins 1
Code = 211313001211
Fig。 4。 The coded representation of a circular cover and its mould。
CAD system (SolidWorks 2003) and a commercial database (Microsoft Access 2000)。 As mentioned in Section 5。2, the JESS 4。4 expert system shell was used to develop the knowledge base of the system。 The programme was written in JSP/Servlets and the SolidWorks API (Applica- tion Programming Interface)。 The SolidWorks application programming interface (API) is an OLE programming interface to SolidWorks。 The API contains hundreds of functions that can be called from Visual Basic, VBA, C, C++, or SolidWorks macro files。 These functions provide the programmer with direct access to SolidWorks func- tionality such as creating a line, extruding a boss, or verifying the parameters of a surface [25,26]。 Java Server Pages (JSP) is a better solution in generating dynamic web pages in contrast to Active Server Pages (ASP), Person
Home Pages (PHP), and Common Gateway Interface (CGI)。 JSP together with Servlets provide an attractive alternative to other types of dynamic web scripting/ programming that offers platform independence, enhanced performance, separation of logic from display, ease of administration, and ease of use。 Nowadays, there are a lot of database management systems available in the commer- cial market such as Oracle, Sybase, MySQL, and Informix。 Microsoft Access 2000 was adopted for reasons of ease of use and better-cost performance。
摘要互联网和信息技术在近几年的快速增长提供了一个解决方案,以支持和促进不同地理分布的企业之间的协同产品开发。帮助注塑模具协同发展的有效,可行的工具,可通过开发一个基于互联网的模具设计系统作为协同产品开发系统的一个模块来实现。本文提出了一种基于互联网的注塑模具智能设计系统。该系统的体系结构包括嵌入在网络环境中的交互式的KB模具设计系统的。支持Java的解决方案,以及人工智能技术一起被用来开发这样一个网络互动的CAD系统。在这个系统中,计算模块,知识库模块和图形模块的生成模具功能集成在一个互动的计算机辅助设计为基础的框架。该系统的知识基础,通过交互式程序,使设计者的智慧和经验也被纳入总模具设计。所采用的方法既加快了设计过程,又方便了设计标准化,从而提高了模具制造的速度。一个实际的案例研究来说明在互联网的模具设计系统的运作。