使用方式
- 選擇或拖入簡單實體零件的 STL 檔案。
- 輸入列印床尺寸、噴嘴與線材直徑、溫度和速度(設定會儲存在此瀏覽器中)。
- 調整層高、牆壁、頂層與底層及填充密度,並檢查起始與結束 G-code。
- 點擊「切片」,在預覽中逐層檢視,然後下載 G-code。
運作方式
STL(二進位或 ASCII)會置中於列印床,若您要求可縮放,並下移使其最低點位於 Z = 0。每一層在其高度中間切過:以平面與每個三角形相交,線段連接成封閉輪廓,並依巢狀關係分為外邊界與孔洞。牆壁是將輪廓向內偏移半條線寬,之後每增加一道牆再偏移一條線寬而建立;內角會圓角化,移除自相交並裁切重疊的牆壁。填充為直線型:相鄰層交替使用 45° 與 −45° 的平行線,間距為線寬 ÷ 填充密度。距離頂面或底面在所選層數範圍內的區域會使用實心填充,這是透過將每一層與其上下層比較來判斷。
G-code 為 Marlin 風格:絕對定位與絕對擠出(M82)、G0 移動與 G1 擠出動作、超過 1.5 mm 的移動前會回抽、零件風扇從第二層開啟,以及 ;LAYER 與 ;TYPE 註解。擠出量的計算方式為每移動一公釐:線寬 × 層高 × 流量 ÷ 線材截面積。裙邊沿著第一層的凸包外圍繪製。
它不會做的事:支撐、橋接或懸垂偵測、接縫位置、移動避讓(combing)、Z 軸抬升、熨平、適應性層高、比線寬更薄的牆壁間隙填補、底邊、多擠出機、線性推進,或考量加速度的時間估算。模型限制為 300,000 個三角形,破損網格僅在間隙較小時才會封閉。
範例
校正立方體
一個 20 mm 立方體,使用 0.2 mm 層高、2 道牆、4 層頂面與 3 層底面、20% 填充,會產生 100 層,線材約 1.3 m(約 4 g);預覽中底部和頂部會顯示實心對角線,中間則是稀疏的線條。
適用於 300 mm 床面的簡單支架
輸入 300 × 300 mm 的列印床、0.6 mm 噴嘴搭配 0.65 mm 線寬與 0.3 mm 層高,加上您印表機自己的起始代碼,就能在幾秒內切片一個扁平支架。
常見問題
我可以直接列印這份 G-code 嗎?
這是標準的 Marlin G-code,但請先檢查:起始代碼(歸位、加熱、擠出初始線)、列印床尺寸與溫度必須符合您的印表機。請在 G-code 檢視器中開啟,並觀察第一層。
為何懸垂和橋接會失敗?
此切片器不會產生支撐或偵測橋接。請調整零件方向,讓它具有平坦底部且沒有陡峭懸垂,或改用 Cura、PrusaSlicer 或 OrcaSlicer。
它適用於 Klipper 或 RepRapFirmware 嗎?
移動指令是這些韌體可接受的純 G0/G1 搭配絕對 E 值。請將起始與結束代碼替換為您印表機的巨集,例如 PRINT_START。
為什麼這是 Pro 工具?
切片需要較大的檔案限制與大量運算,因此屬於 Pro 方案。切片仍完全在您的瀏覽器中進行。
為什麼時間估算比實際列印短?
此估算以距離除以速度計算,忽略加速度、Jerk 與加熱時間。小型精細零件的實際列印可能明顯更久。
隱私權
STL 檔案會在您的瀏覽器中讀取與切片,G-code 也是在您的裝置上產生。不會上傳任何內容。您的設定只會儲存在此瀏覽器的本機儲存空間中。系統會檢查您的方案狀態以解鎖工具,並只會計算一次使用工具的匿名事件。