Trouble with a wasteboard setup

So I’m trying to install a wasteboard with dog holes, t track, and threaded inserts. Beforehand I did the v bit thing by checking the usable area under the 1F. I mounted my mdf boards, set the home position, loaded up my file from v carve pro, and then set the zeros with the probe. So far so good. I ran the program which I broke down each of the wasteboard jobs(1st mounts,2nd inserts, 3rd dogholes). Worked great on the insert portion and carved out some holes to secure the wasteboard to my table. It was late and I decided to finish up the rest the next day. I again set my home, loaded up the file, and then tried to zero the work piece. Error: y axis position less than error. The wasteboard position didn’t change, the same v carve program didnt change which has the job dimensions as 32" x 32", same 1/4" bit was used. So I rehomed, re zeroed, same results although the dimension of the under error changed by -0.5 mm.
This is my 2nd attempt of trying this with same results, first time I figured user error. So this time I made sure after the first step which was drilling the holes to screw down the wasteboard to recheck my zero. Everything was good, no errors until the next day.

What am I doing wrong?

Sounds like this is occurring during XYZ probing. If so then it could be your left front corner is too close to the machine limits and the fact that stall homing has some variation in results. The second time you home it could have a Y that is slightly towards the back relative to the first home. If you want to zero off the wasteboard corner put it about an 1/8" away from the where the Vbit said the machine limit was.

If you shut the machine down you have to home it again and then setup with the probe.

The wasteboard is about 1/8" inside the line created by the v bit.

And yes I repeated the home and then zero the next day.

Is the error occurring after homing or upon attempted execution of the g-code? I have had a similar error on my machine when working my waste board as it’s the project that runs closest to the limits. I found that I got this error when initializing the g-code. The root cause I believe is running high speed over long distances. This may be related to the machine’s servo overshoot soft limits causing the error (machine thinking it might strike opposing stops. I solved this by backing off the limits of my program on the extreme travel opposite the home position in addition to what was mentioned above.

You should also keep in mind the bit you’re using in the operation. Some bits because of larger or smaller diameters of the cutting edge relative to the CL of the spindle, will have an easier or more difficult time accessing the limits of the waste board. My 1.5 inch diameter surfacing bit had no problem, but the 60degV I used to trace the .5" grid is the point I encountered the error with.
Because the spindle centerline is commanded the difference in radius closer to the limits.

1 Like

I used the same bit as the previous steps that worked the day before.

Error is occurring after zeroing the workpiece.

You’ve completed the zeroing operation and the error is occurring when you try and run the g-code?

A few questions:
-Have you shifted the zero since yesterday?
-What’s the offset from home that your zero is positioned?
-have you determined the limits for your machine? Mine is about 32.05 square for x & y from home. My carved grid on my waste board is (0.5, 0.5) to (31.5, 31.5). This was the limiting factor for my program when I encountered this. This gives my setup a little bit of runout for overshoot and resolved the problem for me.
-What’s the command travel from zero for the program you’re trying to run? From home?
-What bit and feedrate are you using in your g-code setup?

The error pops up after the probing is finished. The program that I want to run is already loaded up, no executing of it.

-Have you shifted the zero since yesterday? No
-What’s the offset from home that your zero is positioned? No idea
-have you determined the limits for your machine? Mine is about 32.05 square for x & y from home. My carved grid on my waste board is (0.5, 0.5) to (31.5, 31.5). This was the limiting factor for my program when I encountered this. This gives my setup a little bit of runout for overshoot and resolved the problem for me. not sure how you do this, the settings in the controller say 32.125.
-What’s the command travel from zero for the program you’re trying to run? From home? No idea how to check this.
-What bit and feed rate are you using in your g-code setup? Same bit and feedrate that the previous steps used.

New day, new problem. So I ended up moving my wasteboard to the rear about 1/16". I was able to probe xyz successfully. So I have the inserts and mounts done, now I did the dogholes. In v carve I have the dogholes drill down 1/4" through the wasteboard into my bench which has two 3/4" mdf boards on top. My plan was to remove the wasteboards after and continue drilling down an additional 3/4" so the doghole pegs when inserted would be more secure. So here is when it went bad. I didnt change the xy zero, but did reprobed the z only, with the same bit. I started the same file for the dogholes that I just used. Well, now I have weird egg shape holes in the bench. Im not making engine parts with my 1F, but I expect it to do the same hole twice at least within a few mm tolerance.

Sounds like you might have stalled the stepper motor in one axis. Done that before myself.

To answer the limits question from the previous post. Home the machine and slowly move the spindle to the opposite corner until it stalls using the .1mm step. Record the absolute coordinates this should give you an idea of the limits. Your program should be smaller than this footprint to avoid limit errors.

The position of the doghole in my bench now are off in the Y direction, X looked pretty good. I stopped the program after I noticed the error after a few holes.

I’ll look into measuring the limits tomorrow. The wasteboard is inside marks that the v bit made before, about 1/8" in the X direction and 3/16 now in the Y.

Thanks for the help.