Simplify3D 切片軟體 列印參數全解析05 – G-Code與Scripts分頁
--------G-Code設定
所謂Gcode是在數位製造機具中相當重要的程式控制碼,所謂的切片軟體就是將模型轉換成為機器看的懂的程式碼,也就是Gcode檔案,Gcode檔案以大量的路徑控制組成,並搭配上百種內建控制碼,控制機器的運作。
詳情可以看這裡
https://reprap.org/wiki/G-code
在S3D軟體中,Gcode分頁就是設定Gcode的基本選項,這個分頁跟機器韌體有絕對的關係,設定錯誤可能會造成機器運作不正常或是無法運作。
這個分頁分為四個區塊,左上角是針對機器做設定,以Ping 3D印表機來說,第一第三與第六選項打勾即可。
左下角是全域Gcode偏移,一般XYZ都設定0即可。
右上角是針對機器的列印範圍跟初始位置(Home)做設定,第一個選項可以針對機器選擇類型,如果是XYZ正方形架構的機器,選擇Cartesian Robot,如果是三角洲架構,那就選擇DELTA ROBOT。
Build Volume 機器列印範圍
值得注意的是,S3D的DELTA計算方式並非將四方切除對角角落變成圓型,而是外加,所以在設定大小的時候要縮小。
Origin Offset 初始位置
就是按下 Auto Home之後,機器噴頭的位置。
Home Dir 回歸初始位置方向
Flip Build table axis 翻轉軸向,DELTA架構通常需要翻轉Y軸。
Toolhead Offset 噴頭偏移 一般設定XY都是0即可。
右下角主要是針對電腦聯機列印的參數設定,一般依照列印機的原廠參數設定,如果不知道,可以詢問原廠,或是參考原廠提供的別款切片軟體參數設定。
--------Scripts腳本設定
Scripts腳本設定可以針對列印開始、中途、結束的時候,給定指令,簡化與加速工作。
Starting Scripts 開始腳本
列印開始的腳本,一般我們會使用這兩行
G28 ; home all axes
G92 E0
機器的溫度設定,在S3D這邊已經在溫度設定處設定好了,所以不用在這邊額外設定,除非有想要預熱之類的,才需要額外寫。
Layer Change Scripts 換層腳本
換層的時候想要機器做什麼,可以在此設定。一般不用撰寫腳本留空白即可。
Retraction Scripts 回抽腳本
回抽的時候想要機器做什麼,可以在此設定。一般不用撰寫腳本留空白即可。
Tool Change Scripts 換噴頭腳本
更換噴頭時候想要機器做什麼,可以在此設定。一般不用撰寫腳本留空白即可。
Ending Scripts 結束腳本
列印結束後,想要機器完成什麼事情。一般會設定這些指令
G28 ; home all axes 噴頭位置回歸
M104 S0 ; turn off extruder 噴頭降溫
M84 ; disable motors 關閉步進馬達,這樣可以手動滑動。
M140 S0 ; turn off bed 熱床降溫
M107; 風扇關閉。
下方Post Processing設定可以新增自己定義的腳本,例如有的人會想要再列印前清理噴頭,或是列印專屬的圖案,可以撰寫在這邊。