OpenCNCPilot icon indicating copy to clipboard operation
OpenCNCPilot copied to clipboard

Custom mesh

Open eried opened this issue 5 years ago • 5 comments

How can I do manual probing for doing mesh corrections? Like jogging and then choosing a place I like for a new mesh probe point. I only see options for the tool length in the "manual probe" section

eried avatar Mar 30 '20 14:03 eried

This is currently not possible. I've already thought about doing something similar for avoiding holes that were already drilled, but it would make the math more complicated. Right now it's simple bilinear interpolation and arbitrary meshes would require triangulation, which I knew nothing about when writing this.

martin2250 avatar Mar 31 '20 07:03 martin2250

Yes, I also wanted to avoid some holes and clamps. Maybe an easier solution is to add "probing controls" that allows you to skip some probe spots (interpolating them)

eried avatar Mar 31 '20 08:03 eried

That could work, though skipping a point would leave quite a large gap (twice the grid size). I'll explore a few ideas on how to create the UI for this (maybe add a checkbox to the probing tab to overlay checkboxes over the 3D viewport). Not sure when I'll get around to it though.

martin2250 avatar Mar 31 '20 08:03 martin2250

If you skipped a point, you would fill in that point’s data with an average of its closest neighbors that had real height data. Correct?

Just wondering.

-TomH-

On Mar 31, 2020, at 4:29 AM, Martin Pittermann [email protected] wrote:

 That could work, though skipping a point would leave quite a large gap (twice the grid size). I'll explore a few ideas on how to create the UI for this (maybe add a checkbox to the probing tab to overlay checkboxes over the 3D viewport). Not sure when I'll get around to it though.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

tarmon01 avatar Mar 31 '20 09:03 tarmon01

Not sure yet how I'd implement it. I'll have to give that some thought when I tackle this, maybe I'll also leave up to the user to choose how it's handled.

martin2250 avatar Apr 01 '20 18:04 martin2250