论文部分内容阅读
小型义齿数控加工的计算机辅助制造(CAM)技术对于保证义齿加工的效率和精度具有非常重要重要的作用,然而,目前相关核心技术的国产化水平较低,从国外购入成本非常高,而且还存在着服务响应不及时等问题。为此本文从实际出发,以某公司生产的小型义齿数控系统作为研究对象,从义齿的曲线插补算法、速度控制算法以及速度前瞻几方面对小型义齿数控系统技术进行了研究。为了解决工业义齿生产数控插补算法无法加工义齿这类复杂工件的问题,本文对义齿曲线的选择和插补算法进行研究。从义齿加工的需求分析入手,研究了一种自适应步长的NURBS曲线的插补算法,并研究了一种自适应步长的NURBS曲线的插补算法,解决了进给步长过大导致过切的问题,增加了插补算法的精度。义齿加工数控机床这类需要频繁启动和制动的装置,加减速控制的基本要求是尽量缩短启动和制动时间以提高生产效率,并使生产机械的起动和制动过程尽量平稳,为此,本文给出一种自适应的加减速算法。根据加工轨迹中曲线的相关信息为约束,并用速度控制算法求出减速点的位置,给出义齿加工时速度突变点合理的速度规划。为了解决在加工中因为速度突变导致过切的问题,本文进一步研究了速度前瞻问题,给出一种改进S型算法。根据加工曲线的特性,给出速度突变点的检测方法,结合速度敏感点判别条件,对进给速度给出合理的规划。为验证算法的有效性,选取一条加工曲线,在Matlab环境下进行仿真研究,并与常规S型减速算法进行比较,结果表明,改进S型算法速度变化更加平滑,更能适用于义齿加工这类复杂曲线中。在理论研究基础上,本文利用Visual Studio 2017软件平台,基于MFC功能类库设计开发义齿加工CAM系统的界面,初步实现参数曲线的形成以及自动生成NC代码的功能。