I am building a new 3D printer but I want it to be fast and precise. For this reason, I set the microstep setting on the Klipper to 32 or 64. There are 13 servo motors in the system and the existing cards cannot produce MHz at a sufficient speed, which is why there is a problem. In order to overcome this problem, I want to drive the motors via ethercat. This will provide both faster and more precise control. In addition, there will be less load on the processor and the processor will run cooler. As a result of my very long research and trials, I could not run servo drivers with ethercat with Klipper. How can I do this? Can I do it via can or can open or r485?
1 Like
Hi dunno but I want to see the result. What is sure tmc drivers are driver with uart or spi
I am currently trying to use lichuan servo motor with klipper but I will use step/dir control much easier. With 17bit encoder btt manta8p will have enough power for two motors so goodenough.
Milli Herz?
You simply cannot. Klipper does not support the Ethercat protocol.
I’d be very curious to see the results.
1 Like
megahertz.
I need precise positioning using external servo drives. Since I am not using a pulley, I need to increase the resolution.
= MHz
I know - I’m Dr. Knowbetter
Thanks. I fixed it.
1 Like
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.