典型數(shù)控機(jī)床外觀,加工區(qū)域位于機(jī)臺(tái)體內(nèi)
數(shù)控機(jī)床是指可以通過計(jì)算機(jī)編程,進(jìn)行自動(dòng)控制的機(jī)床。
將程式指令輸入數(shù)控系統(tǒng)之內(nèi)存后,經(jīng)由電腦編譯計(jì)算,透過位移控制系統(tǒng),將資訊傳至驅(qū)動(dòng)器以驅(qū)動(dòng)馬達(dá)之過程,來切削加工所設(shè)計(jì)之零件。
目錄
1 構(gòu)成
2 加工流程
3 加工程式
4 基本機(jī)能指令
5 參考點(diǎn)
6 坐標(biāo)系設(shè)定
7 參見
構(gòu)成
電腦與數(shù)控機(jī)床之間利用并列訊號(hào)線接續(xù),再利用數(shù)控機(jī)床的軟件來控制加工。數(shù)控機(jī)床軟件則用來產(chǎn)生G-Code(機(jī)能指令), 將路徑碼送至數(shù)控機(jī)床控制器,,然后數(shù)控機(jī)床控制器送出命令來驅(qū)動(dòng)主軸(Z軸)馬達(dá)及滑臺(tái)(XY軸)馬達(dá)開始加工。
加工流程
1. CAD:Computer Aided Design,即計(jì)算機(jī)輔助設(shè)計(jì)。2D或3D的工件或立體圖設(shè)計(jì)
2. CAM:Computer Aided Manufacture,即計(jì)算機(jī)輔助制造。使用CAM軟件生成G-Code
3. CNC:數(shù)控機(jī)床控制器,讀入G-Code開始加工
加工程式
CNC程式可分為主程序及副程序(子程序),凡是重復(fù)加工的部份,可用副程序編寫,以簡(jiǎn)化主程序的設(shè)計(jì)。
字符(數(shù)值資料)→字語(yǔ)→單節(jié)→加工程序。
只要打開Windows操作系統(tǒng)里的記事本就可編輯CNC碼,寫好的CNC程式則可用模擬軟件來模擬刀具路徑的正確性。
基本機(jī)能指令
所謂機(jī)能指令是由位址碼(英文字母)及兩個(gè)數(shù)字所組成,具有某種意義的動(dòng)作或功能,可分為七大類,即G機(jī)能(準(zhǔn)備機(jī)能),M機(jī)能(輔助機(jī)能),T機(jī)能(刀具機(jī)能),S機(jī)能(主軸轉(zhuǎn)速機(jī)能),F(xiàn)機(jī)能(進(jìn)給率機(jī)能),N機(jī)能(單節(jié)編號(hào)機(jī)能)H/D機(jī)能(刀具補(bǔ)正機(jī)能)。
參考點(diǎn)
通常在數(shù)控機(jī)床程式編寫時(shí),至少須選用一個(gè)參考座標(biāo)點(diǎn)來計(jì)算工作圖上各點(diǎn)之座標(biāo)值,這些參考點(diǎn)我們稱之為零點(diǎn)或原點(diǎn),常用之參考點(diǎn)有機(jī)械原點(diǎn)、回歸參考點(diǎn)、工作原點(diǎn)、程式原點(diǎn)。
• 機(jī)械參考點(diǎn)(Machine reference point):機(jī)械參考點(diǎn)或稱為機(jī)械原點(diǎn),它是機(jī)械上的一個(gè)固定的參考點(diǎn)
• 回歸參考點(diǎn) (Reference points):在機(jī)器的各軸上都有一回歸參考點(diǎn),這些回歸參考點(diǎn)的位置,以行程監(jiān)測(cè)裝置極限開關(guān)預(yù)先精確設(shè)定,作為工作臺(tái)及主軸的回歸點(diǎn)。
• 工作參考點(diǎn) (Work reference points):工作參考點(diǎn)或稱工作原點(diǎn),它是工作座標(biāo)系統(tǒng)之原點(diǎn),該點(diǎn)是浮動(dòng)的,由程式設(shè)計(jì)者依需要而設(shè)定,一般被設(shè)定于工作臺(tái)上(工作上)任一位置。
• 程式參考點(diǎn) (Program reference points):程式參考點(diǎn)或稱程式原點(diǎn),它是工作上所有轉(zhuǎn)折點(diǎn)座標(biāo)值之基準(zhǔn)點(diǎn),此點(diǎn)必須在編寫程式時(shí)加以選定,所以程式設(shè)計(jì)者選定時(shí)須選擇一個(gè)方便的點(diǎn),以利程式之寫作。
座標(biāo)系設(shè)定
座標(biāo)系設(shè)定就是決定機(jī)械原點(diǎn)與程式原點(diǎn)間X,Y,Z軸向間之距離。