摘要本论文通过查阅大量的文献资料,对固高科技的GT-2525做了简单介绍,并对数控系统中的插补技术的现状和发展进行了综合叙述,并详细介绍了GT-400-SG的操作方法,分析了多种插补算法的数控插补原理,以及在Visual C++开发平台下编制了数控逐点比较法插补运算程序,实现了插补的可视化动态控制仿真。在软件开发过程中,整个数控系统是以WINDOWS 2000系统为操作平台,以Visual C++为操作语言,利用动态链接库实现对GT-400-SG运动控制卡的直接控制,最后在固高平台上验证了稳定性和可行性。52350
毕业论文关键词:数控技术;逐点比较法;Visual C++;GT-400-SG运动控制卡
ABSTRACT
Through consulting plenty of documents in this paper, a comprehensive description of current situation and development of numerical control interpolation technology in the system, and introduces the operation method of GT-400-SG, analyzes the principle of the NC interpolation interpolation algorithm; in the development platform Visual C++ prepared under the numerical control interpolation procedures, implementation visual dynamic simulation control interpolation. In the process of software development, the CNC system is based on WINDOWS 2000 system as the operation platform, using Visual C++ language, realizing the direct control card control on the GT-400-SG movement using dynamic link library, finally in the solid high platform to verify the feasibility and stability.
Keywords:numerical control technique ;point by point comparison method;Visual C++;GT-400-SGmotion controller
目 录
第一章 绪论 1
1.1概述 1
1.2 选题的背景和意义 1
1.3 研究的现状与发展趋势 2
1.4 本论文研究的主要内容 2
1.5 本论文研究方法和操作步骤 3
第二章 Visual C++操作语言的操作方法 4
2.1 Visual C++ 简介 4
2.3 Visual C++编程 6
2.3.1控制流 6
2.3.2 平台常用语句介绍 6
2.3.3 调试GT控制器的过程 7
2.4 本章小结 10
第三章 GXY实验平台硬件系统与软件系统 11
3.1 系统硬件方案设计 11
3.2 系统硬件选择 12
3.2.1 pc机的选择 12
3.2.2 运动控制器 12
3.2.3 XY实验工作平台和刀架起落系统 14
3.3 数控实验系统 16
3.4 软件开发平台的构建 16
3.5 本章小结 17
第四章 二维插补原理实验系统 18
4.1 插补算法概述 18
4.1.1 逐点比较法直线插补 18
4.1.2 逐点比较法圆弧插补 19
4.1.3 数字积分法直线插补 21
4.1.4数字积分法圆弧插补 23
4.1.5插补算法的种类和特点