小黑屋|Klipper玩客 ( 桂ICP备13004039号-7 )

GMT+8, 2024-11-21 18:25

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

(delta)三角洲marlin编译参考配置文件

1393
19
2
0
铜牌杰瑞 LV8
正文
发布时间:2023-07-07

marlin版本2.1.2.1
参考视频:
https://www.bilibili.com/video/BV1Hz4y1J7Zh/?vd_source=31e11e50787153185b4354a33edeb2ee

Marlin_delta_Jerry.zip (90.33 KB, 下载次数: 77)
回复

 

全部评论 共 19 个

qiaodeli111 LV2

qiaodeli111 发表于 2023-7-7 15:23 显示全部楼层

请问使用哪个版本编译的?我用的最新的bugfix-2.1尝试编译报错,看不出来是什么问题。。。

  1. 正在执行任务: C:\Users\Administrator\.platformio\penv\Scripts\platformio.exe run

  2. Processing mega2560 (board: megaatmega2560; platform: atmelavr@~4.0.1; framework: arduino)
  3. ---------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
  4. In file included from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfigPre.h:39:0,
  5.                  from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfig.h:28,
  6.                  from buildroot/share/PlatformIO/scripts/common-dependencies.h:29:
  7. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:280:11: error: missing binary operator before token "("
  8. #if EITHER(PARKING_EXTRUDER, MAGNETIC_PARKING_EXTRUDER)
  9.            ^
  10. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:912:13: error: missing binary operator before token "("
  11.    #if EITHER(DELTA_AUTO_CALIBRATION, DELTA_CALIBRATION_MENU)
  12.              ^
  13. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:956:11: error: missing binary operator before token "("
  14. #if EITHER(MORGAN_SCARA, MP_SCARA)
  15.            ^
  16. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:1757:11: error: missing binary operator before token "("
  17. #if EITHER(MIN_SOFTWARE_ENDSTOPS, MAX_SOFTWARE_ENDSTOPS)
  18.            ^
  19. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:1953:11: error: missing binary operator before token "("
  20. #if EITHER(AUTO_BED_LEVELING_LINEAR, AUTO_BED_LEVELING_BILINEAR)
  21.            ^
  22. In file included from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfigPre.h:39:0,
  23.                  from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfig.h:28,
  24.                  from buildroot/share/PlatformIO/scripts/common-dependencies.h:29:
  25. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:2997:11: error: missing binary operator before token "("
  26. #if EITHER(ANYCUBIC_LCD_I3MEGA, ANYCUBIC_LCD_CHIRON)
  27.            ^
  28. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration.h:3282:11: error: missing binary operator before token "("   
  29. #if EITHER(RGB_LED, RGBW_LED)
  30.            ^
  31. In file included from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfigPre.h:56:0,
  32.                  from buildroot/share/PlatformIO/scripts/../../../../Marlin/src/inc/MarlinConfig.h:28,
  33.                  from buildroot/share/PlatformIO/scripts/common-dependencies.h:29:
  34. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:307:11: error: missing binary operator before token "("   #if BOTH(ADAPTIVE_FAN_SLOWING, PIDTEMP)
  35.            ^
  36. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:1084:11: error: missing binary operator before token "("
  37. #if EITHER(INPUT_SHAPING_X, INPUT_SHAPING_Y)
  38.            ^
  39. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:1318:11: error: missing binary operator before token "("
  40. #if EITHER(DIGIPOT_MCP4018, DIGIPOT_MCP4451)
  41.            ^
  42. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:1375:28: error: missing binary operator before token "("
  43. #if HAS_BED_PROBE && EITHER(HAS_MARLINUI_MENU, HAS_TFT_LVGL_UI)
  44.                             ^
  45. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:1430:11: error: missing binary operator before token "("
  46. #if EITHER(HAS_DISPLAY, DWIN_LCD_PROUI)
  47.            ^
  48. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:1494:26: error: missing binary operator before token "("
  49. #if HAS_DISPLAY && EITHER(SDSUPPORT, SET_PROGRESS_MANUALLY)
  50.                           ^
  51. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:2143:11: error: missing binary operator before token "("
  52. #if EITHER(AUTO_BED_LEVELING_3POINT, AUTO_BED_LEVELING_UBL)
  53.            ^
  54. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:2178:11: error: missing binary operator before token "("
  55. #if EITHER(MESH_BED_LEVELING, AUTO_BED_LEVELING_UBL)
  56.            ^
  57. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:2186:9: error: missing binary operator before token "(" #if BOTH(AUTO_BED_LEVELING_UBL, EEPROM_SETTINGS)
  58.          ^
  59. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:2298:11: error: missing binary operator before token "("
  60. #if EITHER(ARC_SUPPORT, BEZIER_CURVE_SUPPORT)
  61.            ^
  62. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:2384:9: error: missing binary operator before token "(" #if BOTH(SDSUPPORT, DIRECT_STEPPING)
  63.          ^
  64. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:3322:11: error: missing binary operator before token "("
  65. #if EITHER(SPINDLE_FEATURE, LASER_FEATURE)
  66.            ^
  67. c:\users\administrator\downloads\marlin-bugfix-2.1.x\marlin\configuration_adv.h:4070:11: error: missing binary operator before token "("
  68. #if EITHER(WIFISUPPORT, ESP3D_WIFISUPPORT)
  69.            ^
  70. Error: Failed to parse Marlin features. See previous error messages.
  71. ===================================================== [FAILED] Took 2.01 seconds =====================================================

  72. Environment    Status    Duration
  73. -------------  --------  ------------
  74. mega2560       FAILED    00:00:02.013
  75. ================================================ 1 failed, 0 succeeded in 00:00:02.013 ================================================
  76. *  终端进程“C:\Users\Administrator\.platformio\penv\Scripts\platformio.exe 'run'”已终止,退出代码: 1。
  77. *  终端将被任务重用,按任意键关闭。
复制代码

铜牌杰瑞 LV8

铜牌杰瑞 发表于 2023-7-7 23:15 显示全部楼层

qiaodeli111 发表于 2023-7-7 15:23
请问使用哪个版本编译的?我用的最新的bugfix-2.1尝试编译报错,看不出来是什么问题。。。

...

是2.1.2.1版本

qiaodeli111 LV2

qiaodeli111 发表于 2023-7-10 11:36 显示全部楼层


2.1.2.1版本编译通过,谢谢!

现在我这边问题是自动校准失败,G33输出信息如下:

>>> G33
SENDING:G33
G33 Auto Calibrate
Checking... AC at radius:90.00
.Height:300.00  Ex:0.00  Ey:0.00  Ez:0.00  Radius:120.00
.               Tx:0.00  Ty:0.00  Tz:0.00
Iteration : 01                                std dev:289.499
Error:Probing Failed
Error:Probing Failed

Correct delta settings with M665 and M666

查看了M665和666:
>>> M665
SENDING:M665
  M665 L265.00 R233.77 H39.87 S120.00 X-0.44 Y-5.12 Z5.56 A0.00 B0.00 C0.00
>>> M666
SENDING:M666
  M666 X-4.72 Y-0.35 Z0.00

这个可能是什么原因?


铜牌杰瑞 LV8

铜牌杰瑞 发表于 2023-7-10 23:51 显示全部楼层

qiaodeli111 发表于 2023-7-10 11:36
2.1.2.1版本编译通过,谢谢!

现在我这边问题是自动校准失败,G33输出信息如下:

H39.87


你这个高度明显错误啊。编译的时候rod要保证准确,高度要尽量多一点。

qiaodeli111 LV2

qiaodeli111 发表于 2023-7-11 18:37 显示全部楼层


高度一开始是设置的300,G33之后才变成那么小的。

我怀疑是不是我的调平传感器有问题,G33的时候,auto home之后,往下走了很短一段距离就悬在空中了,然后在xy方向运动,然后校准失败。

三角洲还有其他方式调平吗?i3和corexy的话,把z轴固定在0.2,然后xy活动手工调平也可以做到,但三角洲三个轴都没办法固定,自动校准没办法用的话这要怎么手工调?

铜牌杰瑞 LV8

铜牌杰瑞 发表于 2023-7-11 19:45 显示全部楼层

qiaodeli111 发表于 2023-7-11 18:37
高度一开始是设置的300,G33之后才变成那么小的。

我怀疑是不是我的调平传感器有问题,G33的时候,auto  ...

没有探针你就没法测量其他值。这个就卡住了。你还是检查一下探针吧。是什么探针?

qiaodeli111 LV2

qiaodeli111 发表于 2023-7-12 12:13 显示全部楼层

铜牌杰瑞 发表于 2023-7-11 19:45
没有探针你就没法测量其他值。这个就卡住了。你还是检查一下探针吧。是什么探针?
...

1.jpg

就这个,它连到了Z-的位置,配置文件跟你的一样。这个东西探测过程中应该会亮灯什么的吗?我这个没有任何指示灯,不知道好坏

铜牌杰瑞 LV8

铜牌杰瑞 发表于 2023-7-12 17:29 显示全部楼层

qiaodeli111 发表于 2023-7-12 12:13
就这个,它连到了Z-的位置,配置文件跟你的一样。这个东西探测过程中应该会亮灯什么的吗?我这个没有任 ...

这不就是188的三角洲嘛。这是金属探测器,触发的时候是会亮灯的,灯在底部。你可以试试反转一下看看。

qiaodeli111 LV2

qiaodeli111 发表于 2023-7-12 22:27 显示全部楼层

铜牌杰瑞 发表于 2023-7-12 17:29
这不就是188的三角洲嘛。这是金属探测器,触发的时候是会亮灯的,灯在底部。你可以试试反转一下看看。
...

这个就是188的吗。。。我买的时候贵很多。。。

我试了以下,在探头下面放金属物体,红灯是会亮的。我的问题是,在auto calibration的时候,屏幕显示Z- 1,照理说打印头应该沿Z轴往下走的吧?但我这个没有往下走,XYZ三根连杆,只有Y连杆在缓慢往下。过一段时间之后报probing failed。



铜牌杰瑞 LV8

铜牌杰瑞 发表于 2023-7-13 11:59 显示全部楼层

qiaodeli111 发表于 2023-7-12 22:27
这个就是188的吗。。。我买的时候贵很多。。。

我试了以下,在探头下面放金属物体,红灯是会亮的。我的 ...

这个就是188。

你heigt修改成大致正确的值再看看自动校准。

qiaodeli111 LV2

qiaodeli111 发表于 2023-7-13 12:38 显示全部楼层

铜牌杰瑞 发表于 2023-7-13 11:59
这个就是188。

你heigt修改成大致正确的值再看看自动校准。

昨天看了下marlin的自动校准文档,发现可以用无探针自动+手工校准的方式,试了一下没啥问题,探针我就不用了。。。现在终于能开始打印了。

感谢大佬指导,之前自己从头开始搞配置文件是真的搞不懂啊


esqjf LV2

esqjf 发表于 2023-7-19 04:51 显示全部楼层

qiaodeli111 发表于 2023-7-13 12:38
昨天看了下marlin的自动校准文档,发现可以用无探针自动+手工校准的方式,试了一下没啥问题,探针我就不 ...

老哥,我也有这个问题,从之前我自己编译Marlin2.0的时候就遇到了,第一次刷完固件,Z探测下降的时候距离还有大概4厘米就悬停了(我的打印机高度350左右),显示Z-2 Probing failed. 如果我在打印机快要探测到底的时候用别的东西把平台垫高,比如说放一个本书,在他即将悬停失败的位置前使Z探针探底给个信号,它就能正常探测了,就好比马林固件写死了高度不能超过345一样。同样的我把3D打印机手动拉到热床平台上,使用G28自动归零,上升到345高度的时候还没有收到XYZ的触顶信号,它就会显示归零失败请重启。但是我把效应器放在中间高度,不超过345行程的时候它又能自动归零了。

一直没有搞明白到底是哪里出了问题,我自己编译2.1.2.1的时候还是这样,直接使用杰瑞的配置文件刷进去还是这样,我手动在固件里把高度写成600都没得=用,依然死死地停在行程345左右的位置,大无语……
请问坛友有没有谁知道怎么解决么??先提前感谢各位了……

esqjf LV2

esqjf 发表于 2023-7-19 09:14 显示全部楼层

qiaodeli111 发表于 2023-7-13 12:38
昨天看了下marlin的自动校准文档,发现可以用无探针自动+手工校准的方式,试了一下没啥问题,探针我就不 ...

请问你是怎么手动调平的?

zhuazi77 LV2

zhuazi77 发表于 2023-8-15 19:10 显示全部楼层

感谢楼主分享,刚好垃圾站捡到一台这个机器。

gfd489 LV2

gfd489 发表于 2024-8-2 04:22 显示全部楼层

祝愿打印机主板上面没有写型号,是不是就没办法知道型号编写marlin配置了

sunyong1234568 LV2

sunyong1234568 发表于 2024-8-3 07:13 显示全部楼层

gfd489 发表于 2024-8-2 04:22
祝愿打印机主板上面没有写型号,是不是就没办法知道型号编写marlin配置了
...

主板没有型号你就看主控型号

sunyong1234568 LV2

sunyong1234568 发表于 2024-8-3 07:14 显示全部楼层

esqjf 发表于 2023-7-19 04:51
老哥,我也有这个问题,从之前我自己编译Marlin2.0的时候就遇到了,第一次刷完固件,Z探测下降的时候距离 ...

固件的高度没有写对,或者探针偏移不对


gfd489 LV2

gfd489 发表于 2024-8-3 12:21 显示全部楼层

本帖最后由 gfd489 于 2024-8-3 12:26 编辑
sunyong1234568 发表于 2024-8-3 07:13
主板没有型号你就看主控型号

只能看到芯片型号写着ATMEGA2560-16U-TW-355E 3F 1833AMS,这种我在marlin里面我应该选择哪个主板id?

                               
登录/注册后可看大图

esqjf LV2

esqjf 发表于 2024-9-18 09:50 显示全部楼层

sunyong1234568 发表于 2024-8-3 07:14
固件的高度没有写对,或者探针偏移不对

好的,我在检查一遍高度和探针偏移去……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表