There’s a new Web UI being talked about on Discord and it has my attention. While I generally use FluidTouch for anything that’s not uploading files, I still use the WebUI sometimes. I considered at one point making a WebUI based around FluidTouch, but that’s a lot of work and I don’t want to?
Anyways, it’s called FigUI. It has light and dark themes, 2D and 3D visualizer, tablet mode, and plugin support as of today.
Right now, unless you have extra flash memory, you would need to replace your existing WebUI. I don’t think I would suggest doing that. I have FluidNC compiled so I have extra flash, so I just renamed the FigUI index.html.gz file to figui.html.gz, uploaded it to flash, and I can access it at http://fluidnc.local/flash/figui.html Although, that only works if you have FluidNC 4.0.
I converted my JogJoy WebUI v3 extension. Need to tweak and test some more but it generally works.
Yes, I’m just not sure what happens if you’re running a job off the SD and the UI tries to refresh. I know there is the setting to block that (which I have disabled) but the WebUI has always run off flash.
He has now added a heightmap plugin to the latest FigUI release.
Heightmap Plugin
Probes the surface of a workpiece, builds a Z-correction map, and applies it to G-code files. Designed for PCB milling, engraving, and any precision work where the material surface is not perfectly flat.