Sorry for my bad english.. I wanted to say that this is more correct, but not 100%. There is a position loop, a speed loop and a torque loop. Usually, a torque loop is not used, but a current loop with a sensor. These three loops are necessary for quality work.by pamalofeev - Developers
Quotewarbunniex You mentioned you were having trouble with the firmware side of things. Have you seen this yet? This is wrong, only the position loop. Here it is made almost as it is necessary. Almost like in the textbook on control theory. But there are also problems with accurate speed measurement for slow movements. I used the fork of this project for my printer. Still there is a fork on stby pamalofeev - Developers
Quotehg42 you still did not answer from where you got the number 25. He got it here. QuoteFEATURES Klipper touts several “compelling features”: Each stepper event is scheduled with a precision of 25 microseconds or better. The software does not use kinematic estimations (such as the Bresenham algorithm). It calculates precise step times based on the physics of acceleration and the physics of thby pamalofeev - Firmware - experimental, borrowed, and future
Quotehg42 It's an ideal companion for klipper...the same kind of enthusiasm... Yes, I agree. With a klipper this printer works even more smoothly. In the publication I used teacup firmware.by pamalofeev - Firmware - experimental, borrowed, and future
QuoteKevinOConnor If your driver can handle a 3 micro-second step time then you could change: gpio_out_toggle(s->step_pin); if (s->flags & SF_HAVE_ADD) s->interval += s->add; to: s->interval += s->add; gpio_out_toggle(s->step_pin); -Kevin That helped! Thank you so much!by pamalofeev - Firmware - experimental, borrowed, and future
QuoteKevinOConnor If I understand your article correctly, you've built your own motor driver (impressive!) that needs a longer step time. -Kevin No, I used other people's designs, the basis of which was this old project. Despite the fact that it is very old, it is made correctly and works well. I studied at on the specialty "electric drive" and can distinguish a good DC drive from a bad one. Thby pamalofeev - Firmware - experimental, borrowed, and future
Hello, Kevin! I really liked the klipper and I want to use it. And I had to solve one more problem, layers shift, you can see in the photo. I do not use stepper motors in my 3D printer, I use collector motors with a step / dir interface instead. You can read about my printer here, I hope GoogleTranslit will help you. It seems klipper did not give my drivers enough width for step-pulse, because hby pamalofeev - Firmware - experimental, borrowed, and future
Hello! Why in a teacup can not include the lookahead and use different steps/mm for the X and Y axes? Are there plans to fix this?by pamalofeev - Firmware - experimental, borrowed, and future
WirelessPrintingby pamalofeev - Developers
rklauco, How can steps per second maximum?by pamalofeev - General
I agree , though now it is a system on pic. The main thing is to attract attention , to show the benefits that the project was a good worker . Then there will be others.by pamalofeev - General
Check this project. This is a real DC motor servo. He even has the current loop, but not really working on the motor model. I used to be studied for this specialty, a little understand the topic. A good drive will not work with only loop position and PID. Only simple, non-demanding systems, and this is not our case. And I do not propose to abandon the concept of a simple replacement of the steppeby pamalofeev - General
QuoteLoboCNC The current version of the Servolulu uses PIC-SERVO SC code, and you can view all of the gory details in the PIC-SERVO SC data sheet. . Hmmm... In STEP/DIR mode only position loop.. Thus, this system is not much different from mysan servo, except that used a more expensive controller. The only plus - the hardware encoder interface. If you overwrite project in C, you did not think tby pamalofeev - General
LoboCNC, I like that there are more attempts to do good dc servo reprap. You can show your servo Operation diagram, which will be open source? Just like here. Or tell which loops will be used?by pamalofeev - General
In one of the light bulbs with E14, I found a glass tube with ID2mm. The tube is short, less than 20 mm, it can be turned to glue.by pamalofeev - General
I, too, had noticed such bearings .. How about to put them in heat shrink tubing? Then the result would be a cheap plastic roller. But not sure about the durability of this. What do think about this?by pamalofeev - General
Some have tried the air pump for the aquarium, and everyone was happy. If interested, I will provide a link to the forum, but in Russian.by pamalofeev - Developers
I also interested in reviews of Chinese sets, there are some absolutely fantastic prices from sellers with high ratings! For example here ! Who can say something about them? jaguarking11, this will help.by pamalofeev - Delta Machines
Hello! I have an idea with UHMWPE the linear bearing. If to use UHMWPE the sticky tape (is on sale on Amazon) wrapped on a shaft, glue slice outside , and to clamp the printed halves of the casing? I can't check it, I while have neither printer nor UHMWPE. I apologize for google.translate..by pamalofeev - Developers