大学本科毕业论文(设计)开题报告
学院:机电及自动化学院 专业班级:09机械电子2班
课题名称 基于openGL数控加工代码仿真软件开发
1、 本课题的的研究目的和意义:
用数控机床加工零件, 在实际加工前一般要进行数控程序(NC 代码) 校验, 检查刀具运动轨迹正确与否,判断加工参数选择是否合适等。工件越复杂, NC 代码的错误率就越高。一个复杂的工件需要大量的时间和费用在机床上试切来检验刀具路径, 这不但浪费人力物力, 而且延缓了生产周期, 增加了产品开发成本, 降低了生产效率。而在计算机显示屏上仿真加工, 检验数控加工程序代码, 具有直观、快速、且不需要额外费用的优点, 对缩短产品的试制周期、降低成本、提高数控加工效率具有十分重要的意义。
而OpenGL(
……(新文秘网https://www.wm114.cn省略570字,正式会员可完整阅读)……
机集成制造——CIMS,人工智能制造——IM,虚拟制造——VM 等等。数控加工和数控设备的应用呈突飞猛进之势,社会上对掌握数控技术的人才需求越来越大,在发达工业国家数控加工技术更是飞速发展,目前在许多先进企业数控加工、数控设备的使用所占比例日趋扩大,呈大幅上升趋势,数控技术在先进制造领域发挥着越来越大的作用。
目前,国外的数控仿真技术己形成了商品化软件,可见各国对仿真在制造业应用软件的开发力度,我国的制造业也在这方面取得了许多研究成果。通过数控仿真能有效的改善 NC 编程质量,并且可以加工中心的实体模型模拟加工过程。目前国际先进制造企业在数控软件的选择上,应用较多的有德国的SINUMENS 仿真软件系统,日本的 FANUC 仿真软件系统等。
我国开展数控加工图形验证技术的研究始于 20 世纪 80 年代末。目前,国内市场上也有一些功能较完善的数控仿真软件,如南京宇航自动化研究所的 YHCNC系列数控仿真软件,支持多种数控系统,具有良好的用户界面,真实感图形显示的效果也较好,系统运行效率高;南京航空航天大学的 Superman2000 仿真模块等。南京斯沃软件公司还专门征对教学开发了 SSCNC 仿真软件,包括发那克(FANUC)、西门子(SINUMERIK)、三菱(MITSUBISHI)、广州数控(GSK)、华中世纪星(HNC)、北京凯恩帝(KND)等的仿真软件,是结合机床厂家实际加工制造经验与高校教学训练一体所开发的。这些软件在国内许多中小企业和中职学校教学中得到广泛应用。近年来普通高校,包括不少中职学校已大量引入 CAD/CAM,通过数控模拟编程等软件和数控车、数控铣、加工中心等数控设备,开展数控教学。目前在国内已经有不少院校将计算机仿真初步运用于数控操作人才培训的教学之中,也产生了各种仿真教学系统。这种方式下教学系统将与实际机床连接,由硬件实现零件切削过程,这时除了操作者是用仿真面板操作外,其它则与实际机床的真实情况一样,简单来讲就是利用计算机和其他的专用硬件软件去产生一种真实
场景的仿真,参与者可以通过与仿真场景的交互来体验一种接近于真实的场景的感觉。因此能进一步培训操作者的实际工作技能。
3、本课题的主要研究内容(提纲)和成果形式:
研究设计数控仿真软件的总体结构,采用VC++编程,调入NC代码进行编译,同时使用openGL库函数作为图形显示,用鼠标进行图形放大、缩小、移动等。
成果形式包括:
(1)数控仿真软件总体设计;
(2)仿真软件所用到的技术支持,介绍图形技术openGL和开发平台VC++;
(3)数控加工过程中关键技术的研究;
(4) NC 代码的处理模块;
(5)软件编程并调试实现;
(6)设计说明书。
4、拟解决的关键问题:
开发实用软件的主要难点是(1)代码的复杂性和(2)项目开发时目标变动的可能性。
一个软件项目在可用应用程序产生之前经过了一些确认阶段。目前有一些方法 ……(未完,全文共3167字,当前仅显示1599字,请阅读下面提示信息。
收藏《论文开题报告:基于openGL数控加工代码仿真软件开发》)