作者cadkey1014 (玲珑霰)
看板Printer3D
标题[讨论] 如何将ArduinoDUE+RAMPS1.4+Marlin组立
时间Sat Oct 28 10:25:05 2023
请问如何将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://webptt.com/cn.aspx?n=bbs/Printer3D/M.1698459907.A.6F2.html
1F:推 HiJimmy: 找kossel预设档,下去修改就可以 10/28 12:12
2F:→ HiJimmy: 如果基板故障可以买一体版,比较不会有接触不良的问题 10/28 12:14
3F:→ cadkey1014: 但原本的kossel好像是用Mega2560写的,不知道这样改 10/28 18:14
4F:→ cadkey1014: 可不可以直接套用, 10/28 18:14
5F:推 HiJimmy: 我记得是同一颗处理器 10/28 18:16
6F:→ HiJimmy: 现在都改用vscode编译,方便简单 10/28 18:17
7F:→ HiJimmy: ramps如果是直接插在上层,那个就是arduino mega 10/28 18:19
8F:→ cadkey1014: 我是用文字编辑器修改完参数,直接透过Arduino IDE烧 10/28 18:22
9F:→ cadkey1014: 录到主板上的 10/28 18:22
10F:→ cadkey1014: 请问kossel通常是指ac牌厂商的三角洲机台吗 10/28 18:23
11F:推 HiJimmy: 是一开始开源的机器名 10/28 19:21
12F:→ cadkey1014: 如果可以确定转换Due无障碍不用处理板子差异的话,那 10/28 19:38
13F:→ cadkey1014: 也许只剩下客制化功能要想办法做回来了 10/28 19:38
15F:推 HiJimmy: 警示灯跟LED就弄成风扇控制,直接在切片设定完成gcode, 10/28 20:36
16F:→ HiJimmy: 这个也还行 10/28 20:36
17F:→ cadkey1014: 这样做好像比较快,或是自己建立一个自己做的M code 10/28 21:08
18F:→ cadkey1014: 在列印gcode尾端执行 10/28 21:08
19F:→ cadkey1014: → HiJimmy: 现在都改用vscode编译,方便简单 10/28 21:15
20F:→ cadkey1014: 请问有看过用marlin 校正DELTA 机台臂长的程式码吗? 10/28 21:15
21F:→ cadkey1014: 目前手上的机台是执行M666 Xxxx Yxxxx Zxxxx来做输入 10/28 22:37
22F:→ cadkey1014: 值後,然後列印一个测试物件,再对照量测物件三轴长 10/28 22:37
23F:推 HiJimmy: 那个是调整限位开关位置,旧版marlin 1是这样,直接改Ma 10/28 22:49
24F:→ HiJimmy: rlin2用量的设定三臂等长,没探针可以手动校正,就中心 10/28 22:49
25F:→ HiJimmy: 点和三塔前,加上碗型校正值 10/28 22:49
26F:→ cadkey1014: @HiJimmy 请问您都是在那边浏览到这些差异性的文章或 10/29 00:19
27F:→ cadkey1014: 是网文,能对marlin有比较深入的了解? 10/29 00:19
28F:推 HiJimmy: 都是google找资料而已,东拼西凑就能知道。如果没方向试 10/29 12:01
29F:→ HiJimmy: 试看chatgpt或bing搜寻,也许能找到。 10/29 12:01
30F:推 sopi: 可以直接读出那块的hex 然後烧录到其他块就好了 11/11 22:51
31F:→ cadkey1014: 要怎麽读出啊?我以为烧录进去Arduino的是没办法导出 11/13 14:23
32F:→ cadkey1014: 来的。 11/13 14:23
33F:→ cadkey1014: @sopi 请问要怎麽读出啊?我以为烧录进去Arduino的是 11/13 14:43
34F:→ cadkey1014: 没办法导出来的。 11/13 14:43
35F:推 sopi: 只要没有加密都导得出来 只是无法再次编辑细节而已 11/13 16:57
36F:推 sopi: 搜 USBasp 以Progisp 软体烧录Arduino (ATmega168 11/13 17:00
37F:推 sopi: 前面准备的东西都一样 只是你要选save 而不是load\ 11/13 17:00
38F:推 sopi: 选择save flash , 即可得到hex , 再用一样方法烧录到其他 11/13 17:01
39F:→ cadkey1014: @sopi 但我印象中,progisp是针对AVR使用,我这个是A 11/13 21:04
40F:→ cadkey1014: rduino DUE属於ARM系统的,progisp里面没有对应的选 11/13 21:04
41F:推 nfsong: 放弃比较快~ 11/15 00:58
42F:→ nfsong: Klipper vs Marlin 现在高速打印好像Klipper比较多 11/15 01:01
43F:→ nfsong: 主流是拓竹 bambu lab 但是这次上海2023 TCT 拓竹没去 11/15 01:03
44F:推 nfsong: 创想三维都被逼的 出了一台高速打印 11/15 01:08
45F:推 nfsong: 请预算买新的比较快 11/15 01:13
46F:→ nfsong: 新的机器好像都 有震动校正的功能 11/15 01:20
47F:→ HiJimmy: 有KLIPPER的自己改,不算工钱五六十块吧 11/15 17:53
48F:→ HiJimmy: 我用MPU6500(辨识成6050),很好用振纹真的都消失 11/15 17:54
49F:→ HiJimmy: 不过就稳定性来说,klipper比MARLIN差,大概太多东西 11/15 17:56
50F:→ HiJimmy: 也有可能是我用改的没用一体版,稳定性比较差 11/15 17:57
51F:→ HiJimmy: 但那个速度、方便性,我都慢慢改成Klipper 11/15 17:58
52F:→ cadkey1014: 其实我也想汰旧换新这四台DELTA机器,但职场上有太多 11/16 16:12
53F:→ cadkey1014: 长官自以为是的指导说自己写写韧体重新编译就好..... 11/16 16:12
54F:→ glo6e: 推 12/25 22:33