Klipper:Raspberry Pi 缺貨的替代品

話 說 Raspberry Pi 缺 貨 已 經 缺 了 好 幾 年 ,原 來 定 價 US$45 美 金 的 Pi 4 2GB,炒 價 早 就 超 越 了 港 幣 千 元 。淘 寶 有 貨 的 店 ,價 錢 都 在 千 元 人 仔 以 上 ,連 之 前 的 舊 貨 Pi 3B+ 索 價 也 高 達 ¥750 人 仔 ( 近 月 價 錢 感 覺 稍 有 鬆 動 )。

我 自 己 很 早 就 開 始 玩 Pi,家 裡 還 有 一 片 當 年 的 第 一 代 Pi B+。我 也 很 早 就 開 始 用 Octoprint,家 裡 的 3D 打 印 機 ,全 部 都 多 配 了 一 台 Pi 來 行 Octoprint ( 除 了 用 Duet 2 WiFi 的 那 些 ,呵 呵 )。

再 加 上 什 麼 MagicMirror 呀 、CNCjs 呀 、retropie 呀 、Pi Hole 呀 ,家 裡 真 是 要 多 少 Pi 就 有 多 少 Pi。不 過 手 上 再 多 的 Pi,也 總 有 用 完 的 一 天 ( 我 堅 持 唔 用 炒 價 買 Pi,正 所 謂 「咪 幫 罪 犯 ,咪 買 翻 版 」,只 要 無 人 幫 襯 ,個 價 自 然 炒 唔 起 )。

近 來 手 痕 又 走 左 去 砌 Voron,也 打 算 趁 機 將 Duet 2 WiFi 的 打 印 機 都 升 級 klipper ( 行 octoprint 的 當 然 早 早 升 級 了 )。要 行 klipper 就 要 用 Pi,正 好 見 到 有 一 些 品 牌 推 出 了 代 用 品 ,就 全 部 都 比 較 一 遍 好 了 。

其 實 未 有 Octoprint、未 有 klipper 之 前 ,因 為 Pi 的 成 功 ,所 以 一 直 都 有 大 量 的 模 仿 者 。不 過 因 為 Pi 的 硬 件 不 是 open source 的 ,所 以 別 人 只 能 模 仿 ,而 不 能 推 出 clone。

在 芸 芸 眾 多 乜 Pi 物 Pi 裡 面 ,Orange Pi 就 是 一 個 很 好 的 選 擇 。而 且 klipper 的 其 中 一 個 常 用 安 裝 方 法 ,MainsailOS,本 身 就 有 推 出 Orange Pi 的 版 本 。MainsailOS 預 裝 好 了 klipper 的 絕 大 部 分 功 能 ,比 起 用 KIAUH 更 懶 更 方 便 更 簡 單 。

Raspberry Pi
4 Model B ( 2GB )
Raspberry Pi
3 Model B+
Orange Pi
4 LTS
Orange Pi
3 LTS
CPUBCM2711
4 core / A72
1.8GHz
BCM2837B0
4 core / A53
1.4GHz
RK3399
2 core / A72
4 core / A53
1.8GHz
Allwinner H6
4 core / A53
1.8Ghz
RAM2GB1GB3GB / 4GB2GB
LAN1000M1000M
*limit to 300M
1000M1000M
WiFiDual Band ac
( WiFi 5 )
Dual Band ac
( WiFi 5 )
Dual Band ac
( WiFi 5 )
外置天線
2T2R
Dual Band ac
( WiFi 5 )
外置天線
USBUSB 3.0 x 2
USB 2.0 x 2
USB 2.0 x 4USB 3.0 x 2
USB 2.0 x 1
USB 3.0 x 1
USB 2.0 x 2
GPIO40-pin40-pin26-pin26-pin
ScreenMicro HDMI x 2
DSI
HDMI x 1
DSI
HDMI x 1
DP x 1
DSI
HDMI x 1
StorageMicroSDMicroSDMicroSD
16GB eMMC ( 可選 )
MicroSD
8GB eMMC
Power SupplyUSB-C 5VMicroUSB 5VDC 5V/4A
USB-C 5V/4A
USB-C 5V/3A
Price炒價
( 原價 US$45 )
炒價
( 原價 US$35 )
¥399¥249

A72 核 心 是 比 A53 核 心 快 很 多 的 ,所 以 即 使 同 樣 是 4 核 心 ,Pi 4 是 比 Pi 3 快 很 多 很 多 的 。所 以 Orange Pi 4 LTS 的 6 核 心 ( 包 含 2 個 A72 ),性 能 是 接 近 Pi 4 的 。而 Orange Pi 3 LTS,性 能 則 是 對 應 Pi 3。不 過 Orange Pi 3 LTS 的 CPU 較 Pi 3 新 ,頻 率 亦 比 較 高 ,所 以 性 能 應 該 會 快 一 點 。

Orange Pi 3 LTS / 4 LTS 和 Raspberry Pi 的 各 方 面 都 非 常 接 近 ,價 錢 則 平 了 一 大 截 ,加 上 有 MainsailOS,確 實 是 非 常 好 的 替 代 方 案 。可 惜 …

可 惜 的 是 ,國 內 的 3 大 3D 打 印 機 主 板 品 牌 ,Makerbase MKS、BigTreeTech 和 Mellow Fly,都 不 約 而 同 地 推 出 了 自 家 的 Pi 替 代 方 案 。

Orange Pi
3 LTS
Makerbase
MKS Pi V1.1
BigTreeTech
BTT Pi V1.2
Mellow
Fly Pi
CPUAllwinner H6
4 core / A53
1.8Ghz
RK3328
4 core / A53
Allwinner H616
4 core / A53
1.5GHz
Allwinner H5
4 core / A53
1.5Ghz
RAM2GB1GB1GB1GB
LAN1000M100M100M100M
WiFiDual Band ac
( WiFi 5 )
外置天線
Dual Band ac
( WiFi 5 )
外置天線
USBUSB 3.0 x 1
USB 2.0 x 2
USB 3.0 x 1
USB 2.0 x 2
USB 2.0 x 4USB 2.0 x 4
GPIO26-pin---40-pin40-pin
ScreenHDMI x 1HDMI x 1
SPI
HDMI x 2
SPI
HDMI x 1
SPI
StorageMicroSD
8GB eMMC
MicroSDMicroSDMicroSD
Power SupplyUSB-C 5V/3ADC 12/24V
USB
DC 12/24V
USB
DC 12/24V
USB
Price¥249¥179¥178¥179
KlipperScreen---MKS PI-TS35V1.0
SPI screen
3.5 inch Touch Screen
¥75
BTT TFT35 SPI
SPI screen
3.5 inch Touch Screen
¥88
FLY TFT V1
SPI screen
3.5 inch Touch Screen
¥89
CAN bus---外置 USB 模塊
USB to CAN 模塊
¥79.99
預留 CAN bus
需另購 U2C module
¥48
預留 CAN bus
需另購 FLY CANhat 模塊
¥60
eMMC---MKS eMMC 模塊
8GB eMMC
¥40
---FLY M2WE 模塊
16GB eMMC
Dual Band WiFi
¥79

這 三 家 的 Pi 明 顯 是 針 對 klipper 特 別 優 化 ,在 各 項 功 能 、定 價 都 十 分 接 近 ,如 果 不 是 使 用 不 同 的 硬 件 ,我 差 點 以 為 是 同 一 家 廠 OEM 的 。

三 款 Pi 的 CPU 都 是 4 個 A53,性 能 應 該 和 Pi 3 差 不 多 ,跑 Klipper 是 絕 對 足 夠 的 。它 們 針 對 klipper 的 優 化 ,包 括 使 用 SPI 連 接 、支 持 KlipperScreen 的 3.5寸 touchscreen 顯 示 屏 ,連 接 ADXL345 的 SPI 接 口 ,預 留 了 CAN bus 接 口 ,可 以 用 eMMC 替 代 容 易 corrupt 的 SD Card 等 等 。

其 中 我 最 最 最 喜 歡 的 ,就 是 直 接 支 持 使 用 12/24V 供 電 !終 於 不 再 需 要 預 備 多 個 USB 電 源 ,又 或 者 額 外 加 個 降 壓 模 組 了 。

不 過 當 然 也 有 一 些 奇 奇 怪 怪 的 地 方 ,例 如 Makerbase 和 Mellow 都 沒 有 WiFi,三 者 的 LAN 都 只 有 100MB,現 在 都 什 麼 時 代 了 ??還 好 它 們 都 支 援 很 多 便 宜 的 USB WiFi,去 淘 寶 求 其 買 個 10 蚊 的 就 可 以 了 ( 因 為 Linux 裝 driver 比 較 麻 煩 ,所 以 你 買 最 新 最 勁 的 WiFi 6+ 反 而 很 大 機 會 用 不 了 )。

可 能 是 SD card 太 過 容 易 corrupt,所 以 部 分 品 牌 也 支 持 額 外 的 eMMC 模 組 。他 們 用 的 eMMC 模 組 會 比 平 價 的 SD card 速 度 快 一 些 ,也 不 會 那 麼 容 易 損 壞 ,對 系 統 的 穩 定 性 會 有 一 定 幫 助 。我 自 己 也 有 買 Mellow 的 M2WE,當 然 不 會 打 印 得 更 快 ,但 至 少 感 覺 上 是 安 心 一 點 ( 當 然 M2WE 也 包 含 dual band WiFi,不 單 純 是 eMMC 模 組 )。

至 於 CAN Bus,也 不 是 直 接 支 持 ,而 是 只 預 留 了 接 口 。你 真 想 用 的 話 又 要 你 去 多 買 一 個 CAN 模 塊 插 在 Pi 上 面 。真 係 激 死 人 。( 難 道 是 Pi 唔 賺 你 錢 ,靠 這 些 周 邊 狂 賺 回 來 ? )

這 三 款 Pi 的 原 廠 OS 都 是 Armbian 改 的 ,全 部 都 預 裝 好 了 klipper 以 及 常 用 的 plugin。一 些 硬 件 所 需 要 的 軟 件 也 都 幫 你 預 先 安 裝 和 設 定 好 ,例 如 ADXL345、klipper screen 等 等 ,都 差 不 多 可 以 一 插 即 用 。

這 些 原 廠 OS 其 實 就 像 是 MainsailOS 一 樣 ,不 過 不 知 道 為 什 麼 ,他 們 預 設 都 了 使 用 Fluidd 作 為 web interface。如 果 你 唔 鍾 意 Fluidd,當 然 也 可 以 改 回 用 Mainsail。不 過 比 起 MainsailOS,這 些 原 廠 OS 裡 的 軟 件 都 比 較 舊 ,也 沒 設 定 好 update manager。

你 真 喜 歡 的 話 ,當 然 也 可 以 裝 個 乾 淨 的 Armbian 然 後 自 己 KIAUH ( 至 少 Mellow Fly 有 提 供 image )。不 過 那 些 硬 件 支 援 ,例 如 ADXL345、3.5寸 tourch screen 之 類 ,就 要 你 自 己 懂 得 額 外 設 定 了 ( 當 然 ,你 用 Raspberry Pi 的 話 也 要 自 己 做 這 些 設 定 )。

雖 說 Pi 4 和 Orange Pi 4 LTS 的 CPU 會 比 較 快 ,但 應 用 在 Klipper 上 應 該 是 沒 有 什 麼 優 勢 的 。所 以 如 果 安 裝 Klipper 的 話 ,還 是 買 這 三 款 針 對 Klipper 的 便 宜 Pi 比 較 好 。( 也 不 再 需 要 去 買 Pi Zero 2 了 吧 ? )

至 於 這 3 款 Pi 選 那 個 好 ?其 實 都 差 不 多 。我 個 人 覺 得 BigTreeTech 的 Pi 使 用 了 比 較 新 的 CPU,也 內 建 了 使 用 外 置 天 線 的 WiFi,在 相 同 價 位 之 下 是 稍 為 優 勝 一 點 。

這 就 完 了 麼 ?不 是 。因 為 以 上 這 三 家 廠 都 是 做 3D 打 印 機 控 制 板 起 家 的 ,所 以 也 十 分 自 然 地 ,將 自 家 的 Pi 和 自 家 的 控 制 板 配 種 而 生 出 了 2 合 1 主 板 。

Mellow 的 Fly Gemini 已 經 出 到 V3 了 ,算 是 很 成 熟 的 產 品 。使 用 CAN bus 也 終 於 不 再 需 要 額 外 多 買 一 個 CAN 模 組 了 。不 過 Fly Gemini V3 只 能 安 裝 4 個 stepper driver,所 以 只 適 用 於 VORON 0.2 之 類 比 較 簡 單 的 3D 打 印 機 。

Makerbase 就 有 MKS SKIPR。它 支 持 7 個 stepper driver,用 來 裝 VORON 2.4 也 夠 用 。

BigTreeTech 就 有 Manta 系 列 主 板 。BigTreeTech 用 了 完 全 不 同 的 approach,Manta 系 列 主 板 預 留 了 一 個 可 以 安 裝 Pi compute module 的 接 口 ,同 時 自 家 也 推 出 了 自 家 的 compute module CB1。我 估 計 設 計 的 想 法 是 Pi 4 是 買 不 到 了 ,compute module 4 總 買 得 到 吧 ,到 後 來 連 compute module 4 也 買 不 到 了 ,乾 脆 我 出 個 CB1 給 你 們 先 用 著 ,到 將 來 買 得 到 compute module 4 時 再 升 級 也 不 遲 。Manta 系 列 原 來 只 有 M4P 和 M8P,最 近 又 推 出 了 M5P 和 M8P V1.1,看 來 也 是 賣 得 不 錯 。

使 用 2 合 1 主 板 ,在 安 裝 和 接 線 方 面 都 會 簡 單 一 些 ,原 廠 提 供 的 OS 就 已 經 包 含 了 對 應 的 printer config。對 空 間 狹 小 的 迷 你 打 印 機 特 別 有 用 。例 如 我 的 VORON V0.2 裝 的 就 是 一 片 Fly Gemini V3。

除 了 2 合 1 主 板 ,近 來 也 有 不 同 品 牌 推 出 了 所 謂 的 klipper pad,例 如 Creality Sonic Pad、FLSUN Speeder Pad、BigTreeTech PAD7 等 等 。其 實 就 是 安 裝 好 了 klipper + klipper screen 的 機 器 ,當 然 同 樣 可 以 用 來 替 代 Pi。不 過 那 個 千 元 價 位 ,除 了 你 本 身 就 有 creality 3D 打 印 機 而 又 完 全 唔 懂 klipper,正 常 人 應 該 不 會 買 吧 ?

Posted in GRBL + 3D 打印 | Tagged , , , , , , , | Leave a comment

人類歷史上最便宜的 VORON 3D 打印機

VORON 是 好 東 西 ,係 人 都 知 。又 有 哪 個 3D 打 印 的 玩 家 會 唔 想 自 己 砌 一 部 VORON 呢 ?不 過 想 砌 一 部 VORON 卻 不 便 宜 。

VORON 有 點 特 別 ,就 是 VORON 的 設 計 團 隊 ,並 不 售 賣 3D 打 印 機 ,而 是 只 釋 出 一 個 又 一 個 完 全 免 費 和 開 源 的 設 計 。你 可 以 按 照 他 們 的 設 計 ,採 購 一 模 一 樣 的 硬 件 ,然 後 自 己 打 造 一 台 VORON 出 來 。

VORON 的 官 方 物 料 清 單 ( BOM,Bill of Materials ),動 軏 都 超 過 一 百 項 不 同 的 材 料 。按 照 官 方 BOM 上 面 的 零 件 來 推 算 ,一 台 VORON 2.4 大 概 要 US$1,500 – US$1,900 美 金 。結 構 簡 單 一 點 的 Trident,約 要 US$1,000 – US$1,300 美 金 。而 最 細 部 的 VORON 0,也 要 US$400 – US$600 美 金 。

VORON 的 物 料 清 單 包 含 了 大 量 的 不 同 零 件 ,基 本 上 很 難 在 同 一 家 店 全 部 買 齊 。而 部 分 零 件 ,更 是 需 要 訂 製 的 貨 品 ( 鋁 型 材 、阿 加 力 膠 板 、直 線 導 軌 等 等 )。所 以 後 來 就 有 一 些 店 ,推 出 了 包 含 大 部 分 零 件 的 VORON Kit。比 較 出 名 的 有 LDO、Formbot、Fysetc 等 等 。

為 什 麼 說 是 大 部 分 零 件 ,而 不 是 全 部 零 件 呢 ?這 主 要 分 兩 方 面 。首 先 是 打 印 件 。VORON 本 身 就 包 含 很 多 3D 打 印 件 ,因 為 很 多 砌 VORON 的 人 其 實 自 己 都 有 3D 打 印 機 ,所 以 很 多 KIT 都 不 包 含 打 印 件 ,預 你 按 自 己 喜 好 的 色 系 來 打 印 。第 二 是 有 些 東 西 例 如 Hotend 或 者 controller,原 設 計 是 沒 有 硬 性 指 定 用 那 一 個 的 。這 一 類 東 西 選 擇 都 有 很 多 ,由 平 到 貴 都 有 ,所 以 這 些 部 分 就 留 給 你 自 己 額 外 選 購 。

購 買 VORON Kit 的 還 要 注 意 一 點 ,因 為 VORON 本 身 是 開 源 設 計 ,所 以 每 家 店 都 或 多 或 少 地 很 尊 重 這 種 精 神 ,從 而 修 改 了 物 料 清 單 中 的 部 分 零 件 。最 常 見 的 就 是 偷 工 減 料 ,把 BOM 裡 面 的 名 牌 子 零 件 ,換 成 平 價 貨 。例 如 Misumi ( 原 來 叫 三 住 ,後 來 改 名 做 米 思 米 ) 的 鋁 型 材 、MEAN WELL ( 明 緯 ) 的 火 牛 等 等 。我 見 過 最 喪 心 病 狂 的 ,更 把 人 人 讚 嘆 的 Klipper firmware 換 成 RepRap firmware ( 唉 ,Why?)。

如 果 你 是 3D 打 印 的 資 深 玩 家 ,心 如 明 鏡 ,目 光 如 炬 的 話 ,那 這 些 都 不 是 問 題 。不 同 Kit 不 同 內 容 你 可 以 去 仔 細 比 較 ,缺 了 什 麼 你 可 以 自 己 補 齊 ,如 有 不 喜 歡 的 更 可 以 自 己 升 級 。

但 隨 著 VORON 越 來 越 出 名 ,連 一 些 半 桶 水 玩 家 ( 可 能 只 買 過 一 台 入 門 級 Creality 或 者 Anycubic 就 以 為 自 己 懂 很 多 ) 也 來 湊 熱 鬧 ,希 望 可 以 自 己 親 手 砌 一 台 VORON。於 是 就 有 商 家 推 出 了 相 對 入 門 級 的 ,真 正 全 包 的 VORON Kit。( 半 桶 水 指 的 是 我 ,大 家 不 要 對 號 入 座 ,咳 咳 咳 )

全 包 了 什 麼 呢 ?第 一 是 打 印 件 ,全 都 給 你 打 印 好 了 ,到 手 即 裝 ( 當 然 ,color scheme 是 固 定 的 )。第 二 是 Controller,不 單 是 3D 打 印 機 主 板 ,連 Pi 都 給 你 準 備 好 了 ( 多 為 二 合 一 主 板 )。不 只 Firmware 幫 你 燒 錄 好 ,Config 檔 也 雙 手 奉 上 。第 三 是 Hotend 也 給 你 準 備 好 ,永 久 解 決 了 你 的 選 擇 性 困 難 症 。第 四 是 所 有 接 線 的 接 頭 都 幫 你 夾 好 了 ,大 大 減 低 接 錯 線 的 風 險 ,你 也 不 需 購 買 一 堆 接 線 夾 線 工 具 。

我 說 的 是 一 個 比 較 新 的 VORON Kit 牌 子 ,Siboor,官 網 就 是 siboor.com。近 來 在 Youtube 也 開 始 見 到 有 Review。它 門 的 VORON kit 在 淘 寶 也 有 得 賣 ,而 且 不 只 一 個 賣 家 ,但 並 不 是 以 Siboor 為 品 牌 ,大 概 都 是 reseller。

Siboor 可 以 說 把 偷 工 減 料 做 到 極 致 ,之 前 還 推 出 了 一 台 「青 春 版 」( 即 簡 配 版 ) 的 VORON 0.1,全 包 價 只 要 ¥1799 人 仔 。根 據 網 上 的 review,這 部 青 春 版 用 了 便 宜 的 E3D V6 clone,熱 床 也 用 了 便 宜 的 鋁 基 板 熱 床 而 不 是 硅 膠 加 熱 墊 ,圍 邊 膠 板 用 了 不 一 樣 的 固 定 方 法 ,打 印 件 的 尺 寸 有 一 點 點 的 不 準 確 ,用 了 便 宜 的 二 合 一 主 板 而 沒 有 給 你 配 一 台 天 價 的 Pi 等 等 。

都 係 果 句 ,如 果 你 懂 的 話 ,這 些 都 不 是 問 題 。但 萬 一 你 不 懂 的 話 ,呵 呵 。那 你 本 來 就 不 應 該 砌 一 台 VORON ……

不 到 兩 千 塊 的 VORON 呀 呀 呀 ,怎 麼 能 不 買 呀 呀 呀 …… 但 是 ,早 排 VORON 0 由 0.1 升 級 去 了 0.2,我 有 點 嫌 剛 買 完 0.1 Kit 馬 上 又 得 要 去 採 購 材 料 升 級 0.2 很 麻 煩 。

好 了 ,現 在 終 於 等 到 了 ,Siboor 推 出 了 VORON 0.2 的 kit。雖 然 比 青 春 版 貴 了 幾 百 蚊 ,但 也 沒 有 青 春 版 偷 工 減 料 那 麼 利 害 。

Siboor 0.2 3D Printing Kit

這 次 我 是 在 「3D打 印 极 客 驿 站 」購 買 的 ,價 錢 折 實 只 要 ¥2399。我 選 擇 了 「官 方 集 運 -直 送 」,還 有 「直 運 立 減 」的 優 惠 ,差 不 多 零 運 費 直 送 香 港 。包 裹 實 際 重 量 為 7.57 KG,單 是 集 運 運 費 都 慳 了 六 七 十 蚊 。

打 印 機 的 外 盒 很 小 巧 可 愛 ,和 一 張 換 鞋 子 小 木 凳 差 不 多 。送 去 自 取 點 自 取 也 很 方 便 ,不 用 拉 車 仔 。

裡 面 各 項 零 件 排 放 得 十 分 整 齊 ,是 我 買 過 那 麼 多 3D 打 印 機 套 件 裡 面 包 裝 得 最 好 的 ,沒 有 之 一 。先 看 看 包 裝 裡 面 有 什 麼 好 東 西 吧 。

Hotend 升 級 了 一 個 疑 似 CHC-V6 的 東 東 ,CHC = Ceramic Heating Core ( 70W 大 功 率 加 熱 ? ),V6 是 指 它 可 以 安 裝 E3D V6 的 Nozzle。這 大 概 算 是 一 個 可 以 接 受 舊 有 V6 nozzle 的 E3D Revo 吧 ?真 虧 你 想 得 到 !

熱 床 用 回 了 6mm 厚 的 鋁 板 和 硅 膠 加 熱 墊 ( 24V 60W,自 帶 有 thermal fuse ),看 起 來 很 不 錯 的 樣 子 。

主 板 用 了 一 片 Fly Gemini V3 二 合 一 主 板 ,已 插 滿 4 個 TMC2209。TMC2209 已 啟 用 了 UART  mode 可 以 做 sensorless homing,也 已 經 黐 好 了 散 熱 片 。以 Pi 現 在 的 天 價 ,用 二 合 一 主 板 是 很 正 常 的 選 擇 。

Fly Gemini V3 的 Pi 的 部 分 用 了 一 顆 叫 做 Allwinner H5 的 晶 片 ,速 度 是 肯 定 比 不 上 Pi 4 的 。不 過 Fly Gemini 的 功 能 也 很 齊 全 ,有 獨 立 的 stepper motor 電 源 輸 入 ,可 以 主 板 用 正 常 的 12 / 24V,stepper motor 就 用 更 快 更 強 的 48V。不 過 ,TMC2209 也 不 支 援 48V 輸 出 。

Fly Gemini V3 的 擴 充 性 很 不 錯 ,內 建 了 Can port,將 來 升 級 Tool Head Board 時 會 方 便 一 些 。Fly 也 推 出 了 Fly-RPFMEX 4軸 擴 展 版 ,可 以 給 Fly Gemini V3 再 添 加 4 個 stepper motor driver,用 來 砌 VORON 2.4 也 可 以 。

Fly Gemini V3 本 身 不 帶 WiFi,所 以 VORON 0.2 套 件 就 附 帶 了 一 個 鮮 紅 色 的 騰 訊 USB 網 卡 ?!套 件 也 附 帶 了 一 張 32GB 的 Micro SD card,並 已 經 預 裝 好 了 Klipper。

火 牛 方 面 用 了 一 個 MORNSUN LM200-20B24R2,牌 子 我 是 未 聽 過 。不 過 很 神 奇 的 是 ,它 的 尺 寸 和 VORON 0.2 BOM 裡 面 的 Meanwell LRS-150-24 一 模 一 樣 ( 159 x 97 x 30mm )。但 是 Meanwell 的 只 有 150W,但 MORNSUN 這 個 卻 有 200W,這 看 來 是 一 個 升 級 呢 。

VORON 0.2 空 間 有 限 ,用 的 是 很 小 巧 超 薄 電 源 ,只 有 30mm 厚 ,長 度 不 足 200mm。一 般 正 常 尺 寸 的 電 源 是 放 不 下 的 。還 有 一 點 ,套 件 的 火 牛 預 設 是 115V 的 ,如 果 直 接 接 上 香 港 的 220V,九 成 會 爆 炸 ( 至 少 會 燒 壞 ),所 以 一 定 要 注 意 安 全 ,要 檢 查 清 楚 ,要 改 回 220V 。

3D 打 印 件 的 質 量 不 錯 ,尺 寸 也 很 準 確 。用 了 最 經 典 的 VORON 紅 黑 配 色 ,自 稱 是 用 eSUN ABS+ 來 打 印 的 。套 件 亦 同 樣 有 安 裝 工 具 打 印 件 ,用 了 橙 色 來 打 印 ,一 目 了 然 。

0.2 套 件 最 最 最 令 我 滿 意 的 當 然 是 0.2 的 各 項 升 級 ,包 括 Mini Stealthburner Toolhead、鋁 型 材 頂 蓋 、VORON Display 等 等 等 等 ,全 都 一 步 到 位 。( 當 然 到 了 0.3 還 是 要 改 造 升 級 的 ,但 那 應 該 是 出 年 的 事 了 ,呵 呵 )

這 個 套 件 也 附 帶 了 一 個 便 宜 的 ADXL345 三 軸 accelerometer。Fly Gemini V3 上 也 有 專 用 的 SPI 接 口 。

工 具

開 工 之 前 我 也 特 意 問 了 店 家 ,有 沒 有 安 裝 文 件 或 者 視 頻 。店 家 發 給 我 連 結 就 是 VORON 0.2 的 官 方 Assembly Manual。這 也 說 明 了 套 裝 的 硬 件 方 面 應 該 和 官 方 差 不 多 一 樣 。我 知 道 electronics 方 面 肯 定 不 一 樣 ,但 除 了 electronics 方 面 其 他 應 該 沒 有 什 麼 大 分 別 。

套 裝 附 送 的 工 具 很 不 錯 ,有 球 頭 六 角 匙 ,有 內 六 角 螺 絲 批 ,有 3M 強 力 雙 面 膠 紙 ,也 有 一 小 紮 索 帶 。那 有 沒 有 其 他 工 具 是 需 要 的 呢 ?當 然 也 有 。

首 先 最 必 要 的 是 焫 雞 ( 電 烙 鐵 )。不 過 不 是 焊 線 用 ,而 是 用 於 安 裝 熱 熔 螺 母 。其 實 一 般 大 大 小 小 的 烙 鐵 頭 也 勝 任 於 安 裝 熱 熔 螺 母 ,但 淘 寶 也 有 一 些 專 用 的 壓 頭 ,價 錢 也 十 分 便 宜 。

然 後 是 幾 樣 消 耗 品 ,如 果 家 裡 沒 有 就 最 好 先 買 定 。

VORON 的 安 裝 說 明 書 ( Assembly Manual ) 裡 面 有 寫 ,要 清 除 直 線 導 軌 的 shipping oil 和 重 新 為 滑 軌 滑 塊 添 加 潤 滑 油 脂 。潤 滑 油 脂 10g 一 枝 的 話 10 蚊 以 下 也 有 ,不 過 我 建 議 大 家 可 以 買 200-300g 一 瓶 的 ,也 只 要 20 蚊 左 右 ,以 後 定 期 保 養 3D 打 印 機 也 可 以 用 。白 色 潤 滑 油 脂 也 適 用 於 3D 打 印 件 ,如 果 有 3D 打 印 轉 動 軸 、齒 輪 之 類 的 東 西 ,加 一 點 點 就 會 暢 順 許 多 。

說 明 書 也 有 注 明 在 部 分 螺 絲 安 裝 時 要 加 上 thread locker ( 螺 絲 膠 、螺 紋 膠 )。主 要 是 用 在 stepper motor 的 grub screw。說 明 書 有 云 「GRUB SCREWS – AKA THE ROOT OF ALL ISSUES」,如 果 唔 想 裝 好 機 之 後 再 拆 成 個 A/B belt 結 構 只 為 了 去 加 一 滴 螺 絲 膠 ,就 最 好 裝 機 時 搞 定 。這 些 前 人 的 智 慧 ,不 可 不 聽 啊 。螺 絲 膠 一 般 五 金 鋪 都 會 有 ,最 細 板 的 幾 蚊 雞 就 有 ( 其 實 裝 一 次 機 你 也 只 需 要 幾 滴 )。

有 少 部 分 打 印 件 要 用 超 能 膠 固 定 。超 能 膠 價 錢 不 貴 ,如 果 家 裡 沒 有 就 買 一 枝 看 門 口 吧 。( 任 何 超 能 膠 也 可 以 )

以 下 是 一 些 小 工 具 ,不 貴 。沒 有 也 不 是 不 可 以 ,但 如 果 有 的 話 裝 機 就 會 舒 服 許 多 。

第 一 樣 是 小 鑷 子 ( Tweezers )。VORON 0 的 很 多 螺 絲 都 十 分 細 小 ( M2 / M3 ),而 且 也 要 預 裝 大 量 螺 母 入 去 鋁 型 材 。用 小 鑷 子 撿 取 螺 絲 螺 母 ,又 或 者 把 螺 絲 螺 母 放 到 狹 小 的 地 方 ,就 會 方 便 許 多 。尖 頭 的 小 鑷 子 其 實 都 幾 尖 ,如 果 怕 危 險 就 選 一 些 平 頭 或 者 圓 頭 的 。

第 二 是 小 型 電 動 螺 絲 批 。因 為 VORON 套 件 的 螺 絲 實 在 是 太 多 ( 其 實 所 有 3D 打 印 機 套 件 都 一 樣 ),閒 閒 地 都 二 三 百 顆 ,幻 想 一 下 要 你 一 一 扭 緊 幾 百 顆 螺 絲 ,你 就 知 道 工 作 量 有 多 大 。

選 購 電 動 螺 絲 批 時 一 定 要 夠 細 手 ,扭 力 也 不 需 要 大 。因 為 VORON 0.2 空 間 狹 窄 ,而 且 細 螺 絲 也 更 容 易 滑 牙 。大 家 也 最 好 選 一 把 「手 動 自 動 一 體 化 的 」。手 自 一 體 的 螺 絲 批 ,摩 打 不 轉 動 時 就 會 鎖 死 ,變 成 手 動 螺 絲 批 。好 處 是 可 以 在 自 動 上 螺 絲 上 到 最 後 時 再 手 動 扭 實 ,既 省 力 ,又 不 容 易 扭 壞 螺 絲 。

套 件 在 安 裝 時 要 用 到 M2 x 6 FHCS ( 平 頭 螺 絲 ,用 於 XY JOINT 和 Print Head )。但 好 奇 怪 它 的 六 角 孔 特 別 小 ,附 帶 的 M3 / M2 六 角 匙 和 六 角 螺 絲 批 都 太 大 裝 不 了 。還 好 我 自 己 有 幾 個 迷 你 螺 絲 批 套 裝 ,裡 面 找 得 到 適 用 的 螺 絲 頭 。迷 你 螺 絲 批 套 裝 在 裝 機 和 拆 機 都 很 常 用 ,家 裡 沒 有 就 買 一 套 吧 。

外 框 ( Frame ) 夠 唔 夠 四 正 ( Square ) 是 裝 機 的 重 點 ,很 多 youtube 片 都 會 叫 你 買 個 machinist square,即 是 金 屬 的 直 角 尺 ,有 些 還 自 帶 固 定 夾 的 。這 種 東 西 也 不 貴 ,但 一 定 一 定 要 小 一 點 的 ,不 然 VORON 0.2 的 迷 你 Frame 是 會 放 不 下 的 。

有 些 零 件 會 要 求 比 較 準 確 的 間 距 ,一 把 能 夠 固 定 距 離 的 不 鏽 鋼 卡 尺 就 很 有 用 了 。

砌 機

除 了 electronic,其 他 地 方 真 的 和 官 方 的 manual 一 模 一 樣 ,就 不 多 說 了 。這 裡 只 說 幾 個 不 一 樣 的 地 方 。

套 件 用 了 PCB 線 軌 固 定 器 ,也 說 不 需 要 打 印 件 和 M2 螺 母 。這 是 比 原 來 好 得 多 的 設 計 ,但 是 它 的 PCB 又 沒 有 切 得 很 精 確 ,所 以 有 一 半 的 PCB 都 是 太 寬 塞 唔 入 鋁 型 材 的 。

結 果 是 要 自 己 用 砂 紙 磨 呀 磨 呀 磨 ( 如 果 你 有 正 確 工 具 ,其 實 也 就 幾 分 鐘 的 事 )。這 是 很 必 要 的 步 驟 ,絕 對 不 可 以 用 暴 力 把 固 定 器 硬 塞 進 去 。因 為 安 裝 線 軌 時 切 需 要 有 足 夠 wiggle room,你 才 可 以 用 installation guide 把 線 軌 對 準 在 鋁 型 材 的 正 中 間 。

值 得 一 提 的 是 ,套 件 提 供 的 M2x6 SHCS 有 70 顆 ,足 夠 你 每 條 MGN7 線 軌 都 用 足 10 顆 螺 絲 。

這 套 件 提 供 的 hotend 是 一 個 CHC-V6,套 件 提 供 的 是 P-DRG ( Phaetus Dragon  ) 的 mount ( 打 印 件 ),兩 者 的 螺 絲 孔 應 該 是 一 樣 。安 裝 CHC-V6 時 要 用 它 自 帶 的 螺 絲 。

然 後 就 是 electronics。這 個 套 件 的 阿 加 力 膠 板 上 都 預 留 了 安 裝 孔 ,方 便 安 裝 Fly Gemini V3 ( 主 板 ) 和 火 牛 ,完 全 不 用 額 外 的 打 印 件 。安 裝 主 板 有 提 供 4 個 M3 的 尼 龍 柱 。安 裝 火 牛 可 以 不 用 雙 面 膠 紙 。安 裝 主 板 和 火 牛 我 都 用 了 M3 x 6 螺 絲 。

Fly Gemini V3 原 廠 是 插 滿 了 XH2.54 接 頭 的 ( 白 色 ),要 全 取 下 來 ,因 為 其 他 接 線 都 已 經 夾 好 了 接 頭 。只 有 幾 個 stepper motor 要 把 夾 好 金 屬 頭 的 針 腳 自 己 插 入 接 頭 。

套 裝 附 送 了 一 張 A4 的 接 線 圖 ,算 是 極 度 清 昕 的 了 。連 每 個 接 頭 每 條 接 線 的 顏 色 都 十 分 清 楚 ,正 常 人 應 該 唔 可 能 搞 錯 。

接 線 的 長 度 大 多 都 是 剛 剛 好 。除 了 tool head 上 面 的 線 就 有 點 長 。但 因 為 都 夾 好 了 接 頭 ,我 也 沒 有 特 意 去 剪 短 。在 背 板 裡 面 多 繞 幾 圈 就 算 了 ,反 正 蓋 上 背 板 也 看 不 到 。

VORON 0.2 的 X 軸 和 Y 軸 都 已 經 用 上 了 sensorless homing,所 以 這 兩 軸 是 沒 有 endstop 的 。只 剩 下 Z 軸 一 個 endstop。

唯 一 要 自 己 搞 一 搞 既 ,就 是 2 個 Part-cooling fans。因 為 主 板 上 只 有 一 個 風 扇 接 口 ,Print Head 卻 有 2 把 風 扇 。

你 可 以 專 登 去 買 一 條 一 開 二 的 XH2.54 2P 的 接 線 ,當 然 也 可 以 自 己 動 手 焊 接 。近 年 我 也 很 喜 歡 用 一 種 叫 焊 錫 環 的 東 東 ,用 火 機 或 者 熱 風 槍 加 熱 就 得 ,一 步 就 完 成 了 焊 錫 和 熱 縮 管 ,還 可 以 防 水 。有 了 錫 環 就 不 需 要 接 一 兩 條 電 線 都 去 搵 焫 雞 。

ADXL345

Electronic 裡 面 還 有 一 項 是 ADXL345。這 是 VORON 0.2 的 manual 裡 面 沒 有 的 。所 以 應 該 算 是 mod 吧 。

ADXL345 是 一 個 accelerometer ( 加 速 度 計 ),一 般 你 的 手 機 / 運 動 手 環 裡 面 的 motion sensor,就 是 這 個 東 東 。用 在 3D printer,用 在 Klipper firmware,就 是 input shaping / resonance compensation 的 sensor。

做 了 resonance compensation 之 後 ,可 以 有 效 防 止 ringing,從 而 大 大 提 高 打 印 速 度 。

ADXL345 是 要 mount 在 print head 的 。因 為 是 十 分 流 行 的 mod ( 基 本 上 用 得 klipper 無 人 會 唔 做 resonance compensation ),所 以 稍 為 搜 索 一 下 就 有 成 千 上 萬 的 mount,有 安 裝 在 前 方 的 ,有 安 裝 在 後 方 的 ,也 有 安 裝 在 左 右 兩 側 的 。

套 裝 附 帶 的 mount 算 是 原 裝 的 ( 在 VORON 0.2 提 供 的 STL 檔 裡 面 有 ),是 安 裝 在 print head 後 方 的 strain relief 的 下 方 的 。

有 送 sensor,mount 也 給 你 打 印 好 ,本 來 是 好 事 對 不 對 ?但 它 偏 偏 沒 有 給 你 接 線 ,ADXL345 也 沒 有 焊 接 好 排 針 。這 對 新 手 來 說 就 會 有 點 難 度 了 。

ADXL345 的 接 線 也 有 一 點 點 複 雜 。ADXL345 本 身 有 8 個 pin,但 其 中 有 2 個 pin 是 用 不 到 的 ( INT1 和 INT2 )。Fly Gemini V3 的 port ( ZH5 ) 有 7 個 pin,其 中 一 個 pin 也 是 用 不 到 的 ( IO )。( 接 線 圖 有 很 清 楚 的 標 示 )

我 購 買 VORON 0.2 套 件 的 店 ,其 實 也 有 賣 一 款 VORON 0 專 用 的 ADXL345,還 附 帶 了 Fly GEMINI 專 用 的 連 接 線 。價 錢 也 不 算 貴 ,只 要 四 十 幾 蚊 人 仔 。

缺 乏 焊 線 能 力 的 買 這 個 就 好 。不 過 即 使 你 能 夾 線 焊 線 ,這 個 模 塊 的 接 頭 ( ZH1.5mm ) 也 比 你 自 己 夾 杜 邦 接 頭 好 得 多 。

如 果 你 打 算 升 級 CAN bus 的 Print Head Board 的 話 ( 可 以 把 Print Head 那 廿 幾 條 接 線 減 少 到 只 有 4 條 !),很 多 Print head board 都 已 經 內 建 了 ADXL345 晶 片 。

關 於 Klipper 和 ADXL345 的 詳 細 用 法 可 以 參 考 以 下 的 官 方 documentation。

https://www.klipper3d.org/Measuring_Resonances.html

Initial Startup

在 完 成 整 本 assembly manual 之 後 ,裡 面 會 有 一 條 link 指 點 你 去 做 下 一 步 ,就 是 安 裝 和 設 定 klipper firmware。不 過 前 面 我 也 說 過 ,這 個 「全 包 」套 件 的 軟 件 部 分 是 全 部 都 幫 你 安 裝 和 設 定 好 的 。

所 以 你 可 以 跳 過 Software Installation 和 Software Configuration,而 直 接 去 到 Initial Startup。如 果 對 這 部 很 感 興 趣 ,我 建 議 你 到 Fly Gemini V3 的 官 網 去 看 一 看 。Fly Gemini V3 是 一 個 大 陸 團 隊 Mellow 設 計 和 製 作 的 ,下 面 就 是 他 們 的 官 網 ( 大 陸 網 站 ,有 點 慢 ,但 資 訊 很 充 足 )。

https://mellow.klipper.cn/#/board/fly_gemini_v3/

不 過 在 做 下 一 步 之 前 ,你 要 先 將 你 的 VORON 連 接 上 WiFi ( 除 非 你 用 Lan 線 ,則 可 以 跳 過 這 一 步 )。這 是 有 很 多 方 法 的 ,首 先 你 可 以 用 電 腦 修 改 SD 卡 上 面 的 FLY_Config.conf 檔 ,又 式 者 很 多 youtube 片 都 會 叫 你 用 USB 線 連 接 電 腦 ,再 用 Putty 選 Serial 連 接 ,然 後 跑 一 次 nmtui ( 一 個 linux 的 網 絡 管 理 工 具 )。

我 呢 ,比 較 其 怪 。首 先 VORON 開 左 機 ,唔 想 要 熄 機 咁 大 陣 象 來 取 出 SD 卡 。我 部 VORON 隔 離 也 沒 有 電 腦 ,所 以 亦 唔 想 插 USB 線 。於 是 就 隨 手 搵 了 條 LAN 線 插 入 去 LAN port ( 所 有 LAN port 都 支 持 熱 插 拔 的 )。

回 到 電 腦 ,在 router 上 找 到 IP 地 址 ,再 SSH 入 去 ( 還 是 用 Putty ),預 設 使 用 者 和 密 碼 分 別 是 fly 和 mellow ( 嗯 ,很 好 記 )。同 樣 跑 一 次 nmtui,就 可 以 設 定 好 WiFi 了 。

設 定 好 WiFi,找 到 IP 地 址 ,就 可 以 在 browser 打 開 klipper 的 web interface,預 設 使 用 的 是 fluidd。

然 後 就 是 跟 著 Initial Startup Checks 一 步 一 步 去 做 ,這 些 都 不 難 ,有 點 耗 時 ,但 是 十 分 重 要 ,千 萬 不 要 跳 過 。唯 一 一 點 就 是 ,這 些 documentation 是 for 所 有 VORON 的 ,只 有 同 VORON 0 有 關 的 才 關 你 事 ,如 果 是 寫 明 給 V2 / Trident / Switchwire / Lagacy,就 唔 關 你 事 。又 或 者 某 一 步 再 有 細 分 0.0 / 0.1 / 0.2,那 0.0 和 0.1 就 唔 關 你 事 ,0.2 才 要 做 。

有 什 麼 要 做 呢 ?VORON 0.2 就 包 括 有 Endstop Check、motor direction、define 0,0 Point、z endstop location、PID tune bed and hotend、Bed leveling ( Manual )、Z offset、Extruder Calibration。

多 提 一 句 ,不 要 心 急 ,慢 慢 來 。例 如 做 hotend PID,佢 就 會 叫 你 先 把 part-cooling fan 設 定 成 25% ( M106 S64 ),我 以 前 做 hotend PID 就 從 來 不 會 啟 動 part-cooling fan,如 果 不 細 心 閱 讀 ,就 會 錯 過 了 。所 以 ,無 論 你 的 手 有 多 高 ,一 字 一 句 都 看 清 楚 了 才 開 始 做 ,全 部 都 要 做 ,多 做 幾 次 也 沒 錯 。

我 遇 到 的 第 一 個 問 題 ,就 是 X 和 Y 的 方 向 倒 轉 了 。官 方 提 供 的 config 檔 和 接 線 圖 應 該 不 會 有 錯 的 吧 ?但 無 關 係 ,根 據 文 中 指 示 ,改 一 改 config 檔 就 好 ( dir_pin )。

第 二 個 問 題 是 「Unknown command:”BED_SCREWS_ADJUST”」,這 是 由 於 在 config 檔 沒 有 設 定 好 「[bed_screws]」這 個 section 而 出 現 的 。只 要 在 printer.cfg 裡 面 加 幾 行 文 字 就 好 。在 web interface 就 可 以 直 接 修 改 printer.cfg,改 完 之 後 一 定 一 定 一 定 要 save and restart。

[bed_screws]
screw1: 60, 5
screw2: 5, 115
screw3: 115, 115

然 後 是 加 熱 墊 的 thermal fuse 頂 住 其 中 一 粒 bed screw,阻 礙 其 縮 短 ,導 致 我 的 print height 損 失 了 大 拿 拿 1mm。懶 得 拆 熱 床 ,只 好 把 Z endstop 盡 量 調 低 一 些 ,最 終 依 然 損 失 了 0.2mm ( 即 是 我 的 Z height 只 有 119.8mm )。

Extruder Calibration 方 面 ,config 檔 裡 原 來 的 rotation_distance 是 23,按 documentation 的 方 法 量 度 了 距 離 之 後 ,計 算 出 新 的 值 為 22.655,和 文 件 中 給 出 的 數 值 很 接 近 ,我 就 直 接 用 了 文 件 中 的 值 ( 22.6789511 )。

所 有 野 全 都 搞 好 之 後 ,就 裝 Slicer。

我 下 載 了 SuperSlicer 2.4。add 了 一 部 VORON 0,設 定 好 physical printer 直 接 上 傳 檔 案 。然 後 加 了 一 個 VORON cube ( calibration > calibration cube ),用 preset 的 profile 就 能 打 ,沒 什 麼 大 問 題 ( 當 然 不 是 世 界 紀 錄 級 的 速 度 )。

然 後 就 再 跟 著 documentation 做 secondary printer tuning,包 括 Input Shaper。如 果 想 破 世 界 紀 錄 就 可 以 跟 住 Andrew Ellis 的 Print Tuning Guide 來 做 。

Slicer

除 了 SuperSlicer,我 也 推 薦 使 用 OrcaSlicer。

https://github.com/SoftFever/OrcaSlicer

OrcaSlicer 是 Bambu Lab 的 Bambu Studio 的 分 枝 。我 是 bambu lab 的 用 家 ,所 以 覺 得 OrcaSlicer 親 切 一 點 。它 也 同 樣 有 Voron 0.1 的 preset,速 度 比 SuperSlicer 更 進 取 一 點 。

例 如 原 來 在 SuperSlicer 打 印 Voron Cube 時 ,無 論 我 怎 麼 調 高 print speed 實 際 速 度 也 上 不 去 。原 因 是 其 預 設 的 filament profile 的 layer time goal 設 定 成 十 分 大 ( 60s ?? ),要 自 行 改 小 了 才 行 。OrcaSlicer 就 沒 有 這 個 問 題 。

SuperSlicer preset 的 打 印 速 度 最 快 才 120mm/s,OrcaSlicer 的 preset 最 快 就 去 到 200mm/s。

當 然 200mm/s 也 不 是 世 界 紀 錄 ,在 未 設 定 好 input shaper 和 pressure advance 的 情 況 下 高 速 打 印 也 未 必 是 好 事 ,但 總 之 大 家 也 可 以 去 試 一 試 。

講 到 pressure advance,OrcaSlicer 本 身 就 內 建 了 幾 個 calibration tools,其 中 就 有 pressure advance tower。花 些 少 時 間 print 個 tower 出 來 吧 ,效 果 比 用 line 好 好 多 。

我 自 己 滿 意 的 pressure advance 大 約 在 0.02 左 右 ( 加 在 [ extruder] section )。

Printer config 

Siboor 套 件 連 printer.cfg 都 幫 你 搞 定 了 ,那 還 有 什 麼 好 說 的 呢 ?那 當 然 是 因 為 裡 面 有 點 問 題 。就 好 像 前 面 提 到 過 的 ,缺 少 了 bed_screws section。

那 還 有 什 麼 問 題 呢 ?先 說 一 些 唔 多 「正 常 」的 地 方 。

首 先 是 [stepper_x] 裡 面 有 step_pulse_duration: 0.000004,但 是 [stepper_y] 裡 面 又 無 。根 據 klipper documentation,這 個 值 的 預 設 值 為 0.000001,如 無 必 要 就 係 唔 需 要 更 改 既 。點 睇 stepper x 和 y ( 即 A 和 B ) 都 係 完 全 一 模 一 樣 的 ,所 以 實 在 係 無 理 由 一 個 用 0.000004,一 個 用 0.000001。

#step_pulse_duration: 0.000004

在 不 確 定 的 時 候 ,就 用 預 設 值 吧 。大 家 可 以 養 成 一 個 良 好 的 習 慣 ,就 是 不 要 隨 便 去 del 野 。只 要 在 不 想 要 的 那 一 行 前 面 加 個 # 號 ,就 等 於 將 佢 變 左 做 comment,自 然 就 唔 會 執 行 。這 可 以 方 便 自 己 記 住 改 過 乜 ,也 方 便 以 後 可 以 還 原 。( extruder motor 也 有 這 個 ,我 同 樣 comment 左 佢 )

第 二 個 是 stepper driver 究 竟 行 spreadcycle 定 係 stealthchop。一 般 來 說 ,TMC driver 就 是 因 為 有 stealthchop mode 所 以 才 叫 silent driver,可 以 有 效 降 低 打 印 時 的 聲 音 。但 是 stealthchop mode 會 降 低 扭 力 ,所 以 在 高 速 打 印 時 多 數 會 用 回 spreadcycle。

在 klipper,default 是 用 spreadcycle 的 。如 果 想 啟 用 stealthchop 就 把 stealthchop_threshold 設 定 成 999999。佢 將 這 個 設 定 成 200 有 點 唔 湯 唔 水 都 唔 知 想 點 咁 。所 以 我 就 comment 左 佢 ,用 系 統 的 預 設 值 ( 即 是 spreadcycle )。你 也 可 以 把 這 個 值 設 定 為 0,同 樣 是 用 回 spreadcycle。

#stealthchop_threshold: 200 

然 後 有 兩 個 算 是 缺 失 的 部 分 。首 先 是 sensorless homing。根 據 官 方 文 件 ,除 了 設 定 好 硬 件 連 接 方 式 之 外 ,還 要 額 外 設 定 homing macro 的 。

在 原 來 的 config 檔 裡 面 ,硬 件 部 分 當 然 都 設 定 好 了 ( 不 然 你 也 不 可 能 做 到 G28 homing )。但 homing macro 呢 ,只 做 了 個 開 頭 ,卻 又 沒 有 做 完 。

config 檔 裡 面 是 加 入 了 [gcode_macro SENSORLESS_HOME_X],但 卻 沒 有 [gcode_macro SENSORLESS_HOME_Y],同 時 也 沒 有 [homing_override]。所 以 根 本 是 沒 用 的 。

大 家 可 以 根 據 VORON 的 官 方 文 件 去 補 完 homing macro 的 部 分 。最 後 也 別 忘 了 ,comment out 整 個 [safe_z_home] 的 部 分 。

https://docs.vorondesign.com/community/howto/clee/sensorless_xy_homing.html

上 文 也 有 提 供 ,找 出 正 確 StallGuard threshold 的 方 法 ,大 家 也 不 妨 跟 著 去 做 一 下 。config 檔 原 來 的 值 是 60,我 測 試 之 後 的 值 約 為 75。不 過 這 個 值 受 很 多 因 素 影 響 ,是 每 部 機 都 唔 一 樣 的 。

driver_SGTHRS: 60

另 一 個 缺 失 的 部 分 ,就 是 ADXL345。如 果 是 根 據 klipper 原 來 的 官 方 文 件 ,是 要 搞 好 多 野 的 。例 如 要 先 安 裝 一 些 packages ( linux 叫 dependencies ),然 後 要 做 一 些 設 定 ,要 啟 用 SPI,要 ……。

但 因 為 我 們 買 的 是 KIT,所 以 以 上 這 些 其 實 都 已 經 全 部 幫 你 搞 好 的 了 。( 又 或 者 說 ,是 Fly Gemini V3 的 原 廠 OS,本 身 就 已 經 全 部 安 裝 和 設 定 好 了 )

不 過 ,又 是 差 了 臨 門 一 腳 ,缺 失 了 config 檔 裡 面 的 幾 行 設 定 。

[adxl345]
cs_pin: host:None
spi_bus: spidev0.0

[resonance_tester]
accel_chip: adxl345
probe_points:
    60, 60, 20  # an example

補 回 上 面 幾 行 設 定 ,就 可 以 去 terminal 執 行 SHAPER_CALIBRATE 命 令 。完 成 之 後 ( 會 要 一 段 時 間 ),SAVE_CONFIG 就 完 事 了 。

https://mellow.klipper.cn/#/advanced/Accelerometer

詳 細 可 以 去 讀 一 讀 mellow 的 官 方 文 件 。

我 真 是 很 不 明 白 ,Siboor 的 人 成 個 套 件 都 搞 出 來 了 ,還 會 不 懂 這 些 ?看 來 就 只 是 懶 而 已 。但 我 很 喜 歡 懶 人 ,一 般 懶 人 比 較 聰 明 ,我 就 是 十 分 懶 的 人 。

當 然 klipper 的 config 檔 還 有 許 多 許 多 可 以 設 定 的 地 方 ,例 如 增 加 gcode_macro 就 必 須 要 學 ( 至 少 你 得 要 增 加 一 個 TEST_SPEED macro 吧 ? )。

「既 然 是 錯 漏 百 出 ,你 怎 麼 好 像 是 很 滿 意 的 樣 子 呀 ?」,但 是 你 要 先 看 看 別 的 KIT,絕 大 部 分 根 本 連 Pi 都 沒 有 給 你 ,即 是 根 本 連 klipper 都 未 安 裝 。現 在 只 是 要 你 在 web interface 打 開 個 printer.cfg 改 幾 隻 字 而 已 。

Software Update

如 同 很 多 OS image 一 樣 ,這 個 kit 的 SD 卡 裡 面 的 packages 都 比 較 舊 ,所 以 是 很 有 必 要 更 新 的 。

我 們 要 SSH 進 去 ,執 行 兩 條 命 令 。

先 是 第 一 條 指 令 。輸 入 完 就 按 enter,如 果 問 你 password,就 再 輸 入 多 一 次 密 碼 mellow。

sudo apt update

然 後 就 等 待 佢 完 成 。完 成 之 後 再 執 行 以 下 指 令 。

sudo apt upgrade

如 果 問 你 yes or no,就 回 答 yes。第 二 個 命 令 會 要 執 行 一 段 時 間 ,你 可 以 去 飲 啖 茶 食 個 包 ( 我 的 情 況 是 更 新 了 百 幾 二 百 個 packages )。

這 些 更 新 有 部 分 是 linux 系 統 的 ,也 有 些 部 分 是 klipper 的 dependencies,更 新 總 是 沒 錯 的 。完 成 之 後 ,要 reboot 一 次 。

然 後 我 們 重 新 打 開 web interface,修 改 moonraker.conf ( 注 意 ,不 是 printer.cfg ),在 最 底 下 加 幾 行 設 定 。

[update_manager]
channel: dev
refresh_interval: 168

[update_manager fluidd]
type: web
channel: stable
repo: fluidd-core/fluidd
path: ~/fluidd

完 成 之 後 就 restart,再 打 開 web interface,去 settings 頁 面 ,最 底 下 就 應 該 見 到 Software Updates。

見 到 唔 係 UP TO DATE 的 野 ,就 全 部 更 新 吧 !!

我 原 來 的 klipper 是 dirty 的 ,大 概 是 mellow 有 修 改 過 原 程 式 碼 ?但 是 我 也 不 可 能 因 為 這 個 而 唔 升 級 去 最 新 版 本 啊 ,所 以 就 不 管 了 。

每 個 部 分 成 升 完 都 會 自 動 restart,有 些 升 級 在 restart 之 後 會 有 一 些 指 示 。例 如 會 叫 我 在 指 定 頁 面 提 供 密 碼 ,又 或 者 要 在 某 個 檔 案 裡 面 加 一 行 字 之 類 。全 部 照 足 指 示 做 就 可 以 。

最 後 ,見 到 4 個 項 目 全 都 是 綠 色 的 UP TO DATE,心 理 即 刻 平 衡 晒 。升 級 完 成 之 後 ,馬 上 再 打 個 test print。嗯 ,能 正 常 打 印 ,應 該 無 乜 問 題 。

沒 有 設 定 好 Update Manager,在 我 看 來 是 罪 大 惡 極 的 !我 之 前 用 過 的 MainsailOS 和 KIAUH 都 是 預 設 安 裝 好 Update Manager 的 。究 竟 是 為 什 麼 呢 ?

瑕 疵

Siboor 作 為 天 底 下 最 便 宜 的 VORON,肯 定 不 可 能 是 完 美 的 。

這 個 套 件 裡 面 最 乞 我 憎 的 就 是 那 幾 條 MGN7 直 線 導 軌 ( 還 印 有 siboor 字 樣 呢 ),推 拉 是 完 全 感 受 得 到 有 巨 大 阻 力 的 。然 後 我 洗 也 洗 了 ,潤 滑 也 潤 滑 了 ,結 果 還 是 一 樣 ,真 心 不 想 用 。我 以 前 砌 的 多 台 3D printer 都 是 用 國 產 線 軌 的 ,都 不 會 這 樣 ,十 分 奇 怪 。( 其 實 也 不 是 不 能 用 ,一 般 打 印 也 是 可 以 的 ,只 是 會 比 較 嘈 吵 ,也 大 概 達 到 不 了 我 心 目 的 理 想 打 印 速 度 )

台 灣 HIWIN 的 「MGN7H + 150mm 導 軌 」一 套 大 概 100 蚊 人 仔 ,五 套 就 是 500 蚊 。如 果 是 一 些 「國 產 上 銀 」,五 套 加 起 來 就 大 概 150 蚊 人 仔 ( 也 會 叫 VORON 0.1/0.2 線 軌 套 裝 )。VORON 0.2 Kit 本 身 也 就 二 千 多 元 ,用 好 評 比 較 多 的 國 貨 就 行 了 。

如 果 鐵 了 心 唔 想 嘥 錢 換 ,就 把 最 不 順 滑 的 線 軌 用 在 Z 軸 ,比 較 順 滑 的 就 留 給 X / Y 軸 。

第 二 個 有 點 問 題 的 ,是 extruder 裡 面 那 個 50T Gear。說 明 書 裡 面 有 講 明 要 「ensure that the 50T gear is not rubbing on any of the plastic parts」,而 且 還 說 齒 輪 和 mid-body 之 間 會 有 0.75mm 左 右 的 距 離 。

我 是 搞 了 很 耐 都 搞 不 定 這 一 個 ,齒 輪 就 係 會 rubbing on the mid-body。說 明 書 當 然 也 有 很 多 安 裝 重 點 ,我 也 有 把 軸 和 齒 輪 拆 開 了 ,然 後 打 印 了 BMG_Shaft_Mod_Spacer_x1.STL 出 來 重 新 定 位 一 次 。但 總 之 就 是 不 行 。

我 懷 疑 是 齒 輪 太 厚 導 致 問 題 出 現 ,所 以 又 上 網 找 了 零 件 來 替 換 。VORON 0.2 的 extruder,其 實 是 由 Bondtech BMG extruder 改 裝 而 來 ,所 以 裡 面 的 齒 輪 、軸 承 等 等 零 件 全 都 是 和 BMG extruder 一 樣 的 。所 以 你 可 以 買 一 個 BMG extuder 來 取 用 裡 面 的 零 件 ,也 可 以 找 一 些 BMG 的 零 件 包 來 使 用 。

因 為 是 VORON 的 配 件 ,所 以 網 上 也 有 許 多 「升 級 版 」的 齒 輪 。有 POM 材 料 的 ,也 有 全 金 屬 的 。我 也 挑 了 一 個 不 太 貴 POM 的 回 來 試 試 。POM 齒 輪 的 結 構 有 點 不 一 樣 ,所 以 沒 有 rubbing 的 問 題 。

我 後 來 也 參 考 了 POM 齒 輪 ,嘗 試 了 把 原 齒 輪 軸 心 凸 出 的 部 分 ( 短 的 那 一 邊 ) 用 砂 紙 磨 平 了 一 些 ( 約 0.5mm ),也 可 以 解 決 這 個 問 題 。所 以 唔 花 錢 額 外 買 亦 得 。

第 三 個 是 VORON display 接 線 的 USB 頭 有 點 太 長 ,裝 好 在 Fly Gemini V3 主 板 上 時 會 頂 住 阿 加 力 板 外 殼 。我 剛 得 長 期 這 樣 頂 住 ,一 是 USB 線 的 芯 有 機 會 斷 ,更 嚴 重 有 可 能 令 主 板 USB port 損 壞 。於 是 我 就 買 了 一 個 最 便 宜 的 USB 直 角 轉 彎 頭 。

第 四 個 是 我 的 VORON 0 Display 的 OLED 是 歪 的 ( 哭 哭 眼 )。那 個 OLED 是 用 雙 面 膠 紙 貼 在 PCB 上 的 ,如 果 我 暴 力 拆 下 來 大 概 就 會 碎 裂 了 。所 以 歪 了 就 是 歪 了 ,是 無 解 的 。

當 然 這 個 display 我 是 唔 會 用 的 ( 除 了 第 一 次 開 機 玩 了 一 下 ),都 已 經 有 web interface 了 ,還 用 什 麼 rotary encoder 呢 。但 是 每 次 開 機 都 會 留 意 到 ,好 慘 。( 我 強 調 ,我 沒 有 強 迫 症 )

升 級 / Mods

既 然 是 VORON,當 然 是 必 須 要 改 機 的 !

我 覺 得 所 有 升 級 之 中 ,最 廢 的 就 是 把 3D 打 印 件 升 級 成 為 CNC 金 屬 件 。大 拿 拿 成 千 蚊 一 套 ,除 了 價 錢 是 勁 升 級 之 外 ,可 以 說 是 一 無 是 處 。不 過 ,除 了 一 些 特 殊 部 件 。

VORON 0 的 鋁 型 材 Print Bed Frame,可 以 說 是 大 家 的 共 同 惡 夢 。預 裝 螺 母 就 有 好 幾 十 粒 ( 應 用 了 誇 張 的 修 辭 手 法 ),還 會 一 邊 安 裝 一 邊 跌 出 來 。所 以 很 早 就 有 人 推 出 了 steel kirigami 熱 床 支 架 ,一 粒 螺 母 都 唔 洗 預 裝 。

FYSETC 就 更 利 害 ,推 出 了 整 個 CNC 出 來 的 熱 床 支 架 ,比 kirigami 漂 亮 得 多 ( 個 人 偏 見 )。在 FYSETC 最 新 的 VORON 0.2 KIT PRO 裡 面 ,更 已 經 包 含 了 0.2 版 本 的 CNC bed frame。但 就 仲 未 見 到 有 獨 立 發 售 ,可 以 等 一 等 。

另 一 個 我 認 為 可 以 升 級 為 金 屬 件 的 部 分 就 是 X carriage,亦 即 是 Print head 和 線 軌 連 接 的 部 分 。它 亦 是 兩 條 同 步 帶 尾 端 的 固 定 位 置 ,所 以 也 會 承 受 巨 大 拉 力 。不 過 同 CNC 熱 床 支 架 一 樣 ,都 係 未 見 有 0.2 的 版 本 。( 0.1 的 肯 定 不 適 合 用 在 0.2,等 吧 )

還 有 一 個 就 是 CNC 鏤 空 的 超 輕 X beam。為 高 速 移 動 的 零 件 減 重 是 可 以 增 加 打 印 速 度 的 ,至 少 理 論 上 。不 過 我 也 看 過 一 些 youtube review 說 其 實 也 沒 什 麼 用 。X beam 就 是 替 代 X 軸 的 那 一 條 鋁 型 材 ,是 沒 分 0.1 / 0.2 版 本 的 。但 千 萬 不 要 買 錯 VORON 2.4 的 ,因 為 鋁 型 材 的 尺 寸 不 一 樣 。

第 二 是 一 個 非 常 便 宜 的 升 級 ,不 經 大 腦 就 下 單 了 。我 是 指 機 箱 內 的 LED 燈 。我 選 了 只 要 10 蚊 一 條 的 24V 硬 燈 條 ,還 能 調 3 級 光 暗 。我 買 了 兩 條 ,一 左 一 右 。( 我 是 電 腦 人 ,一 向 對 RGB 頗 為 反 感 ,鐵 定 不 會 向 這 方 面 改 機 的 )

第 三 是 VORON Nevermore 活 性 碳 空 氣 過 濾 器 。3D 打 印 本 身 就 會 釋 出 VOC,如 果 打 ABS 更 會 有 強 烈 氣 味 。Nevermore 是 VORON 團 隊 設 計 ,所 以 外 盒 是 要 你 自 己 打 印 出 來 的 。網 上 出 售 的 kit 其 實 只 是 裡 面 的 活 性 碳 濾 心 、風 扇 和 螺 絲 。

第 四 個 值 得 升 級 的 是 Print head board / Tool head board。早 期 就 有 人 推 出 了 Umbilical PCB Set,可 以 給 VORON 0.1 方 便 快 速 地 更 換 Print Head。後 來 更 是 推 了 Plus 版 本 ,內 建 了 ADXL345 晶 片 。 ( 這 個 比 喻 就 是 白 痴 ,你 幾 時 見 過 臍 帶 可 以 重 複 使 用 ?臍 帶 一 斷 就 是 永 遠 分 開 了 )

不 過 今 時 今 日 ,就 當 然 係 用 CAN bus 更 實 際 。Umbilical 雖 然 都 是 一 拔 一 插 ,但 接 頭 還 是 包 含 廿 幾 三 十 條 線 。改 用 CAN bus 的 話 ,就 會 減 少 到 只 用 4 條 線 。CAN bus 的 Print head baord 在 使 用 上 更 方 便 ,功 能 更 強 大 ,擴 充 性 大 增 ,價 錢 也 沒 有 特 別 貴 ,所 以 將 來 肯 定 是 會 取 代 umbilical 的 。

玩 得 VORON 當 然 也 要 親 自 落 手 設 計 幾 個 3D 模 型 令 到 自 己 部 機 獨 一 無 二 。

原 設 計 的 主 板 3010 散 熱 風 扇 ( 原 設 計 主 要 是 吹 向 Pi ) 實 在 是 小 得 可 憐 ,很 多 人 也 改 用 更 大 的 風 扇 ,我 也 不 例 外 。

我 重 新 製 作 了 可 以 安 裝 8cm 風 扇 的 bottom rear panel,用 3D 打 印 的 。我 買 的 風 扇 是 最 便 宜 的 24V 靜 音 8015 風 扇 ,只 要 10 蚊 雞 。

8cm 大 風 扇 也 絕 對 有 助 stepper motor 的 散 熱 。風 扇 同 樣 使 用 2P 的 XH2.54 接 頭 ,換 掉 原 來 的 3010 風 扇 直 接 插 主 板 就 得 。

為 了 不 擋 住 風 扇 出 風 ,我 也 修 改 了 motor panel 和 cable tie,把 print head 的 cable 和 PTFE tube 分 開 一 左 一 右 。

結 論

這 個 Siboor 套 件 的 質 量 ,比 我 想 像 的 要 好 得 多 。除 了 線 軌 之 外 的 其 他 部 分 我 都 是 很 滿 意 的 。就 算 計 埋 換 滑 軌 的 價 錢 ,也 是 比 其 他 套 件 便 宜 得 多 。別 忘 記 ,這 個 套 件 是 已 經 包 含 了 全 部 打 印 件 、hotend 和 控 制 板 的 。

打 印 速 度 方 面 ,其 實 單 單 說 200mm/s 是 無 乜 意 義 的 ,因 為 想 要 打 印 質 素 好 ,某 些 部 分 例 如 first layer、small parts、overhang 等 等 是 一 定 要 slow down 的 ,所 以 以 下 我 用 Bambu Lab 來 做 對 比 。

在 Bambu Lab 的 X1-Carbon,用 最 普 通 的 preset 打 印 3DBenchy ( 0.2mm standard,PLA ),主 要 速 度 在 200mm/s 以 上 ,打 印 時 間 要 四 十 幾 分 鐘 ( Bambu Lab 自 家 的 預 測 時 間 是 出 奇 地 準 的 )。

而 這 套 Voron Kit,使 用 OrcaSlicer,全 部 用 preset 的 話 ,3DBenchy 預 測 是 55 分 鐘 ,實 際 完 成 時 間 是 1 小 時 9 分 鐘 。如 果 模 仿 X1-Carbon 的 preset 來 設 定 的 話 ,預 測 可 以 降 低 到 36 分 鐘 ,實 際 打 印 時 間 是 42m 59s。

這 個 時 間 已 經 追 上 了 Bambu Lab。由 1 小 時 9 分 鐘 下 降 到 43 分 鐘 ,也 沒 有 看 到 非 常 明 顯 的 質 素 下 降 ,大 概 還 有 加 速 的 空 間 。在 速 度 方 面 ,這 個 套 件 算 是 達 到 了 我 的 預 期 ,十 分 滿 意 。當 然 ,想 要 破 世 界 紀 錄 的 話 還 有 太 多 地 方 要 升 級 。

因 為 更 換 了 線 軌 ,我 相 當 於 整 機 砌 了 兩 次 。X 軸 、Y 軸 、Z 軸 全 都 要 拆 了 ,等 於 拆 了 七 八 成 。裝 拆 機 兩 次 之 後 ,我 是 真 心 覺 得 這 套 件 的 質 量 是 相 當 不 錯 的 。拆 機 最 好 按 照 說 明 書 的 順 序 反 向 操 作 ,把 拆 下 來 的 零 件 都 歸 類 到 包 裝 盒 / 螺 絲 盒 的 指 定 空 位 。這 樣 重 裝 時 就 不 會 發 現 零 件 都 找 不 到 了 。

但 有 沒 有 更 好 的 選 擇 呢 ?上 面 提 到 FYSETC 的 VORON 0.2 PRO 就 是 一 個 不 錯 選 擇 。因 為 它 已 經 包 括 了 CNC X beam、CNC Bed Frame、Umbilical PCB Set、可 以 選 擇 6 種 鋁 型 材 的 顏 色 、MEAN WELL 火 牛 等 等 。包 含 ABS 打 印 件 的 價 錢 大 概 HK$3200,未 包 括 Raspberry Pi。如 果 唔 要 打 印 件 ,就 大 概 HK$2900。

老 實 講 ,如 果 要 我 用 千 五 蚊 美 金 買 一 台 比 Bambu Lab X1-Carbon Combo ( 含 AMS ) 還 要 貴 的 VORON 2.4,那 真 的 是 有 點 難 度 。因 為 即 使 你 手 工 特 別 好 ,你 砌 出 來 的 VORON 2.4 也 不 見 得 有 X1-Carbon 打 印 得 那 麼 快 和 那 麼 好 。不 過 如 果 只 是 付 出 二 千 零 蚊 ,和 一 台 入 門 級 3D 打 印 機 差 不 多 的 價 錢 ,就 可 以 享 受 一 下 乜 野 叫 做 VORON,那 還 是 十 分 值 得 的 。

Posted in GRBL + 3D 打印 | Tagged , , , | Leave a comment