If you are familiar with dental micromotors, there are generally two kinds of them in foot pedals: simple switch or variable speed (like throttle.)
The simple one acts like a push button to be manually operated over and over again at very high speed (above 30,000 RPM for brushed motor handpieces and 70,000-90,000 RPM for brushless ones) without any problem.
I was wonder how to reduce the inrush current of a 12V 10A DC motor which I want to use to build a tool like a micromotor (using switch mode power supply.)
A couple of suggestions popped out but all of them is to lower the RPM (=low torque) to reduce the huge initial current; the other thing is giving the motor time to develop speed is good for long life and efficiency but we need high torque at moment to carve agates, so when there is a tool which can do it, there must be a solution for it. When we adjust the RPM on the control box in hand mode on 100% speed add up with the dial, so that's what a PWM speed controller does, but when we switch it to foot mode, each time we put the pedal down motor will start at the wanted speed.
I don't know how to do it without damaging the power supply or the motor, so if you know how or have ideas about, that would be helpful.