加宽砂轮实现变速修整

G91G01 X=-R107/3 F1000      G01 X=-R107/3 F1100     // 自动模式连续运行的时候,机床X轴有明显停顿G01 X=-R107/3 F1200我需要对宽砂轮的端面进行一个

问题补充:
系统环境如下:
数控系统:西门子810D
机床品牌:北京第二机床厂 
机床型号:   MKS1620×750 数控端面外圆磨床

需要实现变速进给功能:
起点设置一个进给速度F1,终点设置一个进度F3,在起点运行到终点时,进给速度由F1变化至F3,功能需求示例如下:
G01 X0.00       F1=500             //从X=0时,起点进给速度F1=500mm/min
G01 X50.00      F2=????           //从X=0运行到X50时,中间点进给速度F2,F2由F1、F3和起点与终点的差值决定;
G01 X100.00    F3=1000          //从X=50运行到X=100时,终点进给速度达到F3=1000mm/min

初步构思如下:
当采用默认的G01代码,分三段自动运行时,X轴会有明显停顿,代码如下:
G91
G01 X=-R107/3 F1000      
G01 X=-R107/3 F1100     // 自动模式连续运行的时候,机床X轴有明显停顿
G01 X=-R107/3 F1200

咨询的问题:
810D系统有没有默认的G代码,能实现变速进给功能。

最佳答案

此回答已完善

在插补轨迹程序前加 G64,可缓解你描述的现象!

《SINUMERIK 840D sl 编程手册》基础部分
https://cache.industry.siemens.com/dl/dl-media/241/109763241/att_971588/v5/118880152587/zh-CHS/index.html#language=zh-CHS

你的程序X位置从0移动至+100,但是你的R107前有负号,注意R107的值的正负。

程序示例:
G94 G64 G90  ;或G91
G01 X0.00    F1=500  
G91
G01 X=-R107/3 F1000      
G01 X=-R107/3 F1100   
G01 X=-R107/3 F1200  
;G01 X50.00    
G90       
G01 X100.00    F3=1000
参考资料:《SINUMERIK 840D sl 编程手册》基础部分

提问者对于答案的评价:
增加G64后实现了该功能

最佳答案作者回复:
多阅读阅读相关手册,帮助很大!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 025400报警

    “025400 轴A1静止误差监控”如何解决 最佳答案 楼主的问题具有一定代表性,我曾经利用Siemens 840D改造过数控外圆磨床,也遇见过楼主的问题,现在…

    SINUMERIK 2017年11月13日
  • 数控调试软件包

    数控系统SINUMERIK 828D 的软件工具包 828D Toolbox要如何获得,我想学习编写、调试828D的PLC程序,驱动器调试、…

    SINUMERIK 2020年10月31日
  • 840Dsl系统的床子,如何给轴做下优化?

    大家好,我们有台840Dsl的床子,用的是S120的驱动。请问,想给其中一个轴做下优化的话:1,要通过软件 starter 吗? 如何执行优化?2,要…

    SINUMERIK 2017年6月29日
  • 840D启动无法进入操作界面

    启动后在手持界面上一直显示wait for connect,等了2000秒还是没有动静。请问各位大虾,这是什么问题引起的。打电话咨询了销售商,他说是memory…

    SINUMERIK 2019年6月11日
  • 一个轴用两个电机驱动(主—从方式)

    有一台840DsL的卧加。Z轴用两个电机驱动(主—从方式)并装有光栅尺,这次Z轴在移动时与主轴发生了碰撞。报警显示Z2(从动轴)电机编码器损坏。这说明当Z轴在移动时突然Z2电机编码…

    2017年6月19日
  • 840D数控龙门铣洗圆差很多请高手指点下如何解决

    840D数控龙门铣铣直径100的圆X,Y面对角方向差了0。2MM,请高手指点下应该调整什么? 最佳答案 1机床的机械部分有问题从而影响定位精度  2如果机械部分…

    SINUMERIK 2019年6月11日
  • 840d sl MCP 483 PN 车床版

    840d sl MCP 483 PN 通用版 可以通过程序,改成车床版吗 最佳答案 当然可以,就看你的机床做什么用 提问…

    SINUMERIK 2020年10月31日
  • 802DSL报警230004,207841

    数控立车,802dsl+S120,不定时报警230004反向换流器温度过高,207841,报警时监控驱动参数R37,两次报警都没有超过55度,电机温度32度左右,报警以后重新启动又…

    2020年10月31日
  • 840D镗床没有低头补偿

    我公司有一台基于西门子840D数控系统的TK6920落地镗床,由齐齐哈尔二机床生产。现在其W轴没有精度补偿。我观察PLC程序,其再OB1里面调用了FC104/FC105(正向和负向…

    SINUMERIK 2019年6月11日
  • wincc 鼠标事件触发 乱码

    在一个按钮上创建 鼠标左键点击动作时,触发vb脚本编写成功后,为Sub OnLButtonDown(ByVal Item, ByVal&nb…

    SINUMERIK 2019年6月11日

发表回复

登录后才能评论