參考網址:https://www.3dprintinglab.com.hk/blog/3d-printer-g-code-demands-basic-guide/
基本Gcode含義
G0和G1:移動
這命令打印頭沿直線方向移動。G0和G1之間的區別是物料擠出,因為G1命令打印機移動時會擠出物料,而G0移動時不會擠出物料。當打印頭移動到指示的X和Y坐標系時,系統便會控制打印頭需不需要擠出物料。
配合G0或G1,代碼E和F會告訴打印機在此期間需要多快地移動到該位置以及應該擠出多少物料,這是最常用的Gcode命令。
G90和G91:絕對位置和相對位置
絕對位置(G90)表示打印機頭必須移動到特定x和y座標的確切位置。
相對位置(G91)表示打印頭必須使用x和y坐標的數值作移動。
例如,如果一行代碼顯示為G90 G1 X40,打印頭則必須移動到打印平台上的X = 40的確實位置;但是,如果一行代碼顯示為G91 G1 X40,則表示打印頭必須根據前一個指令的所到達的位置再向向命令的打印方向移動40mm。
G28:Home 歸零
該命令將打印噴頭回代原點,即X0和Y0坐標。
M104和M109:噴頭加熱
M104和M109都是將打印噴頭加熱到特定溫度,唯一的區別是M104命令能讓打印機在執行其他命令的同時也會進行加熱,而M109命令將暫停所有活動,直到達到最終溫度才執行下一個命令。
M140和M190:打印平台加熱
M140和M190的工作方式與上述M命令類似,不同之處在於它們處理打印平台的溫度。M140命令表示打印機在加熱平台時可以執行其他操作,而M190命令將暫停所有操作,直到打印床完全加熱為止。
有些專業人士可能會在整個職業生涯中都不需要使用Gcode,但是對Gcode有了基本了解可讓你更清楚3D打印工作的流程,增高成功打印的機率。