首页 » 技术文章 » 基于工业设计原理的机械CAD基础自主学习系统

基于工业设计原理的机械CAD基础自主学习系统

作者:  时间:2010-09-13 09:38  来源:EDN

   3.2主交换模块

  主交换子模块是学习系统的核心,它控制了5个学习内容的调用。根据图1的系统结构制作了7个按钮,分别是绪论、工程数据结构与数据库、图形处理原理、工程图样的绘制、三维几何造型、实例演示及退出系统。每个按钮中都写入相应的调用语句,以进入相应章节。

  3.3绪论模块

  这一模块的二级制作内容包括CAD技术概论、CAD系统组成、CAD技术的应用及CAD发展趋势。

  根据这部分知识的特点,采用了二层导航的方式进行动画演示。

  3.4工程数据结构与数据库模块

  这一模块的二级制作内容包括工程数据概述、图形数据结构及工程数据库。

  在本模块的制作方法上,主要是采用Flash本身提供的幻灯片功能加上加钮导航的方式制作的。

  3.5图形处理原理模块

  这一模块的二级制作内容包括图形变换、图形的裁剪、消除隐藏线和实体的表现。

  这一章在制作上主要是通过按钮的导航方式来完成的。每个知识点均放在不同的场景中,以方便修改。在这一章中使用了大量的视频文件,根据视频文件的大小,采用了直接导入视频文件的方法,使视频文件在库中以一个文件的形式存在,随时可以调用。

  3.6工程图样的绘制模块

  该模块的二级制作内容包括工作界面、绘图准备、图形绘制、图形编辑、图案填充、文字处理、图形复用、尺寸标注、辅助绘图及绘图举例。

  该模块中主要采用逐帧动画的方式进行演示。将演示的内容分别放置在不同的关键帧中,通过按钮来完成帧间跳转,其控制流程见图2

  3.7三维几何造型模块

  该模块的二级制作内容包括造型环境、三维面创建、三维实体创建、三维实体编辑、效果图的表现及特征造型法。该模块同样也采用逐帧动画的方式进行演示。

  3.8实例演示模块

  实例演示模块是通过调用多个视频来完成对二维动画、三维动画的演示。在制作过程中这部分采用逐帧动画的形式来完成。

  3.9脚本语言AcTIonScript

  ActionScriptFlash的脚本语言。正是由于Flash中增加了ActionScript语言,才使用户创作出来的动画具有很强的交互性。它是从类似JavaScript,面向对象的语言扩展和重建而来的,同样需要具有事件、数据类型、对象和语法等。

  ActionScript具有标准的实施方案以及灵活的图形和音频功能,该课件开发中章节的跳转,影片的调用和控制都使用到了脚本语言。使用ActionScript调用影片的程序段如下:

  

  4结语

  课程的自主学习系统设计除了包含基本教学内容外,还应当考虑到人机界面、色彩设计及人机交互等技术性问题。本文基于工业设计原理对课程组原来设计的机械 CAD基础自主学习系统进行了重新设计,制作了新的自主学习系统。新系统已在教学中使用了三届,学生普遍反映界面更加简洁清新,内容跳转更加容易,课件整体更加人性化,更加符合自主学习的学习规律,因此取得了良好的教学效果,深受学生的欢迎。

相关推荐

从小米看手机的工业设计

小米  工业设计  2013-12-23

2010 ADI中国大学创新设计竞赛于武汉圆满落幕

ADI  创新设计  人机交互  2010-11-12

基于工业设计原理的机械CAD基础自主学习系统

从落后到先进 人机交互技术的发展与未来

嵌入式语音技术应用 未来将实现爆发式增长

2009-07-08

人机交互技术

在线研讨会
焦点