thanks, i see what you mean, this place is not using the motor as the buck inductor though, they are just regulating the current flowing from the output of the smps, into the motor...I appreciate this can be done with a dc motor, but surely not with a BLDC motor, as they rely on the coils being alternately switched by the h bridge?...or were you not referring to a BLDC motor?
Also, the engineer told me that the current would be varied to match the speed of the motor, but you are saying that its voltage variation that does this. I believe you are correct, but im wondering what the guy I spoke with was on about?