论文部分内容阅读
在传统制造业中,复杂机械零件的去毛刺多采用人工操作,这种方式费时费力,且零件质量不稳定。利用工业机器人去毛刺能提高加工效率,降低成本,有效保证零件去.毛刺质量。但是,应用工业机器人进行去毛刺,常常只针对单.一零件,而且轨迹规划过程十分复杂,更换零件时需要重新进行轨迹代码的生成。因此,研究一种新型的去毛刺方法具有十分重要的意义。本文在充分调研国内外去毛刺技术发展现状的基础上,将3D打印技术相关原理与方法应用于机械零件的去毛刺过程,提出了一种基于3D打印技术的机械零件去毛刺方法,结合3D打印技术的切片分层机理,研究了零件毛刺的建模与去毛刺打磨头的定位及运动轨迹代码信息的快速生成的方法。本文结合笛卡尔坐标系的机械结构模型,分别对改进的Bresenham算法、步进电机S型曲线速度控制、模拟看门狗电压检测、EEPROM的快速写入及μC/OS-Ⅱ的移植等相关控制理论进行深入研究,并将这些理论应用到去毛刺技术的开发,以STM32为控制器搭建控制系统,进行机械零件去毛刺方法的研究。搭建基于3D打印技术的去毛刺机控制系统,以μC/OS-Ⅱ内核进行去毛刺任务的分配,利用TFT_LCD触摸屏设计界面,实现了人机友好交互,并结合牛顿-拉弗森迭代算法提出了一种高速、简化、高柔性的步进电机S型曲线加减速方法,实现了去毛刺运动速度的柔性控制,从而提高了零件的表面精度,并且深入研究了几种掉电检测方法,结合STM32内部模拟看门狗以及EEPROM的快速写入技术,设计了一种新的机械零件断电连续去毛刺的方法。在完成以上研究内容的基础上,制作物理样机,结合MATLAB对轨迹规划和速度控制算法的仿真,进行去毛刺实验。结果表明,3D打印技术能够应用于机械零件的去毛刺,且在其切片分层机理下,毛刺建模迅速、轨迹代码生成简单,操作方便,并能实现电机调速及断电连续去毛刺等功能。本文提出的去毛刺方法是对3D打印技术的创新性改革与应用,在机械零件去毛刺方面具有很好的借鉴和指导意义。