iCAx开思网

标题: 如图,四轴后处理问题: [打印本页]

作者: 18bit    时间: 2009-4-20 19:28
标题: 如图,四轴后处理问题:
如图,四轴后处理问题:
刀路:
[attach]908959[/attach]
NC:
[attach]908960[/attach]
后处理第四轴设置:
[attach]908961[/attach]
请高手指教是哪里出了问题啊?不胜感激!!!!!!
作者: Yeager    时间: 2009-4-21 00:13
試試這兒吧!!
作者: 18bit    时间: 2009-4-21 10:51
Yeager 发表于 2009-4-21 00:13
試試這兒吧!!

首先很感谢你的帮忙.但如果选你说的那个的话,第一圈结束和第二圈开始时,就会出现:
A85.5
A90.
A85.5
我那机床是按符号定旋转方向的,从A90到A85.5,会转355.5度.
大哥,再帮我出出主意啊!!!
作者: 18bit    时间: 2009-4-21 14:10
自己顶一下!!!!
作者: 18bit    时间: 2009-4-21 14:10
Yeager兄啊,你就帮人帮到底吧!!!
作者: 18bit    时间: 2009-4-21 16:03
[attach]909234[/attach]
作者: 18bit    时间: 2009-4-21 17:33
[attach]909269[/attach]
效果:
[attach]909270[/attach]
再看TCL文件:
[attach]909271[/attach]我这思路不知对不对,还是我想得太复杂了
作者: flyboat    时间: 2009-4-21 19:39
你好楼主:
你是希望:第三组的角度应该跟第一组一样为正值是吧?
如果你没自己改过.tcl的话,我猜可能是版本问题。我这边做了个后置试了下没有你上述问题。我用的pb是6.0.2。

本帖最后由 flyboat 于 2009-4-21 19:45 编辑
作者: hmilymax    时间: 2009-4-21 20:30
是不是AXIS LIMITS(DEG)不应该是0~360
你设置成0-360,不是表示行程没限制可以连续旋转,显然与你的机床不符合
选sign determines direction 符号决定方向,根据你的机床应该选这个
作者: 18bit    时间: 2009-4-22 09:32
flyboat 发表于 2009-4-21 19:39
你好楼主:
你是希望:第三组的角度应该跟第一组一样为正值是吧?
如果你没自己改过.tcl的话,我猜可能是版本问题。我这边做了个后置试了下没有你上述问题。我用的pb是6.0.2。

是的.TCL文件我改也就是改四轴的一些基本设置啊,我的PB是3.411.
另如图:[attach]909489[/attach]
就是在那一象限时有问题.附PRT:[attach]909490[/attach]
作者: sdjsdj    时间: 2009-4-22 10:43
后处理设置一样,我的程序是对的,我认为是你的软件问题
作者: flyboat    时间: 2009-4-22 11:50
我在我这里处理你的零件没问题。如需要讨论联系我1104416347
作者: 18bit    时间: 2009-4-22 11:50
这样子啊???好.试下换台机或重装个看下.谢谢!!!!!!!
作者: 18bit    时间: 2009-4-22 11:51
hmilymax 发表于 2009-4-21 20:30
是不是AXIS LIMITS(DEG)不应该是0~360
你设置成0-360,不是表示行程没限制可以连续旋转,显然与你的机床不符合
选sign determines direction 符号决定方向,根据你的机床应该选这个

我那个是在工作台上加的旋转头,像车床一样的,所以行程应该是没限制的吧?
作者: 18bit    时间: 2009-4-22 14:23
我试了几台电脑都不行,是UG4.0的,因为一时找不到其它版本安装,我再看了一下TCL文件,其处理方向的是这一块,因对计算机语言不熟啊,各位大侠能否把你们的TCL文件发上来,或抓个图给我对比一下啊??[attach]909600[/attach]
作者: 18bit    时间: 2009-4-22 18:51
wave wrote:
  中间矢量不能有 0,0,1   
  A角从+到- 中间必有 0,0,1   ;  程编时应避免   

难道说的就是这个?
作者: flyboat    时间: 2009-4-23 18:35
wave版主不是说的这个问题
作者: hmilymax    时间: 2009-4-23 21:00
问题应该在这里:
编辑第四轴,改里面的两个个极限值,从你的后处理结果看出可能是设置成了单向的0,9999.9999
这里最大值设置成9999.9999   最小值设置成--9999.9999

本帖最后由 hmilymax 于 2009-4-23 21:01 编辑
作者: 18bit    时间: 2009-4-24 14:41
hmilymax 发表于 2009-4-23 21:00
问题应该在这里:
编辑第四轴,改里面的两个个极限值,从你的后处理结果看出可能是设置成了单向的0,9999.9999
这里最大值设置成9999.9999   最小值设置成--9999.9999
[attach]910783[/attach]我这设置是没问题的,而且程式输出也已经有负角度.
hmilymax兄,你能不能把你这个图片抓给我看一下!!
[attach]910784[/attach]
作者: 蕭煌奇    时间: 2009-4-24 14:47
沒做過.來學習
作者: hmilymax    时间: 2009-4-24 21:14
我用的是4.0的后处理器版本是3.4.1,今天试了下,也出现过楼主的问题,后来发现可能是版本BUG吧,如果你的驱动面圆心角度正好在坐标系YZ平面第一象限且是0到90度大,处理出来的结果就会出现楼主的情况,只要改下驱动面大小,比如0.1度到90或者,0到89.9, 0到90.1。。。等其它角度,也就是驱动面的的圆心角整好是90度的时候不要和加工坐标系的第一象限重合。建加工坐标系的时候注意下就行了

本帖最后由 hmilymax 于 2009-4-24 21:23 编辑




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