makerbase-mks / MKS-Robin-E3-E3D

MKS Robin E3 E3D 32Bit Control Board 3D Printer parts with tmc2209 Uart mode driver For Creality Ender 3 CR-10
https://www.aliexpress.com/item/4000781744682.html
GNU General Public License v3.0
118 stars 97 forks source link

3dtouchv2.0 #94

Closed zyystudio closed 3 years ago

zyystudio commented 3 years ago

I tried the code with e3+2209+3dtouch and compiled successfully. The issue is that it forget the x and y spaces when starting to print. I also tried the compiled bin file from this repository with e3 2209 3dtouch. It happens the same one - once staring to print, it will stuck in the (0,0,0) and fastly move to the y value of the model. Any idea? Can you try from your side?

zyystudio commented 3 years ago

https://user-images.githubusercontent.com/7643104/112749792-4909b880-8ff7-11eb-8ea4-8f098584ef58.MP4

see the video with both kind of firmware

Hoshino-itsuki commented 3 years ago

回零方向不对,因为2209驱动和原来是相反的,固件里修改一下方向就可以了

zyystudio commented 3 years ago

回零方向不对,因为2209驱动和原来是相反的,固件里修改一下方向就可以了

感觉你说的不对。我前面说了即使使用官方的bin文件也是一样的症状。此外这个已经归零后刚刚开始打印的视频。偶尔后面有两次撞大运一样是可以正常打印出来的,但基本都是这个状态直接咔擦咔擦地跑到(0,y,0)的位置开始打印。感觉是打印机忘记了或者说是计算错误打印空间导致。 ps如果你确定你就回复下,这里毕竟是公共场合。还是等官网回复吧

Hoshino-itsuki commented 3 years ago

如果切片没问题的话,电机正反也没问题的话,排除一下固件的问题,用marlin官方最新的bugfix固件刷写测试,一样一样排除。

zyystudio commented 3 years ago

Any update or test result from official side? @mks-viva @makerbase-mks Thanks

zyystudio commented 3 years ago

sorry! I think I found the root cause. Thanks and please continue to make great product for Made In China!!!