December 10, 2022
Description
Bought a cheap Ukulele that doesn't sound in tune after tuning it? There are lots of reasons that could happen, but this replacement nut will fix one of the reasons. Intonation is the accuracy of the pitch of the instrument, by the way.
First to know if this will help, tune the ukulele while pressing a fret, instead of on and open string. If most of the fretted notes are in tune within a couple of cents, but the open string is out of tune, this will fix that problem. My first exposure to a fix was a blog post suggesting jamming a toothpick next to the nut. That does a surprisingly good job, but this is a step better because by the time you're done, each string can be customized to perfect tuning.
This was done in OpenSCAD and you will have best results if you just install it, rather than trying to use the thingiverse customizer. Open the file, edit the parameters as directed below, and then press F6 to render, and F7 to export to STL. Then slice away!
First off, the odds of this fitting your ukulele and fixing everything is slim. The concert uke I have is the Cordoba Protege U100CM, and the soprano is the super popular Mahalo Rainbow Series, so if you have one of those models, itmight be that these will just work for you. However, I'm guessing this is a per ukulele problem (maybe even per string manufacturer?) otherwise it wouldn't be necessary and they would ship with good intonation.
Also, you'll need to remove the old nut (obviously?), and in the case of the Cordoba Uke that involved prying it off with a utility knife because they glued it on. When prying, try to prefer damaging the nut over the wood, since you will be replacing the nut. Please be careful, and don't do any damage you'll regret.
String tension is enough to hold the replacement in place, and the Mahalo came unglued.
It will really help to have calipers for this step, though a good ruler with mm markings can work well enough. All measurements are in millimeters. X is across the neck, Y is along the neck, and Z is vertical out of the neck.
Measure the base of the nut:
Measure the fretboard height, which is the thickness of the fretboard in the z direction. Another way to say it is the distance that part of the nut is covered by the fretboard. This is fret_z.
Now measure the distance of each string from the "G" side of the fretboard, which is the top of the fretboard when holding the uke in normal right-handed direction. Find the distance of each string from that edge to the center of the string cutout and record those in the x_ values: x_g, x_c, x_e, x_a. Be careful not to get turned around on which side you are measuring.
If you want extra credit, you can also measure the diameter of each string. Otherwise make them all 0.9 or something. These are the th_ values.
Finally, the part that you will need to experiment with. The overlap value (meaning how much this new nut will overlap the fretboard) is how intonation is fixed. These are the off_ values. A couple of tips:
You are done adjusting when the open fret is within a couple of cents of a fretted note. I was able to get it nearly perfect on both my ukes.
The string height is determined by str_z. The default value of 1.27 mm is good for both my ukes and comes from a quick search for ukulele setup.
The cut_slope is the angle the strings go down, so that the string is held taut at the edge of the nut.
Finally string_ff is some fudge added to the string diameter to make sure the cutout is large enough to actually hold the strings.
This is a really short print. It is oriented so that the greatest accuracy (x/y) is in applied to the string grooves. This means the overlap section of the nut is only as accurate as the layer size. A finer layer size will give more accuracy (though 0.2mm was enough accuracy for me) and also make a smoother curve, which is why I printed at 0.1mm for the final version.
Category: MusicLicense:
Creative Commons — Attribution — Noncommercial
6