发明名称 |
一种轨迹边界的数控车床插补方法 |
摘要 |
本发明涉及一种在嵌入式系统中实现轨迹边界的数控车床插补方法。现有方法计算过于复杂,不能满足嵌入式系统的需要。本发明方法首先计算刀头圆弧与曲线接触点的切线向量,然后根据距离判断调整步长。本发明插补算法计算简单,速度快,非常适合在嵌入式系统等微小系统上实现,充分利用了单片机计算能力不足而实时中断处理性能优越的特点。 |
申请公布号 |
CN103116317A |
申请公布日期 |
2013.05.22 |
申请号 |
CN201210592287.2 |
申请日期 |
2012.12.28 |
申请人 |
浙江康立自控科技有限公司 |
发明人 |
徐康平 |
分类号 |
G05B19/41(2006.01)I |
主分类号 |
G05B19/41(2006.01)I |
代理机构 |
北京众合诚成知识产权代理有限公司 11246 |
代理人 |
连平 |
主权项 |
一种针对嵌入式系统的轨迹边界数控车床插补方法,其特征在于:该方法包括以下步骤:假设O为刀尖圆心,M为刀尖与曲线1的接触点,N为刀尖与曲线2的接触点,R为刀尖圆弧半径,T为插补步长;a、初始化O、M、N的坐标,读入R、T,初始化调整步长S;b、计算两条曲线与刀具接触点处的切向量,并计算|OM|、|ON|;c、把|OM|、|ON|与R进行比较,如果|OM|>R且|ON|≤R,则M进步S,N退步S,如果|OM|≤R且|ON|>R,则M退步S,N进步S。其它情况刀具只与单一曲线接触,不需按边界情况插补;d、刀尖圆心移动T步长,更新O坐标,重复步骤b~c直到终点。 |
地址 |
312500 浙江省绍兴市新昌县七星街道亿鼎路16号(南岩工业园) |