Skip to content

Start clearance z - #870

Merged
SergeBakharev merged 4 commits into
developfrom
start-clearance-z
Oct 15, 2026
Merged

SergeBakharev merged 4 commits into
developfrom
start-clearance-z

Conversation

@WARIO2412

Copy link
Copy Markdown
Collaborator

Summary

Move the spindle to the configured clearance_z for EVERY job.
Currently, when the spindle is within the path limits and no Z Probe, Margin, oder Leveling is active, the machine will just start playing the file, no matter what height the tool is at.

Claude

Contributor checklist

  • I am a human submitting this pull request.
  • I have read and understand every changed line, and I take responsibility
    for the complete change.
  • Pre-commit checks (poetry run pre-commit run --all-files) passes with no errors.
  • The changes have been tested with real hardware.
  • I have read and understood the contributions guidelines

WARIO2412 and others added 3 commits October 14, 2026 01:40
M495 is not sent for every program: not when the program has no feed
moves (its path area is then unknown), and not inside the path area without
margin, Z probe or auto leveling. Such a program then started at the current
height. Before each start, also when resuming at a line, the controller now
buffers a G53 move of Z to coordinate.clearance_z. XY does not move.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Comment thread CHANGELOG.md Outdated
@SergeBakharev
SergeBakharev merged commit 6d904c1 into develop Oct 15, 2026
3 checks passed
@SergeBakharev
SergeBakharev deleted the start-clearance-z branch October 15, 2026 08:17
@SergeBakharev SergeBakharev mentioned this pull request Oct 21, 2026
5 tasks done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants