![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| LinuxCNC (formerly EMC2) Discuss LinuxCNC (formerly EMC2) Controlers here! |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| ||||
| ||||
| Hi, I generated a gcode in CamBam plus version and EMC2 is complaining that the " Radius to end of arc differs from radius to startline" . Can sameone point me where the problem is. The code runs great in NCPlot simulator. According to the people on the CamBam website there should be a way to set the "Arc Center Mode" either Absolute or Incremental. I have look anywhere in the config.ini file and Hal.ini (not sure I got those right)and can't find anything pertainig to an arc mode... Any suggestion, newbee willing to try anything.
__________________ Forget about global warming...Visualize using your turn signal! |
|
#2
| ||||
| ||||
| The usual problem for that error is that emc2 is set to tighter tolerance than NCPlot, hence NCPlot accepts the code but emc2 rejects it. My recollection is that there is a gcode that will change the tolerance in emc2, but the better approach is to determine what the radius offset should be and fix the code that way. I often found that if I really zoomed in on the start and end of arcs they weren't precisely where I wanted them, or I had the precision spec in my drawing set so that it was rounding to the nearest thousandth rather than the nearest ten thousandth. Alan
__________________ http://www.alansmachineworks.com |
|
#3
| |||
| |||
Another way to fix this is to set CamBam to put out the arc radius as an R word, so instead of G02 X1.234 J2.345 it writes it as G02 X1.234 R0.456 By sending the arc radius in the R word, there is always an arc that will fit the parameters, so you can't get that message. What it is telling you is that when it measures the radius length from starting point (where the last move left the machine) to the arc center (specified by the I and J words) and then measured from that center to the end point specified by the X and Y words in the move, those radii differ by more than the tolerance that EMC allows. You can also change the start/end radius tolerance for arcs, it is somewhere in the manuals. But, first, you should make sure CamBam is specifying the coords to sufficient precision for your needs before relaxing EMC's tolerances. Jon |
|
#5
| |||
| |||
| Hi guys, I had a similar problem. I'm using Ace Converter to convert my TurboCad .dxf files to g-code .nc files. The error was avoided by increasing the Precision settings value of Ace Converter. I assume this means that my milled items are now a little less accurate. I estimate around 0.05 of a mm |
| Sponsored Links |
|
#6
| |||
| |||
Jon |
|
#7
| |||
| |||
| Jon, you are absolutely right. My apologies. After posting the answer I thought about it for a while and it would make more sense that the values would be more accurate and therefore accepted by EMC2. I was going to edit my answer but forgot about it. Thanks for the correction. |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Need Help!- Error message CR1 etc. | NPI | Bridgeport and Hardinge Mills | 8 | 09-24-2010 09:34 PM |
| Newbie- GE control error message | Good_GuyMN | Machine Problems, Solutions , Wireless DNC, serial port | 0 | 02-14-2009 01:22 AM |
| Error Message | Mastercam User | Mastercam | 13 | 05-10-2008 10:31 AM |
| G83 error message | HBFixedGear | Fadal | 14 | 01-30-2007 09:42 AM |
| gibbscam error message | donder | GibbsCAM | 2 | 05-31-2005 12:16 AM |