欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

具有加工周期生成功能的數(shù)值控制裝置以及程序編輯方法

文檔序號:9326316閱讀:387來源:國知局
具有加工周期生成功能的數(shù)值控制裝置以及程序編輯方法
【技術領域】
[0001]本發(fā)明涉及一種從NC程序的一部分中生成加工周期指令的數(shù)值控制裝置以及從NC程序的一部分中生成加工周期指令的程序編輯方法。
【背景技術】
[0002]在生成對工件進行加工的NC程序時,操作員需要計算工具的移動路徑的始點、終點,并對每一個程序段逐一地生成其移動指令。程序段是用于指示NC程序的路徑的最小單
J L ο
[0003]通過執(zhí)行這樣的NC程序來加工工件,然而,實際上在進行加工的期間也要求出最佳切削條件等來不斷進行程序的修正或編輯。這種情況下,操作員確定與加工內容相關的多個程序段,對各個程序段進行需要的編輯。
[0004]除了直接編輯NC程序以外,例如有日本專利第3650027號公報(對應于TO2000/011528)所示的從NC程序自動地生成能夠向CAD/CAM或自動編程裝置等NC程序制作裝置輸入數(shù)據(jù)的技術。此外,例如有日本特開昭63-293607號公報所示的從NC程序中提取圖形數(shù)據(jù),并在CAD上編輯圖形數(shù)據(jù),由此能夠間接地編輯NC程序的技術。
[0005]另一方面,作為在加工程序中所使用的指令,有加工周期指令。加工周期指令是以一個指令來進行由多個程序段構成的一連串的移動指令的指令,是被日本特開2014-16982號公報中例示的指令。加工周期指令是定義了切削條件和加工區(qū)域形狀的指令,對機床進行控制的數(shù)值控制裝置根據(jù)由記述在加工程序中的加工周期指令定義的切削條件和加工區(qū)域形狀,來生成多個移動指令地控制可動軸。
[0006]然而,在以往的NC程序的編輯方法中存在如下的問題。在工件的加工中,通過進行與NC程序的各程序段對應的非常多的加工控制來形成一個加工形狀。因此,在對NC程序進行編輯時,在理解了由成為對象的NC程序執(zhí)行的加工順序之后,需要確定相關的全部程序段,因此在確定要編輯的程序段時需要時間,此外,需要編輯非常多的程序段。
[0007]此外,當導入使用CAD/CAM或自動編程裝置來支援編輯的技術時,不需要直接編輯每個程序段,因此減輕了操作員編輯程序所花費的勞力,但為了導入該技術,除了數(shù)值控制裝置以外還需要準備CAD/CAM或自動編程裝置等大規(guī)模裝置,因此存在成本方面的問題。

【發(fā)明內容】

[0008]因此,本發(fā)明的目的是提供一種從現(xiàn)有的NC程序中提取切削條件和加工區(qū)域形狀,并生成程序段數(shù)較少,且在數(shù)值控制裝置上使用輸入導航等而能夠容易地編輯的加工周期指令的數(shù)值控制裝置以及程序編輯方法。
[0009]本發(fā)明的數(shù)值控制裝置使用NC程序來進行加工控制,該數(shù)值控制裝置的具有:一加工工序識別部,其在所述NC程序中將從預先指定的工具編號到下一工具編號的加工指令的范圍識別為一加工工序;加工周期生成部,其根據(jù)由所述一加工工序識別部識別出的一加工工序來生成加工周期指令;以及NC程序生成部,其生成將所述NC程序上的所述一加工工序置換成由加工周期生成部生成的加工周期指令而得的NC程序。
[0010]所述加工周期生成部具備對每個工具編號定義了加工種類和工具形狀數(shù)據(jù)的工具數(shù)據(jù)列表,所述加工周期生成部根據(jù)所述工具數(shù)據(jù)列表和所述預先指定的工具編號來確定對應的加工種類和工具形狀數(shù)據(jù),所述加工周期生成部根據(jù)所述一加工工序、所述確定出的加工種類和工具形狀數(shù)據(jù)來生成加工周期指令。
[0011]所述加工周期生成部還具備將加工種類與必要的切削條件關聯(lián)起來的切削條件表,所述加工周期生成部根據(jù)所述切削條件表和所述加工種類來確定與所述加工種類對應的切削條件,所述加工周期生成部根據(jù)所述一加工工序、所述確定出的加工種類和工具形狀數(shù)據(jù)以及所述確定出的切削條件來生成加工周期指令。
[0012]所述加工周期生成部從所述加工種類、所述工具數(shù)據(jù)以及所述一加工工序中提取切削進給指令,并將該提取出的切削進給指令變換為直線或圓弧圖形的形狀要素數(shù)據(jù)來生成加工區(qū)域形狀,所述加工周期生成部根據(jù)所述一加工工序、所述確定出的加工種類和工具形狀數(shù)據(jù)、所述確定出的切削條件以及所述生成的加工區(qū)域形狀來生成加工周期指令。此外,所述加工區(qū)域形狀是生成為從所述形狀要素數(shù)據(jù)偏置了刀尖半徑或工具直徑的值而得到的形狀的加工區(qū)域形狀。
[0013]本發(fā)明的程序編輯生成將NC程序的一部分置換成加工周期指令的NC程序,該程序編輯方法包括如下的步驟:在所述NC程序中將從預先指定的工具編號到下一工具編號的加工指令的范圍識別為一加工工序的步驟;根據(jù)所述識別出的一加工工序來生成加工周期指令的步驟;以及生成將所述NC程序上的所述一加工工序置換成由加工周期生成部生成的加工周期指令而得到的NC程序的步驟。
[0014]預先存儲對每個工具編號定義了加工種類和工具形狀數(shù)據(jù)的工具數(shù)據(jù)列表,生成所述加工周期指令的步驟根據(jù)所述工具數(shù)據(jù)列表和所述預先指定的工具編號來確定對應的加工種類和工具形狀數(shù)據(jù),生成所述加工周期指令的步驟根據(jù)所述一加工工序、所述確定出的加工種類和工具形狀數(shù)據(jù)來生成加工周期指令。
[0015]預先存儲將加工種類與必要的切削條件關聯(lián)起來的切削條件表,根據(jù)所述切削條件表和所述加工種類來確定與所述加工種類對應的切削條件,然后根據(jù)所述一加工工序、所述確定出的加工種類和工具形狀數(shù)據(jù)以及所述確定出的切削條件來生成加工周期指令。。
[0016]所述加工周期生成步驟從所述加工種類、所述工具數(shù)據(jù)以及所述一加工工序中提取切削進給指令,并將該提取出的切削進給指令變換為直線或圓弧圖形的形狀要素數(shù)據(jù)來生成加工區(qū)域形狀,然后所述加工周期生成步驟根據(jù)所述一加工工序、所述確定出的加工種類和工具形狀數(shù)據(jù)、所述確定出的切削條件以及所述生成的加工區(qū)域形狀來生成加工周期指令。此外,所述加工區(qū)域形狀是生成為從所述形狀要素數(shù)據(jù)偏置了刀尖半徑或工具直徑的值而得到的形狀的加工區(qū)域形狀。
[0017]根據(jù)本發(fā)明,能夠根據(jù)現(xiàn)有的NC程序來生成程序段數(shù)較少,且在數(shù)值控制裝置上使用輸入導航等而能夠容易地編輯的加工周期指令,因此能夠不使用CAD/CAM或自動編程裝置,而能夠容易地編輯NC程序。
【附圖說明】
[0018]參照附圖,對以下實施例進行說明,從而使本發(fā)明的前述及其他目的和特征更加明確。
[0019]圖1是本發(fā)明的數(shù)值控制裝置的框圖。
[0020]圖2是圖1的數(shù)值控制裝置所具備的加工周期生成部的框圖。
[0021]圖3是表示存儲在圖2的加工周期生成部中的工具數(shù)據(jù)列表的一例的圖。
[0022]圖4是表示存儲在圖2的加工周期生成部中的切削條件表的一例的圖。
[0023]圖5是說明根據(jù)由本發(fā)明的數(shù)值控制裝置所編輯的NC程序來進行加工的工件的一例的圖。
[0024]圖6是表示對圖5所示的工件進行加工的NC程序的圖。
[0025]圖7是表示圖2的加工周期生成部所具備的加工區(qū)域形狀生成部執(zhí)行的加工區(qū)域形狀生成處理的基本的流程圖。
[0026]圖8是說明從圖6的NC程序進行形狀要素數(shù)據(jù)群提取的處理順序的圖。
[0027]圖9是說明加工種類為車削粗加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0028]圖10是表示根據(jù)所提取的切削條件和生成的加工區(qū)域形狀,在NC程序上生成的加工周期指令的一例的圖。
[0029]圖11是說明加工種類為車削精加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0030]圖12是說明加工種類為車削槽粗加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0031]圖13是說明加工種類為車削槽精加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0032]圖14是說明加工種類為沖孔加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0033]圖15是說明加工種類為平面加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0034]圖16是說明加工種類為輪廓加工時的加工區(qū)域形狀的生成處理的順序的圖。
[0035]圖17是說明加工種類為凹槽加工時的加工區(qū)域形狀的生成處理的順序的圖。
【具體實施方式】
[0036]以下,根據(jù)附圖,適當?shù)卣f明本發(fā)明的數(shù)值控制裝置、程序編輯方法的實施方式的一例。
[0037]圖1是本發(fā)明的數(shù)值控制裝置100的框圖。
[0038]數(shù)值控制裝置100具備:從由ISO代碼制作的NC程序10中識別一加工工序的一加工工序識別部20 ;根據(jù)由一加工工序識別部20識別出的一加工工序的ISO代碼來生成加工周期的加工周期生成部30 ;以及根據(jù)生成的一加工周期來生成用于置換一加工周期的ISO代碼的NC程序50的NC程序生成部40。
[0039]圖2是數(shù)值控制裝置100具備的加工周期生成部30的框圖。
[0040]加工周期生成部30具備:從識別出的一加工工序的NC程序31中提取切削條件的切削條件生成部32 ;從識別出的一加工工序的NC程序31中生成加工區(qū)域形狀的加工區(qū)域形狀生成部33 ;預先存儲在未圖示的存儲器或存儲裝置中的工具數(shù)據(jù)列表34 ;以及切削條件表35。[0041 ] 圖3是表不工具數(shù)據(jù)列表34的一例。
[0042]工具數(shù)
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
澄迈县| 天柱县| 通江县| 思南县| 长沙县| 四子王旗| 铁力市| 寻乌县| 保定市| 衡阳市| 永春县| 朝阳市| 文昌市| 田阳县| 永新县| 保靖县| 乐至县| 汨罗市| 蓬溪县| 宜君县| 英山县| 额尔古纳市| 弥渡县| 丰宁| 柏乡县| 独山县| 扬州市| 疏附县| 安仁县| 同仁县| 会宁县| 阳西县| 湛江市| 义乌市| 临漳县| 武宁县| 嘉鱼县| 蒙阴县| 长沙县| 明溪县| 新密市|