|
楼主 |
发表于 2013-10-31 22:22:10
|
显示全部楼层
回复
sniper2006
的帖子
仿真的时候,结果有问题。经过本人的认真研究分析,发现错在哪里了,直接上修改后的宏程序。红色部分为修改的地方。O2242
G97
G99
T0101 M03 S300
#101=36 螺纹的公称直径
[color=]#102=0.938 螺纹的借刀量初始值(39-27)/2*tg15=0.938
#104=0.2 被吃刀量的初始值
#105=6 螺纹的升程
#106=-90 螺纹的终点坐标
#107=6 螺纹的螺距
#108=29 螺纹的底径
[color=]#109=#105+#102 螺纹切深的变化,导致右借刀量的变化
[color=]#110=#105-#102 螺纹切深的变化,导致左借刀量的变化
G00 X38 Z#105
N1 IF(#101 LT #108) GOTO2 加工到螺纹底径,循环结束,跳转到N2
G00 Z#109 快速定位到右边加工起刀点
G92 X#101 Z#106 F#107 右边加工一刀
G00 Z#110 快速定位到左边加工起刀点
G92 X#101 Z#106 F#107 左边加工一刀
#101=#101-#104 改变加工直径,分层加工
#102=#102-0.134*#104 加工直径的变化,右借刀量发生改变,半径值(tg15/2=0.134)
[color=]#109=#105+#102
[color=]#110=#105-#102
IF(#101 LT 34) THEN #104=0.15 直径小于34时,每次切深0.15
IF(#101 LT 32) THEN #104=0.10 直径小于32时,每次切深0.10
IF(#101 LT 30) THEN #104=0.05 直径小于30时,每次切深0.05
GOTO1
N2 G92 X#108 Z#106 F#107 螺纹光整2刀,提高表面质量
G92 X#108 Z#106 F#107
G00 X100 Z150
M05
M30
二、附仿真截图(仿真时为了节省时间把螺纹长度修改为30mm了)
如果还有错误和不当之处,欢迎指正,谢谢各位了。
补充内容 (2012-3-19 19:44):
GSK980TDa模拟软件在88楼有下载,修改参数 不能输刀补 不能建程序的帮助使用教程在84楼,安装程序要将文件名后缀rar改成exe |
|