2022年8月31日 星期三

Voron 3D 印表機 DIY

散件,重量 20.920kg。集運總重 23.058kg,運費總計:¥288.00。

規格

挑的是最便宜的方案


voron2.4散件沃隆diy套件高配置树莓派触控屏高速打印自动调平,颜色分类:250尺寸散件套餐,¥3500.00,浩成工作室,tb4865026374。发货地址: 广西壮族自治区百色市右江区

網友意見 -- V6 不適合快速打印,你可以考慮便宜的中國蚊子高流量,印象中不到 90CNY


----
ajax@x201 ~ $ !ssh
ssh mks@192.168.1.27
mks@192.168.1.27's password: 
           _              _ 
 _ __ ___ | | _____ _ __ (_)
| '_ ` _ \| |/ / __| '_ \| |
| | | | | |   <\__ \ |_) | |
|_| |_| |_|_|\_\___/ .__/|_|
                   |_|      
Welcome to Armbian 22.05.0-trunk  with bleeding edge Linux 5.16.20-rockchip64

No end-user support: built from trunk

System load:   80%            Up time:       1 min
Memory usage:  24% of 976M    IP:        192.168.1.27
CPU temp:      50°C            Usage of /:    34% of 14G   

[ General system configuration (beta): armbian-config ]

Last login: Fri Sep 16 01:42:53 2022 from 192.168.1.51
-bash: warning: setlocale: LC_ALL: cannot change locale (zh_TW.UTF-8)
mks@mkspi:~$ ls
------
23:06:57 $ PROBE_CALIBRATE
23:06:57 // probe: TRIGGERED
23:06:57 // Attaching Probe
23:07:00 // probe: open
23:07:09 // probe at 124.000,128.000 is z=0.148108
23:07:10 // probe at 124.000,128.000 is z=0.150608
23:07:11 // probe at 124.000,128.000 is z=0.150608
23:07:11 // Starting manual Z probe. Use TESTZ to adjust position.
         // Finish with ACCEPT or ABORT command.
23:07:11 // Z position: ?????? --> 5.151 <-- ??????
23:07:11 // Docking Probe
23:07:25 // probe: TRIGGERED
-----

整理在FB社團的文章,先copy過來再慢慢整理。

------------------

看大家都在玩 Voron 2.4,跟風去買了一台散件來裝。實在是都很貴,就挑一個最便宜,但有評價可參考的。列印大小 250*250,3,500RMB,用MKS pi 和 monster 的板子。重量超過20KG,淘寶集運超過台幣一千。

説明書常對不起來,裝到一半要問賣家,才能繼續往下裝,還好賣家回覆很快。搞了半個多月,機器終於會動。至於整線,向來是我的短板,先不管了。

心得是,終於了解大家討論的klipper 是怎麼樣的東西,還蠻炫的,可以從網頁看到好多資訊,可以除錯。打算這台裝好,要把另一台corexy 的控制也改成 klipper。

------------------

,從組好機構後,又過了快一個月,才可以印出東西,雖然沒有成功。

這段期間,都在了解 Klipper,和printer.cfg奮鬥,或者説,比較像在平時在設定電腦伺服器的感覺。

往往要失敗幾次,像是列印頭撞平台,要步進馬達往上,它卻往下,要左邊升,卻右邊一直升。爬一陣子網路,讀一堆東西,思考問題,然後往前一小步。

最後,上傳一個檔案試印,只看到噴頭從半公分高的空中開始印。試了幾次,才知道要把某一段G-code貼到檔案開頭。但是又發生頭不斷的去撞板子。再花了幾天找答案,才知道賣家提供的是 Klippy probe 的作法,可以自動計算噴頭高度,但設定檔的switch座標值設錯了。

經過了這麼久的摸索,終於可以讓噴頭貼著板子印出東西。

為此還買一部中古筆電,幾乎都是在用網頁控制印表機。

在這同時,也想著要如何改另外的機器,klipper 的控制方式的實在太方便了,只要設定好,就不用手動調整,雖然在開始時,手動調整比較直覺。

----------------------

上次調整printer.cfg的參數後,可以貼著平台開始列印,但印了兩三層後,物件就會脫落。調整不同的offset,還是一樣。仔細觀察列印過程,發現列印底層,還蠻漂亮的,著床情況良好。再往上印,底下就翹邊,然後整個脫落。

上網爬解答,幾年前社群有人有同樣的問題,最後發現是軟磁板熱阻太大,感測器的溫度和平台表面溫度相差幾十度,後來把熱床溫度設到一百度以上解決此問題。

自己決定也測試一下,看實際情況是怎樣。另做一條感溫線,插到列印頭的感溫插座,再將熱床加溫。感謝klipper超讚的界面,有溫度變化的曲線,可以看到溫度差很多,穩定後約相差20度。

簡單的解決辦法是將熱床溫度設高一點,但是看溫度曲線,可以看出平台的溫度落後感測器的變化很多,因為原感測器直接貼在發熱片上。這樣很難穩定的控制熱床表面的溫度。

最後決定在軟磁板上挖洞,把感測器埋在鋁板上方。軟磁板用美工刀很好挖,只是要有點耐心。熱床最多一百度,線的絕縁應不致於融化,即使真的融化,也沒有危險。

弄好,再跑一次測試,溫度變化如第二張曲線,兩條曲線的變化很一致,中間黏的感測器翹起來,因此溫度掉下來,最後的溫度大約差十度。

切片時,將熱床溫度設在90,列印成功。終於,可以開始印想要的東西了,等好久才走到這裏。

以上,供大家參考,我也要看在高溫下,線能撐多久。

使用零件摘要

熱嵌螺母

構件接合,很多地方會使用到熱嵌螺母,或叫熱熔螺母,英文名稱 M3 Brass heatstake inserts,或 heat set inserts。規格標示,Voron 文件 BOM 的規格為 "M3 Brass heatstake inserts - short M3x5x4",和淘寶的標示法略有不同。淘寶的名稱 "土八斜纹滚花黄铜螺母",規格中間一碼為長度,第 3 碼為外徑。






2022年8月4日 星期四

APC UPS Pro 1000 換電池

先看一下原廠的電池的樣子,兩面的顏色不同。電池兩面都能插,新的 UPS 是紅色向上,電池沒有接上。要反過來,綠上向上,電池才有作用。

2019年 3月換的,當時有經費,就交給廠商處理吧。總共 3,200元,不太便宜,算服務費吧。但也不能算貴,因為他換的是自己拼湊的電池,若是原廠的,聽說光電池就超過 2千元。


當時他把換下來的電池帶走了,不肯留給我。現在知道值錢的是那個組裝的接頭盒子,他要帶回去,在幫下一個客戶換電池時可以用。

搜尋時,英文品名為 "APC UPS Replacement Battery Cartridge, for use with UPS"。網購從台幣 3千多到 7千都有,不過業界是這樣子的,對高檔客戶,若報價不貴,會顯得不夠專業,所以那價格不適用於我。

下面的電池,是後來廠商換的,無法分正反面。


只能靠接頭的文字標示來分別,插的時候再留意一下。插反沒有危險,但電池沒作用,主要是長期不用,或搬運時使用。

下面幾張是內部接頭的照片,接頭旁邊有文字標示 BLACK/RED。


背後的插座,左右分別為只有濾波和有UPS功能的。灰色部分,有一個是電腦插座,為主控,當電腦關機,受控插座也會斷電。


電池買到了,2顆總共 652元,蝦皮免運。組裝後,用布膠帶固定。


在上面綁根束帶,方便抽出電池,也可用來分辨方向。

買的時候要注意電極規格為 B-type (寬版PIN頭),寬度約 6.5mm。另外,儘量挑可靠的廠牌,有的電池會漏液,會毀了昂貴的 UPS,不值得。像辦公室有一台便宜的 UPS,使用 RITAR 的電池,拆開來就看到電池漏液,電路板燒毀。

系統顯示的狀態。使用 sys-power/apcupsd。


或由命令列得到資訊

-----
$ sudo systemctl start apcupsd

$ apcaccess
APC      : 001,036,0859
DATE     : 2026-09-21 10:41:38 +0800  
HOSTNAME : aj-pc
VERSION  : 3.14.14 (31 May 2016) unknown
UPSNAME  : aj-pc
CABLE    : USB Cable
DRIVER   : USB UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2026-09-21 10:38:51 +0800  
MODEL    : Back-UPS RS 1000G 
STATUS   : ONLINE 
LINEV    : 116.0 Volts
LOADPCT  : 13.0 Percent
BCHARGE  : 41.0 Percent
TIMELEFT : 4.6 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 0 Seconds
SENSE    : Medium
LOTRANS  : 88.0 Volts
HITRANS  : 147.0 Volts
ALARMDEL : No alarm
BATTV    : 26.9 Volts
LASTXFER : No transfers since turnon
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x05000008
SERIALNO : 3B1333X21871  
BATTDATE : 2013-08-17
NOMINV   : 120 Volts
NOMBATTV : 24.0 Volts
NOMPOWER : 600 Watts
FIRMWARE : 868.L3 .D USB FW:L3
END APC  : 2026-09-21 10:41:39 +0800  
[ajax@aj-pc ~]$ 

$ sudo systemctl stop apcupsd
$ sudo apctest

2026-09-21 10:45:52 apctest 3.14.14 (31 May 2016) unknown
Checking configuration ...
sharenet.type = Network & ShareUPS Disabled
cable.type = USB Cable
mode.type = USB UPS Driver
Setting up the port ...
Doing prep_device() ...

You are using a USB cable type, so I'm entering USB test mode
Hello, this is the apcupsd Cable Test program.
This part of apctest is for testing USB UPSes.

Getting UPS capabilities...SUCCESS

Please select the function you want to perform.

1)  Test kill UPS power
2)  Perform self-test
3)  Read last self-test result
4)  View/Change battery date
5)  View manufacturing date
6)  View/Change alarm behavior
7)  View/Change sensitivity
8)  View/Change low transfer voltage
9)  View/Change high transfer voltage
10) Perform battery calibration
11) Test alarm
12) View/Change self-test interval
 Q) Quit

Select function number: 4
Current battery date: 08/17/2013
Enter new battery date (MM/DD/YYYY), blank to quit: 09/21/2026      

Writing new date...SUCCESS
Waiting for change to take effect...SUCCESS
Current battery date: 09/21/2026

-------



網誌存檔