-
Notifications
You must be signed in to change notification settings - Fork 0
Home
sunnydesigntech edited this page May 6, 2026
·
2 revisions
CutCase is a browser-based laser-cut finger-joint box designer. It generates a production SVG layout and a rotatable 3D assembly preview from the same geometry model, so the flat cut sheet and the assembled box stay aligned.
https://sunnydesigntech.github.io/CutCase/
https://github.com/sunnydesigntech/CutCase
CutCase currently creates:
- open-top finger-joint boxes
- closed finger-joint boxes
- lift-off lids with top plate and inner lip strips
- front-back and left-right divider grids
- round drill holes
- horizontal slots
- rectangular panel cutouts
- cut, engrave, and mark operations
- kerf fit-test coupons
- SVG exports with embedded design metadata
- Getting Started
- Interface Guide
- Features
- Geometry Model
- SVG Export
- Fabrication Notes
- Development
- Troubleshooting
- FAQ
- Roadmap
- Open the live app.
- Enter measured material thickness.
- Enter inside box dimensions.
- Keep the top open for a first test box.
- Set a conservative finger width, such as three times the material thickness.
- Export and cut the fit-test coupon.
- Tune kerf or fit mode.
- Export the full SVG.
- Cut the box from the same material used for the fit test.
CutCase prioritizes:
- a simple browser-first workflow
- geometry that can be inspected in both 2D and 3D
- explicit fabrication settings
- readable SVG output
- small, understandable source files
- direct
file://support - GitHub Pages deployment without a server backend
The current implementation is a static web app:
-
index.htmlfor the application shell -
styles.cssfor the workbench interface -
app.jsfor browser state and UI events -
box-model.jsfor geometry, panel generation, and SVG export -
preview3d.jsfor the Three.js preview -
preview3d.bundle.jsfor direct browser loading -
test.jsfor geometry checks -
verify-ui.mjsfor browser verification
Do not assume the default kerf will fit your material. Laser kerf depends on the machine, material, focus, speed, power, lens, and environmental conditions. Always cut a fit-test coupon before cutting a full design.