probe: the wired probe's shank is a swappable post — record it and name the collet (6 mm fitted, 1/8" broken)

Open
#1,203 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
35/100
Issue type
Feature
Clarity
Clearly specified
Activity status
Active
Tech stack
tauri, typescript

Research direction

Start by locating the house service and the probe model for fx-probe-1, then trace the Cut step, Register, bed setup, and flip cards that ask for probe fitting. Check their component tests and how the service records history and inventory. Done means shank and post condition round-trip, swaps add history without changing tip values, fit prompts name the collet or ask to check it when missing, and the fixture data is updated when the bench hold lifts.

Written by the indexing model from the issue text.

Description

From the 2026-11-10 bench. The wired probe V2's sensor and tip are one unit; the SHANK is a threaded post that swaps for different collets. The 1/8" post was bent (#1199) and is broken; the maintainer fitted the 6 mm post. Checked the same evening: M119 0 → 1 → 0; M491 −75.480 fast / −75.467 slow; the board at machine (−175, −35) reads the same height as the 3D probe to 0.027 mm.

The house record fx-probe-1 knows one probe with no shank; the Cut step's "fit the probe" names no collet. With a 3.175 collet in the spindle from the last cutter, a 6 mm-shank probe does not fit, and the app says nothing.

Fields

  1. A probe unit records its shank (diameter) as a fact that can change, with the posts the unit owns (1/8", 6 mm, …) and each post's condition; the fitted one is current. History line for every swap.
  2. Wherever the app asks for the probe to be fitted (Cut step 1, Register, bed setup, flip) it names the collet: "Fit the wired probe — 6 mm collet", and when the cutter that comes next needs a different collet it says so at the origin write ("the 3.175 collet for the next bit").
  3. The probe's tip numbers (diameter, rim offset) belong to the sensor, not the post, and survive a post swap; its length is per fitting (M491, #1189) and is never stored as a constant.
  4. Inventory: the 1/8" post = broken (2026-11-10); the 6 mm post = fitted. Replacement posts are a purchasable part — list it with the probe.

Acceptance

  • The record round-trips shank + posts through the real house service; changing the fitted post writes a history line and does not touch tip values.
  • The fit-probe sentences name the collet from the record (component tests on the three cards); a probe with no shank recorded says "check the collet".
  • Data: fx-probe-1 updated as above when the bench hold lifts (Manager).
Dominant language
TypeScript
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from SlyWombat/CaseMaker

All issues in SlyWombat/CaseMaker

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.