一種外加式數(shù)控銑床自動控制系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及一種外加式數(shù)控銑床自動控制系統(tǒng),屬于數(shù)控銑床控制技術領域。
【背景技術】
[0002]現(xiàn)有技術中,數(shù)控銑床雖然在很大程度上實現(xiàn)了加工的自動化,但對于加工過程中需要使用多種刀具的情況,一般是采用旋轉式刀具安裝頭由人手工進行安裝然后自動更換,這種方式耗費人力物力,對于結構較為復雜的工件,操作人員或者完全無法遠程操作,或者需要多個用于更換的刀具安裝頭,材料耗費大,設備成本高,而且這種方式也使設備極為缺乏應變性,很多其他情況還需要操作人員在當場進行處理,不利于全面自動化。
【發(fā)明內容】
[0003]為解決上述技術問題,本發(fā)明提供了一種外加式數(shù)控銑床自動控制系統(tǒng),該外加式數(shù)控銑床自動控制系統(tǒng)通過機械爪的設置,有效保證了全面自動化的實現(xiàn)。
[0004]本發(fā)明通過以下技術方案得以實現(xiàn)。
[0005]本發(fā)明提供的一種外加式數(shù)控銑床自動控制系統(tǒng),包括機柜、傳送帶、主軸箱、主軸、機械臂、機械爪、工具收納柜、數(shù)控系統(tǒng)、機械爪控制系統(tǒng)、指令解析器、指令緩存器、編碼支持庫、編碼系統(tǒng);所述機柜正面中部設置有主軸箱,主軸箱底部設置主軸;所述機柜中對應主軸所在位置的下方設置有橫向的傳送帶;所述機柜一側固定有工具收納柜,在機柜上對應工具收納柜所在一側正面安裝有機械臂,機械臂端部設置有機械爪;所述機械臂和機械爪均通過機械爪控制系統(tǒng)控制,所述機柜上的主軸箱、主軸均通過數(shù)控系統(tǒng)控制;所述數(shù)控系統(tǒng)和機械爪控制系統(tǒng)均連接指令緩存器,指令緩存器、指令解析器、編碼系統(tǒng)、編碼支持庫依次連接;所述指令解析器還與編碼支持庫連接;
[0006]所述編碼支持庫存儲封裝函數(shù)代碼內容;
[0007]所述編碼系統(tǒng)提供人機交互界面,讓操作者進行加工操作代碼編寫,并實時從編碼支持庫中讀取并顯示操作者編寫過程中涉及的封裝函數(shù)內容,在操作者確認的情況下將編寫好的代碼發(fā)送給指令解析器解析執(zhí)行;
[0008]所述指令解析器接收編碼系統(tǒng)的操作代碼,然后對操作代碼中涉及的封裝函數(shù)從編碼支持庫中讀取對應內容進行解析,將操作代碼解析為僅包含單一操作過程的操作編碼,然后將操作編碼編譯為數(shù)控系統(tǒng)或機械爪控制系統(tǒng)可識別的操作指令集并發(fā)送至指令緩存器;
[0009]所述指令緩存器接收指令解析器的操作指令集,對應數(shù)控系統(tǒng)和機械爪控制系統(tǒng)的操作指令輸入要求,將操作指令集中的操作指令以逐條、部分或全部的方式發(fā)送給數(shù)控系統(tǒng)和機械爪控制系統(tǒng)執(zhí)行。
[0010]所述傳送帶由數(shù)控系統(tǒng)控制。
[0011]還包括平板狀的隔板,隔板水平設置在工具收納柜中將工具收納柜內部劃分為多層O
[0012]還包括信號解讀器和錯誤處理器,信號解讀器同時連接數(shù)控系統(tǒng)和機械爪控制系統(tǒng),錯誤處理器同時連接指令解析器和信號解讀器;信號解讀器從數(shù)控系統(tǒng)和機械爪控制系統(tǒng)中獲取運行過程信息,并根據(jù)從錯誤處理器接收到的篩選條件將符合條件的信息發(fā)送給錯誤處理器;錯誤處理器從指令解析器接收錯誤判斷和處理代碼,并根據(jù)錯誤判斷代碼向信號解讀器發(fā)送篩選條件,并且當接收到信號解讀器發(fā)送的符合篩選條件的信息時,執(zhí)行對應的處理代碼。
[0013]所述機械爪為三指機械爪。
[0014]本發(fā)明的有益效果在于:①無需改變現(xiàn)有數(shù)控銑床的結構,可直接安裝在部分型號的數(shù)控銑床上,企業(yè)安裝難度,接收程度高,市場前景好;②極大的降低更換刀具所需的人力成本和材料成本,從而極大的降低企業(yè)成本;③易于調整,適應性廣,不僅可很好的完成刀具的更換,也可以很好的完成工件的更換或調整,極大的有利于完全自動化;④方便使用,可有效降低操作人員負擔。
【附圖說明】
[0015]圖1是本發(fā)明的結構示意圖;
[0016]圖2是本發(fā)明的連接示意圖;
[0017]圖中:11-機柜,12-傳送帶,21-主軸箱,22-主軸,31-機械臂,32-機械爪,41-工具收納柜,42-隔板,101-數(shù)控系統(tǒng),102-機械爪控制系統(tǒng),201-信號解讀器,202-錯誤處理器,203-指令解析器,204-指令緩存器,301-編碼支持庫,302-編碼系統(tǒng)。
【具體實施方式】
[0018]下面進一步描述本發(fā)明的技術方案,但要求保護的范圍并不局限于所述。
[0019]如圖1、圖2所示的一種外加式數(shù)控銑床自動控制系統(tǒng),包括機柜11、傳送帶12、主軸箱21、主軸22、機械臂31、機械爪32、工具收納柜41、數(shù)控系統(tǒng)101、機械爪控制系統(tǒng)102、指令解析器203、指令緩存器204、編碼支持庫301、編碼系統(tǒng)302 ;所述機柜11正面中部設置有主軸箱21,主軸箱21底部設置主軸22 ;所述機柜11中對應主軸22所在位置的下方設置有橫向的傳送帶12 ;所述機柜11 一側固定有工具收納柜41,在機柜11上對應工具收納柜41所在一側正面安裝有機械臂31,機械臂31端部設置有機械爪32 ;所述機械臂31和機械爪32均通過機械爪控制系統(tǒng)102控制,所述機柜11上的主軸箱21、主軸22均通過數(shù)控系統(tǒng)101控制;所述數(shù)控系統(tǒng)101和機械爪控制系統(tǒng)102均連接指令緩存器204,指令緩存器204、指令解析器203、編碼系統(tǒng)302、編碼支持庫301依次連接;所述指令解析器203還與編碼支持庫301連接;
[0020]所述編碼支持庫301存儲封裝函數(shù)代碼內容;
[0021]所述編碼系統(tǒng)302提供人機交互界面,讓操作者進行加工操作代碼編寫,并實時從編碼支持庫301中讀取并顯示操作者編寫過程中涉及的封裝函數(shù)內容,在操作者確認的情況下將編寫好的代碼發(fā)送給指令解析器203解析執(zhí)行;
[0022]所述指令解析器203接收編碼系統(tǒng)302的操作代碼,然后對操作代碼中涉及的封裝函數(shù)從編碼支持庫301中讀取對應內容進行解析,將操作代碼解析為僅包含單一操作過程的操作編碼,然后將操作編碼編譯為數(shù)控系統(tǒng)101或機械爪控制系統(tǒng)102可識別的操作指令集并發(fā)送至指令緩存器204 ;
[0023]所述指令緩存器204接收指令解析器203的操作指令集,對應數(shù)控系統(tǒng)101和機械爪控制系統(tǒng)102的操作指令輸入要求,將操作指令集中的操作指令以逐條、部分或全部的方式發(fā)送給數(shù)控系統(tǒng)101和機械爪控制系統(tǒng)102執(zhí)行