數控銑床尊基本的概念以及組成
網址:www.mandalasparks.com
來源:滕州得力數控機床有限公司
眾所周知,小型數控銑床是一種通過執行工件的加工程序進而自動完成其加工內容的一種新型加工設備。它是電子控制技術和機械裝備深度融合的產物。相對于傳統加工設備這種機床可謂是集自動化、復合集中化、高精度化于一身的高效加工設備。
首先來說,小型數控銑床的自動化加工主要體現在一線加工人員勞動量的降低和數量的減少上。加工時它不再需要一線加工人員不間斷的操控機床來完成加工任務,而是完全由機床根據加工程序的設置自動完成,一名加工人員可以同時操作兩臺或者以上的這種設備同時進行加工作業
其次,小型數控銑床可以在工件一次裝夾的情況下,通過更換相應的加工刀具,集中對其鉆、銑、鏜、鉸、攻等多道復雜工序進行高效加工的能力。這種加工形式徹底打破了傳統需要在多臺加工設備上進行流轉加工才能完成工件各工序加工的局面,其加工效率和加工精度得到了質的提升。這是復合集中化加工帶來的變化。
另外,由于小型數控銑床的加工形式和傳統加工設備完全不一樣,因而它對一線加工人員的的加工經驗和加工素質不再要求的那樣嚴格。只要懂得機床操作和合適的加工程序即可高精、高效的完成加工任務。可見加工程序是這種設備正常加工的核心。筆者就多年從事一線加工的經驗,簡單介紹一下,小型數控銑床數控編程宏程序的基本概念及組成,希望對初學者有一定的借鑒作用。
我們知道,根據程序編制形式的不同,加工程序的編制分為手動編程和計算機輔助編程兩種,其中計算機輔助編程就是通過計算機和CAD/CAM編程軟件配合進行加工程序的編制。由于有了計算機的輔助,大大簡化了程序的運算量,因而是現在程序編制最為主要的編制方法。但這種編制方法有一個缺點,那就是程序段普遍較多,一個較為復雜的工件往往包含幾千段的程序,這就造成加工時間大大增加。特別是在編制有規律的曲面工件時,用手動編程的宏程序加工要比用自動編程軟件要強的多,而且宏程序比較精練,有利于加工效率的提升。
一、宏程序的基本概念
所謂用戶宏程序其實是把一組帶有變量的子程序事先存儲在小型數控銑床的數控系統中,并通過主程序中的宏程序調用指令調用并執行這一組程序。它是利用對變量的賦值和表達式來進行對程序的編輯的。當我們所要加工的零件如果形狀沒有發生變化只是尺寸發生了一定的變化的情況時,我們只需要在程序中給要發生變化的尺寸加上幾個變量再加上必要的計算公式就可以了,不需要進行重新編程,因而比CAD/CAM自動編程靈活性要高的多。
二、宏程序的組成
前面我們說過,在一般的自動編程中程序字為常量,一個程序只能描述一個幾何形狀,當工件形狀沒有發生改變但是尺寸發生改變時,一般需要重新進行編程;而采用宏程序時只需要在程序中給要發生變化的尺寸加上幾個變量就可以了。
在小型數控銑床數控加工時,如要應用宏程序編程必須了解變量。變量是指在程序的運行過程中隨時可以發生變化的量。編程時可以使用變量進行算術運算、邏輯運算和函數的混合運算,這樣就可以實現編制一個程序。簡單來說,變量分局部變量,公共變量和系統變量三種。
1、系統變量
系統變量是系統自動保存的一些與當前小型數控銑床運行有關的數據,它的值決定系統的狀態。包括當前的絕對坐標值、刀具偏置值變量、連接中的輸入與輸出信號變量、位置信號變量等。
2、局部變量
局部變量是一個在宏程序中局部使用的變量,它只在本程序內起作用。局部變量不能在程序運行時加以修改,只能由程序控制。不過,當小型數控銑床斷電時,局部變量會被初始化為空,調用宏程序時,自變量對局部變量賦值。,
3、公共變量
公共變量貫穿于整個程序過程,它在所有程序中起相同的作用。全局變量可以在程序運行時人為地加以修改。在使用全局變量時,可以不在程序中賦初值,而在加工時通過小型數控銑床的系統面板中輸入所需值。