qylz1985 发表于 2011-10-28 15:57:08

XMJX 发表于 2011-8-1 22:10 static/image/common/back.gif
实际的有干过吗?刀具如何解决?

{:soso_e128:}我在数控车上用宏程序加工过Tr48X8的,没加工过Tr36X6的。

sniper2006 发表于 2011-10-28 17:41:53

qinxin131400 发表于 2011-10-28 13:17 static/image/common/back.gif
呵呵,我尝试过了,比较楼主的程序来说还是比较简化的。楼主你觉得呢。

把程序发过来看下 dingqi2006@qq.com

371818100 发表于 2011-10-28 18:38:54

sniper2006 发表于 2011-10-27 21:29 static/image/common/back.gif
已经发到邮箱,注意查收

感谢LZ以收到         

浪漫之旅 发表于 2011-10-28 22:32:39

本人认为编程是力求简单!{:soso_e100:}

ruanjunfu0621 发表于 2011-10-28 23:02:45

学习了,,,,          。。

す云飞】Ш 发表于 2011-10-29 01:01:59

楼主可以将仿真软件给我发个吗。。。。。。。350605900@qq.com,非常感谢

wang413362569 发表于 2011-10-29 02:25:13

如果用的多的话可以做成子程序,或者做成G代码…这样可以方便使用,做成子程序就要使用局部变量…个人感觉局部变量好点,可以多个子程序使用

wang413362569 发表于 2011-10-29 02:37:19

感觉条件判断应该用LE好点,小于和小于等于区别很大的…要多执行一次的,楼主的程序当车到三十时递减量为0.05三十到二十九刚刚好递减二十次,而二十九又不小于二十九,所以循环再执行一次…现在底径是28.95了,误差就出现了…虽然影响不大,但是还是要注意小于和小于等于的区别…愚见,见谅

sniper2006 发表于 2011-10-29 11:27:09

wang413362569 发表于 2011-10-29 02:25 static/image/common/back.gif
如果用的多的话可以做成子程序,或者做成G代码…这样可以方便使用,做成子程序就要使用局部变量…个人感觉局 ...

调用子程序对批量比较大,型号多的时候确实不错。

sniper2006 发表于 2011-10-29 11:38:49

wang413362569 发表于 2011-10-29 02:37 static/image/common/back.gif
感觉条件判断应该用LE好点,小于和小于等于区别很大的…要多执行一次的,楼主的程序当车到三十时递减量为0. ...

LT<LE<=
下面是LT的语句执行情况:
#101=29.05 29.05 < 29   不成立,执行下面的螺纹切削语句
#101=29.00 29.00 < 29   不成立,执行下面的螺纹切削语句

#101=28.95 28.95 < 29   成立,GOTO2执行G92 X#108 Z#106 F#107


当判断是哦LE <=时,语句的执行情况
#101=29.05 29.05 <= 29    不成立,执行下面的螺纹切削语句
#101=29.00 29.00 <= 29    成立,G0T02执行G92 X#108 Z#106 F#107
如果我没有用G92继续光整2刀的话,就是说不进行光整
螺纹底径只会切削到29.05,因为当#101=29.00时, 条件成立就会跳转到N2


LE LT确实不一样,有时候往往一个小小的错误,就会导致结果不正确,请指教

页: 1 2 3 4 [5] 6 7 8 9 10 11 12
查看完整版本: 宏程序加工梯形螺纹TR36X6——请指教