┾摆渡づ堂註 发表于 2012-6-5 18:48:38

后处理高手来帮小弟看看问题症结

这条是我自己搞的后处理得出来的程序,问题在于这个是错的。
这条是别人那里搞来的后处理得出的程序,是对的。
对比之后发现问题出在I和J后面,正负号相反了,两个后处理,处理的是同样的工件,同样的刀具,就只是后处理不一样,我想知道我的问题出在哪里?
小弟新手,望高手多多指点

┾摆渡づ堂註 发表于 2012-6-5 19:04:11

我找到问题所在了,在后处理构造器里边,要设置IJK定义,默认的是圆弧起点到中心,而实际我们一般机床定义是中心到起点的位移(矢量)

┾摆渡づ堂註 发表于 2012-6-5 19:11:22

我再研究了一下,貌似默认是中心到起点的矢量,我也不知道怎么回事了,我就改了这个地方,然后处理的程序就OK了

┾摆渡づ堂註 发表于 2012-6-5 19:15:51

好像默认是中心到起点的位移,实际应该改成起点到中心的位移,我搞反了,机床默认是这样

副总经理 发表于 2012-6-5 20:19:30

到底是怎么回事呢?

haoyuan366 发表于 2012-6-5 21:02:58

:lol来看看

cai718li* 发表于 2012-6-5 22:11:28

呵呵,楼主研究的还挺快;P

laomei* 发表于 2012-6-6 06:11:25

我的方法是,起点指向圆心的方向来确定ij 的正负。比如按上下左右来分,上右为正,下左为负。

┾摆渡づ堂註 发表于 2012-6-6 18:31:12

YEQIONG2006/老叶 发表于 2012-6-5 20:19 static/image/common/back.gif
到底是怎么回事呢?

问题就出在IJK的定义,后处理构造器默认是中心到起点的位移,而我们实际机床识别的是起点到圆弧中心的位移

┾摆渡づ堂註 发表于 2012-6-6 18:34:13

laomei 发表于 2012-6-6 06:11 static/image/common/back.gif
我的方法是,起点指向圆心的方向来确定ij 的正负。比如按上下左右来分,上右为正,下左为负。

手动编程的时候 关于IJK很好确定的,根据刀路往正为正,往负为负
页: [1] 2
查看完整版本: 后处理高手来帮小弟看看问题症结