歡迎訪問(wèn)湖南鑫睿智能科技有限公司
CNC控制器的功能:
在這里,主要把前述數(shù)控任務(wù)所要實(shí)現(xiàn)的功能進(jìn)行總結(jié),以進(jìn)一步分析與綜合CNC控制器的硬件、軟件的體系結(jié)構(gòu)。?
CNC控制器的功能通常包括基本功能和選擇功能?;竟δ苁菙?shù)控系統(tǒng)必備的功能,選擇功能是供用戶按機(jī)床特點(diǎn)和用途可進(jìn)行選擇的功能,CNC通常有如下主要功能:?
1、軸控制功能:此功能是指CNC可控制的和同時(shí)控制的軸數(shù)。對(duì)于數(shù)控機(jī)床運(yùn)動(dòng)的軸有移動(dòng)軸和回轉(zhuǎn)軸,有基本軸和附加軸。一般數(shù)控車床只需2根同時(shí)控制軸。數(shù)控銑床、數(shù)控鏜床和加工中心需要有3根或3根以上的控制軸。而同時(shí)控制的軸數(shù)按用途不同可以是2軸或3軸等。在加工空間曲面的數(shù)控機(jī)床則需要3根以上的同時(shí)控制軸。控制軸數(shù)越多,尤其是同時(shí)控制軸數(shù)越多,CNC控制器就越復(fù)雜,多軸聯(lián)動(dòng)的零件程序編制也就越困難。?
2、準(zhǔn)備功能:準(zhǔn)備功能也稱G功能,它用來(lái)指令機(jī)床運(yùn)動(dòng)方式的功能,包括基本移動(dòng)、平面選擇、坐標(biāo)設(shè)定、刀補(bǔ)償、固定循環(huán)、米英制轉(zhuǎn)換等指令。用G和它后面的兩位數(shù)字表述。
3、插補(bǔ)功能:CNC是通過(guò)軟件插補(bǔ)來(lái)實(shí)現(xiàn)刀具運(yùn)動(dòng)的軌跡。由于輪廓連續(xù)控制時(shí)的實(shí)時(shí)性很強(qiáng),軟件插補(bǔ)的計(jì)算速度較難滿足數(shù)控機(jī)床對(duì)進(jìn)給速度和分辨率的要求,以及要求CNC不斷擴(kuò)展其他方面的功能而減少插補(bǔ)計(jì)算所占用CPU時(shí)間。因此,CNC的插補(bǔ)功能實(shí)際上被分為粗插補(bǔ)和精插補(bǔ),軟件每次插補(bǔ)一個(gè)小線段數(shù)據(jù)稱為粗插補(bǔ),私服接口根據(jù)粗插補(bǔ)的結(jié)果,將小線段分成單個(gè)脈沖輸出,稱為精插補(bǔ)。?
進(jìn)行輪廓加工的零件形狀,大多數(shù)是由直線和圓弧構(gòu)成,有點(diǎn)由更復(fù)雜的曲線構(gòu)成,因此有直線、圓弧、拋物線、正弦、圓筒、樣條插補(bǔ),實(shí)現(xiàn)插補(bǔ)運(yùn)算的方法有逐點(diǎn)比較法,數(shù)字積分法直接函數(shù)運(yùn)算法等。進(jìn)給功能,根據(jù)機(jī)械加工工藝要求,CNC的進(jìn)給功能用F直接指令數(shù)控機(jī)床各軸的進(jìn)給速度 。