fluidd icon indicating copy to clipboard operation
fluidd copied to clipboard

Feature Request: Circular Bed Mesh Visualisation

Open IanFluidd opened this issue 4 years ago • 5 comments

After I do a BED_MESH_CALIBRATE on my delta printer, the mesh from the bed probe is displayed in the 'Tune' tab as it always is. However, I've found that when displaying the mesh data from a round bed, Fluidd still shows a square plane, not only making it incredibly hard to understand where exactly the visualised data is referring to on the actual bed, but also adding to the displayed probed points, where no point was probed.

For example, the default round bed for a printer running klipper is probed in the following locations (indicated by x): .....x ..x x x x x x x x ..x x x .... x

However, the generated mesh shows the probed points in these locations (a square): x x x x x x x x x x x x x x x x x x x x x x x x x

So where do these extra points, represented by 'a', come from? Are they interpolated? This doesn't make sense since there is physically no bed there. a a x a a a x x x a x x x x x a x x x a a a x a a

I would like an alternate mesh visualisation that applies automatically to beds defined as circular (and probed as such) that displays an accurate, CIRCULAR mesh in the 'Tune' menu instead of the current square one. This will make meshes of circular beds much easier to understand and provide clearer feedback.

I'm not sure why circular bed meshes have always been displayed as a square plane, and perhaps there is a reason for this that I haven't yet thought of, but it really seems counterintuitive for something that is meant to help users understand exactly how their beds look like to appear as a completely different shape to what it actually represents.

This new circular bed mesh visualisation will of course benefit all 3d printer users running Klipper and Fluidd who's printers have circular beds (so mainly the traditional delta community, but also rotary delta users among others).

It would be much appreciated if you took the time to implement this feature - The Delta Community

IanFluidd avatar Aug 29 '21 14:08 IanFluidd

Related: #401

matmen avatar Feb 22 '22 12:02 matmen