通用三维效果图演示系统的设计与实现

2011-01-12 06:41王威
大连民族大学学报 2011年3期
关键词:效果图机械制图想象力

王威

(大连民族学院机电信息工程学院学生,辽宁大连 116605)

通用三维效果图演示系统的设计与实现

王威

(大连民族学院机电信息工程学院学生,辽宁大连 116605)

机械制图课程对于图形想象力较差的学生来说,难度较大。采用三维图形直观体现,可使机械制图的二维平面图形更容易被大脑接受,有助于空间想象力的快速提升。SOLIDWORKS软件可以实现三维实体造型,但比较庞大,不易安装,且学校的大部分教室都没有安装SOLIDWORKS软件,在课堂中根本无法使用。为了方便指导老师和同学们使用,设计了通用三维效果图演示系统,把绘制的三维图形从SOLIDWORKS中导出,加入特定的旋转制成了AVI格式的文件,可以在每台电脑上打开,同时具有查找功能。

1 素材的准备

功能强大、易学易用和技术创新是SolidWorks的三大特点,使得SolidWorks成为领先的、主流的三维CAD解决方案。SolidWorks提供了基于特征的实体建模功能。通过拉伸、旋转、薄壁特征、高级抽壳、特征阵列以及打孔等操作来实现产品的设计。通过对特征和草图的动态修改,用拖拽的方式实现实时的设计修改。可方便地对孔、切除、圆角、倒角和拉伸的尺寸和位置进行修改。通过这些操作对所有的图形进行三维造型,并通过SolidWorks自带的视频编辑输出功能对文件进行视频编辑和输出。对于装配体可以进行爆炸视图处理,以便尽可能的展示其细节部分。

利用SOLIDWORKS软件把我校教师主编的,供全院近3000学生使用的《机械制图习题册》的一些较复杂图形制作成三维图形,初始时是154个。

如图1和图2,可明显看出二维图纸和三维实体图形在阅读方面的差别。三维实体更容易接受,即使是没有经过训练的人也可以轻松想象出图形形象。

图1 二维图纸

图2 三维实体图

2 系统的设计

视频输出后,要对所有文件进行整编,方便使用者查找。LabVIEW是一种程序开发环境,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式[1-2]。使用labview来编写查找页面,使得编程更为简单。通过调用ActiveX控件实现对文件的播放功能。在labview环境下在前面板下放置一个ActiveX容器,然后添加Windows Media Player对象。放下调用节点,并进行程序的逻辑设计。在前面板加入必要的图片和提示信息,完成人机交互界面。然后把程序生成程序安装包,就可以在任意计算机上安装运行程序并方便的调用所需文件。

3 结语

通过此系统可以方便的训练空间想象力,为学生快速入门机械制图提供了平台。并且编辑人员可以随意的添加文件和删除不需要的文件,可方便的手动更新内容。系统可以随时间不断丰富内容,具有灵活性。

[1]刘刚,王立香,张连俊.labview8.20中文版编程及应用[M].北京:电子工业出版社,2008.

[2]张晋西,郭学琴.SolidWorks及COSMOSMotion机械仿真设计[M].北京:清华大学出版社,2005.

TP311

A

(责任编辑 刘敏)

1009-315X(2011)03-0334-01

2010-04-07;最后

2010-05-13

大连民族学院太阳鸟科研项目资助(2009224)。

指导教师:包耳(1956-),女,上海人,副教授,主要从事机械设计、工程材料研究。

猜你喜欢
效果图机械制图想象力
苏楠作品
看见你的想象力
基于Visual LISP的机械制图自动组卷
《客厅效果图》
效果图1
效果图2
UG软件在机械制图相贯线教学中的应用
基于工程师启蒙教育的机械制图课改的几点思考
打开新的想象力
多媒体在《机械制图》课中的应用