如圖所示,
數(shù)控機(jī)床由程序編制及程序載體、輸入裝置、數(shù)控裝置(CNC)、伺服驅(qū)動(dòng)及位置檢測(cè)、輔助控制裝置、機(jī)床本體等幾部分組成。
;EE{~ I;bg?RsF B^Rw?:hN GU;TK'Yy? 數(shù)控機(jī)床的基本結(jié)構(gòu)
muqfSF Wl9I`Itg 1、程序編制及程序載體
)<H
91:. R{2GQB 數(shù)控程序是數(shù)控機(jī)床自動(dòng)加工零件的工作指令。在對(duì)加工零件進(jìn)行工藝分析的基礎(chǔ)上,確定零件坐標(biāo)系在機(jī)床坐標(biāo)系上的相對(duì)位置,即零件在機(jī)床上的安裝位置;
刀具與零件相對(duì)運(yùn)動(dòng)的尺寸參數(shù);零件加工的工藝路線、切削加工的工藝參數(shù)以及輔助裝置的動(dòng)作等。得到零件的所有運(yùn)動(dòng)、尺寸、工藝參數(shù)等加工信息后,用由文字、數(shù)字和符號(hào)組成的標(biāo)準(zhǔn)數(shù)控代碼,按規(guī)定的方法和格式,編制零件加工的數(shù)控程序單。編制程序的工作可由人工進(jìn)行;對(duì)于形狀復(fù)雜的零件,則要在專用的
編程機(jī)或通用計(jì)算機(jī)上進(jìn)行自動(dòng)編程(APT)或CAD/CAM設(shè)計(jì)。
b#/V; 4iL.4Uj{N 編好的數(shù)控程序,存放在便于輸入到數(shù)控裝置的一種存儲(chǔ)載體上,它可以是穿孔紙帶、磁帶和磁盤(pán)等,采用哪一種存儲(chǔ)載體,取決于數(shù)控裝置的設(shè)計(jì)類型。
(;Dn%kK Zu [?' 2、輸入裝置
%WJ\'@O\ /
y":/"h 輸入裝置的作用是將程序載體(信息載體)上的數(shù)控代碼傳遞并存入數(shù)控系統(tǒng)內(nèi)。根據(jù)控制存儲(chǔ)介質(zhì)的不同,輸入裝置可以是光電閱讀機(jī)、磁帶機(jī)或軟盤(pán)驅(qū)動(dòng)器等。數(shù)控機(jī)床加工程序也可通過(guò)鍵盤(pán)用手工方式直接輸入數(shù)控系統(tǒng);
數(shù)控加工程序還可由編程計(jì)算機(jī)用RS232C或采用網(wǎng)絡(luò)通信方式傳送到數(shù)控系統(tǒng)中。
,=q7}5o Y h&:Q$*A> 零件加工程序輸入過(guò)程有兩種不同的方式:一種是邊讀入邊加工(數(shù)控系統(tǒng)內(nèi)存較小時(shí)),另一種是一次將零件加工程序全部讀入數(shù)控裝置內(nèi)部的存儲(chǔ)器,加工時(shí)再?gòu)膬?nèi)部存儲(chǔ)器中逐段逐段調(diào)出進(jìn)行加工。
i;uG:,ro \\E_W9.u 3、數(shù)控裝置
[Ls2k&)0 utFcFdX 數(shù)控裝置是數(shù)控機(jī)床的核心。數(shù)控裝置從內(nèi)部存儲(chǔ)器中取出或接受輸入裝置送來(lái)的一段或幾段數(shù)控加工程序,經(jīng)過(guò)數(shù)控裝置的邏輯電路或系統(tǒng)軟件進(jìn)行編譯、運(yùn)算和邏輯處理后,輸出各種控制信息和指令,控制機(jī)床各部分的工作,使其進(jìn)行規(guī)定的有序運(yùn)動(dòng)和動(dòng)作。
#%}u8\q ctwhfS|Y0 零件的輪廓圖形往往由直線、圓弧或其他非圓弧曲線組成,刀具在加工過(guò)程中必須按零件形狀和尺寸的要求進(jìn)行運(yùn)動(dòng),即按圖形軌跡移動(dòng)。但輸入的零件加工程序只能是各線段軌跡的起點(diǎn)和終點(diǎn)坐標(biāo)值等數(shù)據(jù),不能滿足要求,因此要進(jìn)行軌跡插補(bǔ),也就是在線段的起點(diǎn)和終點(diǎn)坐標(biāo)值之間進(jìn)行“數(shù)據(jù)點(diǎn)的密化”,求出一系列中間點(diǎn)的坐標(biāo)值,并向相應(yīng)坐標(biāo)輸出脈沖信號(hào),控制各坐標(biāo)軸(即進(jìn)給運(yùn)動(dòng)的各執(zhí)行元件)的進(jìn)給速度、進(jìn)給方向和進(jìn)給位移量等。
7