国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      具備識(shí)別性高的程序顯示功能的數(shù)值控制裝置的制造方法

      文檔序號(hào):10653524閱讀:222來(lái)源:國(guó)知局
      具備識(shí)別性高的程序顯示功能的數(shù)值控制裝置的制造方法
      【專利摘要】本發(fā)明提供一種具備識(shí)別性高的程序顯示功能的數(shù)值控制裝置,該數(shù)值控制裝置一邊考慮選擇結(jié)構(gòu)、參數(shù)設(shè)定,一邊對(duì)加工程序進(jìn)行句法分析,利用該分析的結(jié)果所取得的字在控制上的含義,改變顯示屬性并進(jìn)行顯示,由此提高加工程序整體的識(shí)別性。
      【專利說(shuō)明】
      具備識(shí)別性高的程序顯示功能的數(shù)值控制裝置
      技術(shù)領(lǐng)域
      [0001 ]本發(fā)明涉及一種具備識(shí)別性高的程序顯示功能的數(shù)值控制裝置。
      【背景技術(shù)】
      [0002]在數(shù)值控制裝置中,在將NC程序顯示在顯示器上時(shí),考慮操作者的容易理解,在對(duì)該NC程序進(jìn)行句法分析后,在每個(gè)有含義的字(WORD)(地址+數(shù)字)之間加入空格并顯示(例如,參照日本特開(kāi)平07-271418號(hào)公報(bào)的圖4)。
      [0003]在數(shù)值控制裝置中,作為考慮到操作者的容易理解的其他現(xiàn)有技術(shù),例如在日本特開(kāi)平06-168020號(hào)公報(bào)中公開(kāi)了對(duì)顯示在顯示部中的顯示項(xiàng)目的各欄設(shè)定顯示屬性并分顏色地進(jìn)行顯示。
      [0004]在數(shù)值控制裝置中用于機(jī)械的控制的NC程序由多個(gè)字構(gòu)成,如快進(jìn)指令G00、進(jìn)給速度FlOO等那樣,即使是控制上的含義有很大不同的字,也用類似的表現(xiàn)來(lái)記載,其中,字是由地址和數(shù)字構(gòu)成的。因此,例如即使在希望改變切削條件而關(guān)注主軸轉(zhuǎn)速、進(jìn)給速度等的情況下,也存在難以一目了然地區(qū)別的問(wèn)題。
      [0005]對(duì)于這樣的問(wèn)題,即使使用上述日本特開(kāi)平07-271418號(hào)公報(bào)中那樣的普通的NC程序的顯示方法,雖然容易掌握NC程序內(nèi)的字的劃分,但無(wú)法一目了然地掌握各個(gè)字在控制上具有的怎樣的含義,因此無(wú)法解決上述問(wèn)題。
      [0006]另外,上述日本特開(kāi)平06-168020號(hào)公報(bào)所公開(kāi)的技術(shù)雖然區(qū)別所顯示的各欄,但并不是以容易理解NC程序內(nèi)的各信息為目的,因此還是沒(méi)有解決上述問(wèn)題。

      【發(fā)明內(nèi)容】

      [0007]因此,本發(fā)明的目的在于,提供一種數(shù)值控制裝置,其能夠在NC程序的程序編輯畫面中容易地發(fā)現(xiàn)變更對(duì)象。
      [0008]本發(fā)明的數(shù)值控制裝置顯示加工程序,該數(shù)值控制裝置具備:字符屬性設(shè)定區(qū)域,其將加工程序所使用的字的含義與其顯示屬性關(guān)聯(lián)起來(lái)進(jìn)行存儲(chǔ);范圍屬性設(shè)定區(qū)域,其將動(dòng)作模式與顯示屬性關(guān)聯(lián)起來(lái)進(jìn)行存儲(chǔ);設(shè)定信息存儲(chǔ)區(qū)域,其存儲(chǔ)上述數(shù)值控制裝置的設(shè)定信息;顯示屬性變更字符決定部,其參照上述字符屬性設(shè)定區(qū)域和上述設(shè)定信息存儲(chǔ)區(qū)域,決定上述加工程序所包含的字的顯示屬性的變更;顯示屬性變更范圍決定部,其參照上述范圍屬性設(shè)定區(qū)域和上述設(shè)定信息存儲(chǔ)區(qū)域,決定上述加工程序所包含的在特定的動(dòng)作模式下動(dòng)作的范圍的字符串的顯示屬性的變更;顯示屬性變更部,其根據(jù)上述顯示屬性變更范圍決定部的決定和上述顯示屬性變更范圍決定部的決定,變更上述加工程序所包含的字符或字符串的顯示屬性;以及顯示部,其顯示通過(guò)上述顯示屬性變更部變更顯示屬性后的上述加工程序。
      [0009]根據(jù)本發(fā)明,操作者在程序編輯畫面中能夠容易地發(fā)現(xiàn)變更對(duì)象,提高程序編輯的效率。
      【附圖說(shuō)明】
      [0010]根據(jù)參照附圖的以下的實(shí)施例的說(shuō)明,能夠使本發(fā)明的上述以及其他目的和特征變得更加明確。
      [0011 ]圖1是表示通過(guò)本發(fā)明的數(shù)值控制裝置所具有的程序顯示功能變更加工程序內(nèi)的字符或字符串的顯示屬性的例子的圖。
      [0012]圖2是表示通過(guò)本發(fā)明的數(shù)值控制裝置所具有的程序顯示功能變更加工程序內(nèi)的特定動(dòng)作模式的范圍的字符串的顯示屬性的例子的圖。
      [0013]圖3是表示本發(fā)明的數(shù)值控制裝置的一個(gè)實(shí)施方式的功能框圖的圖。
      [0014]圖4A是表示圖3所示的數(shù)值控制裝置的字符顯示屬性設(shè)定表的圖。
      [0015]圖4B是表示圖3所示的數(shù)值控制裝置的范圍顯示屬性設(shè)定表的圖。
      【具體實(shí)施方式】
      [0016]在本發(fā)明中,一邊考慮選擇結(jié)構(gòu)、參數(shù)的設(shè)定,一邊對(duì)程序進(jìn)行句法分析,利用該分析的結(jié)果所取得的字在控制上的含義,改變顯示屬性并顯示,由此提高NC程序整體的識(shí)別性。
      [0017]在本發(fā)明中,如圖1所示,提供如下單元:
      [0018](I)如圖1所示,根據(jù)軸名稱、M代碼、注釋等以字單位的含義的不同,而變更顏色表現(xiàn)的單元;
      [0019](2)如圖2所示,通過(guò)不同顏色來(lái)表現(xiàn)在NC程序內(nèi)進(jìn)行工具前端點(diǎn)控制的范圍、進(jìn)行切削進(jìn)給/快進(jìn)的范圍等動(dòng)作模式不同的程序范圍的單元。
      [0020]此外,在圖1和圖2中,通過(guò)框線圍住字符串以及對(duì)字符串劃下劃線來(lái)說(shuō)明這些字符串的顯示屬性,但實(shí)際上變更被框線圍住的字符串以及劃下劃線的字符串的顏色或其背景色等顯示屬性并顯示。
      [0021]圖3是本發(fā)明的一個(gè)實(shí)施方式的數(shù)值控制裝置的功能框圖。
      [0022]數(shù)值控制裝置I具備顯示屬性變更字符決定部10、顯示屬性變更范圍決定部11、顯示屬性變更部12以及顯示部13。
      [0023]顯示屬性變更字符決定部10參照對(duì)在加工程序中使用的字的含義設(shè)定字符顏色等顯示屬性的字符顯示屬性設(shè)定表22,并且從設(shè)定信息存儲(chǔ)區(qū)域21讀出對(duì)數(shù)值控制裝置I設(shè)定的選擇結(jié)構(gòu)或參數(shù)的設(shè)定等,決定針對(duì)包含在加工程序內(nèi)的字設(shè)定的顯示屬性。
      [0024]在字符顯示屬性設(shè)定表22中,如圖4A所示,與“字的含義”相關(guān)聯(lián)地指定顯示屬性。此處的“字的含義”有以下等。
      [0025].如M代碼(M)、變量(#)、快進(jìn)指令(GOO)等那樣,通過(guò)特定的字符或字符串直接表現(xiàn)。
      [0026].如進(jìn)給指令(G00、G01)、修正指令(G41、G42等)等那樣,表現(xiàn)表示同一控制概念的字組(WORD GROUP) ο
      [0027]?如軸名稱等那樣,根據(jù)數(shù)值控制裝置I的設(shè)定(選擇結(jié)構(gòu)、參數(shù)設(shè)定等)變更加工程序內(nèi)的表現(xiàn)等。
      [0028]顯示屬性變更字符決定部10依次讀出字符顯示屬性設(shè)定表22,
      [0029].在讀出加工程序內(nèi)的字符或字符串直接表現(xiàn)的字的含義的情況下,生成用于變更與該字的含義對(duì)應(yīng)的字符或字符串的顯示屬性的指令,
      [0030].在讀出表現(xiàn)表示同一控制概念的字組的字的含義的情況下,生成用于變更屬于另外定義的字組的字符或字符串的顯示屬性的指令,
      [0031]?在讀出根據(jù)數(shù)值控制裝置I的設(shè)定而變更加工程序內(nèi)的表現(xiàn)的字的含義有關(guān)的設(shè)定的情況下,讀出設(shè)定信息存儲(chǔ)區(qū)域21內(nèi)的選擇結(jié)構(gòu)或參數(shù)設(shè)定,根據(jù)該讀出的設(shè)定內(nèi)容生成成為變更對(duì)象的字符串,
      [0032]生成將該生成的字符串變更為所指定的顯示屬性的指令。
      [0033]作為根據(jù)數(shù)值控制裝置I的設(shè)定變更加工程序內(nèi)的表現(xiàn)的字的例子而列舉軸名稱。在根據(jù)設(shè)定而擴(kuò)展軸名稱有效的情況下,通過(guò)合成參數(shù)N0.1020、1025、1026來(lái)生成軸名稱,在擴(kuò)展軸名稱無(wú)效的情況下,根據(jù)參數(shù)N0.1020生成軸名稱。另外,還需要使用下標(biāo)參數(shù)N0.3131等參數(shù),或根據(jù)裝置的規(guī)格從選擇、機(jī)械結(jié)構(gòu)(M系統(tǒng)/T系統(tǒng)等)生成成為對(duì)象的字符串。顯示屬性變更字符決定部10依照這樣與數(shù)值控制裝置I的規(guī)格對(duì)應(yīng)地生成的算法,以符合數(shù)值控制裝置I的設(shè)定的方式生成成為顯示屬性變更對(duì)象的字的字符串。
      [0034]顯示屬性變更范圍決定部11參照針對(duì)加工程序內(nèi)的在特定的動(dòng)作模式下動(dòng)作的范圍的字符串設(shè)定背景色等顯示屬性的范圍顯示屬性設(shè)定表23,并且從設(shè)定信息存儲(chǔ)區(qū)域21讀出對(duì)數(shù)值控制裝置I設(shè)定的選擇結(jié)構(gòu)或參數(shù)的設(shè)定等,決定加工程序內(nèi)的在特定的動(dòng)作模式下動(dòng)作的范圍的字符串的顯示屬性。
      [0035]在范圍顯示屬性設(shè)定表23中,如圖4B所示,與動(dòng)作模式關(guān)聯(lián)地指定顯示屬性。作為動(dòng)作模式的種類,例如可以列舉工具前端點(diǎn)控制(被包含字G43.4的模塊和包含字G49的模塊圍住的范圍)等。
      [0036]顯示屬性變更范圍決定部11依次讀出范圍顯示屬性設(shè)定表23,針對(duì)讀出的動(dòng)作模式,根據(jù)另外設(shè)定的該動(dòng)作模式的范圍的定義,生成變更為在指定的動(dòng)作模式下動(dòng)作的范圍的字符串的顯示屬性的指令。
      [0037]顯示屬性變更部12讀出存儲(chǔ)在加工程序存儲(chǔ)區(qū)域20中的加工程序并進(jìn)行句法分析,根據(jù)來(lái)自顯示屬性變更字符決定部10和顯示屬性變更范圍決定部11的指令,變更包含在該加工程序中的字符串的顯示屬性。在變更顯示屬性時(shí),對(duì)通過(guò)句法分析得到的字以前方一致的方式進(jìn)行檢索處理,變更匹配的全部字符串的顯示屬性。
      [0038]然后,顯示部13接收顯示屬性變更部12變更顯示屬性后的加工程序并向操作者進(jìn)行顯示。
      [0039]這樣,本實(shí)施方式的數(shù)值控制裝置在顯示加工程序時(shí),根據(jù)字符顯示屬性設(shè)定表22和范圍顯示屬性設(shè)定表23所設(shè)定的顯示屬性,變更構(gòu)成加工程序的字符或字符串的顯示屬性并顯示,因此操作者能夠一目了然地掌握加工程序整體的結(jié)構(gòu),因此能夠容易地發(fā)現(xiàn)變更對(duì)象的字,提高程序編輯的效率。
      [0040]以上,說(shuō)明了本發(fā)明的實(shí)施方式,但本發(fā)明并不只限于上述實(shí)施方式的例子,通過(guò)進(jìn)行適當(dāng)?shù)淖兏?,能夠以各種方式實(shí)施。
      [0041]例如,也可以在數(shù)值控制裝置中設(shè)置用于由操作者設(shè)定字符顯示屬性設(shè)定表22、范圍顯示屬性設(shè)定表23的設(shè)定單元。由此,操作者能夠根據(jù)狀況設(shè)定顯示屬性使得容易發(fā)現(xiàn)所關(guān)注的字,能夠進(jìn)行更高效的程序編輯。
      [0042]另外,作為顯示屬性以字符顏色、背景色為例進(jìn)行了說(shuō)明,但也可以適當(dāng)?shù)夭捎瞄W爍、1??、強(qiáng)調(diào)等各種顯不屬性D
      【主權(quán)項(xiàng)】
      1.一種數(shù)值控制裝置,其顯示加工程序,該數(shù)值控制裝置的特征在于,具備: 字符屬性設(shè)定區(qū)域,其將加工程序所使用的字的含義與其顯示屬性關(guān)聯(lián)起來(lái)進(jìn)行存儲(chǔ); 范圍屬性設(shè)定區(qū)域,其將動(dòng)作模式與顯示屬性關(guān)聯(lián)起來(lái)進(jìn)行存儲(chǔ); 設(shè)定信息存儲(chǔ)區(qū)域,其存儲(chǔ)上述數(shù)值控制裝置的設(shè)定信息; 顯示屬性變更字符決定部,其參照上述字符屬性設(shè)定區(qū)域和上述設(shè)定信息存儲(chǔ)區(qū)域,決定上述加工程序所包含的字的顯示屬性的變更; 顯示屬性變更范圍決定部,其參照上述范圍屬性設(shè)定區(qū)域和上述設(shè)定信息存儲(chǔ)區(qū)域,決定上述加工程序所包含的在特定的動(dòng)作模式下動(dòng)作的范圍的字符串的顯示屬性的變更;顯示屬性變更部,其根據(jù)上述顯示屬性變更范圍決定部的決定和上述顯示屬性變更范圍決定部的決定,變更上述加工程序所包含的字符或字符串的顯示屬性;以及顯示部,其顯示通過(guò)上述顯示屬性變更部變更顯示屬性后的上述加工程序。
      【文檔編號(hào)】G05B19/4093GK106020119SQ201610187726
      【公開(kāi)日】2016年10月12日
      【申請(qǐng)日】2016年3月29日
      【發(fā)明人】佐藤幸司
      【申請(qǐng)人】發(fā)那科株式會(huì)社
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1