All cuts after 1st tool in batch job shifted left by ≈ 1/32"

I’m having what looks to be the identical issue to that shown here.

I have a new Shakpeoko 5.1 Pro (just received it the day before yesterday) and am doing my first cuts. I did a single paw print tray (designed in Create Pro), and it was perfect (inside and outside roundovers, pocket roughing cuts, pocket finish cuts, and outside all as expected).

I duplicated that set of vectors (with toolpaths assigned to the vectors, not layers) to make seven of these on a larger sheet, and started the job. The roundover cuts are all in the correct places (measured to confirm), but all subsequent cuts, including roughing and finishing pockets, and the outside boundary, are offset left about 1/32" (I’d estimate .03" – .05"). There has been no movement of the material; it’s locked down solidly.

Does anyone have an idea what might be going on?

Was there ever a clear solution for the issue in the referenced post?

Thanks much!

Bobby

PS: In case anyone thinks some of the vectors may have been dragged “off-center” of the rest of the design during the duplication process to create the larger batch job, I’ve included a photo that shows the design in Toolpaths view for reference. All of the vectors are concentric as expected.



If a cut part does not match the 3D preview, then it’s almost always caused by lost steps.

Causes of lost steps include:

  • insufficient lubrication
  • mechanical interference (a hose or cord interferes, tool/dust shoe runs into a clamp, &c.)
  • machine tries to over-run its working area
  • feeds and speeds not appropriate to material/tool
  • high tooling engagement (e.g., trying to cut a slot as narrow as the tool deeper than its diameter)

Upload your file for us to look into?

Another possibility is stock shifting — photo of your setup and workholding?

2 Likes

The usual suspect is a mechanical problem. Depending on what machine you have. An SO3/SO4 might be belts or stepper motor pulleys loose. A SO4 Pro and SO5 the linear bearings may be dry and need lubrication. Looking at your picture if it was cut in that orientation it would be an X problem.

For all machine it could be a dust collector hose got hung up.

Depending on your F&S you could be losing steps if cutting too aggressively. Looks like maple and some maple is very hard while others relatively soft.

If I had to bet I would bet on mechanical. Bearry Scarry :rofl:

3 Likes

Here’s the table just before starting the cut.

For the clamping, please see:

and I’d recommend using clamps along all 4 edges.

For troubleshooting the cut, face off the stock (or flip it over?) and try cutting again, this time keeping a close eye on things and maybe setting up a video camera to monitor things?

If you’ll upload your file we can review that with you.

1 Like

Current state.

Here’s the .c2d file for reference.

Paw Print Trays 2x1 sheet FC1.c2d (3.6 MB)

Based on this photo if the cuts shifted left as the program ran first thing I’d check is did the stock shift right. There are no clamps on that edge to stop it moving in that direction. In other words the program is cutting in the correct place but the work material is gradually moving under it.

2 Likes

That was my first thought, too, but the stock is still solidly against the stops on the left side, so I don’t think it’s the issue here.

I’m going to flip the panel and rerun the job to see if it was a one-off glitch.

I’ve added a waste piece at the right side just to be sure.

1 Like

The waste piece to aid clamping is a good idea. If I’m in doubt I run the program on a test piece first but I know that isn’t always possible. Failing that for something mostly 2.5D, you could create a separate program to run all the same toolpaths at .010" deep zeroed of the spoilboard. You can’t test a radiused edge that way but it should show if the profile and pockets are aligned or getting distorted. Since you’re shape is curve it’s very hard to measure. If I really thought it was a mechanical movement problem I’d get a large sacrificial piece and run a basic geometric pattern program like a grid where the spacing of cuts can be precisely measured.

2 Likes

I’ve flipped the wasted piece of maple over and I’m rerunning the job. So far, no offsets. AFAIK, I’m doing things exactly as before, so it’s an unsolved mystery.

I’ll load up a new blank and give it a run. It’s “only” wood that I’ll be wasting if it glitches again, right? :slight_smile: ¯_(ツ)_/¯

1 Like

That little lip in there is probably due to the wrong vector being selected. When I opened your file, each “paw” had three vectors.

2 Likes

Your stock is greater than 3/4" thick:

and you are cutting it out using a slot over 6 times deeper than the diameter of the tool which you are using:

I would recommend offseting to the outside:

by endmill diameter plus 10% — I’d also recommend sourcing a tool which has a cutting flute length of at least 3/4" — the #102 only has 1/2", so for the bottom 1/4" of the cut, the shaft rubs, resulting in friction/heat, then cut as a pocket down to tab height.

Apply

Then edit the Contour toolpath to start at the bottom of that pocket:

and move it to the bottom of the Toolpath list:

The three vectors are intentional and work as intended, other than in the job run that lead to the original post. :wink:

Outer ring: final pocket cut with a tray bit
Middle ring: point round over bit (needs .015 to not gouge vertical face of tray)
Inside ring: roughing bit pocket (leaves .03”)

I’m running the job on a blank panel now. :crossed_fingers:

2 Likes

Thinking back through my workflow, I’ve identified one difference in the job that went sideways: I sent it from Create running on a different computer.

The job is running fine when loaded to Motion locally.

Maybe a glitch in the transfer??

Thanks for the detailed feedback. I’m actually using a 1/8” cutter that has a 1” cut length. I was too lazy to create a new tool. :laughing:

I’m also stepping it down slowly.

BTW, I’ve used this same bit (not literally, but several of the same brand and design) to make hundreds of items with the same stock. It saves quite a bit of wood for product rather than sawdust.

The problem with cutting a slot with high tooling engagement is that it works, until it doesn’t — it’s best practice to avoid that situation, and the cut sounds much less stressful, which helps one to be able to monitor the machine.

3 Likes

Another potential issue is that cutting hard maple causes a lot of vibrations running back thru the gantry. This can affect the wiring harness connectors causing intermittent connection loss & inexplicable lost steps. The X & Z motor connectors are the most susceptible. Be sure to check that they are not getting strained by other cabling/cable tray or vac hose brushing up against them. Zip ties are great for securing them down so they aren’t flopping around in mid-air.

You can check if the connectors are problematic by gently flexing/fiddling with them while jogging the axis - if there’s any stuttering/stalling/grinding then that means the connectors are not making proper contact 100% of the time. Heavy machine vibrations are likely to cause lost steps during program runs. I’ve had issue with both my X & Z connectors on my SPROXXL over the last couple years which lead me to replacing the connectors with aviation style connectors. Some people find just zip-tieing the connectors tight together ensures a solid connection. Others have cut out the connectors & hard-wired the motors in for maximum reliability. Be advised that C3D is unlikely to replace a wiring harness under warranty which has been modified.

2 Likes

I’ve now run two batches with the same file and the cuts are all perfectly aligned. I have no explanation regarding the offset on the first run.

My explanation is that cutting slots as narrow as the tool tends to result in random behaviour when high tooling engagement results in lost steps — if one wants a process for reliable operation, and to avoid lost steps, avoiding slotting and high tooling engagement is one step.

2 Likes