毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

VisualC++的GT-400-SG运动控制卡二维插补平台开发(3)

时间:2020-07-12 20:37来源:毕业论文
虽然数控技术随着信息技术的提升在不断发展,但作为数控技术中不可或缺的插补算法需要不断地完善,在插补过程中当前普遍使用的曲线插补算法存在计

   虽然数控技术随着信息技术的提升在不断发展,但作为数控技术中不可或缺的插补算法需要不断地完善,在插补过程中当前普遍使用的曲线插补算法存在计算复杂、插补段数多等缺点 。现代数控技术在现代制造业中发挥着关键的作用,它直接影响该国在国际社会的地位。数控技术是其核心技术是数控插补算法是好还是坏的优劣直接影响着数控技术。向着高精度,高速度和高的进给方向的机器,以往的插值算法只考虑零件的几何形状而忽略了动态的加工机的效果,实际的加工精度往往是不太理想的处理问题。因此应结合插值算法,提高了机器的动力。通过用固高插补平台,研究机床运动学特性方程约束条件下的插补算法的速度、加速度和对加工精度的影响,证明了算法的正确性、有效性和实时性。

1.4 本论文研究的主要内容

通过对基本插补方法的研究以及运用固高平台仿真,熟练掌握其原理,并根据实验调试内容准确编写出所需程序,能够更好的描绘出插补过程,使我能够更清晰的理解插补。所以我们确定本论文的主要研究内容:第一,GXY运动控制器的使用方法;第二,Visual C++语言的具体使用;第三,插补算法的特点,以及在GT平台上的仿真与验证。第四,插补算法的步距调整。

1.5 本论文研究方法和操作步骤

通过研究,目前,中国数控技术,提供培训基本上是理论教学,往往缺乏实际的教学和实践训练此环节。这种情况的主要原因是商业数控昂贵,操作和维护成本高,也很难为教学和训练器材。为了解决这种情况下,开发一个基于PC计算机的GT实验系统,以满足相关的教学以及培训的需求。

研究步骤和思路:                       

1. 插补方法的分析

2. 用公式法分析直线插补与圆弧插补的过程,绘制出原理图,并分析不同

3. 编写程序用固高软件形象模拟插补过称,并绘制流程图

4. 总体的设计,总体插补平台的设计通过固高插补平台,改进程序设计并实现直线插补与圆弧插补在固高平台的模拟。

  第二章 Visual C++操作语言的操作方法

 本章节主要介绍了Visual C++以及其编程的相关知识。Microsoft VisualC++是Microsoft公司推出的开发Win32环境程序,面向对象的可视化集成编程系统。它不仅具有程序自动生成的框架,灵活方便的类管理,编码和设计集成交互界面,你可以开发出多种方案,等,并且可以通过一个简单的安装程序生成的框架支持数据库接口, OLE2,网络编程,3D控制接口。它有“语法高亮”的IntelliSense(自动完成),并了解先进的调试功能。例如,它允许用户远程调试,单步执行。还允许用户在调试过程中的代码重新编译被修改,而无需重新启动被调试的程序。编译并生成预编译头文件系统,最小重建功能和已知增量链接器。这些功能大大缩短程序编辑,编译和链接的时间花费在大型软件项目尤其是显着的。

2.1 Visual C++ 简介

微软VC++开发的一个IDE(集成开发环境),换句话说,就是用C ++是一个发展的平台和一些软件是这一系列...另一个VB,VF。只要使用不同的语言...然而,VC++是Windows平台的C ++编程环境,学习VC要了解很多Windows平台的功能和MFC,ATL,COM等方面的知识,更难以把握。在Windows消息机制和回调功能原理,需要了解有关Windows编程; MFC包装类Win32API的,你需要了解文档视图类,窗口类的结构,信息流等的结构; COM一个二进制标准代码共享需要了解的基本原则等。VC作为一个主流的开发平台一直深受编程爱好者的喜爱,但是很多人却对它的入门感到难于上青天,究其原因主要是大家对他错误的认识造成的,严格的来说 VC++不是门语言,虽然它和C++之间有密切的关系,如果形象点比喻的话,可以C++看作为一种”工业标准”,而VC++则是某种操作系统平台下的”厂商标准”,而”厂商标准”是在遵循”工业标准”的前提下扩展而来的。VC+ +应用程序开发,有两种模式,一种是WIN API方式,另一种方式是MFC传统的WIN API开发方法繁琐,但它是一个WIN API,MFC再次封装,所以MFC相对于WIN API开发多用效率高的优点,但为了使Windows开发一个更全面,更详细的了解,笔者在这里讲解WIN API的相关内容为主线。要学习好VC必须具有良好的C / C ++基础,必要的英语阅读能力也是必不可少的,因为很多技术文档和英文形式发布。 vc6.0的界面简单,所占资源小小,操作简便的优势。 VisualC++的GT-400-SG运动控制卡二维插补平台开发(3):http://www.youerw.com/zidonghua/lunwen_56193.html

------分隔线----------------------------
推荐内容