西门子CNC4YOU

您所在的位置:网站首页 西门子循环指令m99代码 西门子CNC4YOU

西门子CNC4YOU

2024-07-11 19:03| 来源: 网络整理| 查看: 265

问:cycle84和G331有什么区别呢? 答:区别类似于加工循环和一句单独的加工指令,加工循环是由一系列的加工指令组成的,一般逻辑包括快速进刀到位(G0),进给加工(G01,G33,G02,G03,G331…), 这时刀具会和工件发生接触,退刀和回到初始的加工位置(G00),然后再进刀到位…周而复始,直到加工到程序编写的给定位置。

图1-在G331中需要给定1螺距,加工的主轴转速,和2螺纹的加工深度

Cycle 84是刚性攻丝循,其中包含了上述快速进刀到位—进给加工---退刀的一系列过程,而在进给加工中用到了G331的刚性攻丝指令,而在退刀动作中还需要用到G332的按照主轴转速和给定的螺距完成Z方向退刀的指令。

问:柔性刀柄对应刚性攻丝程序有什么影响吗? 答:如果是采用柔性刀柄,最好选择使用柔性攻丝模式(Cycle 840-浮动攻丝循环),用刚性攻丝模式转速太快,会有撞机的危险。

•  螺纹车削

问:CYCLE99具体怎么设置的? 答:Cycle 99是西门子数控系统中的螺纹切削循环,属于车削加工中非常常用的工艺循环,在目前的CNC4you中有下列内容介绍这一问题,感兴趣的用户也可以在登录CNC4you网页后检索“螺纹”,回车后即可得到全部相关结果。

图2-搜索后共看到有大约21项内容讨论了和螺纹加工的相关话题

关于循环中的参数设定和工件的具体加工工艺:

关于使用西门子的Cycle 99循环加工螺纹—英制螺纹  http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/937

关于使用西门子的Cycle 99循环加工螺纹—螺纹乱扣和螺纹退尾问题 http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/855

808DA车螺纹时在螺纹退尾处,机床存在“撞击”声的原因分析及解决方案 http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/862

关于使用西门子的Cycle 99循环加工螺纹—等截面积切削法 http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/820

关于循环调用的操作过程视频

02_创建切槽刀/螺纹车刀 http://www.ad.siemens.com.cn/CNC4YOU/Home/Video/325

车削基本加工循环3-螺纹车削循环 http://www.ad.siemens.com.cn/CNC4YOU/Home/Video/461

SIUMERIK 808DA OP4_车削循环介绍_5_CYCLE99螺纹车削循环 http://www.ad.siemens.com.cn/CNC4YOU/Home/Video/886

使用Cycle99加工螺纹样件加工的相关指导文件

828D_840Dsl_应用_车床应用包--车削螺纹工艺说明_2019 http://www.ad.siemens.com.cn/CNC4YOU/Home/Document/919

828D_840Dsl_应用_车床应用包--螺纹测试件_2019 http://www.ad.siemens.com.cn/CNC4YOU/Home/Document/920

828D_840Dsl_应用_车床应用包--螺纹加工指导手册_2019 http://www.ad.siemens.com.cn/CNC4YOU/Home/Document/918

 

问: 西门子有没有直接加工梯型螺纹的CYCLE?针对梯形螺纹有几种进刀方式? 答:西门子没有专门的用来加工梯形螺纹的循环, 如果是用梯形螺纹刀,可以用cycle99直接编程。如果没有专门的刀具,可采用左右靠刀加工的方法加工出此类螺纹,需要考虑使用宏程序编程的方法。

问:在JOG模式下有一个螺纹同步,这个是怎么用的? 答:这个功能是做螺纹修复时使用,用螺纹刀对到螺纹里,记忆螺纹加工角度,正常加工即可。

•  西门子DIN风格的编程指令

问:日常编程里面还是涉及到很多重复调用指令,可否说说MCALL,REPEAT,等一些循环语句?

 答:循环往复的对加工程序进行调用的指令非常重要,也非常常见,这部分功能也是西门子SINUMERIK的重要特色,而且均为标配功能。在CNC4you中也有比较充足的内容进行过介绍,下面列举重要部分如下

•  利用高级编程语言 ,自定义变量,通过宏程序实现心形线轨迹的编程(主要介绍了CASE …OF…DEFAULT,IF,ELSE,ENDIF,WHILE;ENDWHILE,FOR… TO …,ENDFOR)http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/947

•  REPEAT和REPEATB指令的使用http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/971

•  IF...GOTOB/IF…GOTOF语句的应用案例    1.       如何使用车床编写椭圆轮廓的加工http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/940    2.       巧妙调用可编程零偏http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/760    3.       多边形车削的编程举例 http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/133

•  MCALL 模态调用指令(加工循环中会使用到的模态调用指令)    1.      西门子循环CYCLE83的使用http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/763    2.      位置模式钻孔(多孔加工)应用http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/942    3.      西门子Operate上的槽铣削加工之位置模式应http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/938     

 问:机床如果支持分度,一般会用到那几个循环指令?答:对于西门子数控系统而言无论车床或铣床,只要主轴的硬件配置(伺服主轴,带矢量控制功能的变频器也可以,但精度不会太高)支持分度功能,可能会用到“SPOS=0-360°之间的任意角度数值”指令,可以将主轴按照任意角度进行定向,非常方便不需要循环。如果有动力铣头的话可能会用到钻孔循环,沿着圆周钻均布的孔,直接调用加工循环即可。图3-沿圆周钻加工一组均布孔

•  运行ISO风格的车削零件程序

 问:可以支持ISO模式运行吗?怎么设置ISO模式?答:关于ISO运行模式的话题也是CNC4you中内容建设的一个重要的组成部分,简而言之,西门子的数控系统(808D ADVANCED, 828D, 840D sl)支持ISO模式的程序运行。需要特别指出的是由于ISO编程模式在车床加工上有三种方式(ISO-1, ISO-2, ISO-3), 而国内的使用ISO编程模式的客户习惯于使用U,W作为增量编程的指令,因而在数据设定上机床制造商基本会使用ISO-2的模式。

关于ISO模式的具体细节可以参考下列文章•  关于在828D上运行ISO模式程序的实例(探讨了T0x0x, UW编程,螺纹退尾,如果处理程序头和程序尾的话题)http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/176•  ISO模式编程-G71/G70的使用详解(还探讨了小数点编程的话题)http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/819•  ISO模式编程-G72的使用详解 http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/825

 问:宏变量用R表示还是#号?

答:如果编写的程序设计逻辑判断或者往复调用的,还是需要将#变量转为R参数更好。如何使用R参数编写加工程序可以参照“如何使用车床编写椭圆轮廓的加工程序”中的子程序部分,http://www.ad.siemens.com.cn/CNC4YOU/Home/Article/940 以及为题6“日常编程里面还是涉及到很多重复调用指令,可否说说MCALL,REPEAT,等一些循环语句”的相关回复。

问:哪里可以找到对应的ISO相关的手册资料?答:关于SINUMERIK 840D sl / 828D ISO 车削 的可以下载https://support.industry.siemens.com/cs/document/66222132/sinumerik-840d-sl-828d-iso-%E8%BD%A6%E5%89%8A?dti=0;pnid=14575;lc=zh-CN关于808D ADVANCED的部分可以在CNC4you中搜索 ISO即可看到

图4-在CNC4you的网站上在线搜索ISO可以找到808D ADVANCED的相关文档



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3