The end of one of the legs on our Weber was destroyed. So I printed a new one. I printed in ninjaflex so it is slightly soft. But guess it works in other materials as well.
Print it with the rounded bottom up. No support needed. Use a bit of glue to keep it in place.