[雷射功率調校]
雖然雷射模組作好了,但是要善用它並不能總是永遠全出力,暴力的燒材料,而是要用最適當的出力,打適當的時間。
因此,目前在進行一系列的測試調校作業,希望的目標是能建立一套雷射校正的程序,然後將這些參數保留或者直接套用到 Marlin 裡面,讓每次的作業都能精確有效,又能輕鬆複製。
而這些東西最後希望能設計成一個網站平台,並且以提供 API 的方式來操作。這樣它的價值才能更有效的放大。
附圖X軸時不同的擊發時間,從 21ms ~ 53ms;Y軸是不同的 PWM ,從 72~104。由這圖可以發現,材料的變相區段很小,要能有效捉出變相帶作為調色盤使用的空間有限,而且很容易隨材料特性不同而有差異。另外,當變相之後,過多的能量會造成過度燒灼的現象,所以間隔的距離有變化,等於在加工的精度會下降。
本圖採用脈衝式雷射觸發方式,每個雷射點以 0.127mm 間距定點擊發,並非採用連續輸出方式處理。
林祐德
2015-09-18 19:14:53
這個可能要請教材料工程與物理界的朋友了。。。看看什麼樣的數學函式模型與演算法會比較合適。。。
Charlie Ting
2015-09-18 19:41:08
建數學函式或演算法那太複雜了,我現在覺得可以改善的作法有幾點:
1. 幫 PWM 輸出加個積分電路,避免因為 PWM 的 490 Hz限制了最小的脈衝時間。以目前的狀況,低於 5ms 的狀態,即使功率上升打出的成果變化也大,代表 PWM 的週期影響太大。理想的狀態是至少有 20 次的擊發週期,這樣出來的圖案會比較穩定。但相對也較費時。
2. 學習 GIF 圖檔的作法,在程式中將不具識別度的出力移除(功率過高或不足的),然後將圖片的色彩套用到留下的出力色階上(達到 dithering 的效果),最好能模擬打出的感覺。確認後就可以產生 gcode 了。
因為材料變化這種過程太微觀也太短暫,目前傾向將變因單純化,然後擴大變化的區間,再作數位化定址,然後套入程式去運算,就能將成效極大化。若真的要簡單好用,可能材料才是重點。但那搞複雜了....
Perth Chan
2015-09-18 20:41:59
Vincent LM Yeh
2015-09-18 20:49:18