余姚優(yōu)職雕刻機(jī)培訓(xùn)介紹:雕刻機(jī)已經(jīng)為許多人所熟悉,現(xiàn)在被用于許多行業(yè)。多年來(lái)的技術(shù)解放,尤其是3d打印在過(guò)去10年的普及,已經(jīng)將這種曾經(jīng)昂貴的處理技術(shù)降低到普通愛(ài)好者可以接受的水平。數(shù)控系統(tǒng)的普及不僅是由于硬件價(jià)格的降低。
余姚優(yōu)職雕刻機(jī)培訓(xùn)
本文的目的是介紹數(shù)控(cnc)的基本知識(shí),這在平臺(tái)(無(wú)論是視窗還是linux)中是常見(jiàn)的,可能更喜歡開(kāi)源平臺(tái),比如linux或linuxcnc,但概念是一樣的。
總結(jié)一下層的界面:
雖然層有很多機(jī)械電子結(jié)構(gòu),不過(guò)他們的基本界面并不復(fù)雜,這里以我的cnc為例介紹一下接口界面:
步進(jìn)電機(jī):4個(gè)線頭,每組間隔的線圈共享兩個(gè)接頭。具體運(yùn)行原理這里就不解釋了。
主軸從簡(jiǎn)單的木工雕刻機(jī)只有動(dòng)力電源
到相對(duì)復(fù)雜的3相變頻無(wú)刷有動(dòng)力電源以及控制電線??刂齐娋€根據(jù)你的配置不同也不同,我的配置里面由兩條電線控制rs485界面。
各種感應(yīng)開(kāi)關(guān):我用的是nc開(kāi)關(guān),每個(gè)軸兩個(gè),串聯(lián)。也就是說(shuō)對(duì)于每個(gè)軸來(lái)說(shuō)只有一個(gè)信號(hào),這個(gè)信號(hào)可能代表原點(diǎn)觸發(fā),也可能是限位觸發(fā)。具體意義在軟件里面設(shè)置。這樣每個(gè)軸就是兩個(gè)線頭
對(duì)刀塊和開(kāi)關(guān)一樣,只不過(guò)是no的結(jié)構(gòu),也是兩根線。
這里的線頭里面所有的地線是可以合并的。
第二層: 余姚優(yōu)職雕刻機(jī)培訓(xùn)——硬件驅(qū)動(dòng)層
從這層開(kāi)始我們不再和機(jī)械打交道了,只有電信號(hào)。從層的接口看來(lái),有些線的信號(hào)代表什么意義很明確,比如感應(yīng)開(kāi)關(guān),接通表示正常,斷開(kāi)表示觸發(fā)。不過(guò)有些就不明確了,比如步進(jìn)電機(jī)的4根線如何使用,或者是主軸變頻控制的兩條線怎么發(fā)指令都不明確。不用擔(dān)心,這些接口一般都是標(biāo)準(zhǔn)的工業(yè)接口協(xié)議,有現(xiàn)成的芯片電路板來(lái)解釋和控制。用我的cnc打比方:我采用了gecko
g540的驅(qū)動(dòng)板,驅(qū)動(dòng)板里面帶了4個(gè)步進(jìn)電機(jī)的驅(qū)動(dòng)電路,可以同時(shí)驅(qū)動(dòng)4個(gè)步進(jìn)電機(jī)。這是什么意思呢?還記得剛才步進(jìn)電機(jī)里連出來(lái)的4根線嗎?只要接到g540的相應(yīng)位置,g540知道怎么讓電機(jī)向前轉(zhuǎn),或者向后轉(zhuǎn),或者保持當(dāng)前位置不動(dòng),你只需要告訴g540
向前還是向后,走幾步就可以了。除此以外,g540還有印射了很多不需要解釋的端口,比如限位開(kāi)關(guān),對(duì)刀塊接線等等。這些線可以認(rèn)為是直接聯(lián)通,什么都沒(méi)干
。(其實(shí)并沒(méi)有這么簡(jiǎn)單,g540很有可能對(duì)這些端口進(jìn)行了保護(hù),也就是在緊急開(kāi)關(guān)觸發(fā)的時(shí)候自動(dòng)斷開(kāi)所有的接口,不過(guò)你不需要了解)
在這一層,不是所有的電路都是在g540上的,比如我用來(lái)控制主軸的rs485接口就是一個(gè)電腦自帶的標(biāo)準(zhǔn)串口協(xié)議,所以那部分是連接在電腦上的。我還是把它放在這里解釋?zhuān)驗(yàn)檫壿嬌纤麑儆谶@層。
總結(jié)一下這一層的界面:
我們把電線接到了驅(qū)動(dòng)板上,界面也從電線變成抽象的電信號(hào)。雖然看不見(jiàn)摸不著,但是不用怕,因?yàn)檗D(zhuǎn)化為電信號(hào)以后他們代表的意義更好理解了。比如對(duì)于步進(jìn)電機(jī)來(lái)說(shuō)只有兩個(gè)信號(hào):前進(jìn)還是后退,走幾步
余姚優(yōu)職雕刻機(jī)培訓(xùn)
第三層:余姚優(yōu)職雕刻機(jī)培訓(xùn)——軟件控制
這層完全脫離硬件,你打交道的都是窗口,配置文件等等。軟件控制層的功能是解釋事先編好的刀路,告訴硬件驅(qū)動(dòng)層應(yīng)該如何移動(dòng)主軸,合適開(kāi)啟主軸,多少轉(zhuǎn)速等等。在移動(dòng)主軸的時(shí)候也要符合牛頓力學(xué),有加速,勻速和減速三個(gè)過(guò)程,所以軟件需要知道硬件的極限,能達(dá)到多大的加速度,高速度是多少等等。
文中圖片素材來(lái)源網(wǎng)絡(luò),如有侵權(quán)請(qǐng)聯(lián)系刪除