下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、介紹本頁(yè)面描述了 G 代碼在 RepRap 固件中的使用,以及它們?nèi)绾喂ぷ?。G 代碼還是可擴(kuò)展的。一個(gè)典型的 G 代碼發(fā)送到 RepRap 機(jī)器:N3 T0*57N4 G92 E0*67N5 G28*22N6 G1 F1500.0*82N7 G1 X2.0 Y2.0 F3000.0*85N8 G1 X3.0 Y3.0*33(該行結(jié)束要標(biāo)記NL和CR。如果你想使用 Arduino 的串行接口手動(dòng)輸入 reprapGCodes,在底部應(yīng)選擇 “N&CR。)這是不準(zhǔn)確的, 固件接受的單NL, 以及單CR, 或其組合。 主機(jī)應(yīng)該 接受所有四個(gè)組合RepRapG代碼字段本節(jié)介紹了首字母的定義。定義的數(shù)字
2、 nnn 代表。數(shù)字可以是整數(shù),也可以包含一個(gè)小數(shù)點(diǎn),根據(jù)上下文。例如 X 坐標(biāo)可以是整數(shù)(X175 )或小數(shù)(X17.62 ),而試圖選擇擠出數(shù) 2.76 將毫無(wú)意義。字定義母Gnnn 標(biāo)準(zhǔn) G 代碼指令,如移動(dòng)到一個(gè)點(diǎn)Mnnn RepRap 定義的命令,如啟動(dòng)散熱風(fēng)扇Tnnn 選擇工具 nnn。 在 RepRap 里,是選擇幾號(hào)擠出機(jī)Snnn 命令的參數(shù),如發(fā)送到電機(jī)的電壓,Pnnn 命令參數(shù),如多少毫秒的時(shí)間Xnnn X 坐標(biāo),通常是移動(dòng)到Y(jié)nnn Y 坐標(biāo),移動(dòng)到。Znnn Z 坐標(biāo),移動(dòng)到。Jnnn 參數(shù)-目前未使用Fnnn 每分鐘進(jìn)給毫米。(打印頭移動(dòng)的速度)Rnnn 參數(shù)-目前未
3、使用Innn 參數(shù)-目前未使用Qnnn 參數(shù)-目前未使用擠出材料的長(zhǎng)度(毫米)。與 X, Y 和 Z 一樣,但表示擠出絲拉伸長(zhǎng)度,這基于系統(tǒng)更新的步進(jìn)機(jī)來(lái)解釋是一樣的:Ske in forge 40以上的版本就解釋為輸入長(zhǎng)絲消耗的絕對(duì)長(zhǎng)度,而不是擠壓輸出的 長(zhǎng)度。Nnnn 行號(hào)。用來(lái)在通信錯(cuò)誤的情況下要求重復(fù)傳輸。nnn 校驗(yàn)碼。用來(lái)檢查通信錯(cuò)誤G 代碼的注釋?zhuān)篘3 T0*57 ;This is a comme ntN4 G92 E0*67; So is thisN5 G28*22將會(huì)被 RepRap 忽略,就如空白行。但最好它能在發(fā)送命令前與電腦主機(jī)剝離,這可以節(jié)省帶寬。個(gè)別命令檢查N 和*
4、例如:N123 G 代碼* 71Ennn這些行號(hào)和校驗(yàn)。RepRap 固件對(duì)本地計(jì)算值的校驗(yàn)和檢查,如果它們不 同,就要求一個(gè)給定的數(shù)字線(xiàn)的重復(fù)傳輸。你可以不要這兩個(gè)-RepRap 仍然可以工作,但它不會(huì)做檢查。你必須兩 個(gè)都要或者都不要。The checksum cs for a GCode stri ng cmd (in cludi ng its line nu mber)is computed by exor- ing the bytes in the stri ng up to and not in clud ingthe * character as follows:in tcs =
5、 0;for(i = 0; cmdi!= * &cmdi!= NULL; i+)cs = csAcmdi;cs&= Oxff; /防御性編程.這個(gè)值作為一個(gè)十進(jìn)制整數(shù)*字符命令后追加值。RepRap 固件期望行數(shù)每行增加 1,如果不發(fā)生,它是標(biāo)記為錯(cuò)誤。但你可以使用的 M110 (見(jiàn)下文)重置計(jì)數(shù)。緩沖 G 命令該的 RepRap 固件存儲(chǔ)這些命令在一個(gè)環(huán)形緩沖區(qū)內(nèi)部執(zhí)行。這意味著雖然一個(gè)命令被確認(rèn)了且下一個(gè)就會(huì)被發(fā)送但沒(méi)有(明顯)的延遲。反過(guò)來(lái),這意味著線(xiàn)段序列會(huì)被劃分但兩個(gè)之間沒(méi)有延時(shí)。當(dāng)這些緩沖命令被收到,它就被確認(rèn)和在本地存儲(chǔ)了。如果本地緩沖區(qū)已滿(mǎn),這個(gè)確認(rèn)就延遲,直到緩沖區(qū)空間可以存
6、儲(chǔ)。這就是如何實(shí)現(xiàn)流量控制。GO :快速移動(dòng)例如:GO X12在這種情況下快速移動(dòng)到 X = 12 毫米。事實(shí)上,RepRap 固件快速控制動(dòng)作(見(jiàn)下面的 G1 )使用的是完全相同的代碼。(區(qū)別來(lái)自一些舊機(jī)床,如果不是在一條直線(xiàn)軸驅(qū)動(dòng)時(shí)移動(dòng)速度更快。他們G0 允許任何空間中的運(yùn)動(dòng),以盡可能快地到達(dá)目的地。)G1 的:控制移動(dòng)例如:G1 X90.6 Y 13.8 E22.4在一條直線(xiàn)上從目前的(X, Y)點(diǎn)移動(dòng)到點(diǎn)(90.6 ,13.8 ),擠出材料現(xiàn)在幵始移動(dòng)到 22.4 毫米的長(zhǎng)度。RepRap 與材料進(jìn)給都做出了反應(yīng)。因此:G1F1500G1 X90.6 Y13.8 E22.4將設(shè)置為 1500 毫米/分鐘的進(jìn)給率,那么進(jìn)給速度會(huì)根據(jù)上面的去移 動(dòng)。但米/分鐘。擠壓將加速沿
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力工程招投標(biāo)違法行為表格
- 人工智能總工程師聘用合同
- 銀行保險(xiǎn)新篇章代理業(yè)務(wù)管理
- 消防車(chē)輛出動(dòng)操作規(guī)程
- 攝影合同中合同價(jià)款調(diào)整對(duì)價(jià)
- 校園綠化草坪翻新合同
- 酒店裝修工程協(xié)議
- 宗教建筑塔吊信號(hào)工錄用協(xié)議
- 滑翔傘班組施工合同
- 展會(huì)現(xiàn)場(chǎng)保安招聘合同
- 《心理課怎么玩》讀書(shū)筆記思維導(dǎo)圖PPT模板下載
- 思想道德與法治智慧樹(shù)知到答案章節(jié)測(cè)試2023年威海職業(yè)學(xué)院
- 自我保健隨身行下冊(cè)文字版
- 詢(xún)比采購(gòu)文件模板
- 泰國(guó)落地簽證申請(qǐng)表
- 公路工程標(biāo)準(zhǔn)規(guī)范清單
- 495MW風(fēng)力發(fā)電項(xiàng)目可行性研究報(bào)告
- YY/T 0962-2021整形手術(shù)用交聯(lián)透明質(zhì)酸鈉凝膠
- 江西省某房地產(chǎn)開(kāi)發(fā)項(xiàng)目可研報(bào)告
- 現(xiàn)代電化學(xué)分析
- 12YJ4-1 常用門(mén)窗標(biāo)準(zhǔn)圖集
評(píng)論
0/150
提交評(píng)論