材料加工虚拟实验室软件系统的开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
在实施素质教育的今天,创新人才的培养,迫切要求我们在教学中加强实验教学,虚拟现实技术和多媒体技术为实验教学的发展带来了新的契机。为了提高教学效率,优化教学过程,加强实验技能培养。本课题将虚拟现实技术与多媒体技术有机的结合起来,在现有的硬件和软件基础上开发了材料加工虚拟实验室软件系统,为学生提供了一个人机交互、界面友好、开放式的学习环境。
     首先利用VB语言构建了材料加工虚拟实验室软件系统平台,建立了材料成型与控制、模具设计与制造和焊接三个虚拟实验室。学生可以选择不同的实验,对实验进行浏览,选择实验过程参数,并能完成原砂性能、模具拆装,凝固过程数值模拟等简单实验。
     在Windows2000环境下,利用Office2000中的Microsoft Access软件建立包含材料加工虚拟实验室的数据文件及图形和视频文件的虚拟数据库系统(VDBS),并建立了相应表间的关系。利用Windows建立了OLE DB数据库连接。通过调用Visual Basic 6.0中的ADO控件进行数据连接,主要完成实验中用到的实验设备、仪器、工具和实验结果等数据的存储。建立相应的位图、文字和多媒体动画的数据库。
     利用UG和SolidWorks等CAD软件和HZCAE系统完成实验数据的设计。其中包括成型理论实验和模具拆装实验中应用的三维实体模型,成型理论实验涉及到的温度场、流动场、和模拟充填的图片。
     在上述研究的基础上,应用先进的ASP技术,进一步开发了材料加工虚拟实验室的Web访问系统。实现了学生的在线登陆,浏览和进行实验,提交报告以及与指导教师在线交流的功能。
     本系统的开发成功有力的配合了学校提出的实现数字化校园的建设方针,实现了从环境(包括设备、教室)、资源(图书、讲义、课本、信息、软件等)到活动的全部数字化。
Due to quality education policy and requirement of creative talents, it is imperative for universities to strengthen experimental teaching. And virtual reality technique brought new chance for it. With this technique experimental skill teaching efficient and process were improved. Combining techniques of virtual reality with multimedia, this paper researched virtual laboratory software system of materials processing engineering on basis of existing software and hardware. And this system provided a opening surrounding of person-computer alternation, friendly interface.
    Firstly, Virtual laboratory software system of material processing was established based on Visual Basic algorithms in this paper, which consists of material forming and control, mould design and manufacture, and welding virtual labs. So that the students can choose different labs and parameters in order to do some simple experiments as character of nature sand, mould assemble and numerical simulation of solidifying process.
    On Windows2000 software, this article established a virtual database system including data files, figures and video files of material processing virtual lab and built the relation of tables. At the same time, with software of Windows OLE DB database connection was set up. Using ADO of Visual Basic 6.0 to connect the data, the database mainly saved experimental equipments, apparatus, tools and results and established databases of digital figures, words and multimedia flashes.
    Based on CAD software such as UG and Solidworks and HZCAE system, experimental data design was researched, which includes three-dimension solid model and some figures of temperature field, flowing field and simulation filling in shape theory and mould dismount-installation experiments.
    Ground on the previous research, with technique of ASP this paper invented web part of the system that made students land the web, explore and experimentize, put in experimental report and communicate with the teacher on line.
    The research coordinates with the policy of building digital campus made out by the university to digitize from environment, resource to action.
引文
[1] 韦有双,王飞,冯允成.虚拟现实与系统仿真[J].计算机仿真,1999,16(2):63~66
    [2] Stamp D, Roehl B, Eagan J. Virtual Reality Creations. Waite Group Inc, 1993
    [3] 汪成为,高文,王行仁.灵境(虚拟现实)技术的理论、实现及应用.北京:清华大学出版社、广西科学技术出版社,1996,5~6。
    [4] 汪成为,祁顷平.灵境漫话——虚拟技术演义.北京:清华大学出版社,1996
    [5] 董士海,王宏武.多媒体创作工具.世界电子信息,1994,3,2[2],25~27
    [6] 徐光佑.多媒体个人计算机[M].北京:人民邮电出版社,1995
    [7] 赵士滨,杨小枫,吴秋峰.多媒体技术在自动化和测控中的学科交叉[J].测控技术,1998,6(3):5~7
    [8] 顾君忠.多媒体信息技术及其应用[M].沈阳:辽宁科学技术出版社,1997
    [9] 朱少文,项安波.虚拟现实技术及其应用概况.计算机应用与软件,1998(6)
    [10] 王宏武,孙宏晖,董士海.PCVRS——基于PC平台VR系统开发平台.计算机辅助设计与图形学学报,第8卷(增刊),ChinaGraph'96,1996,48~54
    [11] Andrew Blake, Michael Isard. 3Dposition attitude and Shape input using video tracking of hands and lips. Computer Graphics Processing, Annual Conference Series, 1994, 185~191
    [12] 赵士滨.计算机图形图像设计与技巧[M].广州:广东科技出版社,1997
    [13] Jayaram S, Connacjer HI, Lyons K W. Virtual Assembly Using Virtual Reality Techniques[J]. Computer~Aided Design, 1997, 29(8): 558
    [14] 曾芬芳.虚拟现实技术[M].上海:上海交通大学出版社,1977
    [15] 张茂军,钟力,孙立峰,等.虚拟实景空间系统HVS的研究与实现[J].计算机工程,1999,25(7):54~57
    [16] 陈正鸣,吴玉光,范永法.虚拟现实在CAD/CAM中的应用[J].计算机工程,1999,25(7):3~5
    [17] 李新民,李勋.8098单片机应用技术.北京:北京航空航天大学出版社,1994,2
    [18] 王秀玲,赵雁南,刘植桢.微型计算机A/DD/A转换接口技术及数据采集系统设计.北京:清华大学出版社,1984.3
    [19] Gavin Bell, Anthony Parisi, Mark Pesce. The Virtual Reality Modeling Language, Version1.0 Specification. Silicon Graphics, 1995
    [20] Randy Pausch. Software Development Environments and architectures for Virtual Reality. ACMSIGGRA PH'94, 1994
    [21] 连振汉,蔡奇玉,刘克勤.Java/VRML设计大全4 World Processing.Byte,96(3)5
    [22] 张旆,杜可亮,等.www上的虚拟现实技术——VRML语言[M].北京:电子工业出版社,1998
    [23] 伍祥生,王克宏.Internet上描述三维虚拟场景的Java3DAPI[J].中国图像图形学报,1998,25(7):601~605。
    [24] 吴海昕,吴开宇.基于客户机╱服务器环境的VB数据库应用程序开发.今日电子.1998(1):60~63
    [25] 王宏,李冬,付新苗.Windows API常用技巧汇编[M].北京,清华大学出版社,2000,64~65
    [26] 张公忠,王珏.NOVELL,组网原理与实用技术.北京:清华大学出版社,1992
    
    
    [27] 谢希仁.计算机网络(第二版).大连:大连理工大学出版社,1996
    [28] 冯明.实用网络管理技术.北京:人民邮电出版社,1995
    [29] 张达明,陈世瑛.虚拟大学及其办学观念.上海高教研究,1997,(4):34~36
    [30] 孙宇。电子实验的虚拟实验室建设。信息技术,2002(6) 11~13
    [31] 刘炳文,张坤.Visual Basic程序设计—数据库篇.人民邮电出版社,1999.6
    [32] 吴大刚.用VB连接数据库的几种方法比较.现代情报,2002.8.NO.8
    [33] 陈俊源.Visual Basic6.x程序设计.北京:中国铁道出版社,1999
    [34] 新思维创作室.Visual Basic6.0编程.北京:人民邮电出版,1998
    [35] William R.Vaughn.《Visual Basic与SQL server权威指南》第六版.北京大学出版社
    [36] Roger Jennings.《Visual Basic 6数据库开发人员指南》机械工业出版社
    [37] M.Spenik,O.Sledge著,熊桂喜等译.《Microsoft SQL Server7系统管理指南》.清华大学出版
    [38] D. R. Westlund, G. R. Anderson. Applying CAD/CAM to Foundry Tooling. Modern Casting, 1984(1): 20~24
    [39] B. Welbourn. CAD/CAM Plays Major Role in Foundry Economics. Modern Casting, 1987,77(9): 40~42
    [40] A.J. Clegg. Foundry CAD/CAM Developments: an Overview, The British Foundryman, 1986(10): 397~400
    [41] T.A. Dean, P.D. Webster. CAD/CAM for Casting. The Foundryman, 1991(11): 426~430
    [42] Freddy Syvertsen. CAD/CAM in the Foundry. Modeling and Control of Casting and Welding Process, 1986:387-386
    [43] 夸克公作室.精通UG CAD入门篇.第一版.北京:中国青年出版社,2000.391~392
    [44] 卜雷.PRO/E在汽车制动蹄片镗削机设计中的应用.汽车科技,2001(2):28~29
    [45] 楼玲玲,康飞.CAE技术在机床拖板铸造生产中的应用.机械工人—热加工,2001(8):13~15
    [46] V. K. Suri, A. J. Paul. Modeling and Prediction of Micro-Scale Defects in Castings. AFS Transaction, 1993, 101: 949~945
    [47] P. Large, P. Laty. SIMULOR: 3-D Numerical Simulation for Defect Prediction. AFS Transaction, 1992, 100: 1079~1085
    [48] 陈立亮,王华昌,李德群等.材料加工CAD/CAM基础.第一版 北京:机械工业出版社,2001.21~23
    [49] 周建兴,刘瑞祥,陈立亮等.华铸CAE软件在生产中的应用.机械工人—热加工,2001(8):11~13
    [50] 陈立亮,刘瑞祥 等.华铸CAE/InteCast集成系统使用手册.
    [51] 萨师煊,王珊.数据库系统概论.第三版.北京:高等教育出版社,2000.3~4
    [52] 林金霖.ASP实务经典.第一版.北京:中国铁道出版社,2000.1~2
    
    
    [53] 度艺兵.如何利用ASP开发数据库应用.电脑编程技巧与维护,1999(5):36~38
    [54] 刘崇欣.ASP技术应用与开发.汽车科技,2000(5):33~35
    [55] 元晋豫.用ASP进行浏览器/服务器模式的Web数据库开发.电脑编程技巧与维护,1999(11):55~57
    [56] 沈勤.ASP中数据库的连接.电脑编程技巧与维护,1999,(6):37~39
    [57] 唐菊生.用ASP实现对Web数据库的访问.电脑编程技巧与维护,2000(7):56~59
    [58] 薛大伸,何晖.VB对数据库的操作方法.微机发展,1995(5):40~42
    [59] 陈泽宇.VB数据库应用的几个实用技巧.微型机与应用.1999(3):55~58
    [60] 邓亚玲;王新房.在VB中实现异构数据库的转换.电脑学习.2001,2(1):31~32
    [61] 刘井利.基于WWW模式的虚拟实验室系统.广东职业技术师范学院学报.2000(4):84~87
    [62] 李亚禄,郝应光等.基于Internet的远程虚拟实验室系统的开发.开发应用、微型电脑应用.2001,vol17(8):36~38