加工信息管理裝置以及工具路徑生成裝置的制造方法
【專利摘要】一種加工信息管理裝置(20),管理根據(jù)加工程序使工具和工件相對移動來進行加工的工作機械(11)的加工信息,其特征在于,具備:抽出部(22),抽出實施預(yù)先決定了的工件的加工的加工程序(76)中包含的工具更換指令以及坐標系選擇指令;取得部(23),取得與通過工具更換指令指定的工具有關(guān)的工具信息(77)以及與通過坐標系選擇指令指定的坐標系有關(guān)的坐標信息(78);和生成部(24),生成包括加工程序(76)、工具信息(77)、以及坐標信息(78)的綜合加工信息。
【專利說明】
加工信息管理裝置以及工具路徑生成裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及管理工作機械的加工信息的加工信息管理裝置以及具備加工信息管理裝置的工具路徑生成裝置。
【背景技術(shù)】
[0002]在以往的技術(shù)中,已知針對工件使工具相對移動來進行切削等加工的工作機械。另外,在這樣的工作機械中,已知通過預(yù)定的軸的坐標等指定工具的路徑,在針對工件使工具移動的同時進行加工的數(shù)值控制式的工作機械。通過依照工作機械的控制裝置的指令使工件以及工具中的至少一方移動,能夠在變更針對工件的工具的相對位置的同時自動地進行加工。
[0003]在日本特開平11-202917號公報中公開有:能夠通過加工單位名集中管理加工所需的所有數(shù)據(jù),僅通過指定加工單位名并起動就能夠開始加工的數(shù)值控制裝置的加工數(shù)據(jù)的管理方法。
[0004]專利文獻1:日本特開平11-202917號公報
【發(fā)明內(nèi)容】
[0005]在數(shù)值控制式的工作機械中,根據(jù)決定了使針對工件的工具的相對位置移動的移動信息的加工程序,進行加工。工作機械的控制裝置讀取加工程序,根據(jù)加工程序驅(qū)動工作機械的移動裝置。但是,為了用工作機械加工工件,不僅是加工程序,而且還需要用于進行工件的加工的其他加工信息。例如,需要用工作機械進行加工時的工具的種類、工具直徑等工具的信息、在加工程序的內(nèi)部使用的坐標系的信息。進而,作為加工信息,有需要通過工作機械的操作盤個別地設(shè)定的信息的情況。另外,在進行加工時,需要設(shè)定制冷劑的信息等。使用者通過設(shè)定這些各種加工信息,能夠進行期望的工件的加工。
[0006]但是,在進行了I種工件的加工的情況下,有在日后再次實施相同的加工的情況。在進行與過去的加工相同的加工的情況下,通過使本次的加工信息成為與過去的加工信息相同,能夠進行與過去實施了的加工同樣的加工。但是,在以往的技術(shù)中,使用者在進行了工件的加工的情況下,需要在工件的加工之后保存上述各種加工信息。因此,在有在后進行同一加工的可能性的情況下,使用者判別是否為在加工中使用了的多個加工信息中的在后需要的加工信息。另外,使用者需要收集并保管下次的加工所需的加工信息。
[0007]但是,在這樣的各種加工信息的收集中,存在需要熟練的技術(shù),花費時間這樣的問題。特別,為了通過讀取加工程序來收集必要的工具信息或者收集坐標信息,需要熟練的技術(shù)。另外,為了在判斷是否需要加工信息的同時保存加工信息,有產(chǎn)生忘記保存等人為的失誤的情況。另外,即使在再使用保存了的加工信息的情況下,需要在閱覽保存了的信息的同時進行設(shè)定,需要熟練的技術(shù)、或者花費時間。這樣,為了再現(xiàn)與過去實施的加工相同的加工,要求熟練的技術(shù)和高度的注意力。其結(jié)果,使用者的負擔增加,工件的加工的生產(chǎn)性降低。
[0008]本發(fā)明的目的在于提供一種容易地生成在后的加工所需的加工信息的工作機械的加工信息管理裝置以及工具路徑生成裝置。
[0009]本發(fā)明提供一種加工信息管理裝置,管理工作機械的加工信息,該工作機械基于加工程序使工具和工件相對移動來進行加工,其特征在于包括:抽出部,抽出預(yù)先決定的實施工件的加工的加工程序中包含的工具更換指令以及加工程序中包含的坐標系選擇指令;取得部,取得與通過工具更換指令指定的工具有關(guān)的工具信息以及與通過坐標系選擇指令指定的坐標系有關(guān)的坐標信息;和生成部,生成包括加工程序、工具信息以及坐標信息的綜合加工信息。
[0010]在上述發(fā)明中,還具備存儲綜合加工信息的存儲裝置。
[0011 ]在上述發(fā)明中,存儲裝置是可裝卸的外部存儲裝置。
[0012]在上述發(fā)明中,具備:讀取部,從存儲裝置讀取與過去的加工有關(guān)的綜合加工信息;以及顯示部,顯示綜合加工信息,顯示部排列顯示本次的加工的工具信息和過去的加工的工具信息,形成為能夠在參照過去的工具信息的同時選定本次的工具,進而,排列顯示本次的加工的坐標信息和過去的加工的坐標信息,形成為能夠在參照過去的坐標信息的同時設(shè)定本次的坐標信息。
[0013]在上述發(fā)明中,加工程序包括主程序和在主程序中引用的副程序,抽出部抽出在主程序中包含的工具更換指令以及坐標系選擇指令、和在副程序中包含的工具更換指令以及坐標系選擇指令,生成部生成包括基于主程序以及副程序的工具信息以及坐標信息的綜合加工信息。
[0014]在上述發(fā)明中,具備:檢查信息取得部,取得實施工件的加工之后的工件的檢查信息,取得部從檢查信息取得部取得工件的檢查信息,生成部生成包括工件的檢查信息的綜合加工信息。
[0015]在上述發(fā)明中,工件的檢查信息包括工件的檢查步驟以及工件的檢查結(jié)果中的至少一個。
[0016]在上述發(fā)明中,具備:實施信息取得部,取得實施工件的加工時的加工期間中的信息,取得部從實施信息取得部取得加工期間中的信息,生成部生成包括加工期間中的信息的綜合加工信息。
[0017]在上述發(fā)明中,加工期間中的信息包括工作機械的規(guī)格、由工作機械的操作盤所指定的加工條件、加工程序中包含的宏變量、工件的固定器具的信息以及制冷劑的信息中的至少一個。
[0018]本發(fā)明提供一種工具路徑生成裝置,具備:路徑生成部,基于工件的形狀數(shù)據(jù),生成工具路徑;以及加工信息管理裝置,管理工作機械的加工信息,工具路徑生成裝置的其特征在于:加工信息管理裝置包括:抽出部,抽出實施預(yù)先決定的工件的加工的加工程序中包含的工具更換指令;取得部,取得通過工具更換指令指定的工具信息;和生成部,生成包括加工程序以及工具信息的綜合加工信息。
[0019]根據(jù)本發(fā)明,能夠提供容易地生成后面的加工所需的加工信息的工作機械的加工信息管理裝置以及工具路徑生成裝置。
【附圖說明】
[0020]圖1是實施方式中的工作機械的框圖。
[0021]圖2是實施方式中的綜合加工信息的說明圖。
[0022]圖3是根據(jù)加工程序生成綜合加工信息的控制的流程圖。
[0023]圖4是工作機械的操作盤的概略正面圖。
[0024]圖5是說明綜合加工信息管理畫面的概略圖。
[0025]圖6是說明程序編輯畫面的概略圖。
[0026]圖7是說明工具信息畫面的概略圖。
[0027]圖8是說明坐標信息畫面的概略圖。
[0028]圖9是實施方式中的工具路徑生成裝置的框圖。
[0029]圖10是實施方式中的加工信息管理裝置的框圖。
[0030](符號說明)
[0031 ] 11:工作機械;12:工具路徑生成裝置;20:加工信息管理裝置;21:解析部;22:抽出部;23:取得部;24:生成部;25:存儲指令部;26:存儲裝置;27:讀取部;28:顯示部;29:實施信息取得部;30:檢查信息取得部;41:操作盤;43:超控設(shè)定部;56:工具信息畫面;58:坐標信息畫面;61:形狀數(shù)據(jù);62:形狀數(shù)據(jù)讀取部;63:路徑生成部;70:控制裝置;76:加工程序;77:工具信息;78:坐標信息;79:綜合加工信息;80:工件檢查信息;81:加工期間中的信息。
【具體實施方式】
[0032]參照圖1至圖10,說明實施方式中的加工信息管理裝置以及工具路徑生成裝置。本實施方式的加工信息管理裝置管理工作機械的綜合加工信息。
[0033]圖1示出實施方式中的工作機械的框圖。工作機械11是根據(jù)加工程序76使工具和工件相對移動來進行加工的數(shù)值控制式。工作機械11具備控制移動裝置或者設(shè)定加工信息的控制裝置70??刂蒲b置70能夠通過經(jīng)由總線相互連接的CPU (Central ProcessingUn i t) N RAM (Random Access Memory)、以及ROM (Read Only Memory)等構(gòu)成。作為工作機械,有加工中心、銑床、車床、磨削機床、放電加工機等各種機械。
[0034]控制裝置70包括輸入部71、讀取解釋部72、插值運算部73、以及伺服馬達控制部74。在根據(jù)加工程序76而加工工件的情況下,使用者制作加工程序76。或者,能夠根據(jù)工件的目標形狀,通過CAM(Computer Aided Manufacturing)裝置等工具路徑生成裝置,生成加工程序76。能夠通過例如CAD(Computer Aided Design)裝置,制作工件的目標形狀。工作機械11能夠讀入加工程序76自動地實施工件的加工。
[0035]對輸入部71輸入加工程序76等信息。向輸入部71的輸入既可以使用者通過手動輸入來進行,也可以輸入包括各種信息的電子信息。在加工程序76中,包括工具針對工件的相對移動的信息等。對輸入部71輸入工具信息77。在工具信息77中,包括工具的種類、工具的直徑、以及工具的長度等與工具有關(guān)的信息。能夠由使用者對輸入部71輸入工具信息77?;蛘?,工具信息77也可以從CAM裝置輸出。
[0036]對輸入部71輸入坐標信息78。坐標信息78是在加工程序76的內(nèi)部中使用的坐標系的信息。例如,在加工程序中使用了多個工件坐標的情況下,在坐標信息78中包括多個工件坐標的信息。能夠由使用者將坐標信息78手動輸入到輸入部71?;蛘?,坐標信息78也可以從CAM裝置輸出。
[0037]讀取解釋部72從輸入部71讀入加工程序76。讀取解釋部72將移動指令送出到插值運算部73。插值運算部73運算每個插值周期的位置指令值。例如,插值運算部73計算根據(jù)移動指令設(shè)定的每個時間間隔的移動量。插值運算部73將位置指令值送出到伺服馬達控制部74。伺服馬達控制部74根據(jù)位置指令,計算X軸、Y軸、以及Z軸等各軸的移動量,驅(qū)動各軸伺服馬達75。
[0038]本實施方式的工作機械11的控制裝置70包括加工信息管理裝置20。加工信息管理裝置20管理用于通過工作機械進行加工的多個信息。加工信息管理裝置20能夠自動地生成集中了多個加工信息的綜合加工信息。另外,加工信息管理裝置20能夠調(diào)出過去生成的綜合加工信息,設(shè)定用于進行本次的工件的加工的加工信息。
[0039]圖2示出綜合加工信息的說明圖。綜合加工信息79包括加工程序76、工具信息77以及坐標信息78。這些3個加工信息是為了通過工作機械實施加工而所需的信息。加工信息管理裝置20將這些3個加工信息自動地記錄到綜合加工信息79中。以可由使用者讀取或者編輯的形式,制作加工程序76。在加工程序76中,通過例如G代碼、M代碼等,按照行單位示出針對工作機械的指令。
[0040]另外,加工程序76包括主程序。在主程序中引用了副程序的情況下,在加工程序76中包括副程序。在包括多個副程序的情況下,在加工程序76中,包括主程序以及多個副程序。另外,在加工程序76中包括用戶宏變量的情況下,能夠在加工程序76中包括用戶宏變量的信息。
[0041]在工具信息77中,包括與進行加工的工具有關(guān)的信息。在工具信息77中,包括鉆頭、立銑刀等工具的種類、工具直徑、工具長、以及工具的刃數(shù)等信息。
[0042]在坐標信息78中,包括在加工程序76中使用的坐標系的信息。在工作機械的坐標系中,包括以工作機械的預(yù)定的點為原點的機械坐標系。相對于此,有設(shè)定以例如工件的任意的點為原點的工件坐標系的情況。工件坐標系在工件移動了的情況下與工件一起移動。能夠通過設(shè)定針對機械坐標系的相對位置,決定工件坐標系。與這樣的機械坐標系不同的其他坐標系的信息包含于坐標信息78。另外,在加工程序76的內(nèi)部使用了多個坐標系的情況下,這些多個坐標系的信息包含于坐標信息78。
[0043]另外,在綜合加工信息79中,作為在進行了加工之后檢查工件而得到的信息能夠包括工件檢查信息80。在工件檢查信息80中,能夠包括實施了工件的檢查時的檢查步驟、檢查結(jié)果。在檢查步驟中,能夠包括在例如檢查中使用了的測定裝置的信息、手動檢查或者自動檢查的檢查種類以及測定方法。在自動地進行測定的情況下,能夠在檢查步驟中包括測定程序。能夠在檢查結(jié)果中,包括由測定裝置檢測出的坐標值等的檢測值、根據(jù)檢測值運算出的工件的信息。另外,在檢查結(jié)果中,還能夠包括加工精度的容許值、面質(zhì)量的信息等。
[0044]例如,在工件中生成平面形狀為圓的凹部之后進行的檢查中,在檢查步驟中,能夠包括選擇了手動或者自動的信息、作為測定裝置的觸摸探測器的信息。在檢查步驟中,能夠包括觸摸探測器的移動方法等信息。進而,在檢查步驟中,能夠包括使觸摸探測器接觸到圓的凹部的壁面的位置。在檢查結(jié)果中,能夠包括由觸摸探測器測定出的坐標值。另外,能夠根據(jù)多個坐標值,運算圓的凹部的內(nèi)徑、圓的中心位置等各種信息。在檢查結(jié)果中,能夠包括根據(jù)這樣的所測定的坐標值運算出的工件的各種信息。
[0045]另外,在綜合加工信息79中,能夠包括實際進行加工的加工期間中的信息81。作為加工期間中的信息81,能夠包括例如工作機械的規(guī)格、加工時間、進行了加工的尺寸、使工作機械的主軸旋轉(zhuǎn)時的負荷、以及在針對工件使工具相對移動時對移動裝置施加的負荷等。另外,在加工期間中的信息81中,還能夠包括主軸、移動裝置的馬達的溫度、馬達的振動、以及工具的摩耗狀態(tài)等。另外,在加工期間中的信息81中,能夠包括與用于將工件固定到平臺的固定器具有關(guān)的信息、與使用的制冷劑有關(guān)的信息。
[0046]進而,在加工期間中的信息81中,能夠包括控制裝置的參數(shù)。例如,在加工期間中的信息81中,能夠包括通過控制裝置的操作盤指定的加工條件的信息。例如,能夠通過控制裝置70的操作盤41設(shè)定與移動速度等有關(guān)的超控值。在加工期間中的信息81中,能夠包括這樣的超控值。
[0047]另外,在綜合加工信息79中,能夠包括加工開始條件的信息82、附加信息83。在附加信息83中,能夠包括與任意的加工有關(guān)的信息。例如,能夠包括加工后的產(chǎn)品的圖像、工件的設(shè)計圖等?;蛘?,在附加信息83中,能夠包括工件的安裝步驟等信息。
[0048]參照圖1,本實施方式的加工信息管理裝置20能夠自動地解析加工程序76,從加工程序76抽出使用的工具,取得與使用的工具有關(guān)的工具信息77。另外,能夠自動地解析加工程序76,抽出在加工程序76中使用的坐標系,取得與使用的坐標系有關(guān)的坐標信息78。然后,加工信息管理裝置20能夠生成包括這些加工程序76、工具信息77、以及坐標信息78的綜合加工信息79,保存綜合加工信息79。進而,加工信息管理裝置20讀入并顯示過去生成的綜合加工信息79,援助生成用于本次的加工的加工信息。
[0049]加工信息管理裝置20包括輸入部71。對輸入部71輸入加工程序76、工具信息77以及坐標信息78等。另外,對輸入部71輸入通過操作盤等輸入的其他加工信息。
[0050]加工信息管理裝置20包括解析部21。解析部21包括抽出部22、取得部23以及生成部24。抽出部22抽出在加工程序76中包含的工具更換指令以及坐標系選擇指令等指令。用文字書寫加工程序76。例如,在用T指定工具更換指令的情況下,抽出部22從加工程序76抽出以T開始的工具更換指令。另外,通過例如G54等字符串,指定坐標系選擇指令。抽出部22抽出通過G54指定的坐標系選擇指令。
[0051]取得部23取得與通過工具更換指令指定的工具有關(guān)的工具信息。另外,取得部23取得與通過坐標系選擇指令指定的坐標系有關(guān)的坐標信息。生成部24根據(jù)這些工具信息77、坐標信息78,生成工具信息77的電子文件以及坐標信息78的電子文件。進而,生成部24取得工件檢查信息80、加工期間中的信息81、加工開始條件的信息82、以及附加信息83,生成各個加工信息的電子文件。然后,生成部24生成包括這些加工信息的綜合加工信息。這樣,生成部24能夠生成針對I個工件的加工的綜合加工信息。
[0052]另外,在加工程序中包括宏變量的情況下,抽出部22抽出宏變量,取得部23取得與宏變量有關(guān)的信息。例如,取得部23取得定義了宏變量的信息。然后,生成部24能夠在綜合加工信息中包括與宏變量有關(guān)的信息。
[0053]加工信息管理裝置20包括存儲指令部25和存儲裝置26。存儲指令部25將由生成部24生成了的綜合加工信息存儲到存儲裝置26。在本實施方式中,生成綜合加工信息的文件夾,在綜合加工信息的文件夾的內(nèi)部,保存工具信息的電子文件、坐標信息的電子文件等。另外,本實施方式的生成部24針對I個加工信息生成I個電子文件,但不限于該方式,也可以生成包括多個加工信息的I個綜合加工信息的電子文件。即,也可以在I個綜合加工信息的電子文件中,包括加工程序、工具信息、以及坐標信息等各種加工信息。
[0054]另外,本實施方式的存儲裝置26配置于加工信息管理裝置20的內(nèi)部,但不限于該方式,存儲裝置26也可以配置于加工信息管理裝置20的外部。例如,也可以存儲器卡、硬盤等可裝卸的外部存儲裝置經(jīng)由通信接口連接到加工信息管理裝置20。
[0055]本實施方式中的加工信息管理裝置20包括讀取在存儲裝置26中存儲的過去的綜合加工信息的讀取部27。被讀取部27讀取的過去的綜合加工信息被送出到解析部21。
[0056]加工信息管理裝置20包括顯示綜合加工信息的顯示部28。顯示部28能夠顯示用于進行本次的加工的加工信息。另外,顯示部28能夠顯示過去生成的加工信息。因此,使用者能夠在確認過去的信息的同時,進行本次的加工的設(shè)定。
[0057]在實施工件的檢查的情況下,使用者將為了實施檢查而所需的信息輸入到輸入部
71。例如,將檢查步驟輸入到輸入部71。加工信息管理裝置20包括檢查信息取得部30。檢查信息取得部30取得與工件的檢查結(jié)果有關(guān)的信息。檢查信息取得部30接收來自例如觸摸傳感器31的信號。另外,檢查信息取得部30接收來自伺服馬達控制部74的機械坐標的坐標值。然后,檢查信息取得部30將這些信息送出到解析部21。解析部21的生成部24根據(jù)工件的檢查的信息,運算工件的檢查結(jié)果。然后,生成部24生成包括工件的檢查步驟、工件的檢查結(jié)果等的工件檢查信息80的電子文件。工件檢查信息80能夠包含于綜合加工信息79。
[0058]進而,加工信息管理裝置20包括取得實施了工件的加工時的信息的實施信息取得部29。實施信息取得部29接收來自各種傳感器32的信號并送出到解析部21。在各種傳感器32中包括在使工具旋轉(zhuǎn)的主軸上安裝的傳感器、在各軸的移動裝置中安裝的傳感器、以及在制冷劑的供給裝置中安裝的傳感器等。解析部21的生成部24根據(jù)來自實施信息取得部29的信息,生成加工期間中的信息81的電子文件。另外,生成部24能夠取得通過操作盤設(shè)定的加工條件、工件的固定器具的信息,包含于加工期間中的信息81的電子文件。這樣,由生成部24生成的加工期間中的信息81能夠包含于綜合加工信息79。
[0059]進而,生成部24能夠生成加工開始條件的信息82、附加信息83的電子文件,包含于綜合加工信息79。加工信息管理裝置20能夠在進行了 I個工件的加工之后,自動地生成綜合加工信息79?;蛘?,通過使用者在操作盤中指示綜合加工信息的制作,加工信息管理裝置20能夠生成綜合加工信息79。
[0060]圖3示出實施加工程序的解析的解析控制的流程圖。在步驟111中,在加工程序列表中追加程序名。在本實施方式中,生成存儲了所使用的加工程序的名稱的加工程序列表。在剛剛開始解析控制之后,加工程序中的主程序的名稱被追加到加工程序列表。
[0061]接下來,在步驟112中,將加工程序復(fù)印到綜合加工信息。例如,在生成了綜合加工信息的文件夾之后,在綜合加工信息的文件夾中復(fù)印加工程序的電子文件。
[0062]接下來,實施加工程序的內(nèi)部的解析。能夠針對例如在I行中所記載的每I個指令,實施加工程序的內(nèi)部的解析。在步驟113中,判別當前的指令是否為副程序的調(diào)出指令。能夠通過解析部21的抽出部22實施該控制。作為調(diào)出在加工程序中記載的副程序的指令,能夠例示“M98”、“G65”等。在步驟113中,在當前的指令是副程序的讀出指令的情況下,轉(zhuǎn)移到步驟114。
[0063]在步驟114中,在加工程序列表中追加副程序的名稱。接下來,在步驟115中,將副程序復(fù)印到綜合加工信息的文件夾。能夠通過解析部21的生成部24實施該控制。在步驟113中,在當前的指令并非副程序的調(diào)出指令的情況下,轉(zhuǎn)移到步驟116。
[0064]在步驟116中,判別當前的指令是否為工具更換指令。能夠通過解析部21的抽出部22實施該控制。作為在加工程序中記載的工具更換指令,能夠例示“T9”、“M6”。在當前的指令是工具更換指令的情況下,轉(zhuǎn)移到步驟117。
[0065]在步驟117中,收集與通過工具更換指令所指定的工具有關(guān)的工具信息。能夠通過解析部21的取得部23,實施該控制。接下來,在步驟118中,在工具信息的文件中追加當前的指令的工具的信息。然后,將工具信息的文件復(fù)印到綜合加工信息的文件夾。能夠通過解析部21的生成部24實施該控制。在步驟116中,在當前的指令并非工具更換指令的情況下,轉(zhuǎn)移到步驟119。
[0066]接下來,在步驟119中,判別在當前的指令中是否包括坐標系選擇指令。能夠通過解析部21的抽出部22實施該控制。作為在加工程序中記載的坐標系選擇指令,作為例如工件坐標系的選擇指令,能夠例示“G54”至“G59”的以G開始的指令。在當前的指令中包括坐標系選擇指令的情況下,轉(zhuǎn)移到步驟120。
[0067]在步驟120中,收集與在當前的坐標系選擇指令中包含的坐標系有關(guān)的坐標信息。能夠通過解析部21的取得部23實施該控制。接下來,在步驟121中,將取得了的坐標信息的文件復(fù)印到綜合加工信息的文件夾。能夠通過解析部21的生成部24實施該控制。在步驟119中,在當前的指令中不包括坐標系選擇指令的情況下,轉(zhuǎn)移到步驟122。
[0068]在步驟122中,判別在加工程序中是否有接下來的指令。在加工程序中存在接下來的指令的情況下,返回到步驟113,實施關(guān)于接下來的指令的解析。在步驟122中,在無接下來的指令的情況下,結(jié)束該控制。
[0069]這樣,通過針對在加工程序中記載的每I個指令,反復(fù)步驟113至步驟122的控制,能夠生成包括加工程序、在加工程序中包含的副程序、與工具有關(guān)的工具信息、與坐標系有關(guān)的坐標信息的綜合加工信息。
[0070]進而,在主程序中包括副程序的調(diào)出指令的情況下,能夠針對副程序,實施與圖3所示的解析控制同樣的控制。通過該控制,能夠?qū)⑴c在副程序中使用的工具有關(guān)的工具信息、與在副程序的內(nèi)部中使用的坐標系有關(guān)的坐標信息包含于綜合加工信息。能夠?qū)⑴c在工件的加工中使用的所有工具有關(guān)的工具信息、與所有坐標系有關(guān)的坐標信息包含于綜合加工?目息。
[0071]這樣,本實施方式的加工信息管理裝置能夠解析加工程序而自動地生成包括加工程序、工具信息、以及坐標信息的綜合加工信息。因此,使用者無需判別并保存在加工程序中包含的副程序的信息、工具信息、以及坐標信息,能夠在短時間內(nèi)生成下次的加工所需的加工信息。在該情況下,無需熟練的技術(shù),進而能夠在避免忘記保存所需的信息同時生成綜合加工信息。進而,本實施方式的加工信息管理裝置能夠在短時間內(nèi)生成綜合加工信息。
[0072]例如,使用者無需閱覽加工程序來確定使用的工具、或者確定使用的坐標系。進而,無需收集并保存與使用的工具有關(guān)的工具信息、或者收集并保存與使用的坐標有關(guān)的信息的作業(yè),能夠自動地保存這些加工信息。
[0073]本實施方式的加工信息管理裝置20能夠通過讀取部27讀取過去的綜合加工信息并顯示于顯示部28。使用者能夠在參照過去的加工信息的同時,設(shè)定本次的加工條件。因此,在進行與過去相同的加工的情況下,能夠在短時間內(nèi),進行工作機械的設(shè)定。另外,即使在進行與過去類似的加工的情況下,也能夠在參照過去的加工信息的同時進行本次的工作機械的設(shè)定。因此,能夠在避免在工作機械中設(shè)定加工信息時的人為的失誤的同時,容易地進行工作機械的設(shè)定。這樣,能夠減輕作業(yè)者的負擔,縮短進行工作機械的設(shè)定的時間。其結(jié)果,能夠提高工作機械的生產(chǎn)效率?;蛘?,能夠根據(jù)過去的加工信息,分析對加工品質(zhì)有影響的主要原因,實現(xiàn)加工時間的降低或者加工品質(zhì)的提高。
[0074]通過在綜合加工信息79中包括工件檢查信息80,在加工之后進行工件的檢查的情況下,使用者能夠在參照過去的檢查步驟以及檢查結(jié)果的同時,可靠地實施檢查。另外,能夠?qū)⑦^去的檢查步驟作為參考,容易地進行檢查步驟的改善。進而,能夠參照過去的檢查結(jié)果,維持或者修正本次的加工中的工作機械的設(shè)定。
[0075]另外,通過在綜合加工信息79中加上加工期間中的信息81,使用者能夠在參照過去的加工期間中的信息的同時,設(shè)定本次的加工條件。在進行與過去相同的加工的情況、進行與過去類似的加工的情況下,能夠在短時間內(nèi),進行工作機械的設(shè)定。另外,能夠預(yù)測本次的再加工的所要時間。另外,能夠在短時間內(nèi),可靠地實施本次的加工時的工件的固定、與制冷劑有關(guān)的設(shè)定等。
[0076]本實施方式的加工信息管理裝置能夠?qū)⑴c工件的加工有關(guān)的大量的信息一并地生成為I個綜合加工信息。另外,在生成綜合加工信息的情況下,使用者無需收集必要的信息,能夠容易地生成綜合加工信息。
[0077]另外,關(guān)于工具信息,即便是與過去使用了的工具相同的工具,也有是否與過去的工具信息一致不明的情況。例如,有由于工具的研磨等而工具直徑變化的情況。因此,關(guān)于工具信息,優(yōu)選重新實施工具的測量,將工具的測量結(jié)果作為本次的加工的工具信息輸入。即使在該情況下,過去的綜合加工信息的工具信息能夠用作參考信息。通過參照過去的工具信息,能夠降低輸入失誤等人為失誤。
[0078]另外,關(guān)于坐標信息,也有是否與過去的坐標信息一致不明的情況。通過固定器具在平臺等上固定工件。有此時的工件被固定的平臺上的位置稍微偏移的情況。例如,有工件坐標系相對機械坐標系的偏置值變化的情況。因此,關(guān)于坐標信息,在本次的加工中,也優(yōu)選重新測量來設(shè)定。即使在該情況下,過去的綜合加工信息的坐標信息能夠用作參考信息。通過參照過去的坐標信息,能夠降低輸入失誤等人為失誤。
[0079]接下來,示出具體的例子,說明嵌入到本實施方式的工作機械的控制裝置的加工信息管理裝置。
[0080]圖4示出在工作機械的控制裝置中所配置的操作盤的概略正面圖。操作盤41包括進行各種加工信息的顯示以及加工信息的輸入的顯示部28。本實施方式的顯示部28采用了能夠通過接觸畫面選擇期望的部分的觸摸面板方式。
[0081 ]操作盤41包括鍵輸入部42。在鍵輸入部42中,配置有多個鍵開關(guān)。通過按壓鍵輸入部42的鍵開關(guān),能夠輸入預(yù)定的數(shù)字、文字等。另外,操作盤41包括進行預(yù)定的操作的選擇的操作開關(guān)部44以及進行超控值的設(shè)定的超控設(shè)定部43。超控設(shè)定部43能夠設(shè)定例如主軸的進給速度的超控值、加工的進給速度的超控值等。通過設(shè)定超控值,能夠針對利用加工程序指定了的速度乘以設(shè)定了的比值來加快或者減慢速度。超控值包含于綜合加工信息79的加工期間中的信息81。
[0082]圖5至圖8示出了在操作盤41的顯示部28中示出的畫面。圖5是綜合加工信息管理畫面。通過選擇綜合加工信息管理的標簽49f,顯示綜合加工信息管理畫面51。在畫面的下側(cè)的區(qū)域中配置有按鈕區(qū)域54。在按鈕區(qū)域54中配置有用于進行操作的按鈕。能夠在綜合加工信息管理畫面51中,確認綜合加工信息的概略的內(nèi)容。另外,在綜合加工信息管理畫面51中,能夠?qū)⒕C合加工信息從存儲裝置復(fù)印到工作機械的解析部的存儲區(qū)域。另外,在綜合加工信息管理畫面51中,能夠?qū)⒃诠ぷ鳈C械的解析部的存儲區(qū)域中所生成的綜合加工信息復(fù)印到存儲裝置。
[0083]綜合加工信息管理畫面51包括表示存儲裝置中的綜合加工信息的保管場所的顯示區(qū)域52、和表示工作機械的解析部的內(nèi)部的存儲區(qū)域的顯示區(qū)域53。對輸入部送入工作機械的解析部的內(nèi)部的存儲區(qū)域中所保存的加工信息而實施工件的加工。
[0084]在顯示區(qū)域52中,包括按照層次性的狀態(tài)表示綜合加工信息的保管場所的顯示區(qū)域52a。顯示區(qū)域52包括顯示在顯示區(qū)域52a中選擇了的信息的顯示區(qū)域52b、52c。在圖5所示的例子中,選擇了在保存場所中所保管的名稱是011的綜合加工信息中包含的加工程序。在顯示區(qū)域52b、52c中,示出了在所選擇的加工程序中,包括名稱是012的副程序、和名稱是013的副程序。
[0085]綜合加工信息管理畫面51的顯示區(qū)域53包括按照層次性的狀態(tài)表示工作機械的解析部的存儲區(qū)域的顯示區(qū)域53a。另外,顯示區(qū)域53包括顯示在顯示區(qū)域53a中選擇的部分的內(nèi)容的顯示區(qū)域53b、53c。在圖5所示的例子中,在工作機械中,選擇了名稱是00001的綜合加工信息的文件夾。在顯示區(qū)域53b中,選擇有名稱是00001的文件夾中保存的圖像文件。然后,在顯示區(qū)域53c中,示出有在該圖像文件中存儲的加工后的產(chǎn)品的圖像。
[0086]例如,在作為過去的綜合加工信息,在保管場所中保存有名稱是00001的綜合加工信息的情況下,在保管場所中選擇名稱是00001的綜合加工信息。接下來,通過按壓按鈕54c,能夠?qū)⒕C合加工信息從保管場所復(fù)印到工作機械的存儲區(qū)域。在以下的說明中,例示在綜合加工信息管理畫面51的顯示區(qū)域53中,選擇了名稱是00001的綜合加工信息的情況。首先,選擇程序編輯的標簽49a。
[0087]圖6示出用于顯示以及編輯加工程序的程序編輯畫面。程序編輯畫面55包括顯示有加工程序的內(nèi)容的顯示區(qū)域55a、和顯示有加工程序的概要的顯示區(qū)域55b。在顯示區(qū)域55b中,針對正面銑刀、鉆頭等的所使用的每個工具,顯示了加工面、坐標系的信息等。
[0088]另外,在主程序中包括副程序的情況下,示出副程序的信息。在圖6所示的例子中,在工具中使用立銑刀的加工中,在調(diào)出了名稱是01000的副程序之后,調(diào)出名稱是01010的副程序。使用者能夠在確認顯示區(qū)域55b的同時,確認在顯示區(qū)域55a中示出的加工程序?;蛘?,能夠容易地進行加工程序的編輯。
[0089]接下來,通過選擇工具信息的標簽49b,能夠顯示工具信息。圖7示出用于顯示以及編輯工具信息的工具信息畫面。在工具信息畫面56中,具有選擇顯示使用的工具的畫面的標簽56b、和選擇顯示以及編輯各個工具的信息的畫面的標簽56c。在圖7所示的例子中,選擇了使用工具的標簽56b。
[0090]在顯示區(qū)域56a中,示出有過去使用的工具的工具信息和在當前的工作機械的工具盒中配置有的工具的工具信息。工具編號是在加工程序中使用的工具的編號。在工具袋的欄中,示出有工作機械的工具盒的工具袋的編號。此處,針對I個工具編號的工具,顯示有表示過去使用的工具的工具信息的數(shù)據(jù)顯示行57a、和表示在當前的工具盒中配置的工具的工具信息的數(shù)據(jù)顯示行57b。這樣,排列顯示有過去實施的加工的工具信息、本次的加工的工具信息。另外,形成為能夠在參照過去的工具信息的同時,選定用于本次的加工的工具。在工具盒中配置有同一或者可使用的工具的情況下,能夠選擇該工具。
[0091]在本實施方式的加工信息管理裝置中,形成為在工作機械的工具盒中不存在與過去使用的工具相同的工具的情況下,檢索與過去使用的工具類似的工具。在工具盒中未配置有可使用的工具的情況下,使用者將可使用的工具配置于工具盒。然后,選擇工具信息畫面56的標簽56c來編輯工具的信息。之后,選定在本次的加工中使用的工具。這樣,通過將在本次的加工中使用的工具與在過去的加工中使用的工具進行比較,能夠迅速地選定工具。另外,能夠降低工具的選定的錯誤。
[0092]接下來,通過選擇坐標信息的標簽49c,能夠顯示坐標信息。圖8是用于顯示以及編輯坐標信息的坐標信息畫面。坐標信息畫面58具有顯示在加工程序中使用的坐標系的一覽的顯示區(qū)域58a。在該例子中,在名稱是00001的加工程序中,使用有名稱是G54、G55、以及G56的坐標系。在顯示區(qū)域58b中,顯示有用于進行本次的加工的坐標系的坐標信息。在顯示區(qū)域58c中,顯示有過去的坐標系的坐標信息。在坐標信息中,輸入例如進行本次的加工的情況的工件坐標系相對機械坐標系的差分。
[0093]優(yōu)選通過在工作機械中配置工件并進行測定,來設(shè)定在顯示區(qū)域58b中設(shè)定的用于本次的加工的坐標信息。在該情況下,在本實施方式的加工信息管理裝置中,排列顯示有本次的加工的坐標信息和過去的加工的坐標信息。另外,能夠在參照過去的坐標信息的同時,設(shè)定用于本次的加工的坐標信息。因此,能夠參照過去的坐標信息容易地確認在本次的坐標信息中無錯誤。例如,在新設(shè)定的坐標信息和過去的坐標信息偏移了工件的安裝誤差以上的情況下,能夠注意到工件的安裝失敗。
[0094]接下來,通過選擇檢查記錄的標簽49d,能夠顯示檢查記錄畫面。在檢查記錄畫面中,能夠閱覽與過去的加工有關(guān)的工件的檢查記錄。因此,能夠參照過去的工件的檢查記錄而依舊采用過去的加工信息、或者編輯過去的加工信息?;蛘撸跈z查記錄畫面中,能夠在本次的加工結(jié)束之后,按照與過去的檢查步驟相同或者類似的檢查步驟實施工件的檢查。由于存儲了過去的檢查步驟,所以能夠容易地實施加工結(jié)束的工件的檢查。另外,能夠在避免檢查步驟的錯誤等的同時實施檢查。
[0095]另外,通過選擇加工記錄的標簽49e,能夠閱覽過去的加工期間中的信息、過去的加工開始條件的信息。能夠參照過去的加工期間中的信息、過去的加工開始條件的信息,來設(shè)定用于本次的加工的加工信息。例如,能夠參照過去的加工中的超控值、工件的檢查結(jié)果、以及作業(yè)時間,來選定本次的加工的超控值。或者,能夠參照進行了上次的加工時的制冷劑的信息,容易地進行本次的用于供給制冷劑的設(shè)定。
[0096]參照圖6,如果加工信息的設(shè)定結(jié)束,則通過按壓在按鈕區(qū)域54中配置的解析按鈕54a,能夠制作本次的加工中的綜合加工信息,將其保存到工作機械的存儲區(qū)域。在該情況下,能夠改寫為成為基準的名稱0001的綜合加工信息?;蛘撸軌蛐律膳c名稱00001不同的名稱的綜合加工信息。另外,在本實施方式的加工信息管理裝置中,工件的加工結(jié)束,并且能夠自動地生成綜合加工信息。
[0097]能夠?qū)⒃诠ぷ鳈C械的存儲區(qū)域中保存的綜合加工信息復(fù)印到在保管場所中顯示的存儲裝置。例如,參照圖5,在綜合加工信息管理畫面51中,通過按壓按鈕區(qū)域54的按鈕54b,能夠?qū)⒂晒ぷ鳈C械所生成的綜合加工信息復(fù)印到保管場所。例如,能夠在工作機械的外部的存儲裝置中直至下次的加工保管綜合加工信息。
[0098]另外,在上述說明中,示出了將過去的綜合加工信息作為參考而生成用于本次的加工的綜合加工信息的例子,但不限于該方式,即使在通過CAM裝置等新生成加工程序而新設(shè)定了工具信息、坐標信息等的情況下,也能夠生成綜合加工信息。
[0099]但是,安裝工作機械的加工信息管理裝置的裝置不限于工作機械,能夠在例如CAM裝置等工具路徑生成裝置中,安裝本實施方式的工作機械的加工信息管理裝置。
[0100]圖9示出本實施方式中的工具路徑生成裝置的框圖。工具路徑生成裝置12包括形狀數(shù)據(jù)讀取部62和路徑生成部63。能夠通過CAD裝置等生成工件的形狀數(shù)據(jù)61。形狀數(shù)據(jù)讀取部62讀取形狀數(shù)據(jù)61以及工具信息84并送出到路徑生成部63。路徑生成部63生成工具針對工件的相對的移動路徑、即工具路徑。路徑生成部63輸出加工程序76。另外,路徑生成部63輸出工具信息77以及坐標信息78。
[0101]本實施方式的工具路徑生成裝置12包括加工信息管理裝置20。加工信息管理裝置20能夠根據(jù)加工程序76、工具信息77以及坐標信息78,生成或者編輯綜合加工信息。
[0102]另外,關(guān)于工具信息以及坐標信息,優(yōu)選在實際上進行加工的工作機械中,輸入正確的值。在使用多個坐標系的情況下,在坐標信息78中包括針對多個坐標系的相對位置的信息。另外,路徑生成部63也可以不輸出坐標信息78。在該情況下,加工信息管理裝置20生成包括加工程序76以及工具信息77的綜合加工信息。
[0103]進而,能夠在遠離工作機械以及工具路徑生成裝置等的場所中使用本實施方式的工作機械的加工信息管理裝置。加工信息管理裝置能夠在使用由CAM裝置等生成了的加工程序來制作或者編輯綜合加工信息之后,將綜合加工信息轉(zhuǎn)移到工作機械。
[0104]圖10示出加工信息管理裝置的框圖。在圖10中,例示有加工信息管理裝置20未與通信網(wǎng)絡(luò)等連接的狀態(tài)。能夠?qū)⒓庸こ绦?6、工具信息77以及坐標信息78等各種信息經(jīng)由存儲器卡等存儲介質(zhì)輸入到輸入部71。加工信息管理裝置20能夠制作或者編輯綜合加工信息。另外,能夠?qū)⑺谱鞯木C合加工信息保存到存儲裝置26。然后,能夠?qū)⑺傻木C合加工信息轉(zhuǎn)移到工作機械,在工作機械中使用。通過在遠離工作機械的其他場所中制作或者編輯綜合加工信息,能夠降低工作機械中的作業(yè)來提高工作機械的工作率。
[0105]這樣的配置于遠離工作機械以及工具路徑生成裝置等場所的加工信息管理裝置也可以經(jīng)由通信網(wǎng)絡(luò)與例如工作機械、工具路徑生成裝置等連接。例如,加工信息管理裝置能夠經(jīng)由工廠內(nèi)的局域網(wǎng)連接到多個工作機械。能夠?qū)⒂杉庸ば畔⒐芾硌b置生成或者編輯了的綜合加工信息經(jīng)由通信網(wǎng)絡(luò)發(fā)送到工作機械?;蛘?,加工信息管理裝置也可以經(jīng)由通信網(wǎng)絡(luò)從工作機械接收綜合加工信息。
[0106]本實施方式的加工信息管理裝置除了通過立銑刀等工具進行切削的工作機械以夕卜,還能夠應(yīng)用于管理車床、磨削機床、放電加工機等任意的工作機械的加工信息的裝置。
[0107]在上述各個控制中,能夠在未變更功能以及作用的范圍內(nèi)適宜地變更步驟的順序。上述各個實施方式能夠適宜地組合。在上述各個附圖中,對同一或者相當?shù)牟糠指郊恿送环?。另外,上述實施方式是例示,沒有限定發(fā)明。另外,在實施方式中,包括權(quán)利要求所述的方式的變更。
【主權(quán)項】
1.一種加工信息管理裝置,管理工作機械的加工信息,該工作機械基于加工程序使工具和工件相對移動來進行加工,其特征在于包括: 抽出部,抽出預(yù)先決定的實施工件的加工的所述加工程序中包含的工具更換指令以及所述加工程序中包含的坐標系選擇指令; 取得部,取得與通過所述工具更換指令指定的工具有關(guān)的工具信息以及與通過所述坐標系選擇指令指定的坐標系有關(guān)的坐標?目息;和 生成部,生成包括所述加工程序、所述工具信息以及所述坐標信息的綜合加工信息。2.根據(jù)權(quán)利要求1所述的加工信息管理裝置,其特征在于還包括: 存儲裝置,存儲所述綜合加工信息。3.根據(jù)權(quán)利要求2所述的加工信息管理裝置,其特征在于:所述存儲裝置是可裝卸的外部存儲裝置。4.根據(jù)權(quán)利要求2所述的加工信息管理裝置,其特征在于包括: 讀取部,從所述存儲裝置讀取與過去的加工有關(guān)的綜合加工信息;以及 顯示部,顯示綜合加工信息, 所述顯示部排列顯示本次的加工的工具信息和過去的加工的工具信息,形成為能夠在參照過去的工具信息的同時選定本次的工具,進而,排列顯示本次的加工的坐標信息和過去的加工的坐標信息,形成為能夠在參照過去的坐標信息的同時設(shè)定本次的坐標信息。5.根據(jù)權(quán)利要求1所述的加工信息管理裝置,其特征在于: 所述加工程序包括主程序和在所述主程序中引用的副程序, 所述抽出部抽出在所述主程序中包含的工具更換指令以及坐標系選擇指令、和在所述副程序中包含的工具更換指令以及坐標系選擇指令, 所述生成部生成包括基于所述主程序以及所述副程序的工具信息以及坐標信息的綜合加工信息。6.根據(jù)權(quán)利要求1所述的加工信息管理裝置,其特征在于包括: 檢查信息取得部,取得實施工件的加工之后的工件的檢查信息, 所述取得部從所述檢查信息取得部取得工件的檢查信息, 所述生成部生成包括所述工件的檢查信息的綜合加工信息。7.根據(jù)權(quán)利要求6所述的加工信息管理裝置,其特征在于:所述工件的檢查信息包括工件的檢查步驟以及工件的檢查結(jié)果中的至少一個。8.根據(jù)權(quán)利要求1所述的加工信息管理裝置,其特征在于包括: 實施信息取得部,取得實施工件的加工時的加工期間中的信息, 所述取得部從所述實施信息取得部取得加工期間中的信息, 所述生成部生成包括所述加工期間中的信息的綜合加工信息。9.根據(jù)權(quán)利要求8所述的加工信息管理裝置,其特征在于:所述加工期間中的信息包括工作機械的規(guī)格、由工作機械的操作盤所指定的加工條件、加工程序中包含的宏變量、工件的固定器具的信息以及制冷劑的信息中的至少一個。10.一種工具路徑生成裝置,包括: 路徑生成部,基于工件的形狀數(shù)據(jù),生成工具路徑;以及 加工信息管理裝置,管理工作機械的加工信息,所述工具路徑生成裝置的其特征在于:所述加工信息管理裝置包括:抽出部,抽出實施預(yù)先決定的工件的加工的加工程序中包含的工具更換指令;取得部,取得通過所述工具更換指令指定的工具信息;和生成部,生成包括所述加工程序以及所述工具信息的綜合加工信息。
【文檔編號】G05B19/4093GK105992976SQ201380081372
【公開日】2016年10月5日
【申請日】2013年12月27日
【發(fā)明人】大野堅, 大野堅一, 瓶子英樹, 上玉俊祐, 河合理惠
【申請人】株式會社牧野銑床制作所