<form id="t1dz3"></form>

    <em id="t1dz3"><form id="t1dz3"></form></em>

    <address id="t1dz3"><th id="t1dz3"><progress id="t1dz3"></progress></th></address>

    <address id="t1dz3"><nobr id="t1dz3"><th id="t1dz3"></th></nobr></address>
    <form id="t1dz3"></form>
      <form id="t1dz3"></form>

      <form id="t1dz3"><span id="t1dz3"><track id="t1dz3"></track></span></form>
      <span id="t1dz3"></span>

      設為首頁|加入收藏
      工業自動化系統集成及解決方案提供商
      028-87786687
       
      新聞動態 News
      聯系人:陽先生
      電  話:028-87786687
      傳  真:028-61333433
      郵   箱:timmeyang@qq.com
      地  址:四川省成都市金牛區蜀西路52號2棟-B座-1006
      郵  編:610091
       
       
      首頁 新聞動態 > 公司新聞 > 公司新聞  Company News
      ISO模式(G291)下的車床換刀(一)
      1. 問題概述
      很多用戶習慣于使用ISO指令編程,故在使用西門子系統時,也會使用ISO指令的NC加工程序。SINUMERIK 828D可兼容ISO指令(注意SINUMERIK 828D所兼容的為標準ISO指令,而非完全等同于其他系統的指令),即在程序中添加G291使西門子系統能識別相應的G代碼。本文將介紹在車床中使用ISO指令進行換刀時要注意的問題。
      2. 現象描述
      當車床使用ISO程序進行換刀時,系統不執行換刀,直接執行下一句程序(無任何報警或提示信息)。程序和刀具清單如下圖:


      圖1 使用G291的換刀程序


      圖2 刀具清單

      當程序執行到M3S200這一行時(T01已被執行),但無換刀動作,且無任何報警或提示,當前生效的刀具還是之前的T2,如下圖所示:



      圖3 使用G291時無換刀動作
      3.  問題分析及解決
      (1) 方法一,由于SINUMERIK 828D車床版系統默認參數MD10888=0,MD10889=2。即T后面的數字最后兩位為刀補號,之前的數字為刀號。所以ISO格式的換刀指令格式應為Tmmnn或Tmnn,(其中mm為刀號,nn為刀沿號,通常情況下ISO模式的T指令編程格式為T后4位數字)。故從圖1 中可看出G291后的換刀指令不符合要求,如果想要換1號刀并使1號刀補生效需按上述格式進行編程,即T0101或T101,如下圖:


      圖4 ISO模式正確的T指令編程


      圖5 ISO模式Tmnn的編程格式
      當G291后T指令編程正確后,換刀動作可正確執行。
      (2)方法二,也可通過修改MD10890 bit0=1,使換刀編程格式變為Tn,(n為刀具號,使用此種方法必須使T號和H號一一對應,否則會有“17184”報警)。此時刀具的刀補號與刀具號相同,如下圖:



      圖6 修改參數使補償號=刀具號




      圖7 使用Tn指令格式編程
      當修改完參數后,系統能正常使用T01指令進行換刀,此時刀具號=刀補號。
       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

                              成都科瑞佳科技有限公司   地 址:四川省成都市金牛區蜀西路52號2棟-B座-1009   電 話:028-87786687    傳 真:028-61333433
                           版權所有  備案號:
      蜀ICP備16004789號-1
      另类在线

        <form id="t1dz3"></form>

        <em id="t1dz3"><form id="t1dz3"></form></em>

        <address id="t1dz3"><th id="t1dz3"><progress id="t1dz3"></progress></th></address>

        <address id="t1dz3"><nobr id="t1dz3"><th id="t1dz3"></th></nobr></address>
        <form id="t1dz3"></form>
          <form id="t1dz3"></form>

          <form id="t1dz3"><span id="t1dz3"><track id="t1dz3"></track></span></form>
          <span id="t1dz3"></span>