iCAx开思网

标题: rtcp真地为我们做了那么多 [打印本页]

作者: qbasic    时间: 2006-4-11 19:09
标题: rtcp真地为我们做了那么多
rtcp真地为我们做了那么多

越来越多的5x机床,rtcp也成为常见的选项

从理论上分析,如图,线段代表刀具,圆代表旋转机构中心

从A点到B点的刀具顶点的联动 X50.0 Y0.0 b-30.0,如果只是将两个端点的状态做刀长补正,得到一句 X75 Y43.702 B-30 (黄色直线运动)

这显然是不对的

RTCP需要将绿色的点全部算出,精度不同,长度不同,将要得到很多的插补点。 RTCP真地为我们做了这件事情吗?

如果是5轴的曲面加工,空间线段都比较短,表面上看都没问题,会导致某些地方有过切,有些地方有欠切,会认为是机床精度不好。

以刀具顶点(或圆心)在曲面表面上作的弦差插补在补偿上刀长,我们的程序还会正确吗? 软件会根据刀长来从新在工件表面上插补吗?
作者: wp2576    时间: 2006-4-11 20:38
你所说的是哪个操作系统的RTCP???
作者: hxl    时间: 2006-4-11 20:51
??????
作者: RAY    时间: 2006-4-11 21:25
刚碰到这些东西,今天开始补学Surfcam,  其他软件资料不多。
作者: Yeager    时间: 2006-4-11 22:57
換個角度想....

沒有RTCP之前,五轴机的程式該怎麼打????補償該怎麼做呢????
當然是軟件這边啦!!!!

不管是在后處理,CAM系統中,補償的動作是一定要做的....那,您覺得由控制器來做較準確,還是由軟件呢????
作者: qbasic    时间: 2006-4-12 08:51
如下图,当刀长不同的时候,曲率不同的地方会导致旋转中心的疏密变化很大,刀具越长,密的地方越密,稀的地方越稀

很多朋友告诉我刀长可以在程序计算完成后处理的时候加上,这时候问题就来了,计算的时候弦差都是以刀具在工件表面上的情况作计算的

不同的刀长会导致如图所以的旋转中心在两点之间的很大空隙,如果只是逐点对应输出为带刀长的程序,必然会导致过切或欠切

只有在给了刀长之后,后处理把稀疏的地方再做差补,但这需要3维数据作支持(从新在数模上取点和向量做计算),这显然是不可能的

因为后处理根本不和原始数据发生关系,只和apt或nci 之类的中间数据文件发生关系。而rtcp在机床上,更是脱离了原始数据,所以我认为

rtcp本身会带来很大的误差
作者: qbasic    时间: 2006-4-12 09:11
在工件表面规定乐弦差精度精度,结果就是用直线代替了曲线,输出到apt里的数据这部分就是用直线描述了,而加上刀长之后

曲率外凸的地方放大了误差,这时候再用这段直线代替曲线精度显然不够了。 而传到机床上的东西就是这种情况,rtcp功能再强大

也不可能知道原来工件表面的那段曲线是啥样,所以刀越长,误差就越大,都归结为机床精度不好了吧?

surfcam计算的时候带校刀长度,是不是就可以避免这个问题。ug我不会,是不是做5轴计算的时候带刀长作的计算是曲面内凹的地方以曲面表面

做弦差计算然后加上刀长(刀长尾端可能都揪在一起了,甚至为重合点),而曲面外凸的地方应该以刀具尾端坐计算,这样形成的工件表面才不

会过切。 Yeager兄试验一下
作者: Yeager    时间: 2006-4-13 23:22
基本上,cam的計算本來就脫離了原始圖面設計,所以CAM才有公差值的設定!!
沒錯,刀長越長,多軸程序的誤差越大,而為了減少誤差,幾乎所有五轴連動的程序,都是G01的描述!!!而且每個點的距離可以小到0.1mm以下...

設計者要求多少的弦差精度,自然影響著輸出點的多寡;而點越多,當然控制器的運算能力就越被考驗著,計算速度不夠,机床的切削效率就慢下來了....這一点的道理,跟三轴是完全一樣的!!!只是目前現有的三軸控制器,速度夠快....不,應該說做出來的精度合乎大部份要求,所以較少人質疑三軸控制器的計算方式!!!

目前比較特殊的,可能算是五轴的NURBS指令了,期望用這樣的方式,減少運算的誤差!!!看過Starrag with Siemens 840D的机子有這功能,不過沒空玩,有玩過的大俠可否說說....
作者: sinderal    时间: 2006-4-14 01:51
說實在的四五年前因為Nurbs的事情, 透過永進的人與Fanuc數控研究所的資深研究員打過交道以後,就對目前只有三階的 Nurbs不抱太多的期望... 最後回覆你一句 : 控制器的Nurbs指令還不是非常成孰的產品....

西門子的Nurbs會比Fanuc的高明到哪裡去....我懷疑! 海德漢的研究人員 還勸比較熟的人.. Nurbs 還是不要用吧..要求的東西不少


大概十年前吧, 友嘉開始要組裝的第一台五軸機用西門子840D, 工研院的人猛吹五軸 Nurbs多厲害多好...嘿嘿  有比較好嗎? 要跑Nurbs 你的曲面就非常重要..不然 跑出來的東西 比用G01跑出來的還難看... CamTool敢說他的三軸Nurbs做得算是最好的..但是附帶一句 第一要素你的Model的曲面粉重要..不必了吧..做出來的東西是漂亮 跑Nurnbs比他跑G01快沒錯..問題是算了多久?

[ 本帖最后由 sinderal 于 2006-4-14 02:05 编辑 ]
作者: ganxuesong    时间: 2006-4-14 02:20
原帖由 sinderal 于 2006-4-14 01:51 发表
說實在的四五年前因為Nurbs的事情, 透過永進的人與Fanuc數控研究所的資深研究員打過交道以後,就對目前只有三階的 Nurbs不抱太多的期望... 最後回覆你一句 : 控制器的Nurbs指令還不是非常成孰的產品....

西門 ...


  难怪camtools要放在夜间计算  老头这么晚还在?
作者: bluefish.chase    时间: 2006-4-19 16:38
嘿嘿!听高手讲课
作者: boy9981    时间: 2006-4-20 13:19
于兄:

这句话经典“rtcp功能再强大也不可能知道原来工件表面的那段曲线是啥样

还有,谢谢于兄在这方面的帮助。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3