I just want to say a heartfelt thank you for this. I was using the VIrpil extensions for this stick, and while they work great, I was really missing that 20 degree tilt. Thanks to you, I can continue to use this joystick in the "correct" position without straining my wrist into some kind of repetitive stress disaster.
I bypassed the .amf and .stl and went straight for the .gcode, and it worked great the first time. Printed on eSun white PLA because that's what I had. I have some regrets about my color choice, but like you, I fly in VR so who cares.
Again, very grateful for your contribution to the community.