What's Changed
- feat(autolevel): add
Autolevelwidget for surface probing and Z-axis compensation by @cheton in https://github.com/cncjs/cncjs/pull/959 - feat(docker): add multi-arch image build for linux/arm64 by @rdrgmnzs in https://github.com/cncjs/cncjs/pull/966
- fix(autolevel): UI polish, i18n fixes, and Electron first-launch white screen by @cheton in https://github.com/cncjs/cncjs/pull/967
Full Changelog: https://github.com/cncjs/cncjs/compare/v1.10.9...v1.11.0
Autolevel
How to settup
-
Enable the Autolevel widget.
You will see the Autolevel widget appear in the right pane:
-
Click Probe New Surface. This will enter the probe setup view.
-
After the Z-axis is properly configured, you can run a test probe at the current X/Y position. Note that Clearance Z must be higher than Start Z to ensure safe operation.
-
Configure the probe area. You can use the mouse to resize or drag the probe area in the workspace.
-
Click the Start Probing button. A confirmation modal will appear, allowing you to review the parameters before starting the probing process.
-
After probing starts, you can monitor the progress in the workspace You can stop the probing at any time if the machine behaves unexpectedly or if you need to abort the process.
-
After probing is finished, you can export the probe data for later use. Click Load a G-code file to load a G-code file, apply the probe compensation data, and send it to the workspace.
-
Once probe compensation is applied to the G-code file, a “Probe Compensation Applied” indicator will appear in the top-right corner of the workspace.
Now you're ready to start. 🚀