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

數(shù)控裝置的制作方法

文檔序號:6287581閱讀:332來源:國知局
專利名稱:數(shù)控裝置的制作方法
技術領域
本發(fā)明涉及數(shù)控(Numerical Control,以下簡稱為NC)裝置,特別涉及對利用該NC裝置控制的NC機床的加工程序及工具補償量等進行檢查的加工準備作業(yè)。
背景技術
操作現(xiàn)有的NC裝置的操作者在剛結束工件及工具的準備后進行加工時,采用單程序段及超程對加工程序進行調試。這時,操作者靠目視確認在工具調換時是否安裝正確的工具后,在工具靠近工件之際,在將要趨近時使工具暫時停下,確認NC裝置顯示畫面上顯示的殘余移動量,同時,判斷加工程序的工具編號指令(T指令)、加工程序的工具補償編號指令(D編號)、及工具偏移編號指令(H編號)、工具補償量的設定值及工具偏移的設定值是否沒有問題,若沒有問題,則按照將加工繼續(xù)進行下去的方法檢查加工程序。
然而,在1個加工程序對多件工具發(fā)出指令時,要對所有的工具依序進行和上述同樣的確認。這時,若操作者由于習以為常而懶于對所有工具的確認,會產(chǎn)生搞錯工具偏移或工具編號進行加工、或過早地讓工具碰到工件造成主軸軸承損壞、或主軸燒壞等一系列與機床故障、損壞相關聯(lián)的情況。
因此,作為改進上述問題而采用的方法是,將加工程序以每次調換工具為單位作工序分割,對每個分割后的工序注上順序號,通過搜索每道工序的順序號進行和上述同樣的確認。
另外,作為其它的方法也有在每道工序中插入暫時中斷程序執(zhí)行的隨意停機指令、然后邊中斷程序的執(zhí)行邊對各種工具進行上述確認的方法。
但是,在對每道工序搜索順序號的方法中,存在的問題是要在須搜索處注上順序號,再有,搜索該順序號也花費時間。另外,這種方法中還存在的問題是,若以縮短加工時間為目的在當前的工序正在執(zhí)行中指定以后的工具編號,從而事前就使下一個要用的工具在工具庫的待機位置上備用,這樣生成上述的加工程序時,因為按照順序號搜索過的場所之前先指定工具編號,所以不能對加工程序進行檢查。
另外,在每道工序中插入隨意停機指令的方法中,操作者要對一道一道工序逐一確認其已結束,才插入隨意停機指令,因而使操作者浪費時間。

發(fā)明內容
本發(fā)明鑒于上述問題而提出,其目的在于提供一種NC裝置,它能在加工程序的編制上不設定限制,能用現(xiàn)有的加工程序容易地對所有的工具進行一系列的確認作業(yè)。
本發(fā)明的NC裝置為了達到前述目的,其結構包括指示讀跳命令的執(zhí)行直至加工程序中所要的命令為止的讀跳信號輸入手段、存儲所述所要的命令用的讀跳結束命令存儲手段、及當利用所述讀跳信號輸入手段輸入讀跳信號時讀跳執(zhí)行直至指示和存入所述讀跳結束命令存儲手段中的命令相同的命令為止的讀跳手段。
因此,由于利用讀跳信號的輸入進行讀跳直至指示讀跳結束命令的分程序為止,因此能夠利用讀跳信號的輸入對加工程序的生成不設定限制,換言之,為了檢查加工程序,對編成的加工程序本身不再作任何處理就能容易地對所有的工具進行一系列的確認作業(yè)。
例如,如將向工具調換位置移動的移動指令設定在所述讀跳結束命令存儲手段中,就不會因追加順序號再搜索該順序號而浪費時間。
另外,本發(fā)明具有即使在讀跳所述命令的執(zhí)行的情況下也存儲必須執(zhí)行的命令的必須執(zhí)行命令存儲手段,當利用所述讀跳信號輸入手段將讀跳信號輸入所述讀跳手段時,則在讀跳信號輸入時從執(zhí)行中的命令開始至指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令的期間,在加工程序中指示和所述必須執(zhí)行命令存儲手段中存儲的命令相同的命令時執(zhí)行該命令。
因此,例如將工具編號指令(T代碼)設在所述必須執(zhí)行命令存儲手段,則由于用讀跳過的加工程序內指示過的工具編號指令仍能執(zhí)行工具的分配,所以即使是如前所述以縮短加工時間為目的在當前的工序執(zhí)行之中指示下一個工具編號的加工程序,也不會發(fā)生不能檢查的問題。
另外,本發(fā)明將所述讀跳手段用作在讀取所述讀跳結束命令存儲手段中存儲的命令時,執(zhí)行該命令。
因此,例如,若將向工具調換位置移動的移動指令(G30)設在所述讀跳結束命令存儲手段中,則在讀跳后,因立即執(zhí)行向工具調換位置移動的移動指令,不會浪費下一分程序檢查用的時間。
另外,本發(fā)明將所述讀跳手段用作根據(jù)有無分程序停止外部信號或分程序停止參數(shù)的設定,來判斷在指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令后的下一分程序是否停止分程序,在有分程序停止外部信號或分程序停止參數(shù)的設定時,在指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令后的下一分程序使分程序停止。
因此,由于利用讀跳信號的輸入,能夠讀跳直至指示讀跳結束命令的分程序,選擇讀跳結束后的狀態(tài)能是分程序停止狀態(tài)或繼續(xù)狀態(tài)之某一狀態(tài),故能更加安全地進行檢查。
另外,本發(fā)明是當利用所述讀跳信號輸入手段將讀跳信號輸入所述讀跳手段時,就中斷當前正在執(zhí)行中的分程序的執(zhí)行。
因此,如在工件和工具接觸的點輸入讀跳信號,則連工件和工具接觸的點也能確認,能進行更正確的檢查。
另外,本發(fā)明將所述讀跳手段用作不更新執(zhí)行讀跳處理期間的坐標信息只更新形態(tài)信息。
因此,由于利用讀跳信號的輸入,在讀跳直至指示讀跳結束命令的分程序的期間更新形態(tài)信息,所以,在讀跳后,即使從中間的工序開始執(zhí)行,也不必考慮與形態(tài)信息有關的匹配性,因而在讀跳結束后,能對繼續(xù)執(zhí)行的分程序以和不讀跳的狀態(tài)幾乎相同的狀態(tài)進行檢查。
另外,本發(fā)明將所述讀跳手段用作當利用所述讀跳信號輸入手段輸入讀跳信號時,在執(zhí)行預先登記過的加工程序后,再執(zhí)行。
因此,例如,作為該預先登記過的加工程序,在登記工具退出用的加工程序時,通過執(zhí)行該工具退出用的加工程序,能不產(chǎn)生機械上的干涉,安全地檢查加工程序。
另外,本發(fā)明將所述讀跳結束命令存儲手段用作利用參數(shù)能設定為任意的命令。
因此,用戶就能將讀跳結束命令設定為任意的命令。所以,作為用戶能非常方便地用上述功能。
再有,本發(fā)明將所述必須執(zhí)行命令存儲手段用作利用參數(shù)能設定為任意的命令。
因此,用戶就能將必須執(zhí)行的命令設定為任意的命令,所以,作為用戶能非常方便地使用上述功能。


圖1為表示本發(fā)明實施形態(tài)1的NC裝置的一構成例的方框圖。
圖2為表示本發(fā)明實施形態(tài)1的NC裝置的處理步驟流程圖。
圖3為表示本發(fā)明實施形態(tài)1的NC裝置的處理步驟流程圖。
圖4為表示本發(fā)明實施形態(tài)1的NC裝置的宏程序處理步驟流程圖。
圖5為表示本發(fā)明實施形態(tài)1的NC裝置的加工程序示例的說明圖。
圖6為表示本發(fā)明實施形態(tài)1的NC裝置的宏程序例子的說明圖。
圖7為本發(fā)明實施形態(tài)1的機械概要構成圖。
圖8為表示本發(fā)明實施形態(tài)1的NC裝置畫面一示例的說明圖。
具體實施例方式
實施形態(tài)1以下,參照

本發(fā)明實施形態(tài)1。
首先為便于對本發(fā)明實施形態(tài)1的理解,利用圖1的全體構成方框圖、圖5及圖6的加工程序示例、圖7的機械概要構成圖及圖8的NC裝置畫面構成示例,說明實施形態(tài)1的基本動作。
這里,設想圖7所示的機械加工中心的機械構成,依照圖5的加工程序100,利用根據(jù)讀跳信號110讀跳從圖7所示的位置A的接觸工件位置至位置B的調換工具位置的命令的例子進行說明。
首先,在圖5的加工程序100所述的順序號N010的分程序中,預先使圖7示出的工具盒旋轉進行第一件工具的分配。接著,為了將當時正裝在主軸上的工具和第一件工具調換,用順序號N020的分程序使主軸移至工具調換位置后,用順序號N030的分程序進行工具調換。然后為了進行實際的加工,用順序號N040及N050的分程序定位,用順序號N060的分程序開始加工。操作者通過將超程值設小,使進給速度減速,在如圖8所示那樣的NC裝置畫面上邊確認工具編號、補償量、剩余距離量,邊確認實際安裝的工具正確否,還通過目測實際與工件的接觸位置、或剩余移動量,判斷切削動作正常否。在動作有問題時,修正有問題的部分,再度進行同樣的操作。在動作無問題時,通過設在NC控制機床的操作盤等上面的按鈕,輸入讀跳信號110。在讀跳結束命令中,預先指定向工具調換位置移動時經(jīng)常使用的G30(經(jīng)過指定的中間點,回到機械固有的位置即第二、第三和第四基準點(原點)的指令)作為參數(shù),通過這樣實際上讀跳至指令G30的順序號N300的分程序。這時,通過對必須執(zhí)行命令指定工具調換指令(T02),從而執(zhí)行順序號N100的分程序的T02指令,進行第二件工具的分配。另外,讀跳至順序號N300的分程序后,如立即執(zhí)行N300的分程序,則由于主軸還處于與工件接觸的位置,所以要考慮到機械的干涉。因此,在剛輸入讀跳信號110后,通過執(zhí)行圖6示出的工具退出用的加工程序100,使工具退到安全位置。通過這樣,執(zhí)行讀跳后的順序號N300以后的分程序也能安全地執(zhí)行。
還有,G30、T02中的任一指令對于圖7示出的加工都是必須的指令,不是曾在背景技術一欄中說明過的隨意停機命令(M1)那樣的、為了檢查加工程序而在加工程序中所指示的指令。
以下,說明進行所述控制的詳細內容。
即,圖1為表示本發(fā)明實施形態(tài)1的NC裝置全體構成的方框圖。存入NC裝置200內存儲器上的加工程序100可利用加工程序解析單元120逐條讀取分程序,進行解析計算移動量、速度等。根據(jù)這一解析所得的信息,在以某一定周期間隔(例如10msec)進行處理的插補處理單元121中,輸出各軸的每單位時間的移動量,該移動量通過伺服I/O處理單元109傳遞到圖中未示出的伺服放大器,來驅動伺服電動機。
這里,以在執(zhí)行順序號N060的分程序中、由操作者輸入外部信號即讀跳信號110時的情形為例進行說明。
順序號N060的分程序在執(zhí)行過程中,利用以一定周期執(zhí)行的插補處理單元121內的讀跳信號輸入手段108判斷讀跳信號110為接通時,插補處理單元121中斷當前正在進行插補處理的分程序,要求加工程序解析單元120解析接下來的分程序的加工程序。然后,接受加工程序解析要求的加工程序解析單元120用讀跳手段101判斷下一分程序是否為必須執(zhí)行命令(例如T指令),在如順序號N100的分程序那樣地指示必須執(zhí)行命令時,生成必須執(zhí)行命令用信息,要求插補處理單元121執(zhí)行必須執(zhí)行命令。接著,在接受要求后的插補處理單元121中,依照必須執(zhí)行命令的分程序信息執(zhí)行必須執(zhí)行命令,再次要求加工程序解析單元120解析下一分程序的加工程序。然后加工程序解析單元120再次讀出下一分程序,在用讀跳手段101判斷不是順序號N110的分程序那樣必須執(zhí)行命令、而且也不是讀跳結束命令時,用形態(tài)指令管理單元103更新G00等形態(tài)的指令。然后讀出下一分程序,繼續(xù)進行加工程序解析處理。另外,在加工程序解析單元120中,用讀跳手段101判斷讀出的分程序為讀跳結束命令(例如順序號N300的分程序那樣的G30)時,生成讀出的分程序的分程序信息,要求插補處理單元121進行插補處理。然后,插補處理單元121中,確認分程序停止有效信號113是否接通,若正接通,則在現(xiàn)行分程序執(zhí)行后轉為分程序停止狀態(tài)。另外,有時在順序號N060的分程序執(zhí)行過程中,讀跳信號110接通時,在登記有宏程序編號114的情況下,執(zhí)行如圖5所示的程序使工具退出后,執(zhí)行讀跳處理。
以下,參照圖2及圖3示出的流程圖說明本實施形態(tài)1有關的處理步驟。每隔一定周期(例如每10msec)反復執(zhí)行處理的插補運算單元105判別外部信號即讀跳信號110接通否(步驟S100),在讀跳信號110接通的情況下,將讀跳開始標志111置位(步驟S110),執(zhí)行以后將敘述的宏程序處理(步S400)。如在讀跳信號110斷開的情況下,不執(zhí)行前述的處理,轉至現(xiàn)行分程序的執(zhí)行處理(步驟S150)。然后判別讀跳開始標志111置位與否(步驟S120),在讀跳開始標志111置位的情況下,判別現(xiàn)行分程序是否為讀跳結束命令存儲手段105中存儲的讀跳結束命令(步驟S130)。這里,在現(xiàn)行分程序為讀跳結束命令時,將讀跳開始標志111復位(步驟S170),接著讀跳結束標志112置位(步驟S180)。另外,在現(xiàn)行分程序不是讀跳結束命令時,判別現(xiàn)行分程序是否為必須執(zhí)行命令存儲手段104中存儲的必須執(zhí)行命令(步驟S140)。這里,在現(xiàn)行分程序為必須執(zhí)行命令時,進行現(xiàn)行分程序的執(zhí)行處理(步驟S150)。另外,在現(xiàn)行分程序不是必須執(zhí)行命令時,不進行現(xiàn)行分程序的執(zhí)行處理,進入下一步驟。而在下一步驟中,利用現(xiàn)行分程序更新形態(tài)信息(步驟S160),判別讀跳結束標志是否置位(步驟S190)。這里,在讀跳結束標志112復位時,回到本流程圖的起始處。另外,在讀跳結束標志112置位時,判別分程序停止有效信號113接通否(步驟S200)。這里,在分程序停止有效信號113接通時,進行分程序停止處理(步驟S210),在分程序停止有效信號113斷開時,跳越分程序停止處理。而且,最后讀跳結束標志112復位,處理結束。
以下,參照圖4的流程圖說明圖2示出的流程圖的宏程序處理(步驟S400)。本宏程序為在執(zhí)行讀跳后使工具安全退出時使用,宏程序編號114登記在參數(shù)區(qū)域。這里判別宏程序編號114是否被登記在參數(shù)區(qū)域中(步驟S300),宏程序編號114沒有被登記時,不作任何處理就結束。如宏程序編號114已被登記時,則進行宏程序的一條分程序的讀出處理(步驟S310)。判別讀出的分程序存在與否(步驟S320),在分程序不存在時處理結束。這里,在宏程序中有分程序存在時,生成分程序信息(步驟S330),進行插補處理(步驟340)。而在進行伺服I/O處理后(步驟S350),再次執(zhí)行下一分程序讀出處理(步驟S310)。
這樣,可知本實施形態(tài)1中,由于利用讀跳信號110的輸入,在指示讀跳結束命令之前的分程序被讀跳,因此能不對加工程序的生成設置限制,方便地對所有的工具進行一系列的確認作業(yè)。
實施形態(tài)2以上迄今為止的說明中,分程序停止動作的切換的通過使用分程序停止有效信號113進行的,當然也可以相對應用參數(shù)切換設定來取代所述的信號。
另外,迄今為止的說明中,關于讀跳結束命令是采用G30指令進行說明的,但是,在用其它的指令、例如T指令為了進行一系列的工具調換動作而設定宏指令(macro)時,也能將其變更為該T指令等,即使在這樣的情況下,也能獲得同樣的效果。作為讀跳結束命令也能將多條不同的指令一起登記。
另外,迄今的說明中關于必須執(zhí)行命令是采用工具編號指令(T)進行說明的,由于也能將其變更為其它的指令、例如隨行夾具轉換裝置用的M指令,即使在這樣場合也有同樣的效果。另外,作為必須執(zhí)行命令也能將多條不同的指令一起登記。
再有,作為必須執(zhí)行命令其結構也可以構成,例如在欲對多條工具編號指令T1、T2、T3等登記時,不必逐條登記(指定T1、T2、T3等后登記),只要登記T,就能執(zhí)行T1、T2、T3等工具編號指令。
工業(yè)上的實用性上述本發(fā)明的數(shù)控裝置適合于在進行檢查NC機床的加工程序及工具補償量等加工準備作業(yè)時,作為此時的數(shù)控裝置使用。
權利要求
1.一種數(shù)控裝置,在對使工件和工具相對移動進行加工的機床的驅動裝置進行控制的數(shù)控裝置中,其特征在于,包括指示讀跳命令的執(zhí)行直至加工程序中所要的命令為止的讀跳信號輸入手段、存儲所述所要的命令用的讀跳結束命令存儲手段、以及當利用所述讀跳信號輸入手段輸入讀跳信號時讀跳執(zhí)行直至指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令為止的讀跳手段。
2.如權利要求1所述的數(shù)控裝置,其特征在于,包括即使在讀跳所述命令的執(zhí)行時也存儲必須執(zhí)行的命令的必須執(zhí)行命令存儲手段,所述讀跳手段當利用所述讀跳信號輸入手段輸入讀跳信號時,在讀跳信號輸入時從執(zhí)行中的命令開始至指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令的期間,在加工程序中指示和所述必須執(zhí)行命令存儲手段中存儲的命令相同的命令時執(zhí)行該命令。
3.如權利要求1或2所述的數(shù)控裝置,其特征在于,所述讀跳手段,是在讀取所述讀跳結束命令存儲手段中存儲的命令時,執(zhí)行該命令。
4.如權利要求3所述的數(shù)控裝置,其特征在于,所述讀跳手段利用有無分程序停止外部信號或分程序停止參數(shù)的設定,來判斷在指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令后的下一分程序是否停止分程序,在有分程序停止外部信號或分程序停止參數(shù)的設定時,在指示和所述讀跳結束命令存儲手段中存儲的命令相同的命令后的下一分程序使分程序停止。
5.如權利要求1至4中任何一項所述的數(shù)控裝置,其特征在于,所述讀跳手段當利用所述讀跳信號輸入手段輸入讀跳信號時,中斷當前正在執(zhí)行中的分程序的執(zhí)行。
6.如權利要求1至5中任何一項所述的數(shù)控裝置,其特征在于,所述讀跳手段不更新執(zhí)行讀跳處理期間的坐標,只更新形態(tài)信息。
7.如權利要求1至6中任何一項所述的數(shù)控裝置,其特征在于,所述讀跳手段當利用所述讀跳信號輸入手段輸入讀跳信號時,在執(zhí)行了預先登記過的加工程序后,再執(zhí)行。
8.如權利要求1至7中任何一項所述的數(shù)控裝置,其特征在于,所述讀跳結束命令存儲手段能利用參數(shù)設定成任意的命令。
9.如權利要求2至8中任何一項所述的數(shù)控裝置,其特征在于,所述必須執(zhí)行命令存儲手段能利用參數(shù)設定成任意的命令。
全文摘要
一種數(shù)控裝置,其構成為在檢查加工程序及工具補償量的加工準備作業(yè)中,通過從外部向數(shù)控裝置輸入讀跳信號110,在直到指示和讀跳結束命令存儲手段105中存儲的命令相同的命令為止的期間,加工程序100中指示和必須執(zhí)行命令存儲手段104中存儲的命令相同的命令時,執(zhí)行該命令,除此以外的命令讀跳執(zhí)行直至指示和讀跳結束命令存儲手段105中存儲的命令相同的命令為止,并在讀取所述讀跳結束命令存儲手段105中存儲的命令時,執(zhí)行該命令及該命令以后的程序,從而使得加工程序的生成上不設限制,能用現(xiàn)有的加工程序對所有的工具容易地進行一系列的確認作業(yè)。
文檔編號G05B19/406GK1620638SQ03802458
公開日2005年5月25日 申請日期2003年2月20日 優(yōu)先權日2003年2月20日
發(fā)明者清水敏男, 田中貴久, 手島健夫 申請人:三菱電機株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
岢岚县| 凉山| 伽师县| 高唐县| 柳江县| 论坛| 陵川县| 黑龙江省| 博罗县| 敦煌市| 绥芬河市| 汝阳县| 禹城市| 开平市| 玛沁县| 宜州市| 晋中市| 香格里拉县| 新乡市| 远安县| 历史| 永定县| 峨眉山市| 青河县| 卢龙县| 南投县| 唐海县| 宝兴县| 丹棱县| 上高县| 鄢陵县| 西宁市| 甘孜| 五台县| 白朗县| 芮城县| 东莞市| 留坝县| 织金县| 东海县| 青龙|