基于Linux系统的极坐标式涂胶机CAM软件研究与开发
作者单位:华南理工大学
学位级别:硕士
导师姓名:黄道平
授予年度:2016年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:随着电子科技的发展与人们生活水平的提高,市场对于手机、平板等电子消费品的需求与日俱增,作为显示屏的玻璃材料的性能得到更多的关注,为高效、优质地解决玻璃边缘毛边裂缝问题以强化玻璃产品性能,需要一套能够自动完成涂胶与固化工序的解决方案。通用型数控机床无法很好地满足涂胶工序的动作需求,因此需要进行针对性的处理与开发。采用基于Linux的开放式数控系统给项目的实现带来众多便利,但仍缺少与之相适应的自动编程软件。市场上虽有着一批性能优良的CAM软件,但大多运行于Windows系统,且多采用较为封闭的结构,难以适应数控机床多样化的需求,因此开发运行于Linux的可实现特殊过程自动编程的CAM软件具有重要意义。项目包括机床机械的设计、数控系统的开发、CAM软件的开发等多个方面,本文主要围绕极坐标式涂胶机CAM软件的相关工作,对其他部分仅做简要叙述。首先,构建了基于Linux的CAM软件框架,将软件分为绘图与自动编程两个模块并实现二者的联结。其次,结合极坐标系的特征对涂胶过程进行建模分析,采用变步长法提取轮廓节点,并计算涂胶过程各轴位置信息。然后,对涂胶过程进行仿真验证,对偏移误差与产生轮廓误差的因素进行分析,并提出改进措施。最后,结合软件模块设计方案与涂胶机对象特征进行CAM软件的具体实现。本文所开发的CAM软件,通过简单的图形绘制与参数设置,即可自动生成供极坐标式涂胶机数控系统使用的NC代码,帮助其准确地完成涂胶、固化等系列动作,极大地提高了工作的效率。通过对涂胶玻璃和未涂胶玻璃的对比测试,表明涂胶强化对提高玻璃强度有良好的效果。