SW机床退刀防错程序求解读

N10 TRAFOOF ;5 Achs Simultan Transformation aus 
N20 IF(ISFILE("/_N_CST_DIR/_N_CYCLE800_SPF")) 
N30    CYCLE800() ;5 Achs Trafo aus
N40 ENDIF
N50 IF(ISFILE("/_N_CST_DIR/_N_CYCLE832_SPF"))
N60    CYCLE832() ;
N70 ENDIF
N80 G17 G64
N90 ROT
N100 MCALL

问题补充:
N10 TRAFOOF ;取消所有生效的转换/框架
转换和框架指什么呢?
CYCLE800() ;CYCLE800只加一个括号是取消回转
这个循环具体的作用是什么呢?
CYCLE832() ;CYCLE832只加一个括号是取消高速高精功能
这个循环具体作用是什么呢?

最佳答案

N10 TRAFOOF ;取消所有生效的转换/框架,选择和取消坐标转换时,几何轴对通道轴的指定关系通常会发生变化。在将回转轴切换为直线轴,以及将直线轴切换为回转轴的转换中,无法将轴框架分量明确指定为几何轮廓框架分量。在这些非线性转换中,必须采用特殊措施来处理轮廓框架,例如虚拟 Y 轴的偏移、比例缩放和镜像会被删除

N20 IF(ISFILE("/_N_CST_DIR/_N_CYCLE800_SPF")) ;ISFILE指令是指:用于检查文件是否存在的指令,后面括号中的意思:制造商循环里面的CYCLE800.SPF的子程序,就是五轴回转摆动使用的

N30 CYCLE800() ;CYCLE800只加一个括号是取消回转

N40 ENDIF;结束上面N20的IF判断

N50 IF(ISFILE("/_N_CST_DIR/_N_CYCLE832_SPF"));同上N20的意思,只是程序变了

N60    CYCLE832() ;CYCLE832只加一个括号是取消高速高精功能,就是高速高级的功能,调用粗加工,半精加工,精加工使用

N70 ENDIF;结束上面N50的IF判断

N80 G17 G64;加工平面G17(XY的),G18是ZX加工平面,G19是YZ加工平面,G64是连续路径进给

N90 ROT ;可编程旋转

N100 MCALL ;模态子程序调用


建议去下载下面的参考资料,都能查到相关的说明
参考资料:SINUMERIK 840D sl 工作准备部分编程手册

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:56
下一篇 2020年10月31日 下午1:56

相关推荐

  • 西门子802dsl如何设原点?刀库乱刀,找不到刀具表

    求帮助,有资料的朋友可以发我邮箱里,2331062310@qq.com 问题补充:原点设置无效,设完没反应 钻石用户推荐最佳答案 G75是返回固定点指令,功能:用G75可以返回到机…

    SINUMERIK 2020年10月31日
  • 840D 4打头的参数怎么用!

    840D 参数界面4打头的参数怎么用,有没有相关手册!另谁能给我发一份参数手册,带详细说明的,我的邮箱是weihang1986@qq.com,不胜感激! 最佳答案 西门子…

    SINUMERIK 2017年11月16日
  • P922参数的使用求解

    802D系统在配置模拟主轴时,手册有如下描述:(摘录如下)P890=4P922=104P1007=编码器线数。。P922=0P890=4P915[8]=50103P915[9]=5…

    SINUMERIK 2017年12月10日
  • 802c的距离偏差

    802c中程序中输入的行走距离和机床测量的距离相差太大,是什么原因?例如,程序行走200,实际机床才行走37. 最佳答案 你看看界面上显示的实际位置对不对,如果对,那么也许是齿轮比…

    SINUMERIK 2018年12月14日
  • 840D立加 700210报警

    840D 700210报警(刀库计数器有一个数据超出允许范围)。NCU硬件维修后重新导入备份文件后出现的唯一报警,无法换刀了。斯宾纳rv25a立式加工中心,刀库共15把刀…

    SINUMERIK 2017年10月29日
  • 840D 五轴求助

    本单位现有一台大型动梁龙门式5轴加工中心 A C双摆头 因加工大型工件需要拉直工件上的象限线 非常费时费力 考虑用ROT调整坐标系…

    SINUMERIK 2020年10月31日
  • 828D 同步电机实际数值与机床数据 相差 0.3

    各位大神好,,我这个问题是用828调试好了一个四轴同步电机 我在打精度的时候发现机床数据的数值是正确的,实际打表差了0.3,一直找不到问题原因,希望各位大神能帮小第解决这…

    SINUMERIK 2021年7月5日
  • 840Dpl的系统,更换PCU?

    大家好,我们有台840Dpl的床子,它的PCU是PCU50.3-C, 1.5GHz, 512MB, WinXP Pro EmbSy…

    SINUMERIK 2017年6月10日
  • 光栅尺在西门子840Dsl的作用是什么呢?

    现在我在程序上给一个轴行走的指令,假如我现在让它走50毫米,但是它实际上走了49.5,光栅尺检测少了0.5,那光栅尺会不会发出指令让电机再多走0.5呢? 问题补充:还有,假如光栅尺…

    SINUMERIK 2017年11月12日
  • 802d sl 模拟主轴

    802d sl模拟主轴(MCPA)不带直接测量系统反馈,速度最快只能到1000r/min; 调整过32000=3000;32250=100%;32260=3000;35100=30…

    SINUMERIK 2020年11月1日