sniper2006 发表于 2011-7-13 21:47:26

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

O2242
G97
G99
T0101 M03 S300
G00 X38 Z5                              
#101=36                                       螺纹的公称直径                                       
#102=0                                          螺纹的右借刀量初始值
#103=-1.876                                     螺纹的左借刀量初始值
#104=0.2                                        被吃刀量的初始值
#105=6                                          螺纹的升程
#106=-90                                        螺纹的终点坐标                                                               
#107=6                                          螺纹的螺距
#108=29                                       螺纹的底径
#109=#105+#102                                  螺纹切深的变化,导致右借刀量的变化                                 
#110=#105+#103                                  螺纹切深的变化,导致左借刀量的变化
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)      
#103=#102+0.134*#104                            加工直径的变化,左借刀量发生改变(tg15/2=0.134)
#109=#105+#102                                 
#110=#105+#103
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

程序中有错误和不当之处,欢迎指正,共同探讨,谢谢。



补充内容 (2012-3-19 19:43):
GSK980TDa模拟软件在88楼有下载,修改参数 不能输刀补 不能建程序的帮助使用教程在84楼

sniper2006 发表于 2011-7-15 21:49:48

本帖最后由 sniper2006 于 2011-7-15 21:50 编辑

回复 sniper2006 的帖子

仿真的时候,结果有问题。经过本人的认真研究分析,发现错在哪里了,直接上修改后的宏程序。红色部分为修改的地方。O2242
G97
G99
T0101 M03 S300                           
#101=36                                       螺纹的公称直径                                       
#102=0.938                                    螺纹的借刀量初始值(39-27)/2*tg15=0.938

#104=0.2                                        被吃刀量的初始值
#105=6                                           螺纹的升程
#106=-90                                        螺纹的终点坐标                                                               
#107=6                                           螺纹的螺距
#108=29                                       螺纹的底径
#109=#105+#102                        螺纹切深的变化,导致右借刀量的变化                                 
#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)      

#109=#105+#102                                 
#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

gaojian2008 发表于 2011-7-16 10:37:11

学习学习!!!!!!!!!!!!!!!

veroinca 发表于 2011-7-16 11:32:33

LZ是用什么软件仿真的

rlbb 发表于 2011-7-16 11:49:28

GSK数控模拟软件(980TDa)只有60度的螺纹刀,不知楼主用什么软件仿真,用什么刀具?

sniper2006 发表于 2011-7-16 12:08:15

回复 gaojian2008 的帖子

GSK数控模拟软件(980TDa)软件仿真的。

sniper2006 发表于 2011-7-16 12:10:17

回复 rlbb 的帖子

有切槽刀仿真的,实际加工用梯形螺纹刀就行。

wangsong4839 发表于 2011-7-20 18:02:45

回复 sniper2006 的帖子

你的是什么仿真软件啊    能用宏程序??

sniper2006 发表于 2011-7-20 18:11:29

回复 wangsong4839 的帖子

就是广州数控官方出的仿真软件,你留个地址给我,我发给你。

wangsong4839 发表于 2011-7-20 19:32:25

回复 sniper2006 的帖子

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