iCAx开思网

标题: 四轴铣螺纹求助,实际经常用到的 [打印本页]

作者: qingqingcao8012    时间: 2011-3-31 20:03
标题: 四轴铣螺纹求助,实际经常用到的
见图片[attach]1072544[/attach]
作者: qingqingcao8012    时间: 2011-3-31 20:04
顶起来,千万不要沉呀!!!!
作者: qingqingcao8012    时间: 2011-4-1 06:45
怎么没人理我,顶一下也好啊。
作者: qwz2009    时间: 2011-4-1 08:07
后处理的问题.
作者: qingqingcao8012    时间: 2011-4-1 10:47
楼上是说用调用语句把循环语句替换掉吗?
作者: ugdengrenbo    时间: 2011-4-1 17:23
NONE ENTERED   (ST1342-S000M.PRT)
M98 P1111
M05
G28 G91 Z0.0
N1 M01
T10 M06 (TMI-21X20XL35-12UN-CAS)
T10
WHILE[#511+#512+#513+#514GT0]DO2
M98 P2222
WHILE [ # 509 GT 0 ] DO1
#5201= #521 * #517 - #519
#5202= #516
#531= 3000
M88
S3000 M03
G54 G90 G00 X55. Y-65.
G43 H10 Z10.
G65 P8484 X55.00 Y-65.00 Z-22.00 M41.28 D21.00 Q2.12 S3.00 R3.00 F250.00
G65 P8484 X55.00 Y-116.00 Z-22.00 M41.28 D21.00 Q2.12 S3.00 R3.00 F250.00
G80
G00 Z10.
M98P3333
END1
END2
M98P4444
M89
M05
G28 G91 Z0.0
G28 G91 Y0
G54 G90 G00 X0
#5223=20000.
(MAX Z AIX TRAVEL=Z10.000)
(MIN Z AIX TRAVEL=Z-22.000)
(MAX X AIX TRAVEL=X55.000)
(MIN X AIX TRAVEL=X55.000)
(MAX Y AIX TRAVEL=Y-65.000)
(MIN Y AIX TRAVEL=Y-116.000)
作者: ugdengrenbo    时间: 2011-4-1 17:26
同行,我天天铣螺纹,觉得楼主可参考一下我做法,上面是
%
O08484
IF [ #13 * #7 * #17 * #9 * #19 EQ 0 ] GOTO990
IF [ #13 LE #7 ] GOTO991
IF [ #13 GE 65 ] GOTO992
IF [ #17 GE 4 ] GOTO992
IF [ #17 LE 1.0 ] GOTO992
IF [ #26 LE - 38. ] GOTO992
#541= #4003
#542= #5003
G00 X#24 Y#25
G00 Z#542
G00 Z#18
G00 Z [ #26 ]
#124= [ #13 - #7 ] / 4
G41 D [ #3026 ] G01 X [ #24 + #124 ] Y [ #25 - #124 ] F#9
G03 X [ #24 + #124 * 2 ] Y#25 J#124 Z [ #26 + #17 / 4 ]
I - [ #124 * 2 ] Z [ #26 + #17 * 1.25 ] F#9
G03 X [ #24 + #124 ] Y [ #25 + #124 ] I - #124 F [ #9 * 2 ] Z [ #26 + 1.5 * #17 ]
G40 G01 X#24 Y#25
G90 G00 Z#18
G90 G00 Z#542
GOTO999
N990 #3000= 140 (M OR D OR Q OR S=F=0)
N991 #3000= 141 (M<D)
N992 #3000= 142 ( ?)
N999 S#531
M99
%
具体的主程式。目前用的很好。子程式
作者: qingqingcao8012    时间: 2011-4-2 07:19
感谢你的帮助,看得出来,您对宏的理解很深,让我受益匪浅,系统变量我一般不敢随便用,老是怕出问题,谢谢你了。
作者: ZSGBMY    时间: 2011-4-8 17:00
不懂  想学。。。。。




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