论文部分内容阅读
在数控(NC)系统中,CAD软件所生成的图形,都需要按1:1的比例切割或绘制出来,因此切绘机是CAD/CAM数控加工系统的重要输出设备。目前,国内使用的切绘机大都是国外进口设备,这样的设备性能较好,但价格昂贵,售后服务也不及时。国内生产切绘机的厂家只有少数几家,如浙江宁波的经纬数控设备有限公司和温州奥科电脑切割设备厂。这些厂家原来都为机械设备生产商,无控制核心开发技术,其控制核心模块是第三方厂商的产品,控制系统大都采用单片机控制,加工速度和精度不高,不能适应数控高速高精度发展的趋势。同时,数控切绘机需要与专用CAD/CAM软件配套使用,而国内进行数控软件技术研究的单位不多。本课题将数控技术与行业专用CAD/CAM软件技术有机结合起来,研制一台高速高精度数控切绘机。该切绘机支持HP-GL指令,能实现对任意图形的切绘,功能强大、人机界面友好、操作简单、性能稳定、安全可靠,可广泛应用于服装、鞋帽、皮革、箱包等行业,也可以应用于玻璃雕花、工程制图等行业。控制系统采用“PC机+运动控制卡”的方案,充分利用PC机丰富的资源,大大提高了系统的处理能力;利用运动控制卡提供的功能和丰富的库函数能实现多种数控功能,如加减速控制和插补控制,大大缩短了系统开发周期。系统软件基于Windows操作系统采用面向对象技术在Visual C++ 6.0环境中开发,利用面向对象技术的优点,增强了程序的可读性、可靠性、可维护性和可重用性。本课题主要研究工作包括:(1)研究和比较国内外同类产品的功能,提出本控制系统的功能需求;(2)研究和学习数控基本知识,重点研究加减速曲线、插补算法和数控指令,并建立各种加减速曲线的数学模型;(3)熟悉和了解Adt850运动控制卡的工作原理,设计调试程序,深入研究该卡实现运动控制的方法,以及运动函数库的使用;(4)为满足数控加工向高速高精度发展的要求,在充分分析他人数控速度控制方法的基础上,吸取他人的成功经验,提出了本控制系统的速度控制方法,特别是实现了微小直线段的高速平稳加工,这是本课题的创新所在;(5)基于面向对象技术开发软件,采用UML工具对系统建模,并实现各模块的功能,这是本课题的重点。