论文摘要
随着时代的发展,计算机技术越来越多的被应用于各行各业。服装及制鞋作为传统的密集型企业也在加快技术革新步伐向技术型转化,以适应越来越激烈的国际竞争。如今,服装及制鞋CAD技术也正逐步被越来越多的企业所采用,并取得了良好的效果。与之配套的数控电脑裁床也以开始逐步为各大有实力的企业所看好。针对发展数控裁床的需求,文章分析了数控裁床系统加工控制的特殊性,确定了由PC机和高性能多轴运动控制器组成的开放式数控裁床系统。研究了开放式数控系统体系结构,构建了具有良好开放性的数控系统,并对该数控裁床系统硬件、软件的实现方法作了阐述。对系统开发中的关键性问题,文章展开了深入的分析与研究:(1)在裁床控制系统的多任务以及多线程之间的通信和同步方面,采用多线程技术实现组件模块间的协调和通信;利用windows提供的多线程与线程同步方法相结合,较好地实现了裁床加工的多任务的同步。(2)在裁床加工过程中依据裁床的裁刀结构特性,研究了与裁刀结构相符合的裁刀转角的算法,以及裁床刀具补偿的算法,来补偿裁床系统加工中其刀具对产品的影响,以使裁床加工出合格的产品。与此同时,在此基础上开发了数控裁床系统的裁床软件系统。在裁床软件的开发实现方面,充分利用了丰富的Windows的数控软件资源,并且利用面向对象的编程方法,实现了良好的人机操作界面和方便高效的多任务工作环境。
论文目录
摘要ABSTRACT第一章 绪论1.1 开放式数控系统概述1.2 电脑裁床的分类及发展1.3 电脑裁床技术的研究现状与发展趋势1.3.1 国外电脑裁床的发展简介1.3.2 国内电脑裁床的发展简介1.4 论文的选题意义、主要研究内容、重点与难点分析1.4.1 选题意义1.4.2 主要研究内容1.4.3 重点与难点分析第二章 数控裁床控制系统的硬件组成2.1 数控裁床系统的硬件平台2.2 裁床系统的硬件结构分析2.2.1 裁床系统的机床整体结构2.2.2 裁床系统的加工运动状态分析2.2.3 裁床系统的硬件系统的结构特点2.2.4 裁床系统的系统性能指标2.3 高性能运动控制器(GE-300-SV)概述2.3.1 高性能运动控制器(GE-300-SV)的特点2.3.2 高性能运动控制器(GE-300-SV)的主要功能第三章 裁床软件控制系统的软件总体设计3.1 操作系统平台与软件开发工具3.1.1 操作系统平台3.1.2 软件开发工具3.1.3 VC++对多线程的支持3.1.4 Microsoft 基本类库(MFC )3.2 裁床系统软件的需求分析3.2.1 裁床系统的裁剪工艺流程3.2.2 软件的功能需求3.3 软件总体结构与用户界面设计3.3.1 基于PC 机的数控裁床系统软件的总体结构3.3.2 系统软件用户操作界面系统设计第四章 裁床软件加工数据文件分析4.1 裁床系统的软件系统加工数据文件来源4.2 图形数据文件的数据分析与管理功能4.3 图形数据文件的数据结构分析4.4 图形数据文件的数据存储结构分析第五章 裁床控制系统的软件各功能模块的设计与实现5.1 系统初始化5.1.1 运动控制器函数库的调用5.1.2 系统的初始化程序5.2 参数设置模块5.2.1 参数设置模块的设计5.2.2 参数设置模块的实现5.3 机器控制模块5.3.1 机器控制模块的功能5.3.2 机器控制功能模块的实现5.3.3 机器回零控制的方式5.4 串口参数设置模块5.4.1 串口通信协议简介5.4.2 串口通信协议的实现5.4.3 串口设置参数模块的设计5.4.4 串口参数设置模块的实现5.5 故障诊断模块5.5.1 故障诊断模块的功能5.5.2 故障诊断模块的实现第六章 软件关键加工模块的实现6.1 数据文件编译的方法和实现6.1.1 图形数据文件的数据编译分析6.1.2 刀具转角处理方法6.1.3 刀具的插补起点与插补终点的切入切出量处理6.1.4 刀具补偿处理方法6.2 裁床加工的任务和多线程的实现6.2.1 裁床加工中的任务划分6.2.2 自动加工模块的线程模型6.2.3 多任务的实现及多线程之间的通信和同步的实现6.3 加工中的加工控制以及加工图形轨迹显示处理6.3.1 裁床加工中的加工控制6.3.2 加工图形轨迹显示处理第七章 系统控制流程与调试结论7.1 系统控制流程7.2 调试结论第八章 总结与展望8.1 本课题工作总结8.2 进一步的研究工作致谢参考文献攻硕士期间取得的研究成果
相关论文文献
标签:数控论文; 电脑裁床论文; 多轴运动控制器论文; 开放式数控系统论文;