Disabling stepper motor
Moderator: cnckeith
-
- Posts: 11
- Joined: Wed Mar 06, 2024 8:18 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Disabling stepper motor
I have an acorn board running a diy cnc lathe build. It using some Chinese nema 34 closed loop stepper motors. What I like to be able to do is run the axises manually with a hand wheel while still getting position feedback to the controller. So my question is, is this even possible? How do I disable the holding power of the steppers?
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3520
- Joined: Tue Mar 22, 2016 10:03 am
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: Yes
- Oak CNC controller: Yes
- CNC Control System Serial Number: 100505
100327
102696
103432
7804732B977B-0624192192 - DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Boston, MA
- Contact:
Re: Disabling stepper motor
With Acorn, you cannot manually drive an axis because there is no position feedback to the controller. You can use "fly by wire" and have manually turned encoders to drive the axis motors, but you'll need an Acorn6 to do this. The regular Acorn only has one encoder port.
Cheers,
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
Tom
Confidence is the feeling you have before you fully understand the situation.
I have CDO. It's like OCD, but the letters are where they should be.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 11
- Joined: Wed Mar 06, 2024 8:18 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Disabling stepper motor
Right, that makes sense. Is there a way to quickly disable the stepper motors, without killing power. I know I would not have position feedback anymore and the machine would lose its home position but that would still be useful to me.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 780
- Joined: Thu Apr 14, 2022 2:46 pm
- Acorn CNC Controller: No
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: No
- CNC11: No
- CPU10 or CPU7: No
Re: Disabling stepper motor
Assuming you have the Enable signals to the stepper drivers wired correctly and set to the correct polarity (Normally Open or Normally Closed), you could try issuing M93 with the MDI to disable the motors until the next time you command motion from CNC12.
From the main screen: F3 MDI -> type "M93" -> press Cycle Start.
You'll have to home it again before you try running any programs or expect the soft limits to be in the correct place but you already know that.
From the main screen: F3 MDI -> type "M93" -> press Cycle Start.
You'll have to home it again before you try running any programs or expect the soft limits to be in the correct place but you already know that.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Posts: 11
- Joined: Wed Mar 06, 2024 8:18 pm
- Acorn CNC Controller: Yes
- Plasma CNC Controller: No
- AcornSix CNC Controller: No
- Allin1DC CNC Controller: No
- Hickory CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: none
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
Re: Disabling stepper motor
That should work, thanks.
(Note: Liking will "up vote" a post in the search results helping others find good information faster)
-
- Community Expert
- Posts: 3522
- Joined: Thu Sep 23, 2021 3:49 pm
- Acorn CNC Controller: Yes
- Allin1DC CNC Controller: No
- Oak CNC controller: No
- CNC Control System Serial Number: 6433DB0446C1-08115074
- DC3IOB: No
- CNC12: Yes
- CNC11: No
- CPU10 or CPU7: No
- Location: Germany
Re: Disabling stepper motor
IMHO not a good idea.
It is no fun to crank manual with a stepper attached, lot of drag and if cranking fast it blocks.
There is no need to turn by hand if you have an WMPG or USB BOB
Drive by wire is much smoother, and One Shots or Intercon are faster anyway
Uwe
It is no fun to crank manual with a stepper attached, lot of drag and if cranking fast it blocks.
There is no need to turn by hand if you have an WMPG or USB BOB
Drive by wire is much smoother, and One Shots or Intercon are faster anyway

Uwe
(Note: Liking will "up vote" a post in the search results helping others find good information faster)