About this 3D model
You love mechanical switches? Well I do too. Its printed with no supports. You can call it torture test for your printer :P I printed it on my Bambulab P1P/S with PLA+. Just make sure your Filament is calibrated :-). If it doesnt work for you, just write me, I can help you make it work.