iCAx开思网

标题: 后处理问题吗? 开思的高手们帮帮忙吧。 [打印本页]

作者: lllcm    时间: 2014-8-14 19:36
标题: 后处理问题吗? 开思的高手们帮帮忙吧。
     
    厂里在3轴铣床上加了一个回转工作台,绕X轴旋转,正方向是从+Y到+Z,

正方向旋转1度为A1,正方向旋转2度为A2,正方向旋转10度我A10-------同样,负方向旋转1度

为A-1,负方向旋转1度为A-2,负方向旋转1度为A-10--------

      如图:

    [attach]1205056[/attach]

作者: Tea_Tree    时间: 2014-8-14 20:08
自己编一个一个五轴的后处理器就行,主要是你在编制CAM模型时别用B轴,出来的NC程序就自然没有B轴,只有X,Y,Z和A轴的联动了
作者: lllcm    时间: 2014-8-14 20:32
Tea_Tree 发表于 2014-8-14 20:08
自己编一个一个五轴的后处理器就行,主要是你在编制CAM模型时别用B轴,出来的NC程序就自然没有B轴,只有X, ...



      谢谢!

  今天试做了一个TAP文件,发现刀具在加工绿色面时,轴的旋转角度应该

   是从A-135(即A+225)到A-150的,而TAP却生成了A-220,多旋转了60度,我估计

  是后处理造成的,却不知道改哪里,望前辈与高手们能指点指点。[attach]1205063[/attach]

作者: lllcm    时间: 2014-8-14 20:35

               

[attach]1205064[/attach]

作者: lllcm    时间: 2014-8-14 20:47


      期待高手们指点---


     [attach]1205065[/attach][attach]1205066[/attach][attach]1205066[/attach][attach]1205066[/attach]      [attach]1205066[/attach]

作者: Tea_Tree    时间: 2014-8-15 11:50
本帖最后由 Tea_Tree 于 2014-8-22 13:43 编辑

看了一下你的后置处理器,稍微调一下就可以了
[attach]1205593[/attach]
作者: 云梦    时间: 2014-8-15 15:21

作者: lllcm    时间: 2014-8-15 17:19



          您好! 是这样吗? 但是角度不对了,我在这个页面改了数次,
  

也都不对,真的不知道该如何去做,还望您和看了这个帖子的高手能够指


点指点。


               [attach]1205140[/attach]

作者: lllcm    时间: 2014-8-15 17:20



                [attach]1205141[/attach]

作者: Tea_Tree    时间: 2014-8-15 21:00
本帖最后由 Tea_Tree 于 2014-8-22 13:46 编辑

还有你说的回转角度不对的问题,你做模型时的CAM基准坐标系选反了,和刀具的正方向正好成180度,所以初始状态给你反转到了-180度。

[attach]1205168[/attach]

这样就应该没问题了



作者: lllcm    时间: 2014-8-16 17:44
本帖最后由 lllcm 于 2014-8-16 20:19 编辑
Tea_Tree 发表于 2014-8-15 21:00
看了一下你的后处理器,你在你的后处理器里设一下这个值



                CAM基准坐标系我为了4轴的旋转加工而特意设定的,如若这个mfg文档,


正确的旋转角度应该是  -180→+225→-150→+225  再又是    -180→+225→-150→+225  循环下去,知道


程序加工结束,才是这个4轴回转台正确旋转,您再对着我发的 prt图形看看,是这样吗?



作者: lllcm    时间: 2014-8-16 17:56


                  [attach]1205196[/attach]

作者: Tea_Tree    时间: 2014-8-17 10:45
%
(Date:08/17/14 Time:10:44:38)
G98G80G90G49G17
( / MFG0001)
( / DATE TIME : 17-AUG-14 10:44:33)
( / CORNER_RADIUS : 3.000000)
( / CUTTER_DIAM : 6.000000)
T8M6
S3000M3
G0X10.Y20.A180.
G43Z97.468H8
Z1.
G1Z0.F1000.
Y30.
Y29.599Z4.887A189.375
Y28.408Z9.643A198.75
Y26.458Z14.142A208.125
Y23.801Z18.263A217.5
Y21.213Z21.213A225.
Y49.103
Y53.696Z7.679A210.
Y73.301
X5.
Y53.696
Y49.103Z21.213A225.
Y21.213
Y24.385Z17.474A215.625
Y26.906Z13.269A206.25
Y28.708Z8.709A196.875
Y29.743Z3.916A187.5
Y30.Z0.A180.
Y20.
X0.
Y30.
Y29.599Z4.887A189.375
Y28.408Z9.643A198.75
Y26.458Z14.142A208.125
Y23.801Z18.263A217.5
Y21.213Z21.213A225.
Y49.103
Y53.696Z7.679A210.
Y73.301
X-5.
Y53.696
Y49.103Z21.213A225.
Y21.213
Y24.385Z17.474A215.625
Y26.906Z13.269A206.25
Y28.708Z8.709A196.875
Y29.743Z3.916A187.5
Y30.Z0.A180.
Y20.
X-10.
Y30.
Y29.599Z4.887A189.375
Y28.408Z9.643A198.75
Y26.458Z14.142A208.125
Y23.801Z18.263A217.5
Y21.213Z21.213A225.
Y49.103
Y53.696Z7.679A210.
Y73.301
Z67.282
M5
T30M6
M30
%

作者: Tea_Tree    时间: 2014-8-17 10:47
看看我出的程序,应该没问题吧。你那个后处理突然从A225 - -> A-210确实有问题
作者: lllcm    时间: 2014-8-17 17:38
Tea_Tree 发表于 2014-8-17 10:47
看看我出的程序,应该没问题吧。你那个后处理突然从A225 - -> A-210确实有问题



        好感谢您,给了我一份很温暖的鼓励!


   1红色加工好后转向黄色面时应该顺时针旋转45度,即A+180——A+225度



    2黄色加工好后转向绿色面时应该 时针旋转15度,即A-135——A-150度
如果是A225——A210度,转向台就顺时针旋转了345度,这样肯定是不对的,
(转向台上A-135的度数与A+225的度数刻度线是重合的,
     转向台上A-150的度数与A210的度数刻度线是重合的)


   3  绿色加工好后转向黄色面时应该顺时针旋转15度,即A+210——A+225度


    4 黄色加工好后转向绿色面时又应该 时针旋转45度,必须是A-135——A-180度,
   如果是A225——A180度,转向台就顺时针旋转了315度,这样也是不对的,
(转向台上A-135的度数与A+225的度数刻度线是重合的,
(转向台上A-180的度数与A-180的度数刻度线是重合的,)










作者: lllcm    时间: 2014-8-17 17:41


                     
         [attach]1205229[/attach]

作者: Tea_Tree    时间: 2014-8-17 18:53
本帖最后由 Tea_Tree 于 2014-8-17 18:59 编辑

你理解错了吧。你机床用的什么编程啊。
我们都用绝对坐标编程。

[attach]1205231[/attach]

[attach]1205235[/attach]

[attach]1205233[/attach]

[attach]1205234[/attach]









作者: Tea_Tree    时间: 2014-8-17 19:02
本帖最后由 Tea_Tree 于 2014-8-17 19:10 编辑

所以我出的NC程序应该没问题

回转轴角度是

A轴

+0     --> +180   --> +225   --> +210
+210 --> +225   --> +180   --> +0

完成一个往复运动

如果你要是用增量编程当然出的程序会有一点区别
如果你也是绝对坐标编程,对于这个简单的旋转编程来说,不会出现从+225,一下跳到 -135度。
旋转轴不就是一下空转了360度吗,没有意义啊
作者: lllcm    时间: 2014-8-17 20:05


      [attach]1205236[/attach]


           [attach]1205237[/attach]

作者: lllcm    时间: 2014-8-17 20:18
Tea_Tree 发表于 2014-8-17 19:02
所以我出的NC程序应该没问题

回转轴角度是



      一个往复运动回转角度应该是:



                                        [attach]1205238[/attach]

     

作者: Tea_Tree    时间: 2014-8-17 20:55
本帖最后由 Tea_Tree 于 2014-8-17 20:59 编辑
lllcm 发表于 2014-8-17 20:18
一个往复运动回转角度应该是:

哦,咱们两个的机床不样
我们的是5轴联动的,用那个程序没问题
A轴可以连续变化。
你这个有特殊要求的机床,用这种标准后处理器是达不到要求的,
得用FIL语言编制符合你这个机床的后处理器。
以后有机会咱们可以再讨论FIL编程。


作者: lllcm    时间: 2014-8-17 21:15


             我这个4轴的 A轴也可以连续变化,

只是逆时针旋转时A的后面必须有 - 号,您再帮忙看看后置处理器能否如此设置,

要不只得动机床参数了,但是机床是从别的地方弄过来的,4轴回转台好像也是后来

加上去的,当然都没有说明书了,也不知道机床参数能否调的过来。

作者: lllcm    时间: 2014-8-19 19:20

    [attach]1205391[/attach]
作者: lllcm    时间: 2014-8-19 20:14



                                     [attach]1205393[/attach]

作者: lllcm    时间: 2014-8-20 19:46
Tea_Tree 发表于 2014-8-17 20:55
哦,咱们两个的机床不样
我们的是5轴联动的,用那个程序没问题
A轴可以连续变化。




              这两天辛苦您了,今日与机修工把机床的一个参数
由 1 改为 0 后问题解决了。

               
   [attach]1205461[/attach]





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