iCAx开思网

标题: 求后处理二次开发 [打印本页]

作者: 石林1    时间: 2011-5-3 23:15
标题: 求后处理二次开发
如何使处理出来的程序后每段都跟不同F值。
作者: furseal    时间: 2011-5-4 08:16
是使用G93么?或者有自己的计算公式?
作者: 石林1    时间: 2011-5-4 23:45
就像这样的程序,在后处理里面怎么设置呀?
%
N10 (V3.3.10 All Rights Reserved)
N20 (Machine:BV100 2010-4-12 11:21:05)
N30 (D150E122111A)
N40 (r25qd-1.ncl.1)
N50 G49
N60 G5.1 Q1
N70 (TOOL-25  X:0 Y:0 Z:0 A:0)
N90 G00 G57 G90 Z190.156
N100 X-76.729 Y61.973 A225.313
N110 S2300 M03
N130 G91
N140 G43 Z-209.193  H2
N150 G01 Z-10.000 F1600.000
N160 X0.275 Y-22.628 Z10.625
N170 X0.080 Y-3.274 Z2.060 A-0.741 F1951.488
N180 X0.091 Y-2.461 Z1.616 A-0.737 F2002.804
N190 X0.123 Y-3.299 Z2.035 A-0.864 F1979.764
N200 X0.197 Y-3.060 Z2.110 A-1.471 F2109.001
N210 X0.234 Y-2.801 Z1.991 A-1.776 F2184.504
N220 X0.162 Y-1.950 Z1.301 A-1.178 F2175.914
N230 X0.197 Y-2.397 Z1.507 A-1.383 F2167.658
N240 X0.223 Y-2.147 Z1.374 A-1.697 F2266.277
N250 X0.192 Y-1.477 Z0.961 A-1.592 F2381.226
N260 X0.295 Y-1.848 Z1.199 A-2.629 F2503.932
N270 X0.227 Y-1.345 Z0.819 A-2.102 F2558.871
N280 X0.209 Y-1.339 Z0.746 A-1.963 F2538.514
N290 X0.272 Y-1.824 Z0.920 A-2.628 F2540.678
N300 X0.170 Y-0.950 Z0.432 A-1.793 F2692.960
N310 X0.384 Y-1.988 Z0.762 A-4.397 F2800.907
N320 X0.281 Y-1.541 Z0.467 A-3.475 F2829.697
N330 X0.262 Y-1.563 Z0.374 A-3.478 F2833.182
N340 X0.243 Y-1.572 Z0.278 A-3.475 F2838.543
N350 X0.088 Y-0.646 Z0.105 A-1.306 F2783.594
作者: furseal    时间: 2011-5-5 09:24
这个不是G93,你可以用这个公式试下:

首先计算F值在各个轴上的分量,然后根据各个轴的增量,计算出各个轴运动的时间。下面计算的时候取最大的时间值。
计算的F=两个点之间的距离/轴运动的最大时间

我有次就是这么处理的。
作者: 石林1    时间: 2011-5-5 21:10
具体点行吗,这不是靠设置后处理弄出来的吗,它可根据轨迹拐角的幅度来增设不同的F变化值,其主要体现在四轴加工中,就如我上附程序一样。
作者: furseal    时间: 2011-5-6 08:53
如果是涉及到拐角减速的问题,如果CAM系统没有定义的话,或者后置处理没有相应的数据库来支持的话,这种F是算不出来的。

我所说的具体做法参考这篇文章吧。https://wenku.baidu.com/view/9d6ae8c69ec3d5bbfd0a746a.html
作者: margar2016    时间: 2016-10-31 10:47
谢谢分享




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