[发明专利]基于数控类设备的空间圆弧插补方法在审
申请号: | 201710254166.X | 申请日: | 2017-04-18 |
公开(公告)号: | CN106950920A | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 刘岩;王伟国 | 申请(专利权)人: | 大连奥托股份有限公司 |
主分类号: | G05B19/404 | 分类号: | G05B19/404 |
代理公司: | 大连非凡专利事务所21220 | 代理人: | 闪红霞 |
地址: | 116000 辽宁省大*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 数控 设备 空间 圆弧 方法 | ||
技术领域
本发明涉及一种数控类设备的圆弧插补方法,尤其是一种算法简单、准确度高的基于数控类设备的空间圆弧插补方法。
背景技术
在数控设备(数控激光打标机、数控雕铣机、数控激光切割机、数控端面磨刀机等)中,常需要进行圆弧轨迹加工,因此需要在这样的数控系统中实现圆弧插补。圆弧插补主要内容之一是插补计算,即生成插补点,从而将连续的圆弧轨迹分解成离散的点,然后再将离散的点送入数控系统的位置控制模块即可控制机床生成运动轨迹。二是进行终点判别,以便插补到达圆弧终点时及时准确的结束插补,避免欠插补和过插补现象的发生。但是现有三座标数控类设备的圆弧插补方法基本上都是基于平面圆弧插补而设计,导致数控系统很难做到实时处理实现空间圆弧插补,另外还存在着算法复杂、效率低、插补点坐标精度不高等问题。
发明内容
本发明是为了解决现有技术所存在的上述技术问题,提供一种算法简单、准确度高的基于数控类设备的空间圆弧插补方法。
本发明的技术解决方案是:一种基于数控类设备的空间圆弧插补方法,其特征在于按照如下步骤进行:
步骤1:确定笛卡儿坐标系内圆弧起点Pq、中间点Pz、终点Pj坐标;
步骤2:根据Pq、Pz、Pj坐标求得所在圆的圆心坐标O和半径R;
步骤3:利用通过圆心的向量计算得到以圆心角为变量的圆参数方程;
步骤4:以圆参数方程确定圆弧起点Pq、中间点Pz、终点Pj坐标的圆心角θq、θz、θj;
步骤5:计算得到中间点到起点、终点到起点之间的圆心角分别为θz′、θj′;
步骤6:根据θz′、θj′确定插补方向:
判断sinθj′﹥0,
如sinθj′﹥0,进一步判断sinθz′﹥0, 如sinθz′﹤0,则顺圆插补;如sinθz′﹥0,则进一步判断tanθz′﹥tanθj′,如tanθz′﹥tanθj′逆圆插补,否则顺圆插补;
如sinθj′﹤0, 进一步判断sinθz′﹥0,如sinθz′﹥0, 则逆圆插补;
如sinθz′﹤0, 则进一步判断tanθz′﹥tanθj′, 如tanθz′﹥tanθj′逆圆插补, 否则顺圆插补;
步骤7:由插补速度、插补周期和插补方向得到步距角△α;
步骤8:计算插补点圆心角θi+1=θq+θi+1′,θi+1′=(i+1)×△α;
所述i为0,1,2,3……
步骤9:根据圆参数方程计算插补点坐标;
步骤10:判断 |θi+1′|≤θj′,是,返回步骤8,否,插补结束。
本发明是利用示教或在数字化空间定义特征点等方式确定特征点,通过确定空间圆弧的起点、终点和中间点,来构造数控机床空间圆弧的插补轨迹,从而实现了空间圆弧插补,计算方法简单,可以简化CAM软件用小线段捏合空间圆弧生成加工程序的代码量,提高了工作效率,确保了加工精度。本发明同时兼容平面圆弧插补。
附图说明
图1是本发明实施例的流程图。
图2是本发明实施例数学工具验证的空间圆轨迹示意图。
图3是本发明实施例空间圆向量关系图。
图4是本发明实施例确定插补方向流程图。
具体实施方式
如图1、图4所示:一种基于数控类设备的空间圆弧插补方法,按照如下步骤进行:
步骤1:确定笛卡儿坐标系内圆弧起点Pq、中间点Pz、终点Pj坐标:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连奥托股份有限公司,未经大连奥托股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710254166.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:功率单元及使用该功率单元的电力电子变换装置
- 下一篇:双上肢腕部防盗约束带