基于Visual C++的虚拟装配系统界面设计

来源 :大连交通大学 | 被引量 : 0次 | 上传用户:chester116
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟装配技术近些年来受到了学术界和工业界的广泛关注,它通过计算机创建出逼真的虚拟环境,不但能对产品的装配过程进行模拟与分析,还能预估产品的装配性能。运用该技术不但有利于并行工程的开展,还能大大缩短产品开发周期,降低产品成本,提高产品在市场中的竞争力。目前对虚拟装配技术的研究主要集中在虚拟设备和虚拟环境之间的交互技术,而对虚拟装配系统界面的研究相对较少。人机界面设计的好与坏,直接影响到虚拟装配系统的实用性能,因此对虚拟装配系统界面设计的研究具有重要的意义。本文首先根据当前虚拟装配技术的不足,论述了利用装配基准坐标系ADCS(Assembly Datum Coordinate System)重合的装配方法。然后,根据这种将基准坐标系对齐的装配方法,本文结合实际需求提出了虚拟装配系统界面的详细设计方案,解决了目前虚拟装配系统界面窗口单一化的问题,用户通过观察多视图的系统界面,能更加清晰地了解整个装配过程、模型之间的装配关系以及装配过程中的动态信息等。首先,本文介绍了利用Visual C++开发工具对系统界面进行多视图的窗口划分,实现了虚拟装配过程、装配信息和装配关系的同步显示。通过对OpenGL相关绘图函数的应用,并结合“天空盒”技术方法,实现了本虚拟装配系统虚拟场景的搭建,为产品装配的实现提供了副真的虚拟环境。为了使用户能通过主、左、俯、右、后、仰视图等6个角度来观察装配过程,本文还实现了虚拟场景视图切换的功能。其次,本文还结合树形视图论述了各个模型之间的装配关系,并介绍了装配过程信息的动态显示方法。然后,通过对菜单及按钮设计原理的研究,实现了虚拟装配系统界面OBJ模型的导入、旋转和平移、视图切换等菜单及按钮的添加。最后,对系统界而进行优化设计,为整体界面定制工具栏、状态栏、滚动条以及右键快捷菜单,并结合人机工程学,使整个界面更加实用化、人性化、美观化。
其他文献
目的:探讨终止高血压膳食疗法在对高血压患者实施护理过程中的临床应用效果。方法:选取2011年11月至2013年11月在我院接受高血压病治疗的患者148例为研究对象,随机分为观察组
主要介绍了奢侈品的概念与特点,进而分析中国奢侈品市场的现状和特点,以及国内奢侈品消费市场的未来发展趋势。
目的了解荆州市二级医院护理人员科研现状,为提高二级医院护理人员科研能力及相关部门制订政策提供参考。方法采取实地调查及查看原文献的方式调查荆州市7所二级医院2010~201
协同创新是一种新的大学办学理念,指大学基于集成、合作、融合与共享的价值准则,谋求创新,以更好地适应时代需要,提高功能活动效率、水平与质量的思想观念。它既是大学办学内
在言语交际中,出于某些原因,人们有时会有意回避一些词语或话题,这就是人们常说的语言禁忌现象。对语言禁忌现象的研究不能只限于简单地分类、举例,而应该在跨文化的背景下对其特
依据高职院校毕业生就业质量存在的问题,分析问题产生的主要原因,提出在高职院校实施校企合作、工学结合的人才培养模式和课程改革的基础上,通过实施学分制解决现存问题的必
地理信息系统(GIS)是专门用于地理空间信息处理和管理的计算机技术系统,造成城市水污染的污染源及其相关数据均具有空间分布特性,这决定了GIS可在该领域发挥重要作用.GIS能支
王晔的新作《这不可能的艺术:瑞典现代作家群像》,厚厚的一本,装帧素净典雅,封面是安静的淡紫色,字体和图片也是安静的淡紫色。封面上,白描着一丛帚石楠缠绕的里拉琴。王晔在后记里
报纸
针对大气层外动能拦截器拦截问题,设计了一种简单有效的末制导律。推导出计算零控脱靶量一种新的解析表达式,由于在推导过程中考虑了两飞行器间重力差影响,得出的表达式相对