Estlcam has some occasional mis-moves - is it my source image, my MPCNC, or engraving settings?

I’ve got a gel pen in my MPCNC and am using it as a plotter. I’ve put together an SVG of blueprints to plot out, but I keep on having odd errors when it starts a shape.

The SVG itself is below:

When I create engravings in EstlCAM, everything looks fine but parts of the image come out with errors. For example:

The curved bulges align well enough with the straight edges, but they’re offset by a mm or so. The bottom half of the trapezoid on the left has an offset for some reason, and the bottom left corners of the rectangles are offset as well.

The bottom of the trapezoid here is offset as well, the corner of the rectangle on the bottom right is offset but none of the others are offset, and only one of the rectangles has the 2nd line drawn on it.

The pen is on a spring mounted holder so it always has enough pressure to keep ink flowing. I’ve tried the plunge angle at 90 degrees, 1 degree, 15 degrees, and 89 degrees - it seems to replicate the same issues every time. I checked my belt tension and made SVGs of 20/50/100mm square patterns to test calibration - they all come out fine.

I had nothing but success with another SVG I made - the lines all draw as they should. It’s a completely different SVG so it’s not exactly apples to apples, but I honestly don’t know how to fix the blueprints.

On the Inkscape front, I’ve gone over all the original paths and they are all either closed shapes with cusp nodes snapping to cusp nodes or cusp nodes snapping to paths. In Estlcam I’ve tried manually creating shapes with Engrave → Manual Shape Detection or by using Start Point to ensure everything starts on a corner, but I keep getting these errors in the same spots, draft after draft.

Could anyone please advise what I should be doing here, either in Inkscape or Estlcam, to fix?

How much side-to-side or front-to-back wobble do you have in the pen holder?

3 Likes

Use the Preview tool to view the G-code paths. If the pen drawn paths don’t match the G-code paths it’s a mechanical issue. Either the pen is moving/flexing and/or steps are being lost. With no knowledge of the machining order it’s hard to know, but the equally offset lines in the first image looks like step loss…

Estlcam likes starting in the corners where direction change/acceleration might be causing those corner jogs. You could try setting start points in the middle of straight sections using Manual shape detection.

2 Likes

Have a look at my pen holder, then use the lightest pressure possible. We typically use 0.5mm for a plunge, or less.

If you are using a mechanical spring or rubber band style mount they have way too much play. Mine is a flexture and only deflects XY under far too much pressure. We use it at the *RRF with a 0.3mm pen and the lines are flawless.

You mean this one?

I’ve been using one I designed that uses a cone-shaped hole holder in the bottom ring of the router holder with a sort of collar that holds on to a pen with screws, and uses springs to maintain constant downward pressure. It holds a constant downward pressure, and I wrapped painter’s tape around the pen to ensure it has zero left/right play.

The preview paths match where I want the pen to go, the slip happens when it actually runs the plotter job.

I’m using a bone stock Jackpot and steppers - what should I be doing to fix the step loss? Redo gantry squaring? Some other procedure?

Yeah, give that one a try. I promise you will not be disappointed as long as you use a light touch.

pen mounts can dramatically amplify any errors, they are deceptively different to make.

1 Like

Tried with yours + no changes to the gcode. It’s set to plunge 0.5mm, Fxy and Fz speed are both 5mm/sec, and unfortunately the issues recur but in different amounts of offset, plus the corners somehow get a bit beveled:

The pen mount also doesn’t flex enough to account for surface height variations - other parts of the plotted results were dug so far in that it almost tore through the paper, others were on higher parts so that the pen was too low during moves. I can account for those in the start height for the engraving steps in question but it seems like lateral pen movement isn’t the only culprit here.

Should I be looking into a step loss issue and if so what’s the general process for that? Is it redoing gantry squaring or something different?

Skipping steps with a pen seems unlikely unless you’ve got other issues going on. How fast of a feedrate are you using?

That means you need to deal with your machine or surface leveling. This is going to be the cause of your lines not being right.

Either surface your bed with a end mill or shim your drawing board.

…Missed the new posts, 300mm/min and the weirdly consistent jogs/offset in that last image rule out step loss.

let’s see a picture of how you have this set up. The pen is usually some of the most accurate things you can do…provided a light touch. We draw lots of pictures at trade shows and we are drawing the threads on tiny M3 screws in ISO drawings with that 0.3mm pen.

The surface does need to be flat though. Overall deviation has to be under 2mm.

1 Like

Actually let’s see your pen as well.

I use a very specific gel pen that does not have a free floating nib. Some pens have a tone of slop in the pen itself.

1 Like

I’ve already surfaced and done some shimming to correct the variation. Last time I checked, I think it’s around .8mm higher on the right than the left, but I can retry and re-tram if needed.

As to pens, I’ve tried a whole bunch of different pens for this and it seems to reproduce on all of them. Just to narrow the range, let’s put it as down as occurring on a Pentel Hybrid Gel Grip (0.8mm tip), Zebra Sarasa (0.5mm), and Stanograph technical pens with thinned Ph. Martin ink (0.35 and 0.5mm tip sizes).

I’m using what I believe is a light touch - 0.5mm plunge depth, using a feeler gauge height at anywhere from 0.2mm to 0.4mm to ensure it doesn’t plunge anywhere more than what it needs to just leave a stroke. The spring loaded mount I put together at least keeps the pressure to absolute minimum.

Machining order is all automatic but I think I saw someone mention getting these done first - will try that with the Pentel and take the speed down to 1mm/sec to REALLY rule out going too fast.

What pen do you use for this? I’m happy to buy one that’s known to be correct for this, I just went into it from my own research and permutation. As long as it comes in white ink or it can be loaded with white ink.

You can go as fast as your pen lets you. The 0.3mm pen overheats in a short time when going to fast, get it just right and it last two full days.

Something obvious has to be wrong here. You should upload some pictures.

If your table is 0.8 flat the pen should absolutely not do this.

Your SVG looks good I just checked it.

https://amzn.to/4s0i2lJ

this is on an mpcnc, years ago. that pen and mount

Unfortunately that pen doesn’t come in white but this one has the same needle point type that yours does: https://www.jetpens.com/Pilot-Juice-Up-Gel-Pen-0.4-mm-White/pd/18173 Is that the right kind of non-free floating nib?

Happy to take some photos of the setup - are you looking for just how the pen mount is attached to the MPCNC gantry? The whole MPCNC on its table?