数控加工中心仿真系统研究与开发硕士论文(19)

发布时间:2021-06-06

浙江大学硕士学位论文数控加工中心仿真系统总体方案2数控加工中心仿真系统总体方案

2.1系统开发平台简介

国内大多数数控仿真系统的开发都以微软公司的基础类库MFC作为程序开发框架,以此来实现软件的操作界面、数据调用和逻辑控制等功能,然后结合开放式三维图形库OpenGL作为底层三维实体的显示控制模块,完成整个系统的开发。随着软件技术的发展,采用这种开发模式存在着许多缺点,主要表现在:

(1)需要处理大量底层工作,代码编写任务量繁重:

(2)虚拟模型的表现效果差,进行画面优化需要有相应背景的技术储备,

技术难度高;

(3)函数库较为复杂,代码冗余量大:

(4)界面显示较为简陋,不美观:

鉴于此,在本课题中我们采用了由UnityTechnologies开发的Unity3D游戏引擎作为系统开发平台。

2.1.1Unity3D游戏引擎简介

Unity3D是一款便捷易用的交互式图形化的综合型游戏开发工具,不仅可以用于专业的游戏开发,还可以创建可视化的虚拟环境、实时的三维动画等交互式的内容,其中包括了图形、音频、物理效果、网络等多方面的引擎支持,并提供了一个强大的所见即所得的编辑器来整合这些内割201。该游戏引擎还支持多种系统平台,可以编写一次程序而方便地发布到W'mdows/Mac、Android、IOS、Flash、Web等多种平台上,可以显著提高开发效率。

vinty3D是一款分层级的全面的游戏开发引擎,它的场景编辑功能可视化,可以通过直观的场景显示来正确、高效地完成场景编辑,每一个控件、对象都可以通过属性编辑面板来进行定制化,并可以实时预览所创建的场景真实的运行效果。一个完整的Unity3D程序是由若干个场景组合起来的,每个场景中又包含各自的许多模型,并通过程序来控制它们的行为。画面的呈现和视角的控制通过一个虚拟的摄像头来实现,使用程序控制可以方便地进行视角的变换和场景的漫游。Unity3D对DirectX和OpenGL拥有高度优化的图形渲染管道,提供了具有柔和

数控加工中心仿真系统研究与开发硕士论文(19).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219