B axis rotation is very slow <resolved>

All things related to the Centroid Acorn CNC Controller

Moderator: cnckeith

Post Reply
mikeman20
Posts: 24
Joined: Tue Apr 13, 2021 3:31 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

B axis rotation is very slow <resolved>

Post by mikeman20 »

I've finally got my 4 axis router running, and everything is working well, except I cant seem to figure out how to increase the feed speed of the rotary axis.

I started using an inverse time (G93) post for aspire, and that just about doubled the speed, but its still painfully slow. A toolpath that should take 40 min, takes 2 hours.


Am I missing a setting somewhere to compensate from the degrees/min based off the radius?

thanks!
-Mike
cnckeith
Posts: 7287
Joined: Wed Mar 03, 2010 4:23 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: Yes
Oak CNC controller: Yes
CNC Control System Serial Number: none
DC3IOB: Yes
CNC11: Yes
CPU10 or CPU7: Yes
Contact:

Re: B axis rotation is very slow

Post by cnckeith »

Mike, Post a fresh report.zip and follow the support request guidelines in my signature so we can help you out:-)
Need support? READ THIS POST first. http://centroidcncforum.com/viewtopic.php?f=60&t=1043
All Acorn Documentation is located here: viewtopic.php?f=60&t=3397
Answers to common questions: viewforum.php?f=63
and here viewforum.php?f=61
Gear we use but don't sell. https://www.centroidcnc.com/centroid_di ... _gear.html
lvanduyn
Posts: 62
Joined: Tue Jan 30, 2018 2:26 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: E8EB112A1F04-0206180612
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Alamogordo NM

Re: B axis rotation is very slow

Post by lvanduyn »

Hi Mike
I am using Aspire and the inverse time post for my A axis rotary. I had the same
problem when I switched to the Acorn. My solution is to manually edit the posted gcode
to increase the feed rate. Aspire picks the feed rate from the tool params, usually
around 40 or 50 in my case, which I then edit to a value of 10,000. That is probably a bit
fast but it allows you to dial back the speed to a comfortable level using the feed override.
Anyway, as they say, works for me.
Larry
Dave_C
Posts: 669
Joined: Wed Nov 15, 2017 8:25 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: none
DC3IOB: No
CNC11: No
CPU10 or CPU7: No
Location: Springfield, MO. USA
Contact:

Re: B axis rotation is very slow

Post by Dave_C »

Mike,

I'm not sure if you are using MM or Imperial but either way rotary 4th axis set up a bit odd.

Instead of Inches per minute a rotary axis is in degrees per minute!

So Check you Min and Max feed rate settings and see what you have them set to.

For example if you set the Max feed rate to 150 thinking that is good, then you get 150 degrees of rotation in one minute.

You are limited on the max speed you can turn the rotary by the max pulses you can send to the stepper.

If you have a 4 to 1 ratio on the rotary then a setting of 360 will turn the table one full turn in one minute.

I don't have very much info on your setup from your post so I may be all wet and giving you unhelpful information!

Dave C.
Grizzly G0678 Mill ,CNC conversion with Acorn. G4004G Lathe, Mach 3 conversion to Acorn.
Gary Campbell
Posts: 2179
Joined: Sat Nov 18, 2017 2:32 pm
Acorn CNC Controller: Yes
Allin1DC CNC Controller: No
Oak CNC controller: No
CNC Control System Serial Number: Acorn 238
DC3IOB: No
CNC12: Yes
CNC11: No
CPU10 or CPU7: No
Location: Marquette, MI
Contact:

Re: B axis rotation is very slow

Post by Gary Campbell »

Actually a rotary axis setup is normal, but not as a flat object. Its round, so rotational speeds are defined as RPM (revs per minute) would be normal. Since we wish to be precise, degrees per minute would give that. Degrees per minute are simply 360 times rpm.

If you wish to "think in flat" then to convert you need a diameter. The feedrate in inches per minute would be like paper coming off a roll, which results in a rotational speed in revs or degrees per minute.

The formula is 360 (degrees per rev) / 3.1416 (pi) X desired feedrate / Diameter of blank = degrees per minute.

Example for a 2" blank: 114.59 x 100 / 2 or 5729 deg/min. Faster for smaller blanks, slower for larger. 5729/360 = 15.9 RPM or one rev per 3.75 seconds. Not very fast if your data stream can produce the steps.

You might try 720 as a slow speed (2 rpm) or 30 seconds per full rev
7200 as a fast speed (20 rpm) or 3 seconds per rev
Depending on your step/degree rate you might go with 72,000 or as a 144,000 max rate.

Adjust as needed to your hardware
GCnC Control
CNC Control & Retrofits
https://www.youtube.com/user/Islaww1/videos
mikeman20
Posts: 24
Joined: Tue Apr 13, 2021 3:31 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: B axis rotation is very slow

Post by mikeman20 »

I will post a report.zip in a moment, but I think reading everyone's comments has lead me to the solution: my max deg/min rate is just limited by acorn and I need to increase it (alot).

Once I finish getting this next model together, I will get the report.zip, try to edit the acorn parameters, then report back.
mikeman20
Posts: 24
Joined: Tue Apr 13, 2021 3:31 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: B axis rotation is very slow

Post by mikeman20 »


I edited the maximum and fast jog speed in the config menu in CNC12, and my quick aircut test seems to work!
I tried normal mode and inverse time mode, only inverse time mode increased the rotation speed. I suspect aspire cannot do the calculations in normal mode, and from what I skimmed about inverse time mode, seems to be common enough that it was invented for this exact reason

Thanks everyone for the help!
Post Reply