I’ve been printing engineering parts with ABS (on non-Bambu) printers for a while.
ABS has filled all of the requirements including ability to drill a hole to size, and then tap it with conventional tap set.
Of course the down-side is that ABS warps and becomes a challenge to print large parts.
What material would you recommend that functions similar?
I"ve tried ColorFabb nGEN (which should be PETG), and it is very gummy when drilling / tapping.
Basically instead of fine shavings you end up with a continuous string / blob.
I use ASA and have drilled into with various sized holes with no problem. However, I have not tapped any of them, but I think it would work well due to its strength.
I use PETG for that, it does not warp nearly as much as ABS and is pretty durable (and like ASA it is UV resistant). But not all PETG are same, I like the translucent one from dasfilament, it is tough and easy to manipulate. It is not as easy to machine as ABS/ASA, you need to have a very sharp drill and you need to cut slowly and then it works like ABS. As for tapping, I gave up on tapping plastic, I do thread forming* on PLA and on PETG/ABS/ASA/PA I use heat inserts if I want to use machine screws, if I do not need constant “reassembly” I will use self tapping screws for plastic.
*thread forming tool, if you never used it before, looks very similar to thread tapping / cutting tool only there is no cutting edge, no flutes, but it is “square” in cross section. Thread forming works much better imho than thread cutting for plastic as you do not remove anything from the hole, you just compress plastic to make it in shape of the threads. It works good with ABS and PETG too but with PLA it works awesome