找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: sniper2006

宏程序加工梯形螺纹TR36X6——请指教

[复制链接]
发表于 2011-10-28 15:57:08 | 显示全部楼层
XMJX 发表于 2011-8-1 22:10 9 Q. b* L8 {: G& n: l5 [
实际的有干过吗?刀具如何解决?

) N; G8 ]/ _; T# C{:soso_e128:}我在数控车上用宏程序加工过Tr48X8的,没加工过Tr36X6的。
 楼主| 发表于 2011-10-28 17:41:53 | 显示全部楼层
qinxin131400 发表于 2011-10-28 13:17 ! B8 G& v$ s. r+ x1 L* Y2 D0 {
呵呵,我尝试过了,比较楼主的程序来说还是比较简化的。楼主你觉得呢。

" z5 c$ |$ V; W! j1 Y6 @把程序发过来看下 dingqi2006@qq.com
* j) w- U5 W0 W0 u/ x9 m; E  X
发表于 2011-10-28 18:38:54 | 显示全部楼层
sniper2006 发表于 2011-10-27 21:29
' S8 [( w" g% M* C# a" F已经发到邮箱,注意查收

$ f5 J+ S" u$ _感谢LZ  以收到         
发表于 2011-10-28 22:32:39 | 显示全部楼层
本人认为编程是力求简单!{:soso_e100:}
发表于 2011-10-28 23:02:45 | 显示全部楼层
学习了,,,,          。。
发表于 2011-10-29 01:01:59 | 显示全部楼层
楼主可以将仿真软件给我发个吗。。。。。。。350605900@qq.com,非常感谢
发表于 2011-10-29 02:25:13 来自手机 | 显示全部楼层
如果用的多的话可以做成子程序,或者做成G代码…这样可以方便使用,做成子程序就要使用局部变量…个人感觉局部变量好点,可以多个子程序使用
发表于 2011-10-29 02:37:19 来自手机 | 显示全部楼层
感觉条件判断应该用LE好点,小于和小于等于区别很大的…要多执行一次的,楼主的程序当车到三十时递减量为0.05三十到二十九刚刚好递减二十次,而二十九又不小于二十九,所以循环再执行一次…现在底径是28.95了,误差就出现了…虽然影响不大,但是还是要注意小于和小于等于的区别…愚见,见谅
 楼主| 发表于 2011-10-29 11:27:09 | 显示全部楼层
wang413362569 发表于 2011-10-29 02:25
# h- M1 R* l! ?: [' o如果用的多的话可以做成子程序,或者做成G代码…这样可以方便使用,做成子程序就要使用局部变量…个人感觉局 ...

# Q: X( S; J4 \+ Q3 J% l, k( b调用子程序对批量比较大,型号多的时候确实不错。
! }7 J0 @, U/ V6 T% K3 A
 楼主| 发表于 2011-10-29 11:38:49 | 显示全部楼层
wang413362569 发表于 2011-10-29 02:37 ' ?% E! |* j6 s0 u3 i& f& {
感觉条件判断应该用LE好点,小于和小于等于区别很大的…要多执行一次的,楼主的程序当车到三十时递减量为0. ...
: n$ r; |; P5 g/ Z& k3 D$ q3 _
LT  <  LE  <=6 e5 O* A3 ^/ D4 e7 W( s
下面是LT的语句执行情况:
! x. n8 N& {' A; V#101=29.05 29.05 < 29     不成立,执行下面的螺纹切削语句
! j; O2 k8 j; m# K7 u* d% E#101=29.00 29.00 < 29     不成立,执行下面的螺纹切削语句+ j& ~: }* ~9 D# g& L, a# W
! b; X, b8 m( e, T% I$ J0 @
#101=28.95 28.95 < 29     成立,GOTO2执行G92 X#108 Z#106 F#107# _# P0 E  ^) w% ^2 p2 q$ ~" Z4 ^
+ w1 B  U* I( b+ s% ~
1 V, V: j/ p. U5 `$ h" t5 b
当判断是哦LE <=时,语句的执行情况
4 J; @  h. b) @" ]( i#101=29.05 29.05 <= 29    不成立,执行下面的螺纹切削语句
1 r6 R5 L1 F6 A/ Q4 g+ u, w' x#101=29.00 29.00 <= 29    成立,G0T02执行G92 X#108 Z#106 F#1070 l; }3 I, v6 O) j% ]2 r& S9 ^' k
如果我没有用G92继续光整2刀的话,就是说不进行光整
; x6 R& |9 r! `3 t螺纹底径只会切削到29.05,因为当#101=29.00时, 条件成立就会跳转到N2
# H# F2 Z5 n1 B' m) f
) M; A* o3 f- J8 ?* D3 }2 y7 ^4 Y. C. [0 w
LE LT确实不一样,有时候往往一个小小的错误,就会导致结果不正确,请指教1 U$ B8 z5 R  [, ?
- i% t7 g/ `7 y. H
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-8-6 04:07 , Processed in 0.066980 second(s), 13 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表