I have a speedy-laser 50watt JPT. model number SL-50w with a rotary attachment. The rotary head will spin freely if not attached to the machine. When I attach it to the machine and turn it on the rotary head locks in place and can be turned by hand like a normal stepper motor would. I have checked the wiring and everything looks correct. When I try to move the rotary head in lightburn, it will not turn at all. I have enabled the rotary option in lightburn and when I click the test button nothing happen. I have also flipped the dip switch on the controller for self test and the chuck does move then. What am I missing?
Did you find the motor driver switch settings so it’s got the correct steps/rotation value?
You’ll have to educate me on this, I didn’t know there was a test switch
To answer your question. For me if I flip dip switch SW16 it puts the motor and controller in to a self test. See attached pictures.
I have also attached pictures of my stepper motor and chuck. If someone else has this exact motor would you please post your settings that work?
My motor driver is also a DM542, but doesn’t have the switches on the end, only the 1 through 8 between the signal connectors. I have no idea what the self test is supposed to do, can you explain?
The motor looks like a standard two phase NEMA57. Did you set your software rotary setup to the proper steps/rotation as per the SW5 through SW8 setting?
Boy that’s a new one on me too.
I assume you mean the test switch?
I have the manual for it and it makes no mention of more than eight switches and my latest version DM542T-V4, also lacking anything other than 8 switches.
I’m wondering if this could be a servo version since it has an alarm output?
I think I would just leave the switch off and operate it with the test button in Lightburn.
At least we know what it’s supposed to do and I think @mikelgrant did the right thing using the test switch. That should ensure the motor is wired correctly to the driver.
That only leaves the steps/rotation and the interface to the motor driver.
Yes, it’s off. I was just using it to make sure the wiring was correct and the motor was good.
The test button inside of light currently does nothing for me.
What triggers the test sequence though? It doesn’t specify. Maybe leave the switch on and power it up?
I don’t have this same setup but it seems the rotary should be connected to the Y axis
I tried it on X & Y that’s basically just the orientation of a chuck. From my understanding.
Everything I’ve seen and read the rotary is the Y axis. And that’s the way mine works.
When you do a test the chuck should rotate in one direction then rotate in the opposite direction then end up where it started. That is controlled by the “steps per rotation”. You need to get that working first when using the test button. You have to play with the steps per rotation until that is working correctly. My steps per rotation is 95 but again i have a different chuck and machine.
Are you using the correct cable. Are you plugged into the cable from the mother board. Maybe there is an issue with the chuck? Try reducing the steps per rotation in half and see if that makes any difference.
His steps per rotation are correct to the driver dip switches. The X,Y is how the rotary is placed on the surface for a fiber laser. Everything looks like it should work. If you have a meter you could check and make sure the motor is wired correctly. There is a diagram in the manual I posted earlier.
The chuck good. I can use the self test switch on the controller to check the wiring and the chuck. I have went through 90% of the dip sw options for speed and match LB each time with it and it will still not turn when the test button is pressed inside of LB.