Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Two refusals Makera Studio would not make: tabs on a circle, and a vise through-cut without a board

Open
#736 2 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
Mostly clear
Activity status
Active
Tech stack
tauri, three.js, typescript
Domain
full-stack

Research direction

Start with the typical-jobs exercise at docs/bench/2026-10-27-z1-typical-jobs, case j12, and inspect the tab placement and through-cut clearance paths. The issue proposes allowing tabs on arcs and circles, while the vise behavior depends on measuring the low-profile vise lift as in #391 and deciding whether it satisfies the floor protection rule in #218. Done when the arc tabs work and the vise rule has a measured, documented decision.

Written by the indexing model from the issue text.

Description

question

From the off-bench typical-jobs exercise (docs/bench/2026-10-27-z1-typical-jobs, j12 aluminium medallion).

  1. Tabs on a round cut-out are refused (tab-unplaceable). Other CAM, Studio included, places tabs on arcs. Proposed: support tabs on arcs and circles.
  2. A through cut in the low-profile vise is refused without an under-board (through-needs-board). Makera's wiki (Low-Profile Vise) says the vise lifts the stock for through cuts. Our #218 rule protects the vise floor. Question: does the low-profile vise's lift give the clearance a breakthrough needs? If so, the vise's own lift should satisfy the rule, measured on the bench like the other vise numbers (#391).

Default if unanswered: keep the board rule for the vise, and do tabs on arcs.

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.