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 05-31-2010, 10:45 AM
 
Join Date: Jan 2010
Location: USA
Posts: 56
basskitcase is on a distinguished road
Herky Jerky G-code

Hello all,

When i cut with my machine, when it does curves, it is very jerky around them because i have each curve broken into linear segments (you can imagine how long this makes the G-code with .001 tolerance). It seems as though each time it gets to the next line, the motors pause for a split second before initiating the next line, so i get vibration in my machine. is there any setting in Mach 3 to make these trasitions more smooth, or is the only way to not do curves in linear segments?

I treid doing curves as circular inperpolations instead of linear segments, but i got a bunch of crazy looking circles in my gcode when i loaded it into Mach 3. What settings would i edit to make Mach3 properly interpret my G-code?
Reply With Quote

  #2   Ban this user!
Old 05-31-2010, 10:49 AM
Slaps's Avatar  
Join Date: Apr 2010
Location: usa
Posts: 9
Slaps is on a distinguished road

Sounds like you might have alot af backlash in your leadscrews....do you have backlash comp on your machine?
Reply With Quote

  #3   Ban this user!
Old 05-31-2010, 11:22 AM
 
Join Date: Jan 2006
Location: USA
Age: 45
Posts: 605
stevespo is on a distinguished road

Enable "constant velocity" mode with a G64 instruction in your gcode. That should help. There are Mach settings that provide some control over the behavior, and there is a document that helps to explain them.

Mach3 CV settings, V2

The only settings I have enabled are under General Settings, "Motion Mode: Constant Velocity = on" and "Stop CV on angles > 90 Degrees". That seems to work well for me.

Steve
Reply With Quote

  #4   Ban this user!
Old 05-31-2010, 11:31 AM
 
Join Date: Jan 2006
Location: USA
Age: 45
Posts: 605
stevespo is on a distinguished road

I didn't see the second part of your question.

Those "crazy circles" can be the result of a number of things. Potentially there is a mismatch between the type of code your CAM program is generating, and what Mach is expecting. Arcs can be generated as either IJ mode absolute or incremental. There is another arc format that takes the radius as a variable as well. Your CAM program and Mach have to be in synch.

The most likely problem is that your CAM program is generating lots of tiny little arcs (smaller than .001") that (due to some accuracy setting) are being rounded down to "0" and are causing Mach to render full circles instead. It might also be chain gaps or some other issue with the artwork. We started calling these crop circles a few years back, and it seems to occur with almost every software package given the wrong circumstances.

Possible solutions to this problem:
  • Stick with the straight line segments and see if the G64 helps out. It should.
  • Regenerate your arcs in a manner to avoid the tiny arcs
  • Modify your post processor to catch them and substitute straight lines instead

What is your CAD/CAM package and where is the artwork coming from?

Steve
Reply With Quote

  #5   Ban this user!
Old 05-31-2010, 11:31 AM
BobWarfield's Avatar  
Join Date: May 2005
Location: USA
Posts: 2,394
BobWarfield is on a distinguished road

Originally Posted by basskitcase View Post
I treid doing curves as circular inperpolations instead of linear segments, but i got a bunch of crazy looking circles in my gcode when i loaded it into Mach 3. What settings would i edit to make Mach3 properly interpret my G-code?
Set your CAM to use the right Absolute vs Incremental mode on arcs as Mach3. It's settable on both, so the easiest thing is just to flip it on the post for the CAM to the opposite of whatever it was.

Cheers,

BW
__________________
Try G-Wizard Machinist's Calculator for free:
http://www.cnccookbook.com/CCGWizard.html
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 05-31-2010, 12:29 PM
metalworkz's Avatar  
Join Date: Oct 2006
Location: Modesto, CA U.S.A.
Posts: 892
metalworkz is on a distinguished road

It is also as easy to just change the IJ mode in Mach3. If it is set to ABS(Absolute) and you are seeing the crop circles on the file in Mach3 then change the IJ mode to INC(Incremental) and load the file(or vice versa). I believe you will see the difference right away.

Regards,
__________________
Regards,
Wes
Reply With Quote

  #7   Ban this user!
Old 06-01-2010, 05:58 AM
 
Join Date: Jan 2010
Location: USA
Posts: 56
basskitcase is on a distinguished road

Thanks all for your responses. I will definitely try the different things you mentioned. The "constant velocity" setting is what i had in mind, as i figured there was some way to smooth it out, but i didn't know what it was called. I will also try the absolute vs incremental. Oh, and it's not backlash in the leadscrews, they are anit-backlash.

As a subsequent question to the absolute vs incremental settings, if i change the mach settings to be incremental, do i also need to go back and post process my g-code into incremental. I always thought incremental was different in that if you say x4y4, that instead of going to that position, it will go 4 additional inches in the x direction and 4 in the y, but not necisairly to position (4,4).



Thanks
Reply With Quote

  #8   Ban this user!
Old 06-01-2010, 10:28 AM
metalworkz's Avatar  
Join Date: Oct 2006
Location: Modesto, CA U.S.A.
Posts: 892
metalworkz is on a distinguished road

Hello,
If the file you load into Mach3 is showing large circles where arcs should be then changing the IJ Mode to incremental will simply adjust Mach3 to read the file that is already made and display arcs instead of circles. I suggested this because it is an easy change to make and the results are visible when you load your file. If it does not correct the display of your file then it is easy to put the setting back to Absolute. You should not have to change the post processor and this way if you use different programs that vary between absolute an incremental output then you will easily be able to correct it with a couple of clicks.

Regards,
__________________
Regards,
Wes
Reply With Quote

  #9  
Old 06-01-2010, 10:47 AM
ger21's Avatar
Community Moderator
 
Join Date: Mar 2003
Location: Shelby Twp, MI....USA
Posts: 20,445
ger21 is on a distinguished road
Buy me a Beer?

As a subsequent question to the absolute vs incremental settings
They're talking about the IJ mode setting, which is the arc or circle center position, and not the same as G90 or G91.
__________________
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

  #10   Ban this user!
Old 06-01-2010, 12:11 PM
 
Join Date: Jan 2010
Location: USA
Posts: 56
basskitcase is on a distinguished road

Originally Posted by ger21 View Post
They're talking about the IJ mode setting, which is the arc or circle center position, and not the same as G90 or G91.
Oh ok, thanks, that's what was confusing me. I still have a lot to learn about CAM settings.
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 06-06-2010, 12:50 PM
 
Join Date: Jan 2006
Location: USA
Age: 45
Posts: 605
stevespo is on a distinguished road

Had any luck with the new settings? Smooth motion? Have the crop circles gone away?

Steve
Reply With Quote

  #12   Ban this user!
Old 06-06-2010, 04:13 PM
 
Join Date: Jan 2010
Location: USA
Posts: 56
basskitcase is on a distinguished road

Yeah, the motion has smoothed up alot, i haven't run any code done with arcs yet, so i dont know about the crop circles, but i found the setting referred to, and im sure it will fix the problem.
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!- jerky movement Claude Boudreau BobCad-Cam 10 03-08-2012 06:22 AM
Need Help!- Servo's are herky-jerky/slow/odd acting w/ mach3 WoR Mach Software (ArtSoft software) 5 11-30-2009 05:44 PM
Jerky CNC Motion Cartierusm DIY-CNC Router Table Machines 29 03-30-2009 06:48 PM
Jerky Movement elogicca Mach Mill 5 11-21-2007 08:19 PM
Jerky Z axis???? bill south Benchtop Machines 7 09-10-2006 09:33 AM




All times are GMT -5. The time now is 02:13 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