[討論] 如何將ArduinoDUE+RAMPS1.4+Marlin組立

看板Printer3D (3D列印)作者 (玲瓏霰)時間1年前 (2023/10/28 10:25), 編輯推噓14(14040)
留言54則, 5人參與, 11月前最新討論串1/1
請問如何將ArduinoDUE搭配RAMPS1.4和DRV8825驅動使用Marlin組立3D列印機 https://imgur.com/gallery/u7dlQT1 以上是我現在承接的機台(6台機台),已知工作範圍是直徑150高度180mm的DELTA 機台 整體搭配是 用Arduino DUE主板 RAMPS1.4擴充板 DRV8825驅動晶片 搭配Marlin做出來的,有客製化部分功能(完成列印發出警示聲+LED亮燈) 這些都是前同事和協力廠商做的 我是後來接手的,同事已經離職,廠商也沒留存任何相關資料Orz 目前必須重建此類機台的marlin參數和細節功能 因為殘存可直接上機安裝使用的ArduinoDUE ,只剩一塊 請問版內有其他先進有類似組立經驗可以請益的嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.167.11 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Printer3D/M.1698459907.A.6F2.html

10/28 12:12, 1年前 , 1F
找kossel預設檔,下去修改就可以
10/28 12:12, 1F

10/28 12:14, 1年前 , 2F
如果基板故障可以買一體版,比較不會有接觸不良的問題
10/28 12:14, 2F

10/28 18:14, 1年前 , 3F
但原本的kossel好像是用Mega2560寫的,不知道這樣改
10/28 18:14, 3F

10/28 18:14, 1年前 , 4F
可不可以直接套用,
10/28 18:14, 4F

10/28 18:16, 1年前 , 5F
我記得是同一顆處理器
10/28 18:16, 5F

10/28 18:17, 1年前 , 6F
現在都改用vscode編譯,方便簡單
10/28 18:17, 6F

10/28 18:19, 1年前 , 7F
ramps如果是直接插在上層,那個就是arduino mega
10/28 18:19, 7F

10/28 18:22, 1年前 , 8F
我是用文字編輯器修改完參數,直接透過Arduino IDE燒
10/28 18:22, 8F

10/28 18:22, 1年前 , 9F
錄到主板上的
10/28 18:22, 9F

10/28 18:23, 1年前 , 10F
請問kossel通常是指ac牌廠商的三角洲機台嗎
10/28 18:23, 10F

10/28 19:21, 1年前 , 11F
是一開始開源的機器名
10/28 19:21, 11F

10/28 19:38, 1年前 , 12F
如果可以確定轉換Due無障礙不用處理板子差異的話,那
10/28 19:38, 12F

10/28 19:38, 1年前 , 13F
也許只剩下客製化功能要想辦法做回來了
10/28 19:38, 13F

10/28 19:39, 1年前 , 14F

10/28 20:36, 1年前 , 15F
警示燈跟LED就弄成風扇控制,直接在切片設定完成gcode,
10/28 20:36, 15F

10/28 20:36, 1年前 , 16F
這個也還行
10/28 20:36, 16F

10/28 21:08, 1年前 , 17F
這樣做好像比較快,或是自己建立一個自己做的M code
10/28 21:08, 17F

10/28 21:08, 1年前 , 18F
在列印gcode尾端執行
10/28 21:08, 18F

10/28 21:15, 1年前 , 19F
→ HiJimmy: 現在都改用vscode編譯,方便簡單
10/28 21:15, 19F

10/28 21:15, 1年前 , 20F
請問有看過用marlin 校正DELTA 機台臂長的程式碼嗎?
10/28 21:15, 20F

10/28 22:37, 1年前 , 21F
目前手上的機台是執行M666 Xxxx Yxxxx Zxxxx來做輸入
10/28 22:37, 21F

10/28 22:37, 1年前 , 22F
值後,然後列印一個測試物件,再對照量測物件三軸長
10/28 22:37, 22F

10/28 22:49, 1年前 , 23F
那個是調整限位開關位置,舊版marlin 1是這樣,直接改Ma
10/28 22:49, 23F

10/28 22:49, 1年前 , 24F
rlin2用量的設定三臂等長,沒探針可以手動校正,就中心
10/28 22:49, 24F

10/28 22:49, 1年前 , 25F
點和三塔前,加上碗型校正值
10/28 22:49, 25F

10/29 00:19, 1年前 , 26F
@HiJimmy 請問您都是在那邊瀏覽到這些差異性的文章或
10/29 00:19, 26F

10/29 00:19, 1年前 , 27F
是網文,能對marlin有比較深入的了解?
10/29 00:19, 27F

10/29 12:01, 1年前 , 28F
都是google找資料而已,東拼西湊就能知道。如果沒方向試
10/29 12:01, 28F

10/29 12:01, 1年前 , 29F
試看chatgpt或bing搜尋,也許能找到。
10/29 12:01, 29F

11/11 22:51, 1年前 , 30F
可以直接讀出那塊的hex 然後燒錄到其他塊就好了
11/11 22:51, 30F

11/13 14:23, 1年前 , 31F
要怎麼讀出啊?我以為燒錄進去Arduino的是沒辦法導出
11/13 14:23, 31F

11/13 14:23, 1年前 , 32F
來的。
11/13 14:23, 32F

11/13 14:43, 1年前 , 33F
@sopi 請問要怎麼讀出啊?我以為燒錄進去Arduino的是
11/13 14:43, 33F

11/13 14:43, 1年前 , 34F
沒辦法導出來的。
11/13 14:43, 34F

11/13 16:57, 1年前 , 35F
只要沒有加密都導得出來 只是無法再次編輯細節而已
11/13 16:57, 35F

11/13 17:00, 1年前 , 36F
搜 USBasp 以Progisp 軟體燒錄Arduino (ATmega168
11/13 17:00, 36F

11/13 17:00, 1年前 , 37F
前面準備的東西都一樣 只是你要選save 而不是load\
11/13 17:00, 37F

11/13 17:01, 1年前 , 38F
選擇save flash , 即可得到hex , 再用一樣方法燒錄到其他
11/13 17:01, 38F

11/13 21:04, 1年前 , 39F
@sopi 但我印象中,progisp是針對AVR使用,我這個是A
11/13 21:04, 39F

11/13 21:04, 1年前 , 40F
rduino DUE屬於ARM系統的,progisp裡面沒有對應的選
11/13 21:04, 40F

11/15 00:58, 1年前 , 41F
放棄比較快~
11/15 00:58, 41F

11/15 01:01, 1年前 , 42F
Klipper vs Marlin 現在高速打印好像Klipper比較多
11/15 01:01, 42F

11/15 01:03, 1年前 , 43F
主流是拓竹 bambu lab 但是這次上海2023 TCT 拓竹沒去
11/15 01:03, 43F

11/15 01:08, 1年前 , 44F
創想三維都被逼的 出了一台高速打印
11/15 01:08, 44F

11/15 01:13, 1年前 , 45F
請預算買新的比較快
11/15 01:13, 45F

11/15 01:20, 1年前 , 46F
新的機器好像都 有震動校正的功能
11/15 01:20, 46F

11/15 17:53, 1年前 , 47F
有KLIPPER的自己改,不算工錢五六十塊吧
11/15 17:53, 47F

11/15 17:54, 1年前 , 48F
我用MPU6500(辨識成6050),很好用振紋真的都消失
11/15 17:54, 48F

11/15 17:56, 1年前 , 49F
不過就穩定性來說,klipper比MARLIN差,大概太多東西
11/15 17:56, 49F

11/15 17:57, 1年前 , 50F
也有可能是我用改的沒用一體版,穩定性比較差
11/15 17:57, 50F

11/15 17:58, 1年前 , 51F
但那個速度、方便性,我都慢慢改成Klipper
11/15 17:58, 51F

11/16 16:12, 1年前 , 52F
其實我也想汰舊換新這四台DELTA機器,但職場上有太多
11/16 16:12, 52F

11/16 16:12, 1年前 , 53F
長官自以為是的指導說自己寫寫韌體重新編譯就好.....
11/16 16:12, 53F

12/25 22:33, 11月前 , 54F
12/25 22:33, 54F
文章代碼(AID): #1bF743Ro (Printer3D)
文章代碼(AID): #1bF743Ro (Printer3D)