Replies: 8 comments 8 replies
-
Make sure you upgrade to at least version 2.1.9 and go to menu "Window -> Plugins -> AutoLeveler". The latest version of UGS 2.1.12 is available here: https://github.com/winder/Universal-G-Code-Sender?tab=readme-ov-file#downloads
You can either issue a probe command yourself and copy the returned coordinate: Or you can use the autoleveler and export the probed points to a file using "Save scan". |
Beta Was this translation helpful? Give feedback.
-
Wow - quick answer!. |
Beta Was this translation helpful? Give feedback.
-
Hi, Joacim - it just occurred to me - the DingQi controller board appears to ne Arduino UNO compatible - at least, thats how I set it up when I uploaded GRBL onto it, and it worked OK |
Beta Was this translation helpful? Give feedback.
-
Not sure about the error 33, but it may very well be caused by the first problem:
This is probably because it is sending the coordinate for the ABC-axes. UGS should not send those coordinates if the controller don't support it. Can you temporarily enable the verbose logging in the console to get a couple of status reports from the controller. Just right click in the console and choose "Enable verbose logging" and you can immediately disable it again and paste those log messages here. I am also interested in the response for the Just for reference, this is how it should work: leveling.mp4 |
Beta Was this translation helpful? Give feedback.
-
Hi, Joacim, |
Beta Was this translation helpful? Give feedback.
-
SORRY - forgot to paste it in . *** Fetching device state
|
Beta Was this translation helpful? Give feedback.
-
Thanks for your attention, Joacim. I can wait until you can take a look at it. I am interested in this because I have been working on milling single and double-sided PCBs, and a major problem is that the boards are nowhere near 'flat'. I took a look long ago at the autoleveller then in UGS, but it never progressed to a finished article. There are several autolevelling 'solutions' of varying success 'out there', but it would be far better integrated into a single environment like UGS. I have written my own Gcode parser, which generates good Gcode from an SVG file produced by LibreOffice Draw, but the problem was always the PCB board. I was considering working on an autoleveller of my own, incorporated in the Gcode parser, but then realised that UGS already was most of the way there, and since I like UGS - why re-invent the wheel?. I think this UGS autoleveller has become quite an important necessity - as far as I know, the only freely available flexible tool similar to UGS is (was) Candle, which does have an autoleveller - but now Candle is Windows-only, unless you want to mess about compiling it yourself for Linux (and no way will I use Windows!) - so I think an autoleveller for UGS will have wide application, especially for non-programmers who don't want to handle compilation. |
Beta Was this translation helpful? Give feedback.
-
I managed to reproduce the problem and have applied a fix. It is available in the latest nightly build here: https://github.com/winder/Universal-G-Code-Sender?tab=readme-ov-file#downloads |
Beta Was this translation helpful? Give feedback.
-
Hi - I'm just starting to use UGS again after a long illness, and want to try a few ideas I had. First question is what is the status of the levelling function which seemed to have been added to UGS some time ago, but now appears to have disappeared? Second is: Can I retrieve z-axis values (after using the probe) - basically I want the Z-axis values after each probe on a surface.
Beta Was this translation helpful? Give feedback.
All reactions