Steps per motor rev.

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

beebee
Posts: 57
Joined: Mon Dec 30, 2019 1:02 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Steps per motor rev.

Post by beebee »

Thanks.
Richards
Posts: 693
Joined: Sun Sep 16, 2018 9:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: South Jordan, UT

Re: Steps per motor rev.

Post by Richards »

You should be about there. If you enter 2,500 into Steps/Revolution for the X axis and 1.125 in the Overall Turn Ratio for the X axis and then use the MDI to give a G-code command to move to your pre-set home position (G0 X0), the X axis should be at its 0 position. Then if you give a move command to move the axis one inch, it should move one inch (G1 F20 X1.0). You may have to tweak the 1.125 number slightly to get exactly 1.0" inch, but you should have accurate control of that axis. Do the same thing for the Z axis substituting 3,000 for Steps/Revolution and 0.375 for Overall Turn Ratio for that axis.
-Mike Richards
frijoli
Posts: 595
Joined: Tue Sep 12, 2017 10:03 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 1030090099
DC3IOB: Yes
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: No
Location: Outside Winston-Salem, NC
Contact:

Re: Steps per motor rev.

Post by frijoli »

beebee wrote: Wed Jan 15, 2020 3:16 pm You asked how far the axis moves per revolution. Those two numbers are the result.
x =1.125. One turn
z=.375 One turn
One rotation of the servo motor shaft moves 1.125 " or the final drive?
How far per motor shaft rotation?
Clay
near Winston-Salem, NC
unofficial ACORN fb group https://www.facebook.com/groups/897054597120437/
swissi
Posts: 573
Joined: Wed Aug 29, 2018 11:15 am
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: 985DADEB24D5-0309180716
DC3IOB: No
CNC11: No
CPU10 or CPU7: No

Re: Steps per motor rev.

Post by swissi »

beebee,

there's a very simple way to check if the steps/rev are set correctly. Do the following:
  • In the Axis Configuration page just set the "Overall Turns Ratio" to 1 for all axis and save the configuration.
  • Make a marker on the motor shaft coupler on each motor
  • Go into the MDI of CNC12 and enter the command G91 X1 F10 (this should take 6 seconds to complete a full 360 degree rotation)
  • The motor of the X-Axis should rotate exactly 360 degrees. If it doesn't, your steps/rev setting is wrong and you need to adjust it until the motor axis turns exactly 1 time (360 degrees)
  • Do the same for the Y and Z axis motor
  • If you get exactly 1 turn, you can go back and set the revs/inch to 4 if the pitch of your lead screws is 0.25"/rev
  • Go back into the MDI, install a dial indicator along the X-Axis and set it to 0. Command a G91 X1 F10 and your dial indicator should show exactly 1"
  • If the dial indicator shows a little more or less, you need to adjust the rev/inch parameter up or down until you get exactly 1 inch
-swissi

UPDATE:
Added the feed rate to the command as Tom suggested (in case somebody else will come across this thread). With F10, one 360 degree rotation should now take 6 seconds to complete. Also fixed the typo I had (steps/rev instead of revs/inch).
Last edited by swissi on Fri Jan 17, 2020 9:17 pm, edited 1 time in total.
If you are using Fusion 360, check out my CNC12 specific Post Processor
If you are using a Touch Probe, Tool Touch Off Device or a Triple Corner Finder Plate, check out my ProbeApp

Contact me at swissi2000@gmail.com
beebee
Posts: 57
Joined: Mon Dec 30, 2019 1:02 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Steps per motor rev.

Post by beebee »

This method looks promising. It’s a bit tricky doing the Y. Cant click the mouse and get
to the Y in time to see the movement. Tried doing a video but the axis moves too fast.
One time the lines were aligned. Looking at the video though I think it made multiple revolutions.
tblough
Posts: 3102
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: Steps per motor rev.

Post by tblough »

G91 G1 G93 Y1 F1.0 and the move will take 1 minute to complete. Should be enough time? Time to complete is 1/F, i.e. F2.0 = 30 seconds
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.
beebee
Posts: 57
Joined: Mon Dec 30, 2019 1:02 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Steps per motor rev.

Post by beebee »

Thanks tblough
I alway used CAM. As a result I’m not knowledgeable regarding general g code.
You input will make the process much easier.
beebee
Posts: 57
Joined: Mon Dec 30, 2019 1:02 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Steps per motor rev.

Post by beebee »

I’m moving in the right direction. The Y axis is set at 1000 with one turn. And the X is set at 2500 with one turn. Just got the Z doing one turn.

Note. So as a test I did a 1 inch move on the X axis. But the axis moved almost two inches. I expected it to be much closer after the turns were in the ball park.
Last edited by beebee on Mon Jan 20, 2020 5:44 pm, edited 3 times in total.
martyscncgarage
Posts: 9914
Joined: Tue Mar 28, 2017 12:01 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Location: Mesa, AZ

Re: Steps per motor rev.

Post by martyscncgarage »

Pictures/video would help....
Reminder, for support please follow this post: viewtopic.php?f=20&t=383
We can't "SEE" what you see...
Mesa, AZ
beebee
Posts: 57
Joined: Mon Dec 30, 2019 1:02 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No

Re: Steps per motor rev.

Post by beebee »

I’ll try to get a picture of the limit. The machine is near two walls. It’s very difficult to get a video. I added a picture of the Y axis limit.
https://drive.google.com/drive/folders/ ... an8vtCD3yj
Post Reply