Saturday, December 26, 2015

When the 3D printing halfway fail, how to modify the g-code continue Print 當3D列印印到一半失敗,如何修改G-code接續列印

Sometimes we encounter half 3D printing fails.In fact, there are ways to save a part of the printing works.As long as the modification G-code can continue with Print
有時候會遇到3D列印時,列印到一半失敗,其實有辦法可以挽救列印一部份的作品,只要修改G-code就可以接續著列印

We start to understand the process
我們先來瞭解過程

Measure the height of already printed
量測已經列印的高度

know where to print
進而知道列印到哪裡

And then delete the code printed inside the G-code
再把G-code內已經列印的程式碼刪除

So the rest of the code is not part of 3D printing.
所以剩下的程式碼就是還沒3D列印的部分


Implement
實作部分

First, use a vernier caliper measurements have printed part.Or lower nozzle measurement height .
首先使用游標卡尺測量已經列印的部分.或可以下降機器噴頭測量高度.




For example, it is 101.0mm
舉例來說是101.0mm

Open the G-code with Notepad
使用記事本打開G-code

Find Z height this a layer of G-code
找到當層G-code的Z高度



For example, :BEGIN_LAYER_OBJECT z=101.0mm
範例:BEGIN_LAYER_OBJECT z=101.0mm

Then this layer and before the code are removed
接著把當層及之前的程式碼都刪除

Each layer of code are composed of these instructions beginning and end
每一層的程式碼都是由這些指令開頭及結尾所組成
;BEGIN_LAYER_OBJECT z=101.0mm
;END_LAYER_OBJECT z=101.0mm


To retain the foremost code of the G-code
要保留G-code最前面的程式碼

Until M109 S200
直到M109 S200






Save and restart Print.
存檔與重新開始列印

The measured height and actual height may be errors
量測跟實際的高度可能會有誤差

We must observe whether the correct height when printing
列印時必須觀察是否高度正確

No comments:

Post a Comment