Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is a project I've been working on the past couple days. My goal is to CNC an entire guitar, and a big part of that is making a fretboard that doesn't suck. So I decided to make use of the CSG.js library ( https://github.com/evanw/csg.js/ ) and some hacky polygon generation code to produce an entire fretboard from start to finish.

I'm waiting on wood to be delivered at the moment, but pictures of the first few runs will be going up as soon as that gets here.



Would be cool to have a couple examples in the repo especially since GitHub has a built-in STL viewer.


I'll see about throwing in some STL examples. As it stands, though, you can use the built-in viewer on the app with a (any?) WebGL browser.

Edit: Here's a 24-fret board with the 'wave dots' inlay. Looks great in their viewer! https://github.com/daeken/fret.js/blob/master/example_stls/2...


I like that, what kind of pickups are you going to put on it?


That fretboard (well, 22-fret version) is going on a PRS-style single cut with no magnetic pickups, just a Graphtech Ghost wraparound piezo bridge. Cocobolo fretboard, sapelle body (I think), curly redwood top. Should be a nice one.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: