I agree with CA that I typically just let the bolt cut it's own threads, but it takes some experimentation to get the printed hole sized right to make this work. I've also found that the finer pitch on metric bolts is far easier to do this with than with equivalent imperial sizes. For example, I find it far easier to thread in an M3 bolt than a 4-40 bolt.