机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
楼主: sniper2006
打印 上一主题 下一主题

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

[复制链接]
41#
发表于 2011-10-28 15:57:08 | 只看该作者
XMJX 发表于 2011-8-1 22:10
% p* F+ I1 e! R" W实际的有干过吗?刀具如何解决?
% Y, P% T0 [; r: A+ z0 [0 S: ~
{:soso_e128:}我在数控车上用宏程序加工过Tr48X8的,没加工过Tr36X6的。
回复 支持 反对

使用道具 举报

42#
 楼主| 发表于 2011-10-28 17:41:53 | 只看该作者
qinxin131400 发表于 2011-10-28 13:17 % X9 C; K5 J; \- t5 V
呵呵,我尝试过了,比较楼主的程序来说还是比较简化的。楼主你觉得呢。

; x3 Q! Q: Q2 p把程序发过来看下 dingqi2006@qq.com
# K; [* F6 y$ C* t+ s- R) ?& X. F
回复 支持 反对

使用道具 举报

43#
发表于 2011-10-28 18:38:54 | 只看该作者
sniper2006 发表于 2011-10-27 21:29
$ z% r$ o. d4 g- P* R$ {" o已经发到邮箱,注意查收
& l9 ~. h! N5 m$ f* g) v8 v& n. D. T
感谢LZ  以收到         
回复 支持 反对

使用道具 举报

44#
发表于 2011-10-28 22:32:39 | 只看该作者
本人认为编程是力求简单!{:soso_e100:}
回复 支持 反对

使用道具 举报

45#
发表于 2011-10-28 23:02:45 | 只看该作者
学习了,,,,          。。
回复 支持 反对

使用道具 举报

46#
发表于 2011-10-29 01:01:59 | 只看该作者
楼主可以将仿真软件给我发个吗。。。。。。。350605900@qq.com,非常感谢
回复 支持 反对

使用道具 举报

47#
发表于 2011-10-29 02:25:13 来自手机 | 只看该作者
如果用的多的话可以做成子程序,或者做成G代码…这样可以方便使用,做成子程序就要使用局部变量…个人感觉局部变量好点,可以多个子程序使用
回复 支持 反对

使用道具 举报

48#
发表于 2011-10-29 02:37:19 来自手机 | 只看该作者
感觉条件判断应该用LE好点,小于和小于等于区别很大的…要多执行一次的,楼主的程序当车到三十时递减量为0.05三十到二十九刚刚好递减二十次,而二十九又不小于二十九,所以循环再执行一次…现在底径是28.95了,误差就出现了…虽然影响不大,但是还是要注意小于和小于等于的区别…愚见,见谅
回复 支持 反对

使用道具 举报

49#
 楼主| 发表于 2011-10-29 11:27:09 | 只看该作者
wang413362569 发表于 2011-10-29 02:25
! y# \! |1 G' R( e4 S( M8 m如果用的多的话可以做成子程序,或者做成G代码…这样可以方便使用,做成子程序就要使用局部变量…个人感觉局 ...

' K  i$ }: A" K% {3 D调用子程序对批量比较大,型号多的时候确实不错。
# v3 ?# t8 G* {# N) r( D
回复 支持 反对

使用道具 举报

50#
 楼主| 发表于 2011-10-29 11:38:49 | 只看该作者
wang413362569 发表于 2011-10-29 02:37 " h3 d; G' z' A& O/ x
感觉条件判断应该用LE好点,小于和小于等于区别很大的…要多执行一次的,楼主的程序当车到三十时递减量为0. ...
) g3 w, {4 Y, c3 s+ K% Q
LT  <  LE  <=
9 {7 H  u; X% d# m/ E. t( F' A下面是LT的语句执行情况:
* j3 c/ q  ]6 D9 E#101=29.05 29.05 < 29     不成立,执行下面的螺纹切削语句; ?* z' D9 Y6 d+ h- y
#101=29.00 29.00 < 29     不成立,执行下面的螺纹切削语句4 v& `4 r' e. a0 O/ [6 \

2 t5 z& `6 j0 B) e2 [2 y#101=28.95 28.95 < 29     成立,GOTO2执行G92 X#108 Z#106 F#107/ R- a8 c% T; s0 u4 M+ {; L
9 Y" \/ f/ U8 Z3 s% @7 H1 B
, E" {3 q/ n* y4 A5 ^
当判断是哦LE <=时,语句的执行情况
" ]' l3 I/ c7 a6 z" O#101=29.05 29.05 <= 29    不成立,执行下面的螺纹切削语句
- l7 W( k7 P$ g0 s+ X9 x5 h#101=29.00 29.00 <= 29    成立,G0T02执行G92 X#108 Z#106 F#1071 S' M% c0 \* N1 r
如果我没有用G92继续光整2刀的话,就是说不进行光整- m" F) v% m5 d
螺纹底径只会切削到29.05,因为当#101=29.00时, 条件成立就会跳转到N2. C' Y* W0 H  \$ |' a0 r9 h- ]# l0 ]
  n$ z. w6 P1 w8 D& R: i
* M% t6 e- W2 S: R. O  A
LE LT确实不一样,有时候往往一个小小的错误,就会导致结果不正确,请指教
# N6 f* j6 y" U7 t& i
3 V# V+ i0 Q" s: X9 ~6 b3 W
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-11-16 12:56 , Processed in 0.052723 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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