I am running a very basic setup with my fireball v90 but a slight problem has hit me and I'm entirely convinced that it is because of emc.
I have a powerful stepper setup with a 40v power supply. The machine also has anti backlash nuts.
My problem is that my machine is consistently cutting things to smaller dimensions than they should be.
Here is my G code
( Made using CamBam - http://www.cambam.co.uk ) (
That code SHOULD* make a 1x1 square with two holding tabs, and .52 inches deep (two .26in passes). However no matter how many times I look at the g code and verify it the machine never cuts it correctly. I have made about 10 (1x1 squares) and every single one of them measures .975 x .990 inches. No matter what I do I cannot get 1.000 x 1.000 which is what I want and the code says.
The machine is practically brand new (2 months) and has had very little work through it. Although I have had a few nasty collisions with the bit/step blocks. The bit snapped every time and didn't hurt the machine. Other than that it is new. I looked into backlash being the problem but these cuts are too consistent and too large for that to be the case (plus I have anti backlash nuts).
Meshcam seems to do better than Cambam and gets closer to the dimensions think 1.000 x 1.010. The only reason for this is that meshcam is for 3d and does lots of little moves to accomplish the same square rather than long stretches like cambam does (faster) (2.5d). Meshcam takes 3 - 4 times longer to cut the square than cambam does.
This makes me think that emc is having an error somewhere inside it where it is not timing something correctly resulting in bad dimensions.
So what could be wrong with emc that is causing it to do this??
ANY help would be greatly appreciated I am in a bind here and have no idea what to do/try!!!