CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > WoodWorking Machines > DIY-CNC Router Table Machines


DIY-CNC Router Table Machines Discuss the building of home-made CNC Router tables here!


This forum is sponsored by:

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 04-17-2009, 02:01 PM
 
Join Date: Feb 2005
Location: UK
Posts: 109
George is on a distinguished road
Should I increase microstep setting

Using Mach3
I'm running my gantry at 1500 velocity Maximum I can obtain is 1867
Accel is set to 250 mm/s max I can obtain is 468
and I have 800 steps per rev set.

My steppers are KL23HM276-30-8B(kelling) 2NM 3A/Phase
I havw M880 drives set to 10 microsteps Full current
Supply = 48v
Current limit set to 4.9A

Can I improve on any of these settings without going to larger steppers?
Reply With Quote

  #2   Ban this user!
Old 04-17-2009, 09:07 PM
 
Join Date: Sep 2007
Location: USA
Posts: 740
BobF is on a distinguished road

What kind of improvement are you looking for?

What screws or drive system are you using?

Kelling steppers are 200 full steps/rev. With 10 microsteps that would be 2000 steps per rev. If you had 4tpi screws you would need 8000 steps per inch.
It looks like you are working in metric so the calculations would be a little different, but I don't think your steps/rev are correct.
Reply With Quote

  #3   Ban this user!
Old 04-18-2009, 05:34 AM
 
Join Date: Feb 2005
Location: UK
Posts: 109
George is on a distinguished road
Steppers & Microsteps

Thanks BobF, Please assume all measurements in Millimetres.

My screws are 1.2Mtrs long and 16x2.5mm (single start)
Using Mach3 I have set 800 into the 'steps per' box. I have two screws driving the Gantry, A is slaved to X and both settings are identical.

I'm getting 1800mm/minute thats just over 70 inches/minute, reading around the message area's I reckon I should be able to get around 150 inch/minute.
So maybe I have a setting wrong somewhere!
My drives are set to 10 microsteps which as you say should give 2000 styeps per revolution.
The drives should not be working too hard as they can go to 80volts at 8amps. I have them current limited to just under 5 Amps. Perhaps my steppers are just not up to it. They are rated at 2Nm by Kelling and I'm running them at 48Volts which was suggested by Cr as the max that these steppers should handle.

Any suggestions ?
Thanks
George (Manchester UK)
Reply With Quote

  #4  
Old 04-18-2009, 08:06 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,446
ger21 is on a distinguished road
Buy me a Beer?

The problem is your screws, with 2.5mm lead. You'll get much more speed with screws with a lead of 10-15mm, or even more. Steppers lose torque as rpm increases, and with those screws, you have to spin them way too fast, where they run out of torque.
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #5   Ban this user!
Old 04-18-2009, 08:07 AM
 
Join Date: Sep 2007
Location: USA
Posts: 740
BobF is on a distinguished road

OK.
With 2.5mm lead your steppers must turn 720 rpm to get 1800mm/minute
200 steps/rev * 10 microsteps = 2000 steps/rev
2000 steps/rev * 720 rpm = 1440000 steps/min
1440000 steps/min / 60secons = 24000 This is about the top kernel speed in Mach at the default settings.

I think you need to change the "steps per" box to 2000. This so the DROs will read correctly in Mach, and your code will work.
Try this:
Zero the X axis DRO, go to the MDI screen in Mach, type in G0X50 (those are zeros not letter O) and measure how far the axis travels. Change your steps per setting if needed to get 50mm travel.

Once you get this correct, you can see if Mach can go to higher kernel speed on your computer. Look at the settings screen.

Steppers don't like high RPMs. You may be able to run yours at 1000rpm or so. Thats probably about max. You may get screw whip at that speed especially on your longer screws.

So what else can you do?
Higher lead screws will allow more speed for the same RPM at a reduction of force. You probably have enough torque from your steppers to operate screws with 5mm -8mm lead.
Larger steppers like higher rpm even less than the ones you have, so larger steppers won't help with the same screws.
You could reduce the microstepping and get more speed from the same kernel speed in Mach.

Get the steps per setting correct first so you get the correct travel for your setup.
Now you have a starting point and a known steps per formula for your screws.
If your drives have a reduced microstepping setting try that. Don't forget to change the steps per setting to match. If you can turn the steppers at 1000 rpm, and the screws don't whip too bad, you could get 2500mm per min.
Higher lead screws would be the way to go if speed is your goal.

Last edited by BobF; 04-18-2009 at 08:10 AM. Reason: correct 0s and add explanation
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 04-18-2009, 09:10 AM
 
Join Date: May 2007
Location: US
Posts: 779
Andre' B is on a distinguished road

Originally Posted by BobF View Post
I think you need to change the "steps per" box to 2000. This so the DROs will read correctly in Mach, and your code will work.
I have never used Mach so do not know for sure what it is looking for in the "steps per" box but I suspect it is more interested in the number of steps per UNIT be it inches or mm.

2000 steps per rev. / 2.5 mm per rev. = 800 steps per mm
Reply With Quote

  #7   Ban this user!
Old 04-18-2009, 02:00 PM
 
Join Date: Sep 2007
Location: USA
Posts: 740
BobF is on a distinguished road

Andre' B may be correct, I have never setup a machine for metric. Thats why I suggested the little test to make sure travel is correct.
Reply With Quote

  #8   Ban this user!
Old 04-18-2009, 02:10 PM
 
Join Date: Sep 2007
Location: USA
Posts: 740
BobF is on a distinguished road

Try setting microstep to 5 and set steps per to half of what you determine is correct before the change.
Reply With Quote

  #9   Ban this user!
Old 04-18-2009, 02:15 PM
 
Join Date: Feb 2005
Location: UK
Posts: 109
George is on a distinguished road
An expensive slesson.

Thanks guys,

With the 'steps per' box set to 800 and the drive set to'10 microseps' when I tell the gantry to move 500mm, it moves 500mm bang on. It is repeatable. the DRO says 500. So the acuracy of movement on the gantry is spot on and agrees with that in the DRO. I find that I have to reduce the speed to around 1000mm/min (which is not exactly rocket fast) much faster than that then I have found that one of the steppers stalls and the gantry then racks. That's not good!

Point is at 1000mm/minute (40"/min) I can achieve the acuaracy but not the speed. Does this make my machine unusable as a hobby cnc router?

I think that I have learned an expensive lesson. I chose 2.5mm screws thinking that these would give me good acuracy but I didnt research the speed issue before buying.

Thanks

George
Reply With Quote

  #10   Ban this user!
Old 04-18-2009, 06:07 PM
 
Join Date: Sep 2007
Location: USA
Posts: 740
BobF is on a distinguished road

George,
Set your driver for 5 microsteps. I think I read it can do that.
If you can set 5, change steps per to 400, or half what you had with 10 microsteps.
This should allow you reach about double the speed.

Look in Mach at the diagnostics screen, it should tell you the cpu speed of your computer near the center of the screen. Write this down so you can post it later. Now look under the "ports and pins" menu item. You should see kernel speed listed. It is probably set to 25000. You can run at 45000 or more on a fast computer. The screen will tell you you have to reboot to change this.

I would try the 5 microsteps first. That should double your speed. If your screw whip is OK at that speed, you could try setting the kernel speed higher and see how fast it will go then.

at 1000mm/min your motor is only turning 400 rpm. What you have may hit is midband resonance, and that is why you get stalling. try some of the above and see if it helps.

40 in/min is not rocket fast, but certainly you can use the machine at that speed.
Reply With Quote

Sponsored Links
  #11  
Old 04-18-2009, 07:38 PM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,446
ger21 is on a distinguished road
Buy me a Beer?

Originally Posted by BobF View Post
George,
If you can set 5, change steps per to 400, or half what you had with 10 microsteps.
This should allow you reach about double the speed.
No, it probably won't. At 1m/min, Mach3 is only sending 13,000 steps per second. It should be capable of almost double that the way it's set up now. It could be a resonance issue, but i think that usually occurs at lower rpm's??
__________________
Gerry

Mach3 2010 Screenset
http://home.comcast.net/~cncwoodworker/2010.html

(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
Reply With Quote

  #12   Ban this user!
Old 04-18-2009, 09:02 PM
 
Join Date: Sep 2007
Location: USA
Posts: 740
BobF is on a distinguished road

Originally Posted by ger21 View Post
No, it probably won't. At 1m/min, Mach3 is only sending 13,000 steps per second. It should be capable of almost double that the way it's set up now. It could be a resonance issue, but i think that usually occurs at lower rpm's??
You are correct. The original post said 1800mm and thats what i used to do the math to get Mach at its limit.
"I'm getting 1800mm/minute thats just over 70 inches/minute, reading around the message area's I reckon I should be able to get around 150 inch/minute.
"
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Need Help!- Building a microstep driver izua General Electronics Discussion 1 05-02-2008 01:41 PM
Microstep problem Maz Hobbycnc (Products) 11 12-14-2007 12:30 PM
NEW Microstep Drive Module jafgraphics Product Announcements & Manufacturer News 0 02-02-2007 12:36 PM
Need explanation of 5 microstep keithorr Gecko Drives 2 03-22-2006 04:57 PM




All times are GMT -5. The time now is 06:58 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361