Orchid roots need oxygen and can grow out the top of a solid pot and if a pot only has holes in the sides then the roots can grow through and make re-potting difficult. With this pot air can get to the roots and if they grow through the slats it will be easy to pull them out the top when re-potting.
I recommend starting with the OpenSCAD files and creating your own STLs because I'm not going to recreate and re-upload STL files every time I make small improvements to the design. PLA might break down with UV exposure, PETG is probably the best easily printable choice. For water drainage you can either create the pot with holes in the bottom or create it solid and then use your slicer to make the center bottom gyroid infill with no top and bottom layers. The slicer_mod.stl should perfectly fit the in the bottom of the pot and can modify the settings. Here's how that looks in Cura but can probably be done in other slicers.
Here are the customizable parameters, use OpenSCAD to open the file, update the parameters and then F6 to render the part and F7 to export an STL file.
Version 2 of this design lets you make the walls thicker on the inside and taper out to the top instead of thicker on the outside and taper in. The pot.txt file is saved presets for various designs but will need to be renamed to pot.json for OpenSCAD to read it.
The author marked this model as their own original creation.