请问控制卡既然有直线插补了,为什么还要圆弧插补? 点击:0 | 回复:18



JESSIE6

    
  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 38回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2005年4月07日
发表于:2012-02-04 16:21:54
楼主

请问控制卡既然有直线插补了,为什么还要圆弧插补?圆弧不也是用直线做粗插补拟合的么?底层的硬件只要做直线插补就好了.

我做的硬直线插补,是否还需要在做个硬圆弧插补?




青岛黄工

  • [版主]
  • 精华:6帖
  • 求助:106帖
  • 帖子:277帖 | 4763回
  • 年度积分:83
  • 历史总积分:24180
  • 注册:2007年4月02日
发表于:2012-02-04 16:57:49
1楼
这是两个根本不同的概念,一个走直线,一个走圆弧,并且走直线的运算很简单,在这个基础上,才发展的圆弧插补,这个圆弧插补不仅要考虑位置精确,更要考虑失真度,精度等,有直线插补的PLC很多,能做好圆弧插补的就需要点水平了

zhxl198808

  • 精华:8帖
  • 求助:16帖
  • 帖子:194帖 | 3912回
  • 年度积分:188
  • 历史总积分:22204
  • 注册:2008年9月06日
发表于:2012-02-04 17:35:26
2楼

插补可以理解为两轴联动

直线插补就是两轴的定位轨迹为一条直线,这个相对简单

圆弧插补就是两轴的定位轨迹是一个圆或一段圆弧

JESSIE6

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 38回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2005年4月07日
发表于:2012-02-04 17:43:50
3楼

请问黄工 你说的这个圆弧插补是粗插补还是细插补?那个要是坐在PLC上的,那就是粗插补了。

JESSIE6

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 38回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2005年4月07日
发表于:2012-02-04 17:49:46
4楼

哦 谢谢各位了 我问题没说明白 我还是先做个试验,看看精度如何吧 谢谢青岛黄工  zhxl198808

大话东游

  • 精华:3帖
  • 求助:7帖
  • 帖子:72帖 | 1819回
  • 年度积分:199
  • 历史总积分:8194
  • 注册:2008年12月19日
发表于:2012-02-04 18:12:19
5楼
我的理解和黄工的差不多,一个是直的,一个是圆的。直的可以单轴就行,圆的我觉得最少的2轴吧!

江苏成振

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 386回
  • 年度积分:38
  • 历史总积分:659
  • 注册:2006年6月06日
发表于:2012-02-04 18:54:49
6楼

不管是直线插补,还是圆弧插补,最少必须2轴。

前者轨迹是一条直线,不是平行坐标轴的那种直线哦!

后者是圆弧!

运算方法差不多,后者就是由前者发展起来的。

welfare87

  • 精华:3帖
  • 求助:7帖
  • 帖子:138帖 | 2826回
  • 年度积分:0
  • 历史总积分:25852
  • 注册:2009年2月20日
发表于:2012-02-04 22:19:42
7楼

      运动前首先要进行插补计算,就是根据输入的基本数据,通过计算,把运动轮廓的形状描述出来,边计算边根据计算结果向各坐标发出进给脉冲,对应每个脉冲,响应的坐标方向上移动一个脉冲当量的距离,从而将得到所需要轮廓的形状。

     圆弧插补是直线插补的升级,与直线插补一样,除偏差计算外,还要进行终点判别。

波恩

  • 精华:11帖
  • 求助:1帖
  • 帖子:238帖 | 11029回
  • 年度积分:0
  • 历史总积分:36220
  • 注册:2003年6月12日
发表于:2012-02-05 17:46:37
8楼

圆弧插补的实用意义在于保证插补精度的前提下减少直线插补的段数。尤其是在简单几何形状的加工中。

 

复杂曲线曲面的加工过去还可能用双圆弧插补减少插补段数,但在如今基于PC,尤其是Windows,Linux的数控系统中,由于内存等存储容量的不断扩大,圆弧插补的意义已日渐有限。

JESSIE6

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 38回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2005年4月07日
发表于:2012-02-06 11:57:07
9楼
哦 谢谢老师 是不是在当要画的圆比较小的时候,再一定的速度要求下,用直线插补去做粗插补来拟合这个圆的精度已经不能满足了,这个时候就需要直接利用内部的硬圆弧细插补来直接逼近,不知道我这个理解对不对,要是这样的话,做圆弧细插补还是有点用的。

波恩

  • 精华:11帖
  • 求助:1帖
  • 帖子:238帖 | 11029回
  • 年度积分:0
  • 历史总积分:36220
  • 注册:2003年6月12日
发表于:2012-02-06 13:25:44
10楼

一般而言作为数控系统的必要功能,圆弧插补还是必须做进去的.

 

如何用,取决于编程需求和应用场合.

JESSIE6

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 38回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2005年4月07日
发表于:2012-02-06 14:21:34
11楼
哦 好的 谢谢老师 我也把他做进去

波恩

  • 精华:11帖
  • 求助:1帖
  • 帖子:238帖 | 11029回
  • 年度积分:0
  • 历史总积分:36220
  • 注册:2003年6月12日
发表于:2012-02-07 09:05:55
12楼

原来楼主在做数控!打算自用还是作为通用产品销售?无论如何都勇气可嘉!

JESSIE6

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 38回
  • 年度积分:0
  • 历史总积分:188
  • 注册:2005年4月07日
发表于:2012-02-07 20:10:13
13楼

在做机器人,四轴的 但只是开环控制,时间比较紧,感觉位置控制应该还是简单点,说实话也是赶鸭子上架的,好多学校的书都是硬回头捡的,好多不懂的,以后还要麻烦老师。

 

波恩

  • 精华:11帖
  • 求助:1帖
  • 帖子:238帖 | 11029回
  • 年度积分:0
  • 历史总积分:36220
  • 注册:2003年6月12日
发表于:2012-02-08 13:33:06
14楼

一切经验源于实践。   

蓝光芒

  • 精华:0帖
  • 求助:3帖
  • 帖子:15帖 | 122回
  • 年度积分:0
  • 历史总积分:431
  • 注册:2006年9月25日
发表于:2012-02-14 09:35:54
15楼

站在使用者的角度,圆弧插补和直线插补是不一样的。

虽然用户可以把圆弧分成很多段直线,但是这里存在精度问题,细分后和参数调试也有关系,而控制卡直接做,就可以在硬件层面做到最精细,易于使用。

Raymood

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:0
  • 历史总积分:235
  • 注册:2017年11月17日
发表于:2017-11-17 11:14:03
16楼

好东西,学习学习............

王平160811208

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 94回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2014年12月07日
发表于:2017-12-11 19:45:32
17楼

支持一下吧, 我现在还是没有办法下载呢

A燕雀之志A²⁰¹⁷

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 15回
  • 年度积分:0
  • 历史总积分:155
  • 注册:2017年7月31日
发表于:2017-12-28 09:42:24
18楼

开源的运动控制器技术,8轴联动插补,支持G代码,并且支持API函数方式进行二次开发,全部开源,有样品。

Open source motion controller technology, 8 axis interpolation, support G code, and support API function mode for two development, all open source, there are samples

 

扣扣:六五四七七七六九四

购买连接: mach3.taobao.com



相关主题

官方公众号

智造工程师