国产猛男猛女超爽免费视频,国产精品一区二区不卡小说,免费调教小骚货视频,欧美日韩亚洲免费一区

G-code代碼新手教程!一招提高你的3D打印技巧 

2018-07-02 12:07
現(xiàn)實中Cura和Simplify3D是我們使用得最多的兩款切片軟件,而這類型的切片軟件會從CAD模型中“自動”生成G代碼, 所以大部分用戶沒見過或編寫過單行代碼。但是,如果我們想要對3D打印有更深的理解,清楚G-code這種程序語言是很有必要的!
聽起來是不是很有趣?下面讓我們一起來看看如何看懂并理解G代碼、如何自己編寫代碼并在線測試、如何使用切片的G代碼預(yù)覽功能來解決復(fù)雜的版畫~

一、什么是G代碼?
從專業(yè)術(shù)語角度,G代碼是一種數(shù)控編程語言。對于那些知道如何編程的人來說,G代碼是一種簡單的編程語言。這是最基本的代碼,沒有先進(jìn)的結(jié)構(gòu)比如可變因素、條件結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
當(dāng)屏幕上布滿著密密麻麻的G代碼時,乍一看還蠻令人頭暈?zāi)垦5?。但?dāng)你一行一行細(xì)細(xì)地去思考時,會發(fā)現(xiàn)這些代碼還是挺簡單的!如:
  1. G1 X9.2 Y-5.42 Z0.5 E0.0377
復(fù)制代碼
那么我們應(yīng)該如何理解呢?其實G代碼的每一行以命令開頭。在這個例子中,命令是G1,而命令后面出現(xiàn)的代碼段稱為參數(shù)。
每個參數(shù)告訴打印機如何執(zhí)行命令。參數(shù)以英文字母開頭,然后指定一個值。例如,X-9.2意味著終點X坐標(biāo)- 9.2。F3000.0意味著進(jìn)給速度(F)是3000。E0.0377意味著擠出率(E)是0.0377。
你在G代碼中遇到的每一個英文字母都有特定的意義。例如,G表示幾何命令,M表示非幾何命令,x表示x坐標(biāo),y表示y坐標(biāo),f表示進(jìn)給速度等。其實在G-M代碼中有時候還會摻雜一些其它字母標(biāo)示參數(shù)意義,比如T、S、F、P等,具體意義見下表。
G-code代碼新手教程 (11).webp
(ps:表中 nnn 表示的是數(shù)字)

三、一些常用的G代碼命令
1、G0(快速移動)
執(zhí)行此命令時,噴嘴不會擠壓任何材料。這個命令通常用于將噴嘴迅速地送到打印開始或打印時所需的坐標(biāo)處。
G1命令讓打印頭以指定的速度從當(dāng)前位置移動到由命令指定的協(xié)調(diào)位置,其中速度由進(jìn)給速度參數(shù)F指定。打印頭將以協(xié)調(diào)的方式移動,使得兩個軸同時完成路徑。
G-code代碼新手教程 (13).webp
3、G17/G18/G19(選擇平面)
4、G20/G21(單位設(shè)置)
G21意味著“迅速移動到x = 7毫米和Y = 18毫米”。
  1. G21
復(fù)制代碼
G28命令讓機器返回參考點,如返回初始位置:
  1. G28
復(fù)制代碼
絕對值指令讓機器將坐標(biāo)解釋為絕對坐標(biāo),這意味著一個命令:將機器頭移動到坐標(biāo)x = 10。
  1. G90 X10
復(fù)制代碼
增量值指令與絕對值指令相反,它讓機器將坐標(biāo)解釋為相對坐標(biāo)。如果機器當(dāng)前是x = 10,則以下命令是告訴機器從當(dāng)前位置向X方向移動10個單位。在操作結(jié)束時,機器頭將位于坐標(biāo)x = 20處。
  1. G91
復(fù)制代碼
G2讓機器從其當(dāng)前位置開始順時針移動,端點由坐標(biāo)X和Y指定。旋轉(zhuǎn)中心由參數(shù) I 確定,它表示旋轉(zhuǎn)中心的當(dāng)前位置的X偏移量。J表示旋轉(zhuǎn)中心的當(dāng)前位置的Y偏移量。
G-code代碼新手教程 (4).webp
就像G2命令,G3命令創(chuàng)建一個圓周運動,但它是逆時針方向。
G-code代碼新手教程 (5).webp
現(xiàn)實中的G代碼文件,除了G代碼命令和參數(shù),它還包含用淺顯的英語寫的別的東西。 其實“;”后面的內(nèi)容為解釋性語句,即注釋,固件會忽略其內(nèi)容。為了減少通信量,可以把注釋信息都去掉。
大多數(shù)的G代碼程序包含三個重要部分。第一部分打印過程中初始化打印機。第二部分指示打印機打印模型。第三部分在打印完成后將打印機重置為默認(rèn)配置。具體如下
在打印開始之前需要執(zhí)行某些任務(wù)。例如,我們需要加熱打印床,加熱擠出機,清洗噴嘴,將噴嘴移動到起始位置等。這些任務(wù)是所有程序的第一部分。
第一行將坐標(biāo)設(shè)置為絕對坐標(biāo)。第二行設(shè)置擠出機的擠出率為絕對值。第三行打開風(fēng)扇,但設(shè)置速度為0,這基本上意味著風(fēng)扇關(guān)閉。第四行設(shè)置床溫為100度。第五行是指,在這種情況下,打印機等待床溫達(dá)到期望值100℃。
2、打印階段
因此,打印階段包括在X-Y平面移動(印刷一層),然后在Z方向移動(移動到下一層)隨后在X Y平面再移動(打印下一層)。具體如下:
G-code代碼新手教程 (7).webp
最后,當(dāng)打印結(jié)束時,最后的一些G代碼行會將打印機重置到默認(rèn)狀態(tài)。例如,噴嘴回到原點,加熱關(guān)閉(無論是熱床或是擠出機)和電機禁用。
G-code代碼新手教程 (8).webp

六、輸入和輸出
當(dāng)你點擊您的計算機上的“打印”按鈕時,3D打印軟件開始發(fā)送指令到打印機,一次一行。打印機執(zhí)行指令并反饋給計算機。如果反饋的指示沒有錯誤,則計算機將發(fā)送要執(zhí)行的下一行代碼。打印機的反饋通常遵循以下格式:
G-code代碼新手教程 (9).webp
• ok 意味著沒有檢測到錯誤。這提示計算機發(fā)送的G代碼的下一行到打印機。
• 兩個感嘆號(?。。┮馕吨布e誤。在這種情況下,機器立即關(guān)閉,打印作業(yè)中止。
其中:T表示擠出機溫度,B表示床層溫度。如果機器沒有溫度傳感器,則-273將作為一個值被返回。對M114和M117(查看文末附錄二可查看每一個G代碼命令的意義)命令坐標(biāo)反饋,反饋的格式會是:
在復(fù)雜的3D模型打印中,成功與失敗的關(guān)鍵在于是否會利用G代碼預(yù)覽功能。一般來說,當(dāng)你想打印一個復(fù)雜的三維模型時,我們最好是使用G代碼查看器,檢查每一步的打印步驟。
附錄1:兼容性說明
當(dāng)然,我們可以通過聯(lián)機的方式來處理這個問題~
附錄2:G代碼命令的意義
G-code代碼新手教程 (10).webp
G-code代碼新手教程 (15).webp
聲明:3D打印資源庫(3dzyk)內(nèi)網(wǎng)友所發(fā)表的所有內(nèi)容及言論僅代表其本人,并不代表3D打印資源庫(3dzyk)觀點和立場;如對文章有異議或投訴,請联系kefu@3dzyk.cn。
B Color Smilies

全部評論5

  • chjzjhc
    chjzjhc 2019-4-24 21:20:01
    剛開始學(xué)習(xí),3D打印資源庫很認(rèn)真,希望越辦越好
  • 659833200
    659833200 2019-4-28 00:53:31
    開始學(xué)習(xí),3D打印資源庫很認(rèn)真,希望越辦越好
  • 萬木和
    萬木和 2020-4-21 16:40:50
    請問G代碼是由什么來解釋并且轉(zhuǎn)化為電機信號的?
    wy170922 G代碼有時候也稱為G編程語言。G代碼是數(shù)控程序中的指令。一般都稱為G指令。使用G代碼可以實現(xiàn)快速定位、逆圓插補、順圓插補、中間點圓弧插補、半徑編程、跳轉(zhuǎn)加工。  發(fā)布于 2020-11-21 09:15
  • yrdl
    yrdl 2020-7-3 09:26:09
    開始學(xué)習(xí),3D打印資源庫很認(rèn)真,希望越辦越好
G-code代碼新手教程!一招提高你的3D打印技巧 
亚洲av日韩五月天久热精品-国产日韩欧美一区二区三区群战| 欧美字幕一区二区三区-好吊妞欧美一区二区在线观看| 国内精产熟女自线一二三区-六月丁香婷婷在线观看| 久久高清超碰av热热久久-国产高清不卡免费视频| 熟女少妇免费一区二区-麻豆一区二区三区免费在线观看| av噜噜国产在线观看-欧美视频亚洲视频一区二区三区| 久久夜色精品亚洲噜国产av-大香蕉伊人猫咪在线观看| hd在线观看一区二区-免费一区二区三区毛片在线| 欧美一级二级三级在线看-日韩精品欧美嫩草久久99| 国产欧美一区二区三区嗯嗯-欧美一区二区日本国产激情| 青青操视频在线观看国产-欧美成人乱码在线观看| 青青操视频在线观看国产-欧美成人乱码在线观看| 国产精品一区二区在线免费-久久精品国产亚洲av热明星| 一区二区国产高清在线-日本高清无卡一区二区三区| 成人免费资源在线观看-欧美国产日韩高清在线综合| 欧美mv日韩mv视频-熟妇人妻ⅴa精品中文| 午夜福利卫生纸福利院-一区二区三区久久亚洲| 久艹在线观看视频免费-人妻偷人精品一区二区三区| 欧美日韩精品人妻在线-在线播放中文字幕一区| 青木玲高清中文字幕在线看-视频在线免费观看你懂的| 久久蜜桃精品一区二区-麻豆视频啊啊啊好舒服| 美女把腿张开给帅哥桶-无码无套少妇18p在线直播| av网址在线直接观看-黄色av全部在线观看| 婷婷六月视频在线观看-久久亚洲综合国产精品| 国产在线不卡高清一区-日本一区二区三区四区无卡| 97香蕉久久国产在线观看-麻豆黄色广告免费看片| 亚洲国产精品一区二区av-日本一级黄色一区二区| 在线视频成人一区二区-亚洲另类中文字幕在线| 看肥婆女人黄色儿逼视频-秋霞电影一区二区三区四区| 天天干天天日天天射天天舔-精品香蕉视频官网在线观看| 欧美日韩国产在线资源-超碰成人国产一区二区三区| 色婷婷六月婷婷一区二区-91草草国产欧美在线观看| 国产老熟女激情小视频-成人一区二区人妻不卡视频| 99在线免费观看视频-丰满人妻一区二区三区视频53| 国产亚洲欧美一区91-亚洲欧美一区二区在线| 天天日天天干天天综合-99久久综合狠狠综合久久| 色综合色综合久久综合频道-埃及艳后黄版在线观看| 欧美日本亚一级二级三区久久精品-日韩欧美一区二区久久婷婷| 日韩精品一区二区三区十八-日韩人妻少妇一区二区三区| 国产免费高清av在线播放-成年人在线播放中文字幕| 亚洲国产欧美日韩不卡-熟妇激情一区二区三区|