怎樣看懂命令3D打印機(jī)的G代碼?

dy1993   2017-07-05 17:11:24

當(dāng)屏幕上布滿著密密麻麻的G代碼時(shí),乍一看還蠻令人頭暈?zāi)垦5摹5?dāng)你一行一行細(xì)細(xì)地去思考時(shí),會(huì)發(fā)現(xiàn)這些代碼還是挺簡(jiǎn)單的。如:

這一行告訴3D打印機(jī)向目的地直線移動(dòng),目的地坐標(biāo)x = 9.2,y=-5.42,和Z = 0.5,進(jìn)給速度為3000。

那么我們應(yīng)該如何理解呢?其實(shí)G代碼的每一行以命令開(kāi)頭。在這個(gè)例子中,命令是G1,而命令后面出現(xiàn)的代碼段稱(chēng)為參數(shù)。

這意味著“以受控的方式直線運(yùn)動(dòng)”(查看文末附錄二可查看每一個(gè)G代碼命令的意義)。

每個(gè)參數(shù)告訴打印機(jī)如何執(zhí)行命令。參數(shù)以英文字母開(kāi)頭,然后指定一個(gè)值。例如,X-9.2意味著終點(diǎn)X坐標(biāo)- 9.2。F3000.0意味著進(jìn)給速度(F)是3000。E0.0377意味著擠出率(E)是0.0377。

從字母G開(kāi)始的命令是幾何命令,它們告訴3D打印機(jī)頭如何移動(dòng),但這顯然不足以控制3D打印機(jī)的所有方面。如果你需要告訴3D打印機(jī)關(guān)掉電機(jī)或提高床溫呢?對(duì)于這些非幾何任務(wù),G代碼的實(shí)現(xiàn)還定義了一組以字母M開(kāi)頭的命令,它們被貼切地稱(chēng)為M碼。命令M140設(shè)置床溫,命令M190使打印機(jī)等待達(dá)到目標(biāo)溫度。

你在G代碼中遇到的每一個(gè)英文字母都有特定的意義。例如,G表示幾何命令,M表示非幾何命令,x表示x坐標(biāo),y表示y坐標(biāo),f表示進(jìn)給速度等。其實(shí)在G-M代碼中有時(shí)候還會(huì)摻雜一些其它字母標(biāo)示參數(shù)意義,比如T、S、F、P等,具體意義見(jiàn)下表:

0

1587 0

發(fā)表評(píng)論

登陸后參與評(píng)論