[鍵盤] 3D 列印 Dactyl manuform + KAT Atlantis
網誌版 https://small-keyboard.blogspot.com/2022/07/Dactyl-PCB.html
Dactyl manuform 是設定參數後,用程式語言生成 3D 外殼的分離式人體工學鍵盤。
按鍵的排列不是平面,要用手焊連接軸體和鍵盤矩陣。上次分享的 Dactyl manuform 用 Amoeba King 單軸 PCB,焊接起來還是很花時間。
網路上有設計給 Dactyl manuform 的 PCB,用 0.6mm 厚度就可以配合外殼彎曲,讓組裝過程比較快速。
https://i.imgur.com/bwKZFYo.jpg
排線直接焊在 PCB 上預留的位置。
https://i.imgur.com/1ENkcxE.jpg
其實在分享第一把之前,就已經訂好可彎曲 PCB 了。可惜 Wylderbuilds 的外殼跟 PCB的軸體位置對不上。
想說用 Dactyl Generator 外殼生成器 (網站最近當掉),預設值生成 3D 檔再找廠商列印。但是 Dactyl Generator 的參數設定中,似乎沒辦法把螺絲固定座的位置放在殼內,突出外緣比較不好看。
而且找廠商印的花費還不少。左右手、底蓋、微處理器固定座加起來,再考慮如果參數不對,要重印的話,乾脆直接買一台 3D 列印機自己印!
於是就試著依原始設計者的說明,用 Clojure 程式語言來生成 3D 檔。可是沒有底子的人,安裝完軟體之後,沒有詳解步驟,要從哪裡輸入指令都不知道。
後來看到用 Python 生成 3D 檔的方式,有給視窗系統的批次檔,似乎比較簡單。在
GitHub 上繞了好久,等到把整個目錄都複製到硬碟上,才終於看到 3D 檔案出現。
在 generate_configuration.py 裡,大部分的參數都有說明。但是很多參數就算看了說明,也不知道是什麼意思,要真的生成外殼 3D 檔才理解。
https://i.imgur.com/ZerCYAV.png
在視窗系統用批次檔,自動生成 Docker Desktop 虛擬環境裡的印象檔。執行裡面的
DM-run,就會依 run_config.json 檔案中的參數生成外殼的 SCAD 檔。
https://i.imgur.com/ZmFMR0F.png
用 OpenSCAD 開啟 SCAD 檔,渲染後就可以輸出 3D 列印機能接受的 STL 檔。
https://i.imgur.com/nV5O7j6.png
Python 生成的底蓋有問題,不是完整的 3D 檔,沒辦法輸出 STL 檔,只能輸出 DXF 的 2D 向量圖檔。
https://i.imgur.com/1BNLWpr.png
都走到這一步了,再裝一個軟體,用 Shapr3D 把外殼邊緣修完整。
https://i.imgur.com/D3HcAm2.png
平面往上拉,就可以形成 3D 結構。
https://i.imgur.com/d9HobQH.png
讓底部的螺絲孔下沉一點,留空間給埋頭螺絲。
https://i.imgur.com/cNqrnXF.png
3D 列印機是 Ender 3 S1,切片軟體是 Cura 5.0。層高 0.2mm,填充密度 10%,樹狀支撐,列印速度 50mm/s。這樣光單手外殼要印 17 小時 21 分鐘,底蓋大約 5 小時。
https://i.imgur.com/HyCCoiC.png
拆掉支撐後的外殼,銀色 PLA 材質。因為上蓋的厚度、直行的交錯距離、預留螺絲孔的大小等錯誤,印了第 4 個才成功。
https://i.imgur.com/uA8dHeH.jpg
用帶有紋理的鋼板,列印後轉印在底蓋上,比全光滑的好看。
https://i.imgur.com/TVWyiSK.jpg
安裝熱熔螺母之後,再安裝 PCB。雖然還是要稍微調一下 PCB 角度,但已經比手焊方便多了。
https://i.imgur.com/nv8u2iV.jpg
確定韌體刷好,再裝上底蓋。這把 4x6 配列,內部空間沒有 5x6 高,微處理器上的杜邦接頭快要頂到 PCB。如果要做更小尺寸的配列,可能就不能用杜邦接頭了。
https://i.imgur.com/P0cavPF.jpg
組裝完成。軸體是敲擊聲很大的 Zaku 63.5 克雙段彈簧線性軸。
https://i.imgur.com/QTZJzy4.jpg
裝上鍵帽,KAT Atlantis,PBT 材質,二射成型。
https://i.imgur.com/wwoaeb0.jpg
拇指區配合 PCB 的設計,是 5 鍵的 Mini 版本。不知道是 PCB 還是韌體設定沒弄好,離拇指最遠的那顆按鍵在兩手都沒有作用。
https://i.imgur.com/HrBOsg2.jpg
印到這組殼的時候,3D 列印機上的 Z 軸有些螺絲鬆動,不然垂直面可以印的更平整。
https://i.imgur.com/NkaJdxF.jpg
因為跟 Wylderbuilds 訂 3 個殼了,有回饋意見給他。他就試著調整參數,讓外殼可以裝彎曲 PCB,還免費寄一組外殼給我試用。
不過買了 3D 列印機之後,發現自己印的殼也不錯。底蓋比較好看,螺絲孔大小剛好,不用再打磨。
https://i.imgur.com/r7asiDE.jpg
謝謝觀賞。
--
哇!這PCB大概0.8厚? 新買3DP就可以馬上上手很厲害!
啊 眼殘了原來是0.6厚
哇,從鍵盤到玩程式/3D建模設計了?!
真 客製化 強
推 猛人
推
推!自己的鍵盤自己做!!
只能推了
厲害
ender 3 S1列印精度感覺挺高的欸
成品好美
哇 推爆
原來有可以彎曲的PCB版!
推
推一個
感謝推文,Dactyl還有很多變化可以玩,之後再分享
太厲害了
dactyl flex也很有趣,可調整高度角度
好帥
蠻想看試打的影片
15
[鍵盤] Boston - 鍵數超越全尺寸的 120% 鍵盤網誌版 Boston 是一把開源設計的鍵盤,外型和配置發想自 Austin,多加 18 顆按鍵,變成 120% 的鍵數。 外殼可以是鋁殼或者 3D 列印。這把來自 RNDKBD 開的首輪團購,是 3D 列印外殼。 組裝的第一步,在 FR4 材質定位板上安裝 M3 螺母,當成 Top-mount 的固定點。10
[鍵盤] 暗夜中的一抹幽光-Cherry G81-1800 改造這次帶來我收購的第二把 Cherry 鍵盤改裝, 這把是在收購 G80-3000s TKL 之前意外收到的, 但是看到這把鍵盤就二話不說將它買了下來, 接著就是漫長的等待,本來三月中旬就在淘寶下單 PCB 了, 結果遇到上海疫情爆發,貨運直接退回到賣家手上,9
[鍵盤] Isabell 60%套件開箱這半年因為疫情的關係,不管買啥光物流的等待時間就很漫長阿 讓原本工期時間就很長的這些套件鍵帽變得更難等到了呢 (比如說GMK直接把預計時間拉到2年起跳...更加讓人卻步了) 好久沒收到鍵盤 還是忍不住手癢買了個現貨套件 這次就來分享由sakura workshop出品的60%鍵盤外殼 isabell 的開箱9
[鍵盤] Mode Eighty TKL + GMK Hammerhead 鍵帽網誌版 這篇要分享的是 Mode Eighty,2022 版。外觀一樣只有簡單線條,帶復古味的高額頭造 型,但內部結構已與初版不同。 2021 年 11 月開始不限量預購,可以好好的選擇自己喜歡的顏色和配件。 包裹打開後,外殼在紙盒中,PCB、定位板等另外裝在零件包。這種包裝方式還不錯,等8
[鍵盤] 自製QMK無線分離式鍵盤分享2代po,原作者的Blog: 給沒看過第一篇文章的摘要: 這是一個製作整合了軌跡球的真無線分離式人體工學鍵盤的計劃 第一篇文章: #1Y6BuOjx (Key_Mou_Pad)7
[鍵盤] REVIUNG34 分離式直列 + GMK Space Cadet網誌版 Reviung34 SPLIT 是 Reviung 系列中少數分離式設計的鍵盤,而且左右手用 RJ45 網路 線連接,而不是常見的 TRRS 線。 所需的 PCB、定位板、底殼、微處理器保護蓋如照片。Mk-II 的左手可以裝 3 顆 1U 或 者 1U 配 2U 長鍵。6
[鍵盤] Dactyl Manuform 分離式直列凹面人體工學網誌版 "Dactyl" 是 「指」的意思。以 Dactyl 命名的是一把用程式語言設定參數的開源方案鍵 盤,左右分離、凹面、人體工學直列。 "Manu" 是拉丁文的「手」的意思,跟 "form" 合起來就是「手的形狀」。 以 Manuform 命名的鍵盤也是參數化的人體工學鍵盤,左右手分區的一體式。拇指區跟6
[鍵盤] NK87 TKL熱插拔RGB + NicePBT Noel 鍵帽網誌版 NK87 是 NovelKeys 推出的 TKL 鍵盤套件,有塑膠外殼的 Entry Edition 和鋁外殼的 Aluminum Edition。 這把是在 NK87 Batch 2 上架前,用出清價買到的 Batch 1。包裝盒頗大,可以看到規格 是 Aluminum Edition,電泳白。3
[鍵盤] DogTag 9加9鍵分離式 + MT3 Susuwatari網誌版 DogTag 是日本 takashicompany 推出的 9 鍵 macropad,特別的是可以用 TRRS 線連接 兩個變成 18 鍵分離式鍵盤。 本體只有 PCB 和定位板。PCB 是正反兩面可用。