Web Serial 3D列印機控制器:免裝軟體,瀏覽器直接發送G-code、調校PID與校正硬體
專為Marlin與Klipper設計的免驅動Web Serial診斷終端機。直接在瀏覽器中移動軸向、測試極限開關、自動整定PID並校正擠出機E-steps,徹底告別Pronterface與OctoPrint。
1. 告別只為發送幾行G-code就必須開啟笨重軟體的困擾
每位3D列印玩家與技術人員都經歷過這種麻煩:想檢查Z軸為何無法歸零、測量擠出機E-steps,或是在更換加熱棒後重新校準PID。以往,您必須下載老舊的Pronterface、安裝CH340或CP2102驅動程式,並在裝置管理員中尋找COM連接埠。
在公司受管制的筆電或Chromebook上,安裝此類工具往往受到權限限制。
我們的Web Serial控制器徹底消除了這道門檻。透過標準W3C Web Serial API,您的瀏覽器能一鍵與3D列印機主機板建立直接的雙向硬體串流通訊—免下載、免註冊,隨開即用。
Web Serial API由Windows、macOS、Linux與ChromeOS上的所有Chromium核心桌面瀏覽器(Google Chrome、Microsoft Edge、Opera、Brave)原生支援。
2. 必備的一鍵硬體診斷與校正流程
不必死記冗長的G-code指令,最關鍵的故障排除功能都已化為專屬按鈕:
M119 極限開關狀態(歸零故障排除):如果列印機無法歸零或卡在邊框發出劇烈異音,九成是因為開關脫落或感測器故障。點擊「M119 Endstops」能即時查詢X/Y/Z軸與探針狀態,若未觸碰卻顯示TRIGGERED,便能立刻抓出斷線位置。
M303 PID自動調校(噴頭與熱床):更換噴嘴或加熱塊後,溫控迴路會失衡導致溫度劇烈震盪。「PID Tune Nozzle」會執行8個週期的自動加熱振盪,精確計算出最佳PID參數並立即套用。
G29 自動網格調平:啟動探針自動測量熱床平整度,提早發現平台變形。
M503與M500(讀取與儲存設定):點擊「M503 Settings」可在終端機列印出目前步數與加速度;調校完成後點擊「M500 Save EEPROM」即可永久寫入主機板快閃記憶體。
3. 精準手動步進移動與擠出機E-Steps校正
在組裝、調皮帶與調平熱床時,精確的手動控制是不可或缺的:
1mm、10mm、50mm微調步進:支援微小的1mm調整以進行紙張阻力測試,或是50mm快速位移進行維護。獨立的原點按鈕可針對單一軸向歸零。
100mm E-Steps校正擠出:消除欠擠出最重要的關鍵就是擠出機步數。「Extrude 100mm」按鈕以100mm/min的穩定速度平順推出100mm耗材。測量剩餘耗材長度後輸入本站的E-steps計算機,即可立即更新M92設定。
Marlin與Klipper在噴嘴溫度低於170°C~180°C時會自動鎖定擠出機馬達(prevent_cold_extrude)。進行擠出測試前請務必先將噴頭加熱至耗材融化溫度。
4. 校正腳本運行與長時間列印的考量
本工具內建G-code腳本運行器,適用於短時間的測試程序:
適用情境:5點調平測試、第一層擠壓測試等30分鐘以內、有人在旁監控的校正檔案。
長時間列印請使用SD卡或Klipper:超過10小時的模型不建議透過瀏覽器USB串流,因為筆電進入睡眠或分頁遭系統凍結都會導致中斷。正式生產請使用SD卡或專用列印伺服器。
螢幕防休眠保護:在執行校正腳本期間,Screen Wake Lock API會自動阻止電腦進入睡眠狀態。
5. M112緊急停止與100%本機隱私保護
操作機具必須以安全為第一優先:
醒目的 M112 緊急停止:上方紅色的急停按鈕可在碰撞發生時立即發送M112指令,在毫秒內切斷步進馬達與加熱器的電源。
100%本機隱私:串口傳輸僅在電腦USB埠與列印機晶片之間進行,絕不會有任何資料傳送至外部雲端伺服器。