Yes it has a set screw on both ends. This is the one that was originally on the motor you got from Ray. I've used the set screw type on cables before with no issues.
I have made big 10mm x 1/4 cable couplers for massive power rigs..... I use 2 on the motor and 8 on the cable. Never an issue but soldering the cable is a good idea.
Comment