Many people use durable ASA filament for 3D printing for functional parts because it’s built to take a beating. You can drop it, flex it, or expose it to everyday wear and tear, and it’s unlikely to crack or break easily.
https://australia1337.mystrikingly.com/blog/asa-filament-101-properties-uses-and-printing-tips